AVC-Intra
These formats are based on the Panasonic AVC-Ultra format family.
Template Shape-Tag
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TranscodePresetDocument xmlns="http://xml.vidispine.com/schema/vidispine">
<format>mxf_nablet</format>
<audio>
<codec>pcm_s24le</codec>
<framerate>
<numerator>1</numerator>
<denominator>48000</denominator>
</framerate>
<channel>0</channel>
<channel>1</channel>
<channel>2</channel>
<channel>3</channel>
<channel>4</channel>
<channel>5</channel>
<channel>6</channel>
<channel>7</channel>
<stream>1</stream>
<stream>1</stream>
<stream>1</stream>
<stream>1</stream>
<stream>1</stream>
<stream>1</stream>
<stream>1</stream>
<stream>1</stream>
</audio>
<video>
<codec>h264</codec>
<preset>intra100</preset>
<scaling>
<width>1920</width>
<height>1080</height>
</scaling>
<framerate>
<numerator>1</numerator>
<denominator>25</denominator>
</framerate>
<setting>
<key>interlace_flag</key>
<value>top_first</value>
</setting>
</video>
</TranscodePresetDocument>
The shape-tag above shows the appropriate configuration for the AVC-Intra Class 100 1080/50i format. The following presets (XML <preset> child element of <video> element) are also defined:
<preset> | AVC-ULTRA class identifier |
|---|---|
intra50 | AVC-Intra Class 50 |
intra100 | AVC-Intra Class 100 |
intra200 | AVC-Intra Class 200 |
intra2K422 | AVC-Intra Class 2K4:2:2 |
intra4K422 | AVC-Intra Class 4K4:2:2 |
long6 | AVC-LongG Class G6 |
long12 | AVC-LongG Class G12 |
long25 | AVC-LongG Class G25 |
long50 | AVC-LongG Class G50 |
Possible “operation points”, i. e. combination of class, resolution, scan mode and frame rate, are not part of this documentation and can be taken from the original Panasonic AVC-ULTRA product overview here. A copy of the document is provided here: AVC-ULTRAoverview.pdf
MXF Operational Pattern
In the original AVC-ULTRA specification, OPatom is defined for AVC-Intra and Op1b for AVC-LongG. Currently, only Op1a is supported for all AVC-Ultra formats. Additionally, Op1b is supported for AVC-LongG. In this case you have to define the muxing mode as follows:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TranscodePresetDocument xmlns="http://xml.vidispine.com/schema/vidispine">
<format>mxf_nablet</format>
<muxerSetting>
<key>nablet_muxing_mode</key>
<value>AVC_ULTRA</value>
</muxerSetting>
<!-- ... -->
</TranscodePresetDocument>