The RDD25 format is often used if it comes to bandwidth preview videos that support growing processing. A suitable ShapeTag usable can be find below. Typical points to consider here are:
-
H.264 Video Codec
-
AAC Audio Codec
-
Usage of Index files recommended when used with Vidispine Frontends
-
Open/Incomplete Header for growing support required
-
Bandwidth and Resolution should be as low as possible for proper performance and as high as possible for best visual quality. It’s a trade off decision per system.
-
The Aspect Ratio and the resulting resolution are free to choose
-
The Frame rate is free to choose but must be constant
-
Baseline Preset is recommended to ensure B-Frames are not part of GOP which can be problematic when using it inside web browsers.
-
48kHz Audio is recommended when using it with Vidispine frontends to avoid sample rate conversion and improve performance.
ShapeTag:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TranscodePresetDocument xmlns="http://xml.vidispine.com/schema/vidispine">
<description>Proxy_RDD25</description>
<name></name>
<format>mxf_nablet</format>
<audio>
<codec>nablet_aac</codec>
<framerate>
<numerator>1</numerator>
<denominator>48000</denominator>
</framerate>
<stream>2</stream>
</audio>
<video>
<scaling>
<width>960</width>
<height>540</height>
</scaling>
<codec>h264</codec>
<bitrate>4000000</bitrate>
<framerate>
<numerator>1</numerator>
<denominator>25</denominator>
</framerate>
<preset>baseline</preset>
<setting>
<key>level_id</key>
<value>31</value>
</setting>
<setting>
<key>nablet_hdr_preset</key>
<value>CIP_BT709</value>
</setting>
<setting>
<key>nablet_hdr_source_colorRange</key>
<value>1</value>
</setting>
<setting>
<key>colorRange</key>
<value>1</value>
</setting>
</video>
<metadata>
<field>
<key>V3_GUID</key>
<value>ff635abf-dedf-72bb-30c7-d34b3a30d0f4</value>
</field>
<field>
<key>V3_DisplayName</key>
<value>Proxy_RDD25</value>
</field>
</metadata>
<script></script>
<muxerSetting>
<key>nablet_muxing_mode</key>
<value>Afn100</value>
</muxerSetting>
<muxerSetting>
<key>MXF_MUX_FLAG_KEEP_HEADER_INCOMPLETE</key>
<value>true</value>
</muxerSetting>
<muxerSetting>
<key>MXF_MUX_FLAG_KEEP_HEADER_OPEN</key>
<value>true</value>
</muxerSetting>
<muxerSetting>
<key>MXF_MUX_FLAG_DO_NOT_FINALYZE_HEADER</key>
<value>true</value>
</muxerSetting>
<muxerSetting>
<key>MXF_MUX_FLAG_DO_NOT_FINALYZE_BODIES</key>
<value>false</value>
</muxerSetting>
</TranscodePresetDocument>
Instead of “Afn100” muxing mode “RDD25” is also possible.
New in 25.1
The muxer settings MXF_MUX_FLAG_* can be omitted because they are set up appropriately, according to the muxing mode.