From e3aa81fb956bf4cc0fd92e98b9cd87f79ed542b6 Mon Sep 17 00:00:00 2001 From: weaver Date: Thu, 5 Dec 2019 16:21:29 -0800 Subject: [PATCH 1/2] add BWF --- index.html | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/index.html b/index.html index 31d2f75..df78e7c 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 create a write a file in the Broadcast WAV (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.

+ +
+ + From 0353c1761e04a5438921ecf60a3f2c5ce6ace9a8 Mon Sep 17 00:00:00 2001 From: weaver Date: Fri, 6 Dec 2019 08:37:11 -0800 Subject: [PATCH 2/2] ch ch ch changes --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index df78e7c..60c57e2 100644 --- a/index.html +++ b/index.html @@ -225,7 +225,7 @@
Generate Broadcast WAV

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

-

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

+

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