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:
| |||||
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 |
|
DPX image sequence | Folder containing a consistently numbered sequence of .DPX files |
Panasonic P2 |
|
RED | Folder with name ending in .RDC |
Sony FS7 |
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 | IMX30 & IMX50 MXF – OP1a QT Reference | The option to record SPS/PPS data needs to be enabled. |
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) |