DrasticPreview SDK
Overview
With the DrasticPreview SDK, your application can:
- Open common production media file formats
- Play and display their video and automatically attached audio content
- Access metadata information embedded in the files
- Control playback, positioning, speed and active area
- Optionally access AJA, Bluefish444 and other video boards for output
Supported File Formats
File Format Support Chart
Extension | File Format | Codec | Read | Write |
3GP | 3GP 26x | h 264, 263, 261 | X | |
4224 | 4224 | YCbCr 4:2:2:4 | X | X |
AIFF | Apple audio | 16/20/24/32 bit stereo pairs | X | X |
ARC | IFX Piranha | Audio/Video (YCbCr/RGB 8 only) | X | |
ARI | Arri | Raw 12 bit bayer | X | |
Audio: BWF, 8SVX, AU, AVR, GSM, HCOM, IFF, PCM, SF, SMP, SND, VOC, WVE |
Audio files | 44.1/48/96 kHz 16, 20, 24 and 32 bit | X | |
AVC, AVCHD, MTS | AVC-HD | MPEG-2 camera media | X | |
AVI | Windows | DVSD, DV25, DV50, DVHD, CineForm*, CineForm3D*, YCbCr 8 & 10 SD/HD, standard codecs | X | X |
AVS | AVS | Video redirection (Windows only) | X | |
CDX | Codex | Codec raw bayer stills | X | |
CINE | Phantom | Phantom 10, 12 and 14 bit bayer | X | |
CRM | Canon | Canon camera raw stream | X | |
CRW | Canon | Canon camera raw stream | X | |
DASH | h.264, h.265 | DASH Fragmented MP4 and Smooth Streaming | X | X |
DNG | CinemaDNG | 10, 12 and 16 bit bayer | X | X |
DPX | Cineon | RGB 8, RGB 10, YCbCr 4:2:2 | X | X |
DPX | CineForm | CineForm*, CineForm3D* | X | X |
DT3D | DT3D | XML 3D redirector | X | |
DV/DIF | DV/DIF | Raw DV files | X | |
DVS | DVS | Uncompressed YCbCr and RGB files | X | |
EXR | OpenEXE | High dynamic range float stills | X | |
fhgDI, fhgDP, fhgAP | fhgDI, fhgDP, fhgAP | Weisscam digimag format | X | |
FLM | FLM | Adobe FilmStrip | X | |
FLV/SWV | FLV/SWV | Flash/Shockwave video h.263/264 | X | |
GEN | GEN | 4:2:2 YCbCr (Avid DSHD) | X | X |
GV | XML/N0/T/I/A | Grass Valley disk record native (K2) | X | |
GXF | GXF SMPTE 360 | MPEG-2, DV25, DV50, DVHD | X | |
H264 | h.264 | 4:2:0 SD/HD up to 80 mbits/sec | X | |
HDR | YUV | DV25, DV50, DVHD, AVCi100, RGB, Uncompressed YCbCr 8 & 10 SD/HD | X | X |
HDR | YUV | YCbCr10, YCbCr16, DPX RGB, DNxHD/DNxHR* | X | X |
HDV | HDV | MPEG-2 camera files | X | |
HLS | h.264, h.265 | Multi Rate Live Web Playback | X | X |
IHSS | Iridas | RGB | X | |
ISMV ISMA | Smooth Streaming | h.264, AAC, WMV | X | |
JP2 | JPEG-2000 | Series of JPEG-2000 stills | X | X |
JS | Jaleo/Mistika | Sgo native 4:2:2 YCbCr | X | X |
KRW | Kinefinity | KineRAW Compressed Raw Stills and Stream | X | |
LUMA RMY BMY | LUMA RMY BMY | Uncompressed YCbCr | X | |
LXF | Leitch/Harris | DVSD, DV25, DV50, DVHD, AVCi50, AVCi100, MPEG-2, h.264 | X | |
M3U8 | HLS | h.264, h.265, TS or MP4 | X | X |
MKV | MKV | Matroska audio video, VPx, h.26x | X | |
MLV | Magic Lantern | Raw 14 bit bayer with PCM audio | X | |
MOV | QuickTime | DVSD, DV25, DV50, DVHD, AVCi100, DNxHD/DNxHR*, CineForm*, CineForm3D*, RGBA, RGB-10 (DPX), YCbCr 8 & 10 SD/HD, standard codecs | X | X |
MOV | QuickTime | ProRes, h264, AVCi, MPEG-2, XDCam | X | X |
MOV | Reference File | MOV reference file pointing at h264, ProRes, DV, AVCI | X | |
MP1/MP2/MP3 | MP1/MP2/MP3 | MPEG audio | X | |
MP4 | AVC1,h.264 | Apple h.264, h.264 AVC | X | X |
MP4 | HEVC, h.264 | HEVC/265 | X | X |
MP4 | XAVC-S | Sony XAVC-S HD/4K Cameras | X | X |
MP4 | MPEG-2 | Sony/Canon camera | X | |
MPEG | MPEG-1 | 4:2:0 up to 15 mbits/sec | X | X |
MPEG | MPEG-2 | 4:2:0/4:2:2 SD/HD up to 80 mbits/sec | X | X |
MPEG | MPEG-4 | 4:2:0 up to 50 mbits/sec | X | X |
MTS, M2TS | M2TS | AVC-HD camera files | X | X |
MXF | AS-02 | AVCi, DNxHD/DNxHR*, DVHD, JPEG-2000 | X | |
MXF | AS-11 DPP UK | AVCi100, IMX 50 | X | |
MXF | Avid | DV25, DV50, DVHD, DNxHD/DNxHR*, Uncompressed | X | X |
MXF | Canon | MPEG-2 | X | |
MXF | Digital Cinema | DCI JPEG-2000 Unencrypted, Uncompress Audio | X | X |
MXF | EditCam | DV25, DV50, DVHD, DNxHD/DNxHR* | X | |
MXF | Grass Valley | Grass Valley iCR | X | X |
MXF | Harmonic | MPEG-2 | X | |
MXF | h.264/AVC | MPEG-2 | X | |
MXF | IMF | IMF JPEG-2000 YCbCr, Uncompressed Audio | X | X |
MXF | JPEG-2000*** | Grass Valley Infinity | X | X |
MXF | OP1a | AmberFin, EVS, MainConcept, MOG, OpenCube, Rovi | X | |
MXF | OP1a/Omneon | DV25, DV50, DVHD, AVCi100, Uncompressed | X | X |
MXF | OP1b | Panasonic AVCi 4K | X | |
MXF | Panasonic-P2 | DV25, DV50, DVHD, AVCi100 | X | X |
MXF | Pinnacle | MPEG-2 SD/HD | X | |
MXF | Snell & Wilcox | MPEG-2, IMX | X | |
MXF | Sony | MPEG IMX | X | X |
MXF | Sony | XDCamHD, XDCamEX 4:2:0/4:2:2 | X | |
MXF | Sony | HDCam SR 4:2:2 and 4:4:4 | X | X |
MXF | Sony | F65 raw bayer | X | |
MXF | Sony | F5, F700 raw bayer | X | |
MXF | XAVC | XAVC HD and 4K | X | |
OGG | OGG | OGG audio video | X | |
OMF | OMF | DV25, JPEG, Meridien, AVBV, CamCutter | X | X |
OMV | OMV | Uncompressed capture format | X | |
QNT | Quantel | Raw uncompressed YCbCr images | X | X |
R3D | RED | Red camera files | X | |
RAW | ML/IOI | Magic Lantern RAW, IOIndustries RAW bayer | X | |
RBG | RED BLU GRN | Uncompressed RGB | X | |
RMF | RMF | Canon C500 raw 10 bit bayer files | X | |
RTIN | RTINDEX | Real time replay of CBR and VBR records while still recording | X | |
RTV | RTV | Uncompressed Video Toaster files (Windows only) | X | |
SEQ | Bayer | Raw camera seq bayer files | X | |
SIV | Bayer | Raw camera siv bayer files | X | |
Stills | Series of stills | BMP, SGI, PSD, RAW, YUV10, YUV16, VSR, RAS, RAW, JP2, JPG - Series of stills (many others) | X | |
TGA | Targa | RGB, RGBA (RLE Play Only) | X | X |
TIFF | TIFF | RGB, RGBA | X | X |
TR-01 | TS J2K | JPEG-2000, AES3 | X | X |
TS | Transport stream | MPEG-2, h.264, h.265/HEVC, JPEG-2000, AAC, AC-3, AES3 | X | X |
V210 | V210 | 4:2:2 10 bit YCbCr image sequence | X | X |
VC1 | VC-1 | WMV of raw wrapper | X | |
VOB | VOB | Unencrypted | X | |
VPB/QTL | Quantel | Quantel uncompressed YCbCr images | X | |
VRW | Varicam Raw | Panasonic Varicam Raw | X | |
WAV | Wave audio | 16/20/24/32 bit mono/stereo pairs/extensible | X | X |
WEBM | WEBM | Youtube format | X | |
WMV/ASF | WMV/ASF | Unencrypted/DRM Free only | X | |
XAVC | X-AVC HD/4K | X-AVC 264 in MXF | X | |
Y4M | Y4M | YCbCr raw stream | X | |
YUV | YUV | 4:2:2 and 4:2:0 YCbCr image sequence | X | X |
Y U V | YUV | Multi file component YCbCr files | X |
To test the capabilities of the DrasticPreviewSDK, please download our demonstration version of videoQC.
DrasticPreviewEngine API Documentation
DTPreviewEngineAPI.pdf
More great products from Drastic
Net-X-Code is a group of IP capture, control, convert and output applications designed to run on one or more servers on your LAN, in the cloud, or as a hybrid....
Drastic's Net-X-Code system includes a partial file restore system, that is available as a standalone server system. The partial file restore system inclu...