Supported Files Formats

Supported File Formats for Curator

Curator can ingest a variety of common file formats, supporting both standard audio and video streams. Please be aware that Curator's compatibility is limited to standard versions of these formats. If a file contains non-standard or proprietary audio or video streams, Curator may not be able to process it.

Below is a comprehensive list of supported formats that include audio and video streams. If you are considering a new file type for use or have any questions about compatibility, please do not hesitate to contact the IPV Support team.


Source Formats (XCode)



The following table describes all the source formats that the XCode server can use as input for transcoding.  Some formats require additional XCode server licences need to be installed, so please contact the IPV sales team for more information.






File Format
Video stream
Audio stream

AAC


ADTS-wrapped AAC

AIF


AIF

AIFF

AIFC

AVI subset only from specific client

DV

Motion JPEG

YUV 4:2:2

PCM

DCP (Digital Cinema Package) Limited support (See below)

JPEG2000

PCM

DPX

ABGR

RGB

RGBA


DV - raw file

DV25

DV50

DV100

DVAudio

FLIR (ATS) Limited support (See below)

NOTE: The ATS and Phantom Cine splitters only allow FILE input urls.

SC or Xsc raw camera data


GXF

MPEG2

PCM16

PCM24

PCM32

IMX (Subset of MXF)

MPEG2

PCM16

PCM24

PCM32

LXF

DV25

DV50

DV100

PCM16

PCM24

PCM32

MPEG2

MP3


MPEG Layer 3

M4A (MPEG-4 Part 14)


MPEG Layer 4 (AAC)

MP4

NOTE: The QuickTime splitter (MOV and MP4) only allows FILE / HTTP / HTTPS input urls.

H.264

H.265 (HEVC)

AAC

MPEG2 Program Stream

MPEG2

MPEG Layer 1

MPEG Layer 2

LPCM

MPEG2 Transport Stream (including Blu-Ray m2t & m2ts)

H.264

AAC

AC3

MPEG2

MPEG Layer 1

MPEG Layer 2

MPEG2 Video Elementary Stream

MPEG2


MXF - OP1a

DV25

DV50

DV100

DVAudio

PCM16

PCM24

PCM32

DNxHD

DNxHR

JPEG2000

MPEG2

H.264/AVC

AES3

MPEG Layer-2

PCM16

PCM24

PCM32

MXF - OpAtom

Essence (Video or Audio) per file:

Video

Audio

DNxHD

DNxHR

MPEG-2

PCM16

PCM24

PCM32

Phantom Cine (experimental) Very limited support. See below.

NOTE: The ATS and Phantom Cine splitters only allow FILE input urls.

Phantom Cine


QuickTime (MOV) 

NOTE: The QuickTime splitter (MOV and MP4) only allows FILE / HTTP / HTTPS input URLs.

DV25

DV50

DV100

AAC

LPCM16

LPCM24

LPCM32

PCM16

PCM24

PCM32

IEEE Float

H264

MPEG2

Motion JPEG

ProRes 4:2:2

ProRes 4:2:2 light

ProRes 4:2:2 high-quality

ProRes 4:4:4 high-quality

ProRes 4:4:4:4 high quality (including alpha channel support from XCode 4.0)

V210 (10-bit YUV)

YUV 4:2:2

YUV 4:2:0

RGB

ARGB

DNxHD

DNxHR

WAV


PCM16

PCM24

PCM32

IEEE Float

Windows Media (ASF) proxy files produced by the IPV XCode and nSpectreSDI legacy products. See below.

WMV

WMA

XDCAM (Subset of MOV/MXF)

MPEG2

PCM16

PCM24

PCM32

Camara Cards


Camera Card Format
Root options of what can be dragged and dropped into the Curator Connect GUI

Canon C300

  1. CONTENTS Folder
  2. Parent Folder of CONTENTS folder

DPX image sequence

Folder containing a consistently numbered sequence of .DPX files

Panasonic P2

  1. CONTENTS Folder
  2. LASTCLIP.TXT
  3. CONTENTS Folder & LASTCLIP.TXT

RED

Folder with name ending in .RDC

Sony FS7

  1. Card folder
  2. XDROOT folder

Note, Curator Connect will also attempt to recognize Sony FS5 or in a generic sense material that has Sony Media Profile XML. Such material may be embedded within a wider card structure or associated with something other than an XDROOT folder, for instance, an M4ROOT or BPAV directory.

Broadcast Servers

The following table indicates which file formats the listed broadcast servers can produce that are known to work with an XCode Server.

Broadcast Server
File Format
Specific requirements

Avid with ISIS file system

Specific AVID OP-Atom (SMPTE-390M) MXF format with specific codec settings

OP1a (DNxHD, DNxHR)


EVS

DV

GFX

IMX30 & IMX50

MXF – OP1a

QT


Harris

LXF (L1 & L2)


Omneon
Harmonic - Spectrum

IMX30 & IMX50

MXF – OP1a

QT Reference

The option to record SPS/PPS data needs to be enabled.
It needs to be enabled on each separate MediaDirector that might be used to record. 

Seachange

MXF – OP1a


Thomson

GXF


Production Proxy Options

The following table indicates which file formats the XCode Server can transcode into and what additional options are available to the XCode Server when generating the production proxy. Please contact the IPV sales team for more information on these other options.

Note:
 
The following table relates specifically to the XCode.

It does not include options outside the scope of the XCode; For example, the fact that SVServer 6.0 onwards can optionally wrap H264/AAC/MXF proxies generated by XCode within a .MOV or .MP4 file extension (provided the IPV/SpectreView Server – SVServer Record MOV-wrapped MXF licence is present and valid upon the SVServer machine), or again that SVServer 6.1 onwards can optionally generate in additional to the H264/AAC/MXF proxy a fragmented "Browser Friendly" .MP4 proxy complying with Parts 10 and 12 of ISO 14496.

As previously announced here in recent builds via an End of Life statement, we no longer support Windows Media output.

Note:
 
Denotes the default licences installed on the XCode server.
Denotes additional XCode licence required to enable the functionality.

Licence
Comment

Input AAC

Input audio in AAC format

Input AC3

Input audio in AC3 (A52) format

Input DV

Input video in DV format

Input FLIR ATS

Input video in FLIR ATS format

Input H264

Input video in H264 (AVC) format

Input JPEG2000

Input video in JPEG2000 format

Input MPEG2

Input video in MPEG2 format

Input MPL2

Input audio in MPEG Layer 2 format

Input MPL3

Input audio in MPEG Layer 3 format

Input Motion JPEG

Input video in Motion JPEG format

Input Phantom Cine

Input video in Phantom Cine format

Input ProRes

Input video in ProRes format

Input VC3

Input video in VC3 (DNxHD, DNxHR) format

Input WMA

Input audio in WMA format

Input WMV

Input audio in WMV format

Output ASF

Output in ASF format (implicitly with WMV video and WMA audio)

Output HLS

Output in "HTTP Live Streaming" format (Fragmented MP4 or MPEG2 Transport)

Note: Normal operation also requires an additional "Output MPEG2Transport" or "Output MOV/H264/AAC" licence

Note:  The HLS Fragmented MP4 output is the only one XCode currently supports carrying an alpha channel IF the original hi-res source material was Apple ProRes 4444 HQ / XQ format AND alpha was originally present in that hi-res source material.

Output MOV/H264/AAC

Output in MOV format with H264 video and AAC audio

Note:  This licence also covers MP4 and Fragmented MP4

Output MOV/H264/PCM

Output in MOV format with H264 video and PCM audio

Output MPEG1System

Output in MPEG1 System format (implicitly with MPEG1 video and MPEG Layer 2 audio)

Output MPEG2Program

Output in MPEG2 Program format (implicitly with MPEG2 video and MPEG Layer 2 audio)

Output MPEG2Transport

Output in MPEG2 Transport format

Note:  This can be either MPEG2 video with MPEG Layer 2 audio or H264 video with AAC audio

Output MXF/H264/AAC

Output in MXF format with H264 video and AAC audio

Output MXF/H264/PCM

Output in MXF format with H264 video and PCM audio

Output WAV

Output in WAV format

Note:  Audio-only PCM output, with video discarded.  Output each audio track as a separate .wav file labeled "[OutputFileName][TrackNumber].wav"

Stream Ident

Allows "Stream Ident" graphic to be overlaid on the encoded video

Extended Audio

Allows encoding of >8 audio tracks

Legacy OMDCI

Allows legacy OMDCI protocol access to SpectreView Server

Closed Caption

Allows encoding of Closed Caption information

Note:  Closed Caption support is for "EIA 608" or "EIA 608 wrapped in EIA 708" data, which can be present in MXF or MOV input.  

Closed caption output is supported in any of the MXF or MOV formats, plus both HLS formats via a side-car VTT file automatically produced by XCode if an appropriate date is present in the hi-res source.

Original Size

Allows encoding of output video at its original input size (i.e. without scaling)