mirror of
https://github.com/amiaopensource/ffmprovisr.git
synced 2024-11-10 07:27:23 +01:00
Merge pull request #410 from amiaopensource/add-bext
add BWF embedding recipe
This commit is contained in:
commit
bcc425a955
30
index.html
30
index.html
@ -219,6 +219,36 @@
|
||||
</div>
|
||||
<!-- End Basic rewrap command -->
|
||||
|
||||
<!-- BWF -->
|
||||
<label class="recipe" for="bwf">Convert to (or create) Broadcast WAV</label>
|
||||
<input type="checkbox" id="bwf">
|
||||
<div class="hiding">
|
||||
<h5>Generate Broadcast WAV</h5>
|
||||
<p><code>ffmpeg -i <em>input_file.wav</em> -c copy -write_bext 1 -metadata field_name='Content' <em>output_file.wav</em></code></p>
|
||||
<p>This command will write a file in the Broadcast WAV format (BWF) containing a BEXT chunk with related metadata.</p>
|
||||
<dl>
|
||||
<dt>ffmpeg</dt><dd>starts the command</dd>
|
||||
<dt>-i <em>input_file.wav</em></dt><dd>path and name of the input file</dd>
|
||||
<dt>-c copy</dt><dd>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.</dd>
|
||||
<dt>-write_bext 1</dt><dd>tells FFmpeg to write a BEXT chunk, the part of the file where BWF metadata is stored.</dd>
|
||||
<dt>-metadata field_name='Content'</dt><dd>This is where you can specify which BEXT fields to write, and what information to fill them with by replacing <code>field_name</code> and <code>'Content'</code> respectively. See below for additional details.</dd>
|
||||
</dl>
|
||||
<p>Notes: You can choose which fields to write by repeating <code>-metadata field_name='Content'</code> for each desired field. Flags for commonly used fields (such as those recommended by the <a href="http://www.digitizationguidelines.gov/audio-visual/documents/Embed_Guideline_20120423.pdf">FADGI guidelines</a>) are as follows:</p>
|
||||
<ul>
|
||||
<li>description</li>
|
||||
<li>originator</li>
|
||||
<li>originator_reference</li>
|
||||
<li>origination_date</li>
|
||||
<li>origination_time</li>
|
||||
<li>coding_history</li>
|
||||
<li>IARL</li>
|
||||
</ul>
|
||||
<p>Example: <code>-metadata originator='US, UW Libraries'</code></p>
|
||||
<p>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 <a href="https://tech.ebu.ch/docs/tech/tech3285.pdf">Broadcast Wave Format specification</a>. Additional examples of BWF metadata usage can be found in the <a href="http://www.dlib.indiana.edu/projects/sounddirections/papersPresent/sd_bp_07.pdf">Sound Directions report</a> by Indiana University and Harvard.</p>
|
||||
<p class="link"></p>
|
||||
</div>
|
||||
<!-- ends BWF -->
|
||||
|
||||
<!-- Rewrap DV -->
|
||||
<label class="recipe" for="rewrap-dv">Rewrap DV video to .dv file</label>
|
||||
<input type="checkbox" id="rewrap-dv">
|
||||
|
Loading…
Reference in New Issue
Block a user