;============================================================================= ; VIDEO CODECS ;============================================================================= videocodec mpegpes info "Mpeg PES output (.mpg or DVB card)" comment "for hardware decoding" status working format 0x10000001 ; mpeg 1 format 0x10000002 ; mpeg 2 driver mpegpes dll "mpegpes" out MPES videocodec ffmpeg12mc info "FFmpeg MPEG 1/2 (XvMC)" status buggy format 0x10000001 ; mpeg 1 format 0x10000002 ; mpeg 2 fourcc mpg1,MPG1 fourcc mpg2,MPG2 fourcc hdv2,HDV2 fourcc PIM1 ; Pinnacle hardware-mpeg1 fourcc VCR2 driver ffmpeg dll "mpegvideo_xvmc" out IDCT_MPEG2 out MOCO_MPEG2 videocodec mpeg12 info "MPEG 1 or 2" comment "with postprocessing" status buggy format 0x10000001 ; mpeg 1 format 0x10000002 ; mpeg 2 fourcc "DVR " fourcc hdv2,HDV2 fourcc mpg1,MPG1 fourcc PIM1 ; Pinnacle hardware-MPEG-1 fourcc VCR2 fourcc mpg2,MPG2 fourcc MPEG fourcc hdv3 ; HDV 1080i50 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s) driver libmpeg2 dll "libmpeg2" out YV12 ; =============== FFMPEG MPEG CODECS ========================= videocodec ffmjpeg info "FFmpeg MJPEG decoder" status working fourcc MJPG,mjpg fourcc AVRn,AVDJ ; AVID fourcc jpeg,JPEG ; MOV photo-jpeg fourcc mjpa,MJPA ; Apple MJPEG-A (Quicktime) fourcc jfif,JFIF ; SMJPEG (Loki) fourcc ijpg,IJPG ; -mf type=jpeg fourcc gepj,GEPJ ; some avis have swapped fourcc fourcc jpgl,JPGL ; lossless jpeg (pegasus codec) fourcc ljpg,LJPG ; lossless jpeg fourcc dmb1,DMB1 ; MJPEG by Matrox Rainbow Runner driver ffmpeg dll mjpeg out YV12,I420,IYUV videocodec ffmjpegb info "FFmpeg MJPEG-B decoder" status working fourcc mjpb,MJPB ; Apple MJPEG-B (Quicktime) driver ffmpeg dll mjpegb out 444P out 422P out YUY2 ; queryed (conversion from yuv422p) out YV12,I420,IYUV videocodec ffi263 info "FFmpeg I263 decoder" status working fourcc I263,i263 driver ffmpeg dll h263i out YV12,I420,IYUV videocodec ffh263 info "FFmpeg H263+ decoder" status working fourcc H263,h263 fourcc M263,m263 fourcc U263,u263 fourcc X263,x263 fourcc viv1,VIV1 fourcc s263,S623 driver ffmpeg dll h263 out YV12,I420,IYUV videocodec ffh261 info "CCITT H.261" status working fourcc H261,h261 driver ffmpeg dll h261 out YV12 videocodec rv40 info "Linux RealPlayer 9 RV40 decoder" status working fourcc RV40,rv40 driver realvid dll "/opt/RealPlayer8/Codecs/drv4.so.6.0" out I420 videocodec rv30 info "RealPlayer 8 RV30 decoder" status working fourcc RV30,rv30 driver realvid dll "/opt/RealPlayer8/Codecs/drv3.so.6.0" out I420 videocodec rv20 info "RealPlayer 8 RV20 decoder" status working fourcc RV20,rv20 driver realvid dll "/opt/RealPlayer8/Codecs/drv2.so.6.0" out I420 videocodec ffrv10 info "FFmpeg RV10 decoder" status working fourcc RV10,rv10 fourcc RV13,rv13 driver ffmpeg dll rv10 out YV12,I420,IYUV videocodec ffrv20 info "FFmpeg RV20 decoder" status untested fourcc RV20,rv20 driver ffmpeg dll rv20 out YV12,I420,IYUV videocodec ffdivx info "FFmpeg DivX ;-) (MS MPEG-4 v3)" status working fourcc MPG3,mpg3 fourcc MP43,mp43 ; M$ MPEG4 v3 (fourcc mapping to div3) fourcc DIV3,div3 fourcc DIV4,div4 fourcc DIV5,div5 ; DivX 3.20 fourcc DIV6,div6 ; -||- fourcc AP41,ap41 ; AngelPotion stuff fourcc COL0,col0 fourcc COL1,col1 ; Cool codec (based on mpg4ds32.ax) fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com) driver ffmpeg dll msmpeg4 out YV12,I420,IYUV videocodec ffmp42 info "FFmpeg M$ MPEG-4 v2" status working fourcc DIV2,div2 fourcc MP42,mp42 driver ffmpeg dll msmpeg4v2 out YV12,I420,IYUV videocodec ffmp41 info "FFmpeg M$ MPEG-4 v1" status working fourcc DIV1,div1 fourcc MPG4,mpg4 driver ffmpeg dll msmpeg4v1 out YV12,I420,IYUV videocodec ffwmv1 info "FFmpeg M$ WMV1/WMV7" status working fourcc WMV1,wmv1 driver ffmpeg dll wmv1 out YV12,I420,IYUV videocodec ffwmv2 info "FFmpeg M$ WMV2/WMV8" status buggy fourcc WMV2,wmv2 driver ffmpeg dll wmv2 out YV12,I420,IYUV videocodec ffhuffyuv info "FFHuffYUV" status working fourcc HFYU,hfyu fourcc FFVH,ffvh driver ffmpeg dll huffyuv out YV12,YUY2,422P out BGR32,BGR24 videocodec ffcyuv info "Creative YUV" status working fourcc cyuv,CYUV driver ffmpeg dll cyuv out 411P videocodec ffsvq1 info "Sorenson video codec v1" status working fourcc SVQ1,svq1 driver ffmpeg dll svq1 out YVU9 videocodec ff4xm info "FFmpeg 4XM video" status working fourcc 4XMV,4xmv driver ffmpeg dll 4xm out BGR16 videocodec ffflv info "FFmpeg Flash video" status working fourcc FLV1,flv1 driver ffmpeg dll flv out YV12 videocodec ffh264 info "FFmpeg H.264" status working fourcc H264,h264 fourcc X264,x264 fourcc avc1,AVC1 fourcc davc,DAVC format 0x10000005 driver ffmpeg dll h264 out YV12,I420,IYUV videocodec ffodivx info "FFmpeg OpenDivX" status working fourcc FMP4,fmp4 fourcc DIVX,divx fourcc DIV1,div1 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc M4S2,m4s2 fourcc xvid,XVID fourcc XviD,XVIX fourcc DX50,dx50 fourcc BLZ0,blz0 fourcc mp4v,MP4V format 0x4 format 0x10000004 ; mpeg 4 es fourcc UMP4,ump4 fourcc RMP4,rmp4 fourcc 3IV2,3iv2 ; 3ivx Delta 4 fourcc DXGM,dxgm fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110 fourcc SMP4,smp4 ; Samsung SMP4 video codec driver ffmpeg dll mpeg4 ;opendivx out YV12,I420,IYUV videocodec ffmpeg1 info "FFmpeg MPEG 1" status working format 0x10000001 ; mpeg 1 fourcc mpg1,MPG1 fourcc PIM1 ; Pinnacle hardware-mpeg1 fourcc VCR2 fourcc MPEG driver ffmpeg dll "mpeg1video" out YV12,I420,IYUV videocodec ffmpeg2 info "FFmpeg MPEG 2" status working format 0x10000002 ; mpeg 2 fourcc mpg2,MPG2 fourcc "DVR " fourcc hdv2 fourcc MPEG fourcc hdv3 ; HDV 1080i50 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s) driver ffmpeg dll "mpeg2video" out YV12,I420,IYUV out 422P,444P videocodec ffmpeg12 info "FFmpeg-1" status working format 0x10000001 ; mpeg 1 format 0x10000002 ; mpeg 2 fourcc mpg1,MPG1 fourcc mpg2,MPG2 fourcc "DVR " fourcc hdv2,HDV2 fourcc PIM1 fourcc VCR2 driver ffmpeg dll "mpegvideo" out YV12,I420,IYUV out 422P,444P ;videocodec ffmpeg12mc ; info "FFmpeg MPEG 1/2 (XvMC)" ; status buggy ; format 0x10000001 ; mpeg 1 ; format 0x10000002 ; mpeg 2 ; fourcc mpg1,mpg2 ; fourcc MPG1,MPG2 ; fourcc PIM1 ; Pinnacle hardware-mpeg1 ; driver ffmpeg ; dll "mpegvideo_xvmc" ; out IDCT_MPEG2 ; out MOCO_MPEG2 videocodec ffdv info "Raw DV decoder using libavcodec" status working fourcc DVSD,dvsd ; PAL fourcc DVCS,dvcs ; NTSC ? fourcc "dvcp" ; PAL DV in .mov fourcc "dvc " ; NTSC DV in .mov fourcc dvpp ; DVCPRO - PAL driver ffmpeg dll dvvideo out YV12,411P videocodec ffindeo3 info "FFmpeg Intel Indeo 3.1/3.2" status working fourcc IV31,iv31 fourcc IV32,iv32 driver ffmpeg dll indeo3 out YVU9 videocodec ffqtrle info "Quicktime Animation (RLE)" status working fourcc "rle " driver ffmpeg dll "qtrle" out BGR32,RGB24,BGR15,BGR8 videocodec ffvp3 info "FFmpeg On2 VP3-Codec" status untested fourcc VP30,vp30,VP31,vp31 fourcc "VP3 " ; (used in .nsv files) driver ffmpeg dll vp3 out YV12 videocodec ffrpza info "Quicktime Apple Video" status working fourcc rpza,azpr driver ffmpeg dll "rpza" out BGR15 videocodec ffsmc info "Apple Graphics (SMC) codec" status working fourcc "smc " driver ffmpeg dll "smc" out BGR8 videocodec ff8bps info "Planar RGB (Photoshop)" status working fourcc 8BPS driver ffmpeg dll "8bps" out BGR32,BGR24,BGR8 videocodec ffmsrle info "Microsoft RLE" status working format 0x1 format 0x2 fourcc WRLE driver ffmpeg dll "msrle" out BGR8 videocodec ffcvid info "Cinepak Video (native codec)" status working fourcc cvid,CVID driver ffmpeg dll "cinepak" out YV12,BGR8 videocodec ffsvq3 info "FFmpeg SVQ3" status working fourcc SVQ3 driver ffmpeg dll svq3 out YV12,I420,IYUV videocodec ffv1 info "FFV1" status working fourcc FFV1 driver ffmpeg dll ffv1 out YV12,I420,IYUV,YVU9,411P,444P,422P out BGR32 videocodec ffsnow info "FFSNOW (Michael's wavelet codec)" status working fourcc snow,SNOW driver ffmpeg dll snow out YV12 videocodec ffasv1 info "FFmpeg ASUS V1" status working fourcc ASV1 driver ffmpeg dll asv1 out YV12,I420,IYUV videocodec ffasv2 info "FFmpeg ASUS V2" status working fourcc ASV2 driver ffmpeg dll asv2 out YV12,I420,IYUV videocodec ffvideo1 info "Microsoft Video 1 (native codec)" status working fourcc cram,CRAM fourcc msvc,MSVC fourcc wham,WHAM driver ffmpeg dll "msvideo1" out BGR15,BGR8 videocodec ffmszh info "AVImszh (native codec)" status working fourcc MSZH driver ffmpeg dll "mszh" out YV12,YUY2,BGR24 videocodec ffzlib info "AVIzlib (native codec)" status working fourcc ZLIB driver ffmpeg dll "zlib" out YV12,YUY2,BGR24 videocodec ffvcr1 info "FFmpeg ATI VCR1" status working fourcc VCR1 driver ffmpeg dll vcr1 out YVU9 videocodec ffcljr info "FFmpeg Cirrus Logic AccuPak (CLJR)" status working fourcc CLJR driver ffmpeg dll cljr out 411P videocodec ffzygo info "FFmpeg ZyGo" status untested fourcc ZyGo driver ffmpeg dll h263 out YV12,I420,IYUV flip videocodec fftheora info "FFmpeg's Theora" status untested fourcc theo,Thra driver ffmpeg dll "theora" out YV12 videocodec ffduck info "Duck Truemotion1" status working fourcc DUCK driver ffmpeg dll "truemotion1" out BGR15 videocodec ffsp5x info "SP5x codec - used by Aiptek MegaCam" status working fourcc SP53,SP54,SP55,SP56,SP57,SP58 driver ffmpeg dll "sp5x" out YV12 videocodec ffultimotion info "IBM Ultimotion native decoder" status working fourcc ULTI driver ffmpeg dll "ultimotion" out YVU9 videocodec ffcamtasia info "TechSmith Camtasia Screen Codec (native)" status working fourcc TSCC,tscc driver ffmpeg dll "camtasia" out BGR24,BGR15,BGR8 videocodec ffcamstudio info "CamStudio Screen Codec" status working fourcc CSCD,cscd driver ffmpeg dll "camstudio" out BGR32,BGR24,BGR16 videocodec ffvixl info "Miro VideoXL codec" status working fourcc VIXL fourcc PIXL ; this is Pinnacle one driver ffmpeg dll xl out 411P videocodec ffqtdrw info "QuickDraw native decoder" status working fourcc qdrw driver ffmpeg dll qdraw out RGB24 videocodec ffwv1f info "WV1F MPEG-4" status working fourcc WV1F driver ffmpeg dll mpeg4 out YV12,I420,IYUV flip videocodec ffaasc info "Autodesk RLE decoder" status working fourcc AASC driver ffmpeg dll "aasc" out BGR24 videocodec ffloco info "LOCO video decoder" status working fourcc LOCO driver ffmpeg dll "loco" out 422P,YV12,BGR32,BGR24 videocodec ffwnv1 info "FFmpeg wnv1 native codec" status working fourcc WNV1 driver ffmpeg dll wnv1 out 422P videocodec ffindeo2 info "Indeo 2 native decoder" status working fourcc RT21 driver ffmpeg dll indeo2 out YVU9 videocodec fffraps info "Lossless Fraps decoder" status working fourcc FPS1,fps1 driver ffmpeg dll fraps out YV12,BGR24 videocodec ffqpeg info "Q-Team's QPEG (www.q-team.de)" status working comment "BGR8 only!" fourcc Q1.0,QPEG fourcc Q1.1,qpeg driver ffmpeg dll qpeg out BGR8 flip videocodec ffwmv3 info "Windows Media Video 9 DMO" status untested fourcc WMV3,wmv3 fourcc WMVP,wmvp driver ffmpeg dll wmv3 out YV12,I420,IYUV videocodec ffvc9 info "Windows Media Video 9 DMO" status untested fourcc VC-9,vc-9,VC90,vc90 driver ffmpeg dll vc9 out YV12 videocodec ffvc1 info "FFmpeg M$ WVC1" status buggy fourcc WVC1,wvc1,WMVA driver ffmpeg dll vc1 out YV12,I420,IYUV videocodec fffsv info "FFmpeg Flash Screen video" status working fourcc FSV1 driver ffmpeg dll flashsv out BGR24 ; works with libavformat right now only videocodec ffcavs info "Chinese AVS Video" status working fourcc CAVS driver ffmpeg dll "cavs" out I420 videocodec ffvmnc info "FFmpeg VMware video" status working fourcc VMnc driver ffmpeg dll "VMware video" out BGR32,BGR15,BGR8 videocodec ffvp5 info "On2 VP5 Personal Codec" status working fourcc VP50 driver ffmpeg dll "vp5" out YV12 videocodec ffvp6 info "On2 VP6 Personal Codec" status working fourcc VP60,VP61,VP62 driver ffmpeg dll "vp6" out YV12 ; TODO: ;videocodec ffvp7 ; info "On2 VP7 Personal Codec" ; status working ; fourcc VP70 ; driver ffmpeg ; dll "vp7" ; out YV12 videocodec ffkmvc fourcc KMVC out BGR8 driver ffmpeg dll "kmvc" videocodec ffgif info "FFmpeg GIF decoder" status working fourcc "gif " ; for GIF-encoded QuickTime files driver ffmpeg dll gif out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8 videocodec fftiff info "FFmpeg TIFF decoder" status untested fourcc "tiff" ; for TIFF-encoded QuickTime files driver ffmpeg dll tiff out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8 videocodec ffpng info "FFmpeg PNG decoder" status working fourcc mpng,MPNG fourcc "png " ; for PNG-encoded QuickTime files driver ffmpeg dll png out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8 videocodec fftga info "FFmpeg TGA decoder" status untested fourcc mtga,MTGA fourcc "tga " ; for TGA-encoded QuickTime files driver ffmpeg dll targa out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8 videocodec ffsmkvid info "FFmpeg Smacker Video" status working fourcc SMK2 fourcc SMK4 out BGR8 driver ffmpeg dll "smackvid" videocodec ffzmbv info "FFmpeg Zip Motion-Block Video" status working fourcc ZMBV driver ffmpeg dll "zmbv" out RGB24 audiocodec ffqdm2 info "FFmpeg QDM2 audio decoder" status working fourcc QDM2 driver ffmpeg dll "qdm2" videocodec fffli info "Autodesk FLI/FLC Animation" status working fourcc FLIC ; FLIC is an internal MPlayer FOURCC driver ffmpeg dll "flic" out BGR8 videocodec ffnuv info "NuppelVideo" status working fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC fourcc RJPG driver ffmpeg dll nuv out I420 videocodec ffroqvideo info "Id RoQ File Video Decoder" status working fourcc RoQV ; RoQV is an internal MPlayer FOURCC driver ffmpeg dll "roqvideo" out YV12 videocodec fftiertexseq info "FFmpeg Tiertex SEQ" status working fourcc TSEQ ; internal MPlayer FourCC driver ffmpeg dll "tiertexseqvideo" out BGR8 videocodec ffvmd info "FFmpeg Sierra VMD video" status working fourcc VMDV ; internal MPlayer FourCC driver ffmpeg dll "vmdvideo" out BGR8 videocodec ffdsicinvideo info "FFmpeg Delphine CIN video" status working fourcc DCIV ; internal MPlayer FourCC driver ffmpeg dll "dsicinvideo" out BGR8 videocodec ffwc3 info "FFmpeg XAN wc3" status buggy fourcc WC3V ; internal MPlayer FourCC driver ffmpeg dll "xan_wc3" out BGR8 videocodec ffidcin info "FFmpeg Id CIN video" status buggy fourcc IDCI ; internal MPlayer FourCC driver ffmpeg dll "idcinvideo" out BGR8 videocodec ffinterplay info "FFmpeg Interplay Video" status buggy fourcc INPV ; internal MPlayer FourCC driver ffmpeg dll "interplayvideo" out BGR8 videocodec ffvqa info "FFmpeg VQA Video" status buggy fourcc VQAV ; internal MPlayer FourCC driver ffmpeg dll "vqavideo" out BGR8 ; ============== MPLAYER OPENSOURCE CODECS ========= videocodec cvid info "Cinepak Video (native codec)" status working fourcc cvid,CVID driver cinepak out YV12 out YUY2 out BGR32,BGR24 videocodec mphuffyuv info "HuffYUV Mplayer Native Decoder" status working fourcc HFYU driver huffyuv out YUY2 out BGR32,BGR24 videocodec nuv info "NuppelVideo" status working fourcc NUV1 fourcc RJPG driver nuv out I420,IYUV videocodec mpng info "mPNG codec" status working comment "Gray scaled PNG with Alpha channel not supported" fourcc mpng,MPNG fourcc "png " ; for PNG-encoded Quicktime files driver mpng out BGR32,BGR24,BGR8,Y800 videocodec ijpg info "IJPG codec" status working comment "Hm." fourcc ijpg,IJPG fourcc jpeg ; MOV Photo Jpeg fourcc AVRn,AVDJ ; AVID driver ijpg out BGR24,BGR8 ; =============== WINDOWS DLL's ============== videocodec vmnc info "VMware video" status working fourcc VMnc driver vfw dll "vmnc.dll" out BGR24,BGR15,BGR8 flip videocodec vivo info "Vivo H.263" status working fourcc VIVO,vivo vivo fourcc viv1,viv2 vivo driver vfw dll "ivvideo.dll" out BGR32,BGR24,BGR15 flip cpuflags mmx videocodec u263 info "UB Video H.263/H.263+/H.263++ Decoder" comment "added by Juanjo" status working fourcc U263 fourcc vivo,VIVO U263 fourcc viv1 U263 driver dshow dll "ubv263d+.ax" guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0 out BGR24 flip cpuflags mmx videocodec divxds info "DivX ;-) (MS MPEG-4 v3)" comment "with postprocessing" status working fourcc MP43,mp43 div3 ; fourcc mapping to div3 fourcc DIV5,div5 div3 fourcc DIV6,div6 div4 fourcc DIV3,div3,DIV4,div4 fourcc AP41 div3 ; AngelPotion stuff driver dshow dll "divx_c32.ax" guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa ; out YV12 out YUY2 out BGR32,BGR24,BGR16,BGR15 cpuflags mmx videocodec mpeg4ds info "Microsoft MPEG-4 v1/v2" status working comment "with postprocessing" fourcc DIV2,div2 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MPG4,mpg4 fourcc MP42,mp42 driver dshow dll "mpg4ds32.ax" guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66 out YUY2 out BGR32,BGR24,BGR16,BGR15 cpuflags mmx videocodec mpeg4 info "Microsoft MPEG-4 v1/v2" status working fourcc MPG4,mpg4 fourcc MP42,mp42 fourcc DIV2 mp42 driver vfw dll "mpg4c32.dll" out YUY2 yuvhack out BGR32,BGR24,BGR15 cpuflags mmx videocodec divx4 info "DivX4Linux (MPEG-4 v2,v3)" comment "with postprocessing" status working fourcc DIVX,divx fourcc DIV1,div1 divx ; fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only! fourcc AP41 DIV3 ; AngelPotion stuff fourcc xvid,XVID,XviD fourcc DX50 format 0x4 driver divx4 dll "libdivxdecore.0" out I420,IYUV out YUY2 out UYVY out BGR32,BGR24,BGR16,BGR15 videocodec divx info "DivX ;-) (MS MPEG-4 v3)" status working fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3) fourcc DIV5,div5 div3 ; DivX 3.20 fourcc DIV6,div6 div4 ; -||- fourcc DIV3,div3,DIV4,div4 fourcc AP41 div3 ; AngelPotion stuff driver vfw dll "divxc32.dll" out YUY2 yuvhack out BGR32,BGR24,BGR15 cpuflags mmx videocodec divx4vfw info "DivX4Windows-VFW (DivX 3.x, DivX4)" status working comment "with postprocessing!!!" fourcc DIVX,divx ; opendivx / divx4 fourcc DIV1,div1 divx fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only! fourcc AP41 DIV3 ; AngelPotion stuff format 0x4 driver vfw dll "divx.dll" ; out YV12 ; buggy out YUY2 out BGR32,BGR24,BGR15 cpuflags mmx videocodec xvid info "XviD MPEG4 codec" status untested fourcc DIVX,divx fourcc DIV1,div1 divx fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 fourcc MP43,mp43,DIV4,div4 DIV3 ; DIV3,div3, - currently don't work fourcc AP41 DIV3 ; AngelPotion stuff fourcc xvid,XVID,XviD fourcc DX50 format 0x4 driver xvid dll "libxvidcore.so" out I420,IYUV out YV12 out YUY2 out UYVY out BGR32,BGR24,BGR16,BGR15 videocodec i263 info "I263" status working fourcc I263,i263,I420,i420 fourcc vivo,VIVO I263 fourcc viv1 I263 driver vfw dll "i263_32.drv" ; out I420,IYUV out YUY2 out BGR32,BGR24,BGR15 cpuflags mmx videocodec m3jpeg info "Morgan Motion JPEG Codec" status working fourcc MJPG fourcc mjpa,mjpb,mjpg MJPG ; MOV files fourcc dmb1 MJPG ; MJPEG by Matrox Rainbow Runner driver vfw dll "m3jpeg32.dll" out YUY2 out UYVY out BGR32,BGR24,BGR15 cpuflags mmx videocodec mjpeg info "MainConcept Motion JPEG" status working fourcc MJPG fourcc mjpa,mjpb,mjpg MJPG ; MOV files fourcc AVRn,AVDJ MJPG ; AVID driver vfw dll "mcmjpg32.dll" out YUY2 out UYVY out BGR32,BGR24,BGR15 cpuflags mmx videocodec vp3 info "On2 OpenSource VP3-Codec" status working comment "For SSE-systems use hacked dll from ftp://mplayerhq.hu/MPlayer/samples/drivers32/" fourcc VP30,vp30,VP31,vp31 driver vfwex dll "vp31vfw.dll" out YUY2 out BGR32,BGR24,BGR15 cpuflags mmx videocodec indeo5ds info "Intel Indeo 5" status working fourcc IV50,iv50 driver dshow dll "ir50_32.dll" guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 out YV12 out YUY2 out BGR32,BGR24,BGR16,BGR15 cpuflags mmx videocodec indeo5 info "Intel Indeo 5" status working fourcc IV50,iv50 driver vfw dll "ir50_32.dll" ; out YV12,I420,IYUV ; flickering out YUY2 out BGR32,BGR24,BGR15 videocodec sp5x info "SP5x codec - used by Aiptek MegaCam" status working fourcc SP53,SP54,SP55,SP56,SP57,SP58 driver vfw dll "sp5x_32.dll" out BGR24,BGR15 flip videocodec indeo4 info "Intel Indeo 4.1" status working ; comment "upside-down" fourcc IV41,iv41 driver vfw dll "ir41_32.dll" out BGR24,BGR15 cpuflags mmx videocodec indeo3 info "Intel Indeo 3.1/3.2" status buggy comment "upside-down with some vo drivers, (no yuv)" fourcc IV31,iv31 fourcc IV32,iv32 driver vfwex dll "ir32_32.dll" out BGR24 cpuflags mmx videocodec cvidvfw info "Cinepak Video" status working fourcc cvid driver vfw dll "iccvid.dll" ; out YUY2 ; out UYVY out BGR24,BGR15 cpuflags mmx videocodec cram info "Microsoft Video 1" comment "Input bpp = output bpp (8bpp is only supported by vo_ggi)" status working fourcc cram,CRAM CRAM fourcc msvc,MSVC CRAM fourcc wham,WHAM CRAM driver vfw dll "msvidc32.dll" out BGR24,BGR15,BGR8 videocodec vcr1 info "ATI VCR-1" status buggy fourcc VCR1 driver vfw dll "ativcr1.dll" out RGB24 flip videocodec vcr2 info "ATI VCR-2" status crashing comment "segfault" fourcc VCR2 driver vfw dll "ativcr2.dll" out YV12 out BGR24 cpuflags mmx ; ======= DMO Video codecs ============= videocodec wmv9dmo info "Windows Media Video 9 DMO" status working fourcc WMV3 fourcc WMVP driver dmo dll "wmv9dmod.dll" guid 0x724bb6a4, 0xe526, 0x450f, 0xaf, 0xfa, 0xab, 0x9b, 0x45, 0x12, 0x91, 0x11 out YV12 ;,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR16 ;,BGR15 videocodec wmvdmo info "Windows Media Video DMO" status working fourcc WMV1 fourcc WMV2 fourcc WMV3 fourcc WMVP driver dmo dll "wmvdmod.dll" guid 0x82d353df, 0x90bd, 0x4382, 0x8b, 0xc2, 0x3f, 0x61, 0x92, 0xb7, 0x6e, 0x34 out YV12 ;,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR16 ;,BGR15 videocodec wmvadmo info "Windows Media Video Adv DMO" status working fourcc WMVA fourcc WVP2 driver dmo dll "wmvadvd.dll" guid 0x03be3ac4, 0x84b7, 0x4e0e, 0xa7, 0x8d, 0xd3, 0x52, 0x4e, 0x60, 0x39, 0x5a out YV12 ;,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR16 ;,BGR15 videocodec 3ivX info "3ivX Delta 3.5" status crashing fourcc 3IV1 driver dshow dll "3ivxdmo.dll" guid 0x0E6772C0, 0xDD80, 0x11D4, 0xB5, 0x8f, 0xA8, 0x6B, 0x66, 0xd0, 0x61, 0x1c out YV12 out YUY2 out BGR32,BGR24,BGR16,BGR15 videocodec wmsdmod info "Windows Media Screen Codec 2" status working fourcc MSS1 fourcc MSS2 driver dmo dll "wmsdmod.dll" guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde out BGR32,BGR24,BGR16 videocodec wmv7 info "Windows Media Video 7" status working fourcc WMV1 driver dshow dll "wmvds32.ax" guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae ; out I420,IYUV out YUY2 out BGR32,BGR24,BGR16,BGR15 cpuflags mmx videocodec wmv8 info "Windows Media Video 8" status working fourcc WMV2 driver dshow dll "wmv8ds32.ax" guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f out YUY2 out BGR32,BGR24,BGR16,BGR15 cpuflags mmx videocodec tm20 info "TrueMotion 2.0" status crashing comment "segfault in the DLL" fourcc TM20 driver dshow dll "tm20dec.ax" guid 0x4cb63e61, 0xc611, 0x11D0, 0x83, 0xaa, 0x00, 0x00, 0x92, 0x90, 0x01, 0x84 ; out UYVY ; out YUY2 ; YUV output faulting out BGR32,BGR24,BGR16,BGR15 videocodec qdv info "Sony Digital Video (DV)" status working fourcc dvsl,dvsd,dvhd ; ???? fourcc DVSD dvsd ; pal .avi fourcc "dvcp" dvsd ; pal .mov fourcc "dvc " dvsd ; ntsc .mov driver dshow dll "qdv.dll" guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42 out YUY2 out UYVY out BGR32,BGR24,BGR16,BGR15 cpuflags mmx videocodec mcdv info "MainConcept DV Codec" status working fourcc DVSD,dvsd ; PAL fourcc DVCS,dvcs ; NTSC ? fourcc CDVC,cdvc ; ??? fourcc "dvcp" dvsd ; PAL DV in .mov fourcc "dvc " dvcs ; NTSC DV in .mov driver vfw dll "mcdvd_32.dll" out YUY2 out UYVY out BGR32,BGR24,BGR15 videocodec morgands info "Morgan MJPEG" status crashing fourcc MJPG mjpg driver dshow dll "M3JPEGdec.ax" guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68 out YUY2 out BGR32,BGR24,BGR16,BGR15 videocodec pegasusm info "Pegasus Motion JPEG" status buggy fourcc MJPG driver vfw ; dll "pvmjpg20.dll" ; v2.0 dll "pvmjpg21.dll" ; v2.1 out BGR24 flip videocodec pegasusl info "Pegasus Lossless JPEG" status buggy fourcc JPGL fourcc MJPG JPGL driver vfw dll "pvljpg20.dll" out BGR24 flip videocodec pegasusmwv info "Pegasus Motion Wavelet 2000" status buggy fourcc PVW2 driver vfw dll "pvwv220.dll" out BGR24 flip videocodec ubmp4 info "UB Video MPEG 4" status buggy fourcc UMP4 driver vfw dll "ubvmp4d.dll" out I420 out UYVY videocodec huffyuv info "HuffYUV" status buggy comment "YUY2 _or_ 24/32bpp only (depending on file encoding)" fourcc HFYU driver vfw dll "huffyuv.dll" out YUY2 flip,noflip ; out UYVY flip out BGR32,BGR24 flip videocodec mszh info "AVImszh" status buggy comment "24bpp only" fourcc MSZH driver vfw dll "avimszh.dll" ; out YUY2 ; out BGR32,BGR24,BGR15 out BGR24 videocodec zlib info "AVIzlib" status buggy comment "24bpp only" fourcc ZLIB driver vfw dll "avizlib.dll" ; out YUY2 ; out BGR32,BGR24,BGR15 out BGR24 videocodec mwv1 info "Motion Wavelets" status buggy comment "no yuv, flip requires" fourcc MWV1 driver vfw dll "icmw_32.dll" ; out YV12 flip ; out YUY2 flip out BGR32,BGR24,BGR15 flip cpuflags mmx videocodec m261 info "M261" status untested fourcc m261,M261 driver vfw dll "msh261.drv" out BGR32,BGR24,BGR15 videocodec asv2 info "ASUS V2" status buggy comment "rgb upside down, yuv ok" fourcc ASV2 driver vfw dll "asusasv2.dll" ; out YVYU out UYVY out BGR32,BGR24,BGR15 flip cpuflags mmx videocodec asv1 info "ASUS V1" status buggy comment "rgb upside down, yuv ok" fourcc ASV1 driver vfw dll "asusasvd.dll" ; out YVYU out UYVY out BGR32,BGR24,BGR15 flip cpuflags mmx videocodec mss1 info "Windows Screen Video" status working fourcc MSS1 driver dshow dll "msscds32.ax" guid 0x3301a7c4, 0x0a8d, 0x11d4, 0x91, 0x4d, 0x00, 0xc0, 0x4f, 0x61, 0x0d, 0x24 ; out I420,IYUV ; out YUY2 out BGR32,BGR24,BGR16,BGR15 ; CLRVIDDC.DLL needed too, with uppercase videocodec ucod info "UCOD-ClearVideo" status working fourcc UCOD driver vfw dll "clrviddd.dll" out UYVY out BGR32,BGR24,BGR15 flip videocodec pim1 info "PIM1" status buggy comment "no picture. use ffmpeg12!" fourcc PIM1 driver vfw dll "pclepim1.dll" out BGR24 flip ; out I420,IYUV ; out YUY2 ; out BGR32,BGR24,BGR16,BGR15 videocodec qpeg info "Q-Team's QPEG (www.q-team.de)" status working comment "BGR8 only!" fourcc Q1.0,QPEG fourcc Q1.1,qpeg driver vfw dll "qpeg32.dll" out BGR8 flip ; sample videos: http://www.techsmith.com/products/camtasia/examplevideos.asp videocodec camtasia info "TechSmith Camtasia Screen Codec" status buggy fourcc TSCC,tscc driver vfw dll "tsccvid.dll" out BGR15 flip ; Fraps - Realtime Video Capture - http://www.fraps.com/ videocodec fraps info "FRAPS: Realtime Video Capture" comment "Requires a processor with SSE???" status working fourcc FPS1,fps1 driver vfw dll "frapsvid.dll" out BGR32 flip videocodec rricm info "rricm" status buggy fourcc dmb1 driver vfw dll "rricm.dll" out YUY2 out BGR24 flip videocodec 3ivXqtx info "3ivX Delta 3.5" status crashing fourcc 3IV1 driver vfw dll "qtx/3ivx.qtx" out YV12 out YUY2 out BGR32,BGR24,BGR16,BGR15 videocodec alaris info "Alaris VideoGramPiX" ; http://www.alaris.com/movies/toocool.vgm ; Martin Schuster status buggy comment "only produces strange patterns" fourcc VGPX,VTLP VGPX driver vfwex dll "vgpix32d.dll" out UYVY videocodec avid info "AVID" status working fourcc AVRn fourcc AVDJ AVRn fourcc MJPG,mjpg AVRn driver vfw dll "AvidAVICodec.dll" out BGR24 flip videocodec LEAD info "LEAD (M)Jpeg" status working comment "supports interlaced MJPEG" fourcc MJPG fourcc jpeg,JPEG fourcc LEAD driver vfw dll "LCodcCMP.dll" out BGR24,BGR15 videocodec CJPG info "CJPG" status untested fourcc CJPG driver vfw dll "CtWbJpg.DLL" out YUY2 out UYVY out BGR24,BGR15 videocodec imagepower info "ImagePower MJPEG2000" status buggy fourcc IPJ2 driver vfw dll "jp2avi.dll" out BGR32,BGR24,BGR15 videocodec m3jpeg2k info "Morgan MJPEG2000" status working fourcc MJ2C driver vfw dll "m3jp2k32.dll" out YV12,I420,IYUV out YUY2,UYVY out BGR32,BGR24,BGR15 ; http://www.morgan-multimedia.com/dev/directshow_dec_spec.htm videocodec m3jpegds info "Morgan MJPEG" status crashing fourcc MJPG mjpg fourcc mjpa,mjpb,mjpg mjpg ; MOV files fourcc dmb1 mjpg ; MJPEG by Matrox Rainbow Runner driver dshow dll "m3jpegdec.ax" guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68 out I420 out YUY2,UYVY out BGR32,BGR24,BGR16,BGR15 videocodec vp4 info "On2 VP4 Personal Codec" comment "Decodes also VP3" status working fourcc VP40 fourcc VP31,VP30,vp31,vp30 driver vfwex dll "vp4vfw.dll" out YUY2 out BGR32,BGR24 videocodec vp5 info "On2 VP5 Personal Codec" status working fourcc VP50 driver vfwex dll "vp5vfw.dll" out YUY2 out BGR32,BGR24 videocodec vp6 info "On2 VP6 Personal Codec" status working fourcc VP60,VP61,VP62 driver vfwex dll "vp6vfw.dll" out YUY2 out BGR32,BGR24 videocodec vp7 info "On2 VP7 Personal Codec" status working fourcc VP70 driver vfwex dll "vp7vfw.dll" out YUY2 out BGR32,BGR24 videocodec vivd2 info "SoftMedia ViVD V2 codec Vfw" status working fourcc GXVE,gxve driver vfw dll "ViVD2.dll" out YUY2,YV12,I420,YVU9 out BGR32,BGR24,BGR15 videocodec winx info "Winnov Videum winx codec" status working fourcc WINX driver vfwex dll "wnvwinx.dll" out BGR32,BGR24,BGR15 videocodec wnv1 info "Winnov Videum wnv1 codec" status working fourcc WNV1 driver vfwex dll "wnvplay1.dll" out BGR32,BGR24,BGR15 videocodec vdom info "VDOWave codec" status working fourcc VDOM driver vfw dll "vdowave.drv" ; Need also VDODEC32.dll and DECVW_32.DLL out BGR24 videocodec lsv info "Vianet Lsvx Video Decoder" status working fourcc lsvx fourcc lsvm fourcc lsvc driver vfw dll "lsvxdec.dll" out BGR32,BGR24,BGR16 flip videocodec vsslight info "VSS Codec Light" status working fourcc VSSV driver vfw dll "vsslight.dll" out BGR24 flip videocodec vssh264 info "VSS H.264" status working fourcc VSSH driver vfw dll "vssh264.dll" ; need also vssh264core.dll, vssh264dec.dll out BGR24 flip videocodec vsswlt info "VSS Wavelet Video Codec" status working fourcc VSSW driver vfw dll "vsswlt.dll" out BGR24 flip ; =============== XANIM DLL's ============= videocodec indeo5xa info "Intel Indeo 5" status working fourcc IV50,iv50 driver xanim dll "vid_iv50.xa" out YV12,I420,IYUV videocodec indeo4xa info "Intel Indeo 4.1" status working fourcc IV41,iv41 driver xanim dll "vid_iv41.xa" out YV12,I420,IYUV videocodec indeo3xa info "Intel Indeo 3.1/3.2" status working fourcc IV31,iv31 fourcc IV32,iv32 driver xanim dll "vid_iv32.xa" out YV12,I420,IYUV videocodec cvidxa info "Radius Cinepak Video" status working fourcc cvid driver xanim dll "vid_cvid.xa" out YV12,I420,IYUV videocodec 3ivXxa info "3ivX Delta 3.5" status working fourcc 3IV1 driver xanim dll "vid_3ivX.xa" out YV12,I420,IYUV videocodec h263xa info "CCITT H.263" status working fourcc H263,h263 fourcc viv1 H263 fourcc VIVO,vivo H263 driver xanim dll "vid_h263.xa" out YV12,I420,IYUV videocodec h261xa info "CCITT H.261" status untested fourcc H261,h261 driver xanim dll "vid_h261.xa" out YV12,I420,IYUV videocodec cyuvxa info "Creative CYUV" status untested fourcc CYUV,cyuv driver xanim dll "vid_cyuv.xa" out YV12,I420,IYUV ; ====== QT VIDEO ======== videocodec qth263 info "win32/quicktime H.263 decoder" status crashing fourcc h263 driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtrlerpza info "win32/quicktime RLE/RPZA decoder" comment "no colorspace accepted" status crashing fourcc rpza format 0x20656C72 ; "rle " driver qtvideo dll "QuickTime.qts" out BGR32,BGR24,BGR15 videocodec qtvp3 info "win32/quicktime VP3 decoder" status crashing fourcc VP31 driver qtvideo dll "On2_VP3.qtx" out YUY2 videocodec qtzygo info "win32/quicktime ZyGo decoder" status buggy comment "wrong colors" fourcc ZyGo,zygo,lsvx driver qtvideo dll "ZyGoVideo.qtx" out BGR32,RGB32 videocodec qtbhiv info "win32/quicktime BeHereiVideo decoder" comment "sample file wanted!" status untested fourcc bhiv driver qtvideo dll "BeHereiVideo.qtx" out YUY2 videocodec qtcvid info "win32/quicktime Cinepak decoder" status working fourcc cvid driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtindeo info "win32/quicktime Indeo decoder" status crashing fourcc IV31,iv31 fourcc IV32,iv32 fourcc IV41 driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtmjpeg info "win32/quicktime MJPEG decoder" status crashing fourcc dmb1 fourcc mjpa fourcc mjpb driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtmpeg4 info "win32/quicktime MPEG-4 decoder" status crashing fourcc mp4v driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qtsvq3 info "win32/quicktime SVQ3 decoder" status working fourcc SVQ3 driver qtvideo dll "QuickTimeEssentials.qtx" out YUY2 videocodec qtsvq1 info "win32/quicktime SVQ1 decoder" status buggy fourcc SVQ1 driver qtvideo dll "QuickTime.qts" out YVU9 videocodec qtavui info "win32/quicktime Avid Meridien Uncompressed" status working fourcc AVUI driver qtvideo dll "AvidQTAVUICodec.qtx" out YUY2 videocodec qt261 info "QuickTime H.261 video decoder" status working fourcc H261,h261 driver qtvideo dll "QuickTime.qts" out YUY2 videocodec qt3ivx info "win32/quicktime 3IV1 (3ivx) decoder" status working fourcc 3IV1 driver qtvideo dll "3ivx Delta 3.5.qtx" out YUY2 videocodec theora info "Theora (free, reworked VP3)" status working fourcc theo,Thra format 0xFFFC driver theora dll libtheora out YV12 videocodec sp6x info "SP6x codec" status working fourcc SP61 driver vfw dll "sp6x_32.dll" out BGR24 flip videocodec zmbv info "Zip Motion-Block Video" status working fourcc ZMBV driver vfw dll "zmbv.dll" out BGR24,BGR15,BGR8 flip ; ============== RAW (uncompressed) and NULL CODECS ========= ; these raw codecs are used mostly by tv input ; 0x20776172 is used by Quicktime ('raw ') ; 0x0 is used by AVI ; YV12,RGB|32,RGB|24.. is created by MPlayer videocodec rawy800 info "RAW Y800" comment "pre-postprocessing support" status working driver raw format 0x0 format 0x20776172 ; " waY" fourcc "Y8 " fourcc y800,Y800 out Y800 videocodec rawyvu9 info "RAW YVU9" comment "pre-postprocessing support" status working driver raw format 0x0 format 0x20776172 fourcc yvu9,YVU9 out YVU9 videocodec rawif09 info "RAW IF09" comment "pre-postprocessing support" status working driver raw format 0x0 format 0x20776172 fourcc if09,IF09 out IF09 videocodec rawyv12 info "RAW YV12" comment "pre-postprocessing support" status working driver raw format 0x0 format 0x20776172 fourcc yv12,YV12 out YV12 videocodec rawi420 info "RAW I420" status working driver raw format 0x0 format 0x20776172 fourcc i420,I420 out I420 videocodec rawyuy2 info "RAW YUY2" status working driver raw format 0x0 format 0x20776172 fourcc yuy2,YUY2 fourcc vyuy,VYUY out YUY2 videocodec rawuyvy info "RAW UYVY" status working driver raw format 0x0 format 0x20776172 fourcc uyvy,UYVY out UYVY videocodec rawrgb32 info "RAW RGB32" status working driver raw format 0x0 format 0x20776172 format 0x52474220 out RGB32 videocodec rawrgb24 info "RAW RGB24" status working driver raw format 0x0 format 0x20776172 format 0x52474218 out RGB24 videocodec rawrgb16 info "RAW RGB16" status working driver raw format 0x0 format 0x20776172 format 0x52474210 out RGB16 videocodec rawrgb15 info "RAW RGB16" status working driver raw format 0x0 format 0x20776172 format 0x5247420F out RGB16 videocodec rawrgb8 info "RAW RGB8" status working driver raw format 0x0 format 0x20776172 format 0x52474208 out RGB8 videocodec rawbgr32 info "RAW BGR32" status working driver raw format 0x0 format 0x42475220 out BGR32 videocodec rawbgr24 info "RAW BGR24" status working driver raw format 0x0 format 0x20776172 format 0x42475218 out BGR24 videocodec rawbgr16 info "RAW BGR16" status working driver raw format 0x0 format 0x20776172 format 0x42475210 out BGR16 videocodec rawbgr15 info "RAW BGR15" status working driver raw format 0x0 format 0x20776172 format 0x4247520F out BGR15 videocodec rawbgr8 info "RAW BGR8" status working driver raw format 0x0 format 0x20776172 format 0x42475208 out BGR8 videocodec alpary info "Alparysoft lossless codec dshow" status working fourcc ASLC driver dshow dll "aslcodec_dshow.dll" guid 0x7f9de066, 0xbf3d, 0x4c17, 0x86, 0xb7, 0x33, 0xe4, 0x3e, 0xbe, 0xae, 0xf0 out BGR24 flip videocodec LEADMW20 info "Lead CMW wavelet 2.0" status working fourcc LCW2 driver dshow dll "LCODCCMW2E.dll"; eval need also LCMW2.dll guid 0xe2b7dc56, 0x38c5, 0x11d5, 0x91, 0xf6, 0x00, 0x10, 0x4b, 0xdb, 0x8f, 0xf9 out BGR24,BGR8 flip videocodec null info "NULL codec (no decoding!)" status working comment "for unknown/unsupported codecs or testing" driver null out YV12 out I420 out YUY2 out UYVY out BGR32,BGR24,BGR16,BGR15 ;============================================================================= ; AUDIO CODECS ;============================================================================= audiocodec ffra144 info "FFmpeg's RealAudio 1.0" status working fourcc 14_4 driver ffmpeg dll "real_144" audiocodec ffra288 info "FFmpeg's RealAudio 2.0" status working fourcc 28_8 driver ffmpeg dll "real_288" audiocodec ra144 info "RealAudio 1.0" status working fourcc 14_4 driver realaud dll "/opt/RealPlayer8/Codecs/14_4.so.6.0" audiocodec ffflac info "FFmpeg FLAC audio decoder" status working fourcc fLaC format 0xF1AC driver ffmpeg dll "flac" audiocodec fftta info "FFmpeg Lossless True Audio" status working fourcc TTA1 ; internal MPlayer FourCC fourcc TTAC driver ffmpeg dll "tta" audiocodec ffsonic info "FFmpeg Sonic" status untested fourcc SONC format 0x2048 driver ffmpeg dll "sonic" audiocodec ffg726 info "Sharp G.726 Audio" status working format 0x45 driver ffmpeg dll "g726" audiocodec faad info "FAAD AAC (MPEG2/MPEG4 Audio) decoder" status working fourcc mp4a,MP4A fourcc "AAC " ; Used in NSV fourcc "AACP" ; Used in NSV for AACPlus format 0xff format 0x706D driver faad dll libfaad2 audiocodec ffalac info "FFmpeg ALAC audio decoder" status working fourcc alac driver ffmpeg dll "alac" audiocodec ffroqaudio info "Id RoQ File Audio Decoder" status working fourcc RoQA ; RoQA is an internal MPlayer FOURCC driver ffmpeg dll "roq_dpcm" audiocodec ra288 info "RealAudio 2.0" status working fourcc 28_8 driver realaud dll "/opt/RealPlayer8/Codecs/28_8.so.6.0" audiocodec ffcook info "FFmpeg RealAudio COOK" status working fourcc cook driver ffmpeg dll "cook" audiocodec racook info "RealAudio COOK" status working fourcc cook driver realaud dll "/opt/RealPlayer8/Codecs/cook.so.6.0" audiocodec rasipr info "RealAudio Sipro" status working fourcc sipr driver realaud dll "/opt/RealPlayer8/Codecs/sipr.so.6.0" audiocodec raatrc info "RealAudio ATRAC3" status working fourcc atrc driver realaud dll "/opt/RealPlayer8/Codecs/atrc.so.6.0" audiocodec ffimaadpcm info "IMA ADPCM" status working format 0x11 fourcc ima4 ; (MOV files) format 0x1100736d ; "ms\x00\x11" (MOV files) driver ffmpeg dll "adpcm_ima_qt" audiocodec pcm info "Uncompressed PCM" status working format 0x1 format 0x3 ; IEEE float format 0xfffe ; Extended fourcc "raw " ; (MOV files) fourcc "twos","sowt" ; (MOV files) fourcc "fl32","23lf" ; (MOV files) fourcc "NONE" ; (MOV files from Kodak CX6320) fourcc "in24","42ni" ; (MOV files) fourcc "in32","23ni" ; (MOV files) ;;;; these are for hardware support only: (alaw,ulaw,ima-adpcm,mpeg,ac3) ; format 0x6 ; format 0x7 ; format 0x11 ; format 0x50 ; format 0x2000 ;;;; driver pcm dll "uncompressed" audiocodec msadpcmacm info "MS ADPCM" status working format 0x2 format 0x0200736d ; "ms\x00\x02" (MOV files) driver acm dll "msadp32.acm" audiocodec mp3 info "MPEG layer-123" status working comment "Optimized to MMX/SSE/3Dnow!" format 0x50 format 0x55 fourcc ".mp3" ; CBR/VBR MP3 (MOV files) format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) fourcc "MP3 " ; used in .nsv files fourcc "LAME" ; used in mythtv .nuv files driver mp3lib dll "mp3lib (mpglib)" flags seekable audiocodec ffpcmdaud info "D-Cinema audio (FFmpeg)" status untested fourcc "daud" driver ffmpeg dll "pcm_s24daud" audiocodec ffwmav1 info "DivX audio v1 (ffmpeg)" status working format 0x160 driver ffmpeg dll "wmav1" audiocodec ffwmav2 info "DivX audio v2 (ffmpeg)" status working format 0x161 driver ffmpeg dll "wmav2" audiocodec ffmac3 info "Macintosh Audio Compression and Expansion 3:1" status untested fourcc "MAC3" driver ffmpeg dll "mace3" audiocodec ffmac6 info "Macintosh Audio Compression and Expansion 6:1" status untested fourcc "MAC6" driver ffmpeg dll "mace6" audiocodec ffdv info "FFmpeg DV audio decoder" status working fourcc RADV driver ffmpeg dll "dvaudio" audiocodec ffmp3 info "FFmpeg layer-3 audio decoder - integer only" status working format 0x55 fourcc ".mp3" ; CBR/VBR MP3 (MOV files) format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) fourcc "MP3 " ; used in .nsv files fourcc "LAME" ; used in mythtv .nuv files driver ffmpeg dll "mp3" flags seekable audiocodec ffmp2 info "FFmpeg layer-12 audio decoder - integer only" status working format 0x50 driver ffmpeg dll "mp2" flags seekable audiocodec ffmp3adu info "FFmpeg MPEG layer-3 adu audio decoder" comment "integer only" status working format 0x55756461 ; 'a','d','u',0x55 driver ffmpeg dll "mp3adu" audiocodec ffmp3on4 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio decoder" status working format 0x1d61346d ; 'm','4','a',29 driver ffmpeg dll "mp3on4" audiocodec ffmsadpcm info "FFMpeg's MS ADPCM" status working format 0x2 driver ffmpeg dll adpcm_ms audiocodec ffdk4adpcm info "FFMpeg's Duck DK4 ADPCM (rogue format number)" status working format 0x61 ; This format number was used by Duck Corp. but not officially ; registered with Microsoft driver ffmpeg dll adpcm_ima_dk4 audiocodec ffdk3adpcm info "FFMpeg's Duck DK3 ADPCM (rogue format number)" status working format 0x62 ; This format number was used by Duck Corp. but not officially ; registered with Microsoft driver ffmpeg dll adpcm_ima_dk4 audiocodec ffctadp32 info "Creative ADPCM native codec" status working format 0x200 driver ffmpeg dll "adpcm_ct" audiocodec ffamrnb info "AMR Narrowband" status working fourcc samr driver ffmpeg dll "amr_nb" audiocodec ffamrwb info "AMR Widewband" status working fourcc sawb driver ffmpeg dll "amr_wb" audiocodec ffadcpmswf info "FFmpeg's ADPCM Flash-variant" status working format 0x5346 ; 'SF', pseudo id driver ffmpeg dll "adpcm_swf" audiocodec ffsmkaud info "FFmpeg Smacker Audio" status buggy fourcc SMKA driver ffmpeg dll "smackaud" ; only works with libavformat for now audiocodec ffxandpcm info "FFmpeg XAN DPCM audio" status working fourcc Axan driver ffmpeg dll xan_dpcm audiocodec ffimc info "FFmpeg Intel Music Coder" status working format 0x401 driver ffmpeg dll "imc" audiocodec divx info "DivX audio (WMA)" status working format 0x160 format 0x161 driver acm dll "divxa32.acm" cpuflags mmx audiocodec wma9dmo info "Windows Media Audio 9 DMO" status working format 0x162 format 0x163 driver dmo dll "wma9dmod.dll" guid 0x27ca0808, 0x01f5, 0x4e7a, 0x8b, 0x05, 0x87, 0xf8, 0x07, 0xa2, 0x33, 0xd1 audiocodec wmadmo info "Windows Media Audio DMO" status working format 0x160 format 0x161 format 0x162 format 0x163 driver dmo dll "wmadmod.dll" guid 0x2eeb4adf, 0x4578, 0x4d10, 0xbc, 0xa7, 0xbb, 0x95, 0x5f, 0x56, 0x32, 0x0a audiocodec wma9spdmo info "Windows Media Audio 9 Speech DMO" status working format 0xa driver dmo dll "wmspdmod.dll" guid 0x874131cb, 0x4ecc, 0x443b, 0x89, 0x48, 0x74, 0x6b, 0x89, 0x59, 0x5d, 0x20 audiocodec wma9spdshow info "Windows Media Audio 9 Speech DShow" status buggy format 0xa driver dshow dll "wmavds32.ax" guid 0x795b44c4, 0xf142, 0x493d, 0x8a, 0x02, 0x09, 0xbd, 0x41, 0x08, 0x95, 0xad audiocodec mp3acm info "MPEG layer-3" status working comment "conflicts with security kernel patches" format 0x55 driver acm dll "l3codeca.acm" flags seekable audiocodec imaadpcmacm info "IMA ADPCM" status working format 0x11 driver acm dll "imaadp32.acm" audiocodec msgsmacm info "MS GSM" status working format 0x31 driver acm dll "msgsm32.acm" audiocodec msnaudio info "MSN AUDIO" status working format 0x32 driver acm dll "msnaudio.acm" audiocodec msgsm info "MS GSM" status working format 0x31 format 0x32 dll "xa_gsm.c" audiocodec ffalaw info "FFMPEG's aLaw" status working format 0x6 fourcc alaw ; .mov files driver ffmpeg dll "pcm_alaw" audiocodec ffulaw info "FFMPEG's uLaw" status working format 0x7 fourcc ulaw ; (MOV files) driver ffmpeg dll "pcm_mulaw" audiocodec dvdpcm info "Uncompressed DVD PCM" status working format 0x10001 driver dvdpcm dll "uncompressed" audiocodec a52 info "AC3-liba52" status working format 0x2000 fourcc dnet driver liba52 dll "liba52" audiocodec ffa52 info "FFmpeg" status working format 0x2000 fourcc dnet driver ffmpeg dll "ac3" audiocodec hwac3 info "AC3 through SPDIF" status working format 0x2000 fourcc dnet driver hwac3 audiocodec dts info "DTS Coherent Acoustics" status working format 0x2001 driver libdca dll "libdca" audiocodec ffdts info "DTS" status working format 0x2001 driver ffmpeg dll "dts" audiocodec ffdca info "FFmpeg DTS" status working format 0x2001 driver ffmpeg dll "dca" audiocodec ffmusepack7 info "Musepack sv7 audio codec" comment "only works with libavformat demuxer" status working fourcc "MPC " driver ffmpeg dll "mpc sv7" audiocodec hwdts info "DTS through SPDIF" status working format 0x2001 driver hwac3 audiocodec voxware info "VoxWare" status working format 0x75 driver dshow dll "voxmsdec.ax" guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d audiocodec acelp info "ACELP.net Sipro Lab Audio Decoder" status working format 0x130 driver dshow dll "acelpdec.ax" guid 0x4009f700, 0xaeba, 0x11d1, 0x83, 0x44, 0x00, 0xc0, 0x4f, 0xb9, 0x2e, 0xb7 audiocodec imc info "Intel Music Coder" status working comment "driver at http://codeczone.virtualave.net/FXIMCAUD.zip" format 0x401 driver acm dll "imc32.acm" audiocodec iac25 info "Indeo audio" status working format 0x402 driver acm dll "iac25_32.ax" audiocodec vorbis info "OggVorbis Audio Decoder" status working comment "OggVorbis driver using libvorbis" fourcc vrbs format 0x566F driver libvorbis dll "libvorbis" flags seekable audiocodec ffvorbis info "FFmpeg Vorbis decoder" status working fourcc vrbs format 0x566F driver ffmpeg dll "vorbis" ; acm codec doesn't work, haven't tried zorannt dshow codec ; driver acm ; dll "vorbis.acm" audiocodec vivoaudio info "Vivo G.723/Siren Audio Codec" status working format 0x111 ; vivo g.723 format 0x112 ; siren driver acm dll "vivog723.acm" audiocodec atrac3 info "Sony ATRAC3" status buggy format 0x270 driver acm dll "atrac3.acm" audiocodec ALF2 ; http://www.nctsoft.com/products/NCTALFCD/ ; jdp@mail.sonofon.dk info "ALF2" status untested comment "Working so try it" format 0x1FC4 ; ALF2 driver acm dll "alf2cd.acm" ; rt32dcmp.dll needed too audiocodec voxwarert24 info "VoxWare RT24 speech codec" status working format 0x181c driver acm dll "nsrt2432.acm" audiocodec lhacm info "Lernout & Hauspie CELP and SBC codecs" status working format 0x1101 ; CELP format 0x1102 ; SBC format 0x1103 ; SBC format 0x1104 ; SBC driver acm dll "lhacm.acm" audiocodec TwinVQ info "VQF codec by NTTLabs" status working fourcc TWIN driver vqf dll "tvqdec.dll" audiocodec fftruespeech info "FFmpeg TrueSpeech" status working format 0x22 driver ffmpeg dll "truespeech" audiocodec truespeech info "DSP Group TrueSpeech(TM)" status working format 0x22 driver acm dll "tssoft32.acm" audiocodec sc4 info "SC4 : Micronas speech codec (ADPCM, MPman recording)" status working format 0x350 driver acm dll "mi-sc4.acm" audiocodec ffdsicinaudio info "FFmpeg Delphine CIN audio" status working fourcc DCIA ; internal MPlayer FourCC driver ffmpeg dll dsicinaudio audiocodec ff4xmadmpcm info "FFmpeg 4XM ADPCM audio" status working fourcc 4XMA ; internal MPlayer FourCC driver ffmpeg dll adpcm_4xm audiocodec ffadpcmimaws info "FFmpeg Westwood IMA ADPCM audio" status working fourcc AIWS ; internal MPlayer FourCC driver ffmpeg dll adpcm_ima_ws audiocodec ffwssnd1 info "FFmpeg Westwood SND1" status working fourcc SND1 ; internal MPlayer FourCC driver ffmpeg dll ws_snd1 audiocodec ffinterplaydpcm info "FFmpeg Interplay DPCM audio" status working fourcc INPA ; internal MPlayer FourCC driver ffmpeg dll interplay_dpcm audiocodec ffadpcmea info "FFmpeg EA ADPCM audio" status working fourcc ADEA ; internal MPlayer FourCC driver ffmpeg dll adpcm_ea audiocodec ffwavpack info "FFmpeg WavPack audio decoder" status working fourcc WVPK ; internal MPlayer FourCC driver ffmpeg dll "wavpack" audiocodec ffshorten info "FFmpeg Shorten audio decoder" status working fourcc shrn ; internal MPlayer FourCC driver ffmpeg dll "shorten" ; =========== QT AUDIO ========= audiocodec qdmc info "Quicktime QDMC/QDM2 audio decoders" status working fourcc QDM2,QDMC driver qtaudio dll "QuickTime.qts" audiocodec qclp info "Quicktime QCLP audio decoder" status working fourcc QCLP driver qtaudio dll "QuickTime.qts" audiocodec qtmace3 info "Quicktime MACE3 audio decoder" status working fourcc MAC3 driver qtaudio dll "QuickTime.qts" audiocodec qtmace6 info "Quicktime MACE6 audio decoder" status working fourcc MAC6 driver qtaudio dll "QuickTime.qts"