diff --git a/index.html b/index.html index 31d2f75..60c57e2 100644 --- a/index.html +++ b/index.html @@ -219,6 +219,36 @@ + + + +
+
Generate Broadcast WAV
+

ffmpeg -i input_file.wav -c copy -write_bext 1 -metadata field_name='Content' output_file.wav

+

This command will write a file in the Broadcast WAV format (BWF) containing a BEXT chunk with related metadata.

+
+
ffmpeg
starts the command
+
-i input_file.wav
path and name of the input file
+
-c copy
this will copy the encoding/sample rate etc from the input. If not using a WAV as the input file you will have to specify codec settings in place of this.
+
-write_bext 1
tells FFmpeg to write a BEXT chunk, the part of the file where BWF metadata is stored.
+
-metadata field_name='Content'
This is where you can specify which BEXT fields to write, and what information to fill them with by replacing field_name and 'Content' respectively. See below for additional details.
+
+

Notes: You can choose which fields to write by repeating -metadata field_name='Content' for each desired field. Flags for commonly used fields (such as those recommended by the FADGI guidelines) are as follows:

+ +

Example: -metadata originator='US, UW Libraries'

+

Additionally, users should be aware that BWF metadata fields are limited by characters, with some such as OriginatorReference maxing out at 32. Specific information can be found in the Broadcast Wave Format specification. Additional examples of BWF metadata usage can be found in the Sound Directions report by Indiana University and Harvard.

+ +
+ +