https://github.com/realies/audiowaveform-docker
⛴ Audiowaveform Docker Container
https://github.com/realies/audiowaveform-docker
alpine-linux amd64 arm64 audiowaveform bbc docker static
Last synced: 2 months ago
JSON representation
⛴ Audiowaveform Docker Container
- Host: GitHub
- URL: https://github.com/realies/audiowaveform-docker
- Owner: realies
- Created: 2019-01-16T00:40:57.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-25T00:22:28.000Z (9 months ago)
- Last Synced: 2025-04-07T23:11:13.924Z (3 months ago)
- Topics: alpine-linux, amd64, arm64, audiowaveform, bbc, docker, static
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/realies/audiowaveform
- Size: 37.1 KB
- Stars: 13
- Watchers: 3
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Audio Waveform Image Generator Docker Container



**audiowaveform** is a C++ command-line application that generates waveform data
from either MP3, WAV, FLAC, Ogg Vorbis, or Opus format audio files. Waveform data can
be used to produce a visual rendering of the audio, similar in appearance to
audio editing applications. The code for the application binary can be found [here](https://github.com/bbc/audiowaveform).
Compiled for 386, amd64, arm/v6, arm/v7, arm64, ppc64le, s390x.
Waveform data files are saved in either binary format (.dat) or JSON (.json).
Given an input waveform data file, **audiowaveform** can also render the audio
waveform as a PNG image at a given time offset and zoom level.## Typical Usage
##### Using Docker CLI
```
alias awf='docker run --rm -v `pwd`:/tmp -w /tmp realies/audiowaveform'
awf -i input.wav -o output.png
```