Creating XDCAM output

Other constrained format is XDCAM. Just like with AVC Intra, all you need to do is to provide a preset which sets key video parameters to their proper values.

Format property lets you pick which type of XDCAM should be produced on the output.

XDCAM EX

Value (String)XDCAM Output (all 35 Mbps VBR)
xdcam_ex_1080i601080i 29.97 (1920 x 1080)
xdcam_ex_1080i501080i 25 (1920 x 1080)
xdcam_ex_1080p301080p 30 (1920 x 1080)
xdcam_ex_1080p251080p 25 (1920 x 1080)
xdcam_ex_1080p241080p 24 (1920 x 1080)
xdcam_ex_720p60720p 60 (1280 x 720)
xdcam_ex_720p50720p 50 (1280 x 720)
xdcam_ex_720p30720p 30 (1280 x 720)
xdcam_ex_720p25720p 25 (1280 x 720)
xdcam_ex_720p24720p 24 (1280 x 720)

XDCAM HD

Value (String)XDCAM Output (all 35 Mbps VBR)
xdcam_hd_1080i601080i 29.97 (1440 x 1080)
xdcam_hd_1080i501080i 25 (1440 x 1080)
xdcam_hd_1080p301080p 30 (1440 x 1080)
xdcam_hd_1080p251080p 25 (1440 x 1080)
xdcam_hd_1080p241080p 24 (1440 x 1080)

XDCAM 422

Value (String)XDCAM Output (all 50 Mbps CBR)
xdcam_422_1080i601080i 29.97 (1920 x 1080)
xdcam_422_1080i501080i 25 (1920 x 1080)
xdcam_422_1080p301080p 30 (1920 x 1080)
xdcam_422_1080p251080p 25 (1920 x 1080)
xdcam_422_1080p241080p 24 (1920 x 1080)
xdcam_422_720p60720p 60 (1280 x 720)
xdcam_422_720p50720p 50 (1280 x 720)
xdcam_422_720p30720p 30 (1280 x 720)
xdcam_422_720p25720p 25 (1280 x 720)
xdcam_422_720p24720p 24 (1280 x 720)

PCM

Format property lets you pick which type of PCM should be produced on the output. Available formats for OP1a below:

Value (String)PCM Output
pcm_16int_littlePCM 16bit Little Endian
pcm_20int_littlePCM 20bit Little Endian
pcm_24int_littlePCM 24bit Little Endian

Composition below will produce 50Mbps XDCAM 422 MXF OP1a with 1920x1080p resolution at 30FPS and PCM audio 16bit Little Endian with the same channels configuration as source.

{
        "input": {
            "container": [
                {
                    "properties": {
                        "Timebase": "zero"
                    },
                    "settings": {
                        "kind": "media"
                    },
                    "name": "input-container",
                    "audio": [
                        {
                            "name": "Audio Stream 1",
                            "select": {
                                "track": 1
                            }
                        }
                    ],
                    "subtitle": [],
                    "video": [
                        {
                            "name": "Video Stream 1",
                            "select": {
                                "track": 1
                            }
                        }
                    ]
                }
            ],
            "reference": "input-container"
        },
        "output": {
            "container": [
                {
                    "type": "op1a",
                    "name": "xdcam-422",
                    "path": "xdcam-test.mxf",
                    "video": [
                        {
                            "name": "Video Output 1",
                            "properties": {
                                "Format": "xdcam_422_1080p30",
                                "PixelFormat": "planar_422_yuv"
                            },
                            "route": {
                                "name": "Video Stream 1"
                            }
                        }
                    ],
                    "audio": [
                        {
                            "name": "Audio Output 1",
                            "properties": {
                                "Format": "pcm_24int_little"
                            },
                            "route": {
                                "name": "Audio Stream 1"
                            }
                        }
                    ],
                    "subtitles": []
                }
            ]
        }
    }

PixelFormat property is optional and in case of XDCAM 422 can be one of following:

Value (String)Pixel Format
planar_422_yuvPlanar 422 YUV
packed_422_uyvyPacked 422 UYVY
packed_422_yuyvPacked 422 YUYV