DrasticPreview SDK

ddr4_drasticpreviewsdk_logoThe DrasticPreview SDK integrates real time preview of all common production file formats directly into your Windows 32/64, Mac OS-X or Linux 64 application.  This SDK takes care of video display and audio sync for most high end production formats, under control of your application.  The interface is available as a direct link (all platforms) and Active-X (Windows).  DrasticPreview SDK can provide a video window, or an OpenGL texture to your application.  Multi channel audio is available via the PC's audio card.

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, BlueFish and other video boards for output
The DrasticPreview SDK will automatically search out sidebar audio and metadata files, allowing your application to access them as a cohesive unit.

Supported File Formats

Extension File Format Codec
4224 4224 YCbCr 4:2:2:4
AIFF Apple audio 16/20/24/32 bit stereo pairs
ARC IFX Piranha Audio/Video (YCbCr/RGB 8 only)
ARI Arri Raw 12 bit bayer
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
AVC, AVCHD, MTS AVC-HD MPEG-2 camera media
AVI Windows DVSD, DV25, DV50, DVHD, CineForm*, CineForm3D*, YCbCr 8 & 10 SD/HD, standard codecs
AVS AVS Video redirection (Windows only)
CINE Phantom Phantom 10, 12 and 14 bit bayer
DNG CinemaDNG 10, 12 and 16 bit bayer
DPS DPS Compressed DPS files (Windows only)
DPX Cineon RGB 8, RGB 10, YCbCr 4:2:2
DPX CineForm CineForm*, CineForm3D*
DT3D DT3D XML 3D redirector
DV/DIF DV/DIF Raw DV files
DVS DVS Uncompressed YCbCr and RGB files
fhgDI, fhgDP, fhgAP fhgDI,fhgDP,fhgAP Weisscam digimag format
FLM FLM Adobe FilmStrip
FLV/SWV FLV/SWV Flash/Shockwave video
GEN GEN 4:2:2 YCbCr (Avid DSHD)
GXF GXF SMPTE 360 MPEG-2, DV25, DV50, DVHD
H264 h.264 4:2:0 SD/HD up to 80 mbits/sec
HDR YUV DV25, DV50, DVHD, AVCi100**, RGB, Uncompressed YCbCr 8 & 10 SD/HD
HDR YUV YCbCr10, YCbCr16, DPX RGB, DNxHD (licensable)
HDV HDV MPEG-2 camera files
IHSS Iridas RGB
JS Jaleo/Mistika Sgo native 4:2:2 YCbCr
KRW Kinefinity KineMINI Compressed Raw
LUMA RMY BMY LUMA,RMY,BMY Uncompressed YCbCr
LXF Leitch/Harris DVSD, DV25, DV50, DVHD, AVCi50, AVCi100, MPEG-2, h.264
MKV MKV Matroska audio video, 264, 265, HEVC
MLV Magic Lantern Raw 14 bit bayer with PCM audio
MOV QuickTime DVSD, DV25, DV50, DVHD, AVCi100, DNxHD (licensable), CineForm*, CineForm3D*, RGBA, RGB-10 (DPX), YCbCr 8 & 10 SD/HD, standard codecs
MOV QuickTime ProRes, h264, AVCi, MPEG-2, XDCam
MP1/MP2/MP3 MP1/MP2/MP3 MPEG audio
MP4 h.264,AVC1,HEVC Apple h.264 AVC, HEVC/h.265
MP4 MPEG-2 Sony/Canon Cameras
MP4 XAVC-S Sony HD/4K Cameras
MPEG MPEG-1 4:2:0 up to 15 mbits/sec
MPEG MPEG-2 4:2:0/4:2:2 SD/HD up to 80 mbits/sec
MPEG MPEG-4 4:2:0 up to 50 mbits/sec
MTS, M2TS M2TS AVC-HD camera files
MXF AS-02 AVCi, DNxHD (licensable), DVHD, JPEG-2000
MXF AS-11 DPP UK AVCi100, IMX 50
MXF Avid DV25, DV50, DVHD, DNxHD (licensable), Uncompressed
MXF Canon MPEG-2
MXF JPEG-2000 DCP Encrypted (requires EasyDCP license)
MXF JPEG-2000 DCI/>Digital Cinema Unencrypted
MXF EditCam DV25, DV50, DVHD, DnxHD (licensable)
MXF Grass Valley Grass Valley iCR
MXF Harmonic MPEG-2
MXF h.264/AVC MPEG-2
MXF JPEG-2000*** Grass Valley Infinity
MXF OP1a AmberFin, EVS, MainConcept, MOG, OpenCube, Rovi
MXF OP1a/Omneon DV25, DV50, DVHD, AVCi100**, Uncompressed
MXF OP1b Panasonic AVCi 4K
MXF Panasonic-P2 DV25, DV50, DVHD, AVCi100**
MXF Pinnacle MPEG-2 SD/HD
MXF Snell & Wilcox MPEG-2, IMX
MXF Sony MPEG IMX
MXF Sony XDCamHD, XDCamEX 4:2:0/4:2:2
MXF Sony HDCam SR 4:2:2 and 4:4:4
MXF Sony F65 raw bayer
MXF Sony F5, F700 raw bayer
MXF XAVC XAVC HD and 4K
OGG OGG OGG audio video
OMF OMF DV25, JPEG, Meridien, AVBV, CamCutter
QNT Quantel Raw uncompressed YCbCr images
R3D RED Red camera files
RAW ML/IOI Magic Lantern RAW, IOIndustries RAW bayer
RBG RED BLU GRN Uncompressed RGB
RMF RMF Canon C500 raw 10 bit bayer files
RTIN RTINDEX Real time replay of CBR and VBR records while still recording
RTV RTV Uncompressed Video Toaster files (Windows only)
TGA Targa RGB, RGBA (RLE Play Only)
TIFF TIFF RGB, RGBA
Stills Series of stills BMP, SGI, PSD, RAW, YUV10, YUV16, VSR, RAS, RAW, JP2, JPG - Series of stills (many others)
V210 V210 4:2:2 10 bit YCbCr image sequence
VC1 VC-1 WMV of raw wrapper
VOB VOB Unencrypted
VPB/QTL Quantel Quantel uncompressed YCbCr images
VRW Varicam Raw Panasonci Varicam Raw
WAV Wave audio 16/20/24/32 bit mono/stereo pairs/extensible
WEBM WEBM Youtube format
WMV/ASF WMV/ASF Unencrypted/DRM Free only
XAVC X-AVC HD/4K X-AVC 264 in MXF
Y4M Y4M YCbCr raw stream
YUV YUV 4:2:2 and 4:2:0 YCbCr image sequence
Y U V YUV Multi file component YCbCr files

To test the capabilities of the DrasticPreviewSDK, please download our demonstration version of DrasticPreview.

Pricing for this SDK is offered in the form of a quote, based on the product you are making, its application and market, and projected quantities. All information provided will be treated as confidential and will be considered non-binding.

DrasticPreviewEngine API Documentation:

DTPreviewEngineAPI.pdf