BWF Peak Enveloper Chunk with FFmpeg

Step-by-Step descriptions of how to do things.
Post Reply
User avatar
peter_b
Chatterbox
Posts: 383
Joined: Tue Nov 12, 2013 2:05 am

BWF Peak Enveloper Chunk with FFmpeg

Post by peter_b »

Since 2013, FFmpeg can create the "Peak Envelope Chunk" (levl) in Broadcast Wave Files (BWF).
To see if and which options your FFmpeg version supports, use the following command:

Code: Select all

$ ffmpeg --help muxer=wav full
The NOA Audio Solutions archiving systems uses this envelope chunk without payload as standalone "Peakfiles" (.lpk).
They can be created as follows:

Code: Select all

$ ffmpeg -i audiofile.wav -f wav -write_peak only audiofile.wav.lpk
In order to create such a peakfile for a video, use the following command:

Code: Select all

$ ffmpeg -i videofile.avi -vn -f wav -write_peak only videofile.avi.lpk
Post Reply