Mainconcepts Broadcast MXF

Mainconcept's codec and container libraries for MPEG2 and AVC camera formats such as Sony XDCAM HD, XDCAM EX, XDCAM IMX, Ikegami GFCAM, Sony XAVC, DVCPRO, Panasonic P2 AVC-Ultra (AVC-I Class200), P2 AVC-Intra Class 50 / 100 (Specialized Operational Pattern “Atom” SMPTE 390M), Panasonic AVC-Intra LT-4K and LT-2K, RP 2027 AVC-Intra 50, 100 and 200, AVC- Ultra (AVC-Intra 200) into OP-Atom (MXF) offer compatibility with hundreds of industry playout and archival systems.

<?xml version="1.0"?>
<query>
    <userid>[UserID]</userid> <!-- required-->
    <userkey>[UserKey]</userkey> <!-- required-->
    <action>AddMedia</action>
    <source>[SourceFile]</source> <!-- required-->
    <format> <!-- required -->
        <output>mainconcept_mxf</output> <!-- required -->
        <video_codec>[mpeg2video|libx264|copy]</video_codec>
        <mxf_profile>[MXFProfile]</mxf_profile>
        <mxf_multiplex_type>[MXFMultiplex]</mxf_multiplex_type>
        <audio_codec>[pcm_s16le|pcm_s24le|copy]</audio_codec>
        <mxf_aes3_audio_frame_wrapping>[yes|no]</mxf_aes3_audio_frame_wrapping>
        <mxf_company_name>[CompanyName]</mxf_company_name>
        <mxf_product_name>[ProductName]</mxf_product_name>
        <mxf_product_version>[ProductVersion]</mxf_product_version>
        <!-- format params -->
    </format>
</query>
{
    "query": {
        "userid": "[UserID]", // required
        "userkey": "[UserKey]", // required
        "action": "AddMedia", // required
        "source": "[SourceFile]", // required
        "format": { // required
            "output": "mainconcept_mxf", // required
            "video_codec": "[mpeg2video|libx264|copy]",
            "mxf_profile": "[MXFProfile]",
            "mxf_multiplex_type": "[MXFMultiplex]",
            "audio_codec": "[pcm_s16le|pcm_s24le|copy]",
            "mxf_aes3_audio_frame_wrapping": "[yes|no]",
            "mxf_company_name": "[CompanyName]",
            "mxf_product_name": "[ProductName]",
            "mxf_product_version": "[ProductVersion]"
            // format params
        }
    }
}
ParameterDescriptionAllowed ValuesDefault Values
video_codecDefines the codec used for your output.mpeg2video, libx264, copympeg2video
mxf_profileMXF profilesony_xdcam, panasonic_p2, dci_2k, dci_4k, as11_dppnone
mxf_multiplex_typeMXF multiplex typexdcam_hd, xdcam_imx, xdcam_dv, xdcam_sxs_hd, xdcam_sxs_imx, xdcam_sxs_dv, xavc_sxs, xavc_mel, p2_dvcpro, p2_avci, p2_avc_ultranone
audio_codecSpecify the audio codecpcm_s16le, pcm_s24le, copypcm_s24le
mxf_aes3_audio_frame_wrappingUse AES3 audio frame-wrapping if <mxf_profile /> or <mxf_multiplex_type /> weren't specifiedyes, nono
mxf_company_nameMXF encoded application company nameString. Max length - 31 characters.none
mxf_product_nameMXF encoded application product nameString. Max length - 31 characters.none
mxf_product_versionMXF encoded application product versionString. Max length - 15 characters.none