[Mplayerxp-cvslog] SF.net SVN: mplayerxp:[364] mplayerxp
Brought to you by:
olov
From: <nic...@us...> - 2012-11-14 09:59:00
|
Revision: 364 http://mplayerxp.svn.sourceforge.net/mplayerxp/?rev=364&view=rev Author: nickols_k Date: 2012-11-14 09:58:47 +0000 (Wed, 14 Nov 2012) Log Message: ----------- use new decoder auto-probe technology Modified Paths: -------------- TODO mplayerxp/libmpcodecs/ad.c mplayerxp/libmpcodecs/ad.h mplayerxp/libmpcodecs/ad_ffmpeg.c mplayerxp/libmpcodecs/ad_mp3.c mplayerxp/libmpcodecs/ad_real.c mplayerxp/libmpcodecs/ad_vorbis.c mplayerxp/libmpcodecs/dec_audio.c mplayerxp/libmpcodecs/dec_video.c mplayerxp/libmpcodecs/vd.c mplayerxp/libmpcodecs/vd.h mplayerxp/libmpcodecs/vd_divx4.c mplayerxp/libmpcodecs/vd_ffmpeg.c mplayerxp/libmpcodecs/vd_huffyuv.c mplayerxp/libmpcodecs/vd_libdv.c mplayerxp/libmpcodecs/vd_libmpeg2.c mplayerxp/libmpcodecs/vd_mpegpes.c mplayerxp/libmpcodecs/vd_nuv.c mplayerxp/libmpcodecs/vd_raw.c mplayerxp/libmpcodecs/vd_real.c mplayerxp/libmpcodecs/vd_theora.c mplayerxp/libmpcodecs/vd_xanim.c mplayerxp/libmpcodecs/vd_xvid.c mplayerxp/libmpconf/Makefile mplayerxp/libmpdemux/stheader.h mplayerxp/mplayerxp.c mplayerxp/osdep/bswap.h mplayerxp/xmpcore/mp_image.c Added Paths: ----------- etc/win32codecs.conf Removed Paths: ------------- etc/codecs.conf Modified: TODO =================================================================== --- TODO 2012-11-14 09:55:18 UTC (rev 363) +++ TODO 2012-11-14 09:58:47 UTC (rev 364) @@ -1,5 +1,7 @@ TODO for mplayerxp: +- use c++ instead of plain c +- use libavfilter instead of some af_* vf_* - test frame-dropping - replace suspect codecs.conf with built-in database [ mpcX-probe] - remove all #define with values (they maybe intercepted in other .h files) Deleted: etc/codecs.conf =================================================================== --- etc/codecs.conf 2012-11-14 09:55:18 UTC (rev 363) +++ etc/codecs.conf 2012-11-14 09:58:47 UTC (rev 364) @@ -1,3586 +0,0 @@ -;============================================================================= -; VIDEO CODECS -;============================================================================= -videocodec mpegpes - info "Mpeg PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)" - comment "for hardware decoding" - status working - format 0x10000001 ; mpeg 1 - format 0x10000002 ; mpeg 2 - fourcc mpg1,MPG1,mpg2,MPG2 - fourcc MPEG - fourcc hdv1,hdv2,hdv3 - fourcc hdv5 - fourcc hdv6,hdv7,hdv8 - fourcc xdv1,xdv2,xdv3 - fourcc xdv4,xdv5,xdv6 - fourcc xdv7,xdv8,xdv9 - fourcc xdva,xdvb,xdvc - fourcc xdvd,xdve,xdvf - fourcc xd5a,xd5b,xd5c - fourcc xd5d,xd5e,xd5f - fourcc xd59 - fourcc mx5n,mx4n,mx4p - fourcc mx3n,mx3p - fourcc AVmp - fourcc mp2v,mpgv - fourcc m2v1,m1v1 - fourcc PIM1 ; Pinnacle hardware-MPEG-1 - fourcc PIM2 ; Pinnacle hardware-MPEG-2 - fourcc VCR2 - fourcc LMP2 ; Lead mpeg2 in avi - 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 - fourcc MMES,mmes ; matrox mpeg2 in avi - fourcc hdv6,hdv7,hdv8 - fourcc xdv1,xdv2,xdv3 - fourcc xdv4,xdv5,xdv6 - fourcc xdv7,xdv8,xdv9 - fourcc xdva,xdvb,xdvc - fourcc xdvd,xdve,xdvf - fourcc xd5a,xd5b,xd5c - fourcc xd5d,xd5e,xd5f - fourcc xd59 - fourcc mx5n,mx4n,mx4p - fourcc mx3n,mx3p - fourcc AVmp - fourcc mp2v,mpgv - driver ffmpeg - dll "mpegvideo_xvmc" - out IDCT_MPEG2 - out MOCO_MPEG2 - -videocodec mpeg12 - info "MPEG 1 or 2" - comment "with postprocessing" - status working ; for versions > 0.5 - format 0x10000001 ; mpeg 1 - format 0x10000002 ; mpeg 2 - fourcc "DVR " - fourcc hdv2,HDV2 - fourcc mpg1,MPG1,mpg2,MPG2 - fourcc MPEG - fourcc PIM1 ; Pinnacle hardware-MPEG-1 - fourcc hdv1,hdv3 - fourcc hdv5 - fourcc hdv6,hdv7,hdv8 - fourcc xdv1,xdv2,xdv3 - fourcc xdv4,xdv5,xdv6 - fourcc xdv7,xdv8,xdv9 - fourcc xdva,xdvb,xdvc - fourcc xdvd,xdve,xdvf - fourcc xd5a,xd5b,xd5c - fourcc xd5d,xd5e,xd5f - fourcc xd59 - fourcc mx5n,mx4n,mx4p ; MPEG IMX 625/50 (50 Mb/s) - fourcc mx3n,mx3p - fourcc AVmp - fourcc mp2v,mpgv - fourcc VCR2 - fourcc MMES,mmes ; matrox mpeg2 in avi - fourcc LMP2 ; Lead mpeg2 in avi - fourcc slif ; SoftLab MPEG-2 I-frames Codec - driver libmpeg2 - dll "libmpeg2" - out YV12 - -videocodec xvid - info "XviD MPEG4 codec" - status working - fourcc FMP4,fmp4 - fourcc DIVX,divx - fourcc xvid,XVID,XviD,XVIX - fourcc DIV1,div1 divx - fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 - fourcc M4S2,m4s2 - fourcc DX50,dx50,BLZ0 DX50 - fourcc mp4v,MP4V - format 0x4 - fourcc UMP4 - fourcc RMP4 - fourcc 3IV2,3iv2 ; 3ivx Delta 4 - fourcc DXGM - fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110 - fourcc SMP4,smp4 ; Samsung SMP4 video codec - format 0x10000004 ; mpeg 4 es - driver xvid - dll "libxvidcore.so" - out I420,IYUV - out YV12 - -videocodec ffv210 - info "FFmpeg V210 - 10-bit" - status untested - fourcc v210 - driver ffmpeg - dll v210 - out 422P16 - -; ============== 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 xan - info "XAN Video" - status working - fourcc Xxan - driver vfw - dll "xanlib.dll" - out BGR24,BGR15,BGR8 flip - -videocodec nogatech - status working - fourcc NTN1,NTN2 - driver vfw - dll "nuvision.ax" - out BGR24 flip - -videocodec geomp4 - info "GeoVision Advanced MPEG-4" - status working - fourcc GMP4,GM40 - driver vfw - dll "GXAMP4.dll" - out BGR24 flip - -videocodec frwuvfw - info "Forward Uncompressed Video Codec" - status working - fourcc FRWU - driver vfw - dll "FRWU.dll" - out BGR24 flip - -videocodec frwdvfw - info "Forward JPEG Video Codec" - status working - fourcc FRWD - driver vfw - dll "FRWD.dll" - out BGR24 flip - -videocodec frwtvfw - info "Forward JPEG+Alpha Video" - status working - fourcc FRWT - driver vfw - dll "FRWT.dll" - out BGR24 flip - -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 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 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 sp4x - info "SP4x codec - used by Aiptek MegaCam" - status working - fourcc SP40,SP41,SP42,SP43,SP44,SP45 - fourcc SP46,SP47 - driver vfw - dll "SP4X_32.DLL" - out BGR24,BGR15 flip - -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 msuscls - info "MSU Screen Capture Lossless Codec" - status working - fourcc SCLS - driver vfw - dll "SCLS.DLL" - out BGR32,BGR24,BGR16 flip - -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 - -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 lagarith - info "Lagarith Lossless Video Codec" - comment "http://lags.leetcode.net/codec.html, requires an MMX2 CPU." - status working - fourcc LAGS - driver vfw - dll "lagarith.dll" - out BGR32,BGR24 flip - -videocodec psiv - info "Infinite Video PSI_V" - status working - fourcc PSIV - driver vfw - dll "psiv.dll" - out BGR32,BGR24 flip - -videocodec midivid3 - info "www.midivid.com/codec/mv3codec.html" - status working - fourcc MV30 - driver vfw - dll "MV3.dll" - out BGR24,BGR16 - -videocodec moyea - info "Moyea Flash to Video Converter" - comment "requires zlib1.dll" ; c7d4d685a0af2a09cbc21cb474358595 - status working - fourcc MFZ0 - driver vfw - dll "MyFlashZip0.ax" - out BGR24 flip - -videocodec nsvideo - info "Power VideoWorks video" - status working - fourcc NSVI - driver vfw - dll "nsvideo.dll" - out BGR24 flip - -videocodec smv2vfw - info "DideoNET SMV2" - status working - fourcc SMV2 - driver vfw - dll "smv2vfw.dll" - out BGR32,BGR24,BGR8,RGB32,RGB24,RGB8 flip - -videocodec canopushq - status working - info "Canopus HQ Codec" - comment "requires csehqa.dll and cseuvec.dll" - fourcc CUVC - driver vfw - dll "CUVCcodc.dll" - out BGR24 - -videocodec canopusll - status working - info "Canopus Lossless Codec" - comment "requires csellc.dll" - fourcc CLLC - driver vfw - dll "CLLCcodc.dll" - out BGR24 - -videocodec wavcvfw - info "centre for wavelets, approximation and infromation processing" - status working - fourcc wavc - driver vfw - dll "WavCWAIP.dll" - out BGR24 flip - -videocodec slifvfw - info "SoftLab-NSK Forward MPEG2 I-frames" - status working - fourcc slif - driver vfw - dll "slif.dll" - out RGB32 flip - -videocodec cjpg - info "Creative Labs Video Blaster Webcam" - comment "sequential jpeg files?" - status working - fourcc CJPG - driver vfw - dll "CtWbJpg.DLL" - out YUY2 - out UYVY - out BGR24,BGR15 - -videocodec kensington - info "kensington webcam" - status working - fourcc AJPG,ABYR - fourcc LBYR,JBYR ; untested, creative labs cam - fourcc UV12 ; untested - driver vfw - dll "aoxdxipl.ax" - out BGR24 flip - -videocodec xjpg - info "xiricam Veo PC Camera" - status working - fourcc XJPG - driver vfw - dll "camfc.dll" - out BGR24 flip - -videocodec tm2xvfw - info "TrueMotion 2.0" - status working - fourcc TM2X - fourcc TM2A - driver vfw - dll "tm2X.dll" - out BGR32,BGR24,BGR16 flip - -videocodec tr20 - info "TrueMotion RT" - status working - fourcc TR20 - driver vfw - dll "tr2032.dll" - out BGR15 - -videocodec sif1vfw - info "sif1 alpha4" - status working - fourcc SIF1 - driver vfw - dll "Sif1_vfw.dll" - out YV12,YUY2 - -videocodec bt411 - info "Brooktree 411 codec" - status working - fourcc BT20,Y41P - driver vfwex - dll "btvvc32.drv" - out BGR24 - -videocodec bwmpeg - info "Broadway MPEG Capture Codec" - status working - fourcc BW10 - driver vfwex - dll "bw10.dll" ;requires vtaccess.dll - out YV12,YUY2,I420 - -videocodec zdsoft - info "zdsoft screen recorder" - status working - fourcc ZDSV - driver vfwex - dll "scrvid.dll" - out BGR32 - -videocodec webtrain - info "WebTrain Communication lossless screen recorder" - status working - fourcc WTVC - driver vfw - dll "wtvc.dll" - out BGR16 flip - -videocodec kegavideo - info "Kega Video" - comment "requires MSVCR80.DLL on windows" - status working - fourcc KGV1 - driver vfw - dll "KGV1-VFW.dll" - out BGR16 flip - -videocodec xfire - info "xfire video" - status working - fourcc XFR1 - driver vfw - dll "xfcodec.dll" - out YV12,YUY2 - -videocodec vfapi - info "VFAPI rgb transcode codec" - status untested - fourcc vifp - driver vfwex - dll "VFCodec.dll" - out BGR24 flip - -videocodec eyecon - info "nokia eti camcorder eyecon" - status working - fourcc NUB0,NUB1,NUB2 - driver vfw - dll "nub2.dll" - out YV12,YUY2 - -videocodec smsvvfw - info "WorldConnect Wavelet Video" - comment "found in visualmail videos" - status working - fourcc SMSV - driver vfw - dll "wv32vfw.dll" - out BGR24 flip - -videocodec foxmotion - info "fox motion video" - status working - fourcc FMVC - driver vfw - dll "fmcodec.dll" - out BGR32,BGR24,BGR15 flip - -videocodec tridvfw - status untested - fourcc ty2c,TY2C,ty0n - fourcc TY2N,TY0N,T565 - driver vfw - dll "TRICDC32.DRV" - out BGR24 flip - -videocodec vdtzvfw - info "Telegeny VDTZ" - status working - fourcc VDTZ - driver vfw - dll "VTZ32.DLL" - out BGR24 flip - -; ======= 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 gotomeeting - info "GoToMeeting codec" - status working - fourcc G2M2,G2M3 - driver dmo - dll "G2M.dll" - guid 0x23F891A4, 0x572B, 0x474A, 0x86, 0xDA, 0x66, 0xCD, 0xD3, 0xD1, 0xAC, 0x2E - out BGR24,RGB24 flip - -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 sif1ds - info "sif1 alpha4" - status buggy - comment "one frame every 5 seconds?" - fourcc SIF1 - driver dshow - dll "Sif1Dec.ax" - guid 0x31666973, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71 - out BGR32 - -videocodec libdv - info "Raw DV decoder (libdv)" - 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 - fourcc AVdv ; AVID DV - driver libdv - dll libdv.so.2 - out YUY2 - -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 <sch...@ap...> - 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 ylc - info "YUY2 Lossless Codec" - status working - fourcc YLC0 - driver vfw - dll "ylc.vcm" - out BGR24 flip - -videocodec smartsight - info "Verint Video Manager" - status working - fourcc SN40 - fourcc SN41,SJPG ; untested - driver vfw - dll "SN4Codec.dll" - out BGR24 flip - -videocodec wincam - info "wincam screen capture codec" - comment "requires Zlib.dll" - status working - fourcc WCMV - driver vfw - dll "wcmv.dll" ; requires Zlib.dll - out BGR15 flip - -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,VDOW - 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 - -videocodec blackmagic - info "Blackmagic 10-bit" - status working - comment "requires libguide40.dll" - fourcc r210 - driver vfw - dll "BMDCodecLib.dll" - out BGR32,RGB32 - -; =============== Native but buggy stuff == - -videocodec divx4 - info "DivX-6.1.1 (requires libstc++.so from GCC-3.4.x)" - comment "with buggy postprocessing" - status working - fourcc DYUV,dyuv - fourcc DIV3,div3 - fourcc DIV4,div4 - fourcc DIV5,div5 - fourcc DIV6,div6 - fourcc DIVX,divx - fourcc DX50,dx50 - driver divx4 - dll "libdivx.so" - out YV12,I420,IYUV - -; =============== 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 qtactl - info "Win32/QuickTime Streambox ACT-L2" - status working - fourcc ACTL - driver qtvideo - dll ACTLComponent.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 SP60,SP61,SP62 - 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 - -; =============== FFMPEG MPEG CODECS ========================= - -videocodec ffmjpeg - info "FFmpeg MJPEG decoder" - status working - fourcc MJPG,mjpg - fourcc AVRn,AVDJ ; AVID - fourcc ADJV ; Avid Motion JPEG - 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 - fourcc MJLS ; JPEG-LS custom FOURCC for avi - encoder - fourcc MMJP,QIVG - fourcc ACDV ; ACDSee jpeg - fourcc SLMJ ; SL M-JPEG - fourcc MVJP ; Midvid JPEG Video Codec - fourcc IJLV ; Intel JPEG Library Video Codec - fourcc avi1,avi2 - fourcc MTSJ - driver ffmpeg - dll mjpeg - out YV12,I420,IYUV - out BGR32 ; lossless JPEG - out RGB24 ; JPEG-LS - out Y800 - -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 T263 - fourcc D263 ; DEC H263 - fourcc ILVR ; ITU H263+ - fourcc L263 ; Lead H263 - fourcc VX1K ; Agora Labs VX1000S H263 - fourcc H263,h263 - fourcc M263,m263 - fourcc S263,s263 - fourcc U263,u263 - fourcc X263,x263 - fourcc viv1,VIV1 - 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 - fourcc RVTR - 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 DIVF,divf ; divx4.12 - 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) - fourcc DVX3 - driver ffmpeg - dll msmpeg4 - out YV12,I420,IYUV - -videocodec ffmp42 - info "FFmpeg M$ MPEG-4 v2" - status working - fourcc DIV1,div1 - 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 ffaura - info "Auravision Aura (libavcodec)" - status working - fourcc aura,AURA - driver ffmpeg - dll "aura" - out 411P - -videocodec ffaura2 - info "Auravision Aura 2 (libavcodec)" - status working - fourcc aur2,AUR2 - driver ffmpeg - dll "aura2" - out 422P - -videocodec ffsvq1 - info "Sorenson video codec v1" - status working - fourcc SVQ1,svq1 - driver ffmpeg - dll svq1 - out YVU9 - -videocodec ffr210 - info "FFmpeg R210 - 10-bit RGB" - status working - fourcc r210 - driver ffmpeg - dll "r210" - out RGB48BE,RGB48LE - -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 - fourcc VIDM ; vidm 4.01 codec - fourcc m4cc,M4CC - fourcc hdx4,HDX4 - fourcc FVFW,fvfw - fourcc FFDS - fourcc DCOD,MVXM,EM4A,PM4V - fourcc M4T3,DMK2,DIGI,INMC - fourcc EPHV,SN40 - 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) - fourcc MMES,mmes ; matrox mpeg2 in avi - 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 CDVC,cdvc - fourcc CDVH,cdvh ; Canopus DVCPRO HD - fourcc DVSD,dvsd ; PAL - fourcc DVCS,dvcs ; NTSC ? - fourcc "dvcp" ; PAL DV in .mov - fourcc "dvc " ; NTSC DV in .mov - fourcc dvpp ; DVCPRO - PAL - fourcc dv50 ; DVCPRO 50 - fourcc dv5n ; DVCPRO 50 NTSC in .mov - fourcc dv5p ; DVCPRO 50 PAL in .mov - fourcc AVdv,AVd1 - fourcc dvhq,dvhp - fourcc dvh5,dvh6,dvh3 - fourcc dvhd,dvsl,dv25 - fourcc dvs1,dvh1 - 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 - fourcc PVEZ - 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 - fourcc XIXL - driver ffmpeg - dll xl - out 411P - -videocodec ffqtdrw - info "QuickDraw native decoder" - status working - fourcc qdrw - driver ffmpeg - dll qdraw - out RGB8 - -videocodec ffwv1f - info "WV1F MPEG-4" - status working - fourcc WV1F - driver ffmpeg - dll mpeg4 - out YV12,I420,IYUV flip - -videocodec fflibschroedinger - info "Dirac (through FFmpeg libschroedinger)" - status working - fourcc drac - driver ffmpeg - dll libschroedinger - out I420,IYUV,422P,444P - -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 - fourcc IV20 - 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 working - 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 - fourcc vc-1,VC-1 - 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 - fourcc avs2 - 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,VP6F - driver ffmpeg - dll "vp6" - out YV12 flip - -; TODO: -;videocodec ffvp7 -; info "On2 VP7 Personal Codec" -; status working -; fourcc VP70 -; driver ffmpeg -; dll "vp7" -; out YV12 - -videocodec ffsiff - info "FFmpeg Beam Software SIFF decoder" - status working - fourcc VBV1 - driver ffmpeg - dll vb - out BGR8 - -videocodec ffmimic - info "FFmpeg Mimic video" - status working - fourcc ML20 - out I420 - driver ffmpeg - dll "mimic" - -videocodec ffkmvc - fourcc KMVC - out BGR8 - driver ffmpeg - dll "kmvc" - -videocodec ffbmp - info "FFmpeg BMP decoder" - status working - fourcc "bmp " ; for BMP-encoded QuickTime files - format 0x706D62 ; AVI - driver ffmpeg - dll bmp - out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8 - -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 working - fourcc "tiff" ; for TIFF-encoded QuickTime files - driver ffmpeg - dll tiff - out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8 - -videocodec ffpcx - info "FFmpeg PCX decoder" - status working - fourcc "pcx " - driver ffmpeg - dll pcx - 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 - -videocodec ffamv - info "Modified MJPEG, used in AMV files" - status working - fourcc AMVV ; internal MPlayer FourCC - driver ffmpeg - dll "amv" - out YV12 - -videocodec ffbethsoftvid - info "FFmpeg Bethesda Software VID" - comment "video plays much too fast" - status buggy - fourcc BETH ; internal MPlayer FourCC - driver ffmpeg - dll bethsoftvid - out BGR8 - -videocodec fftxd - info "FFmpeg Renderware TeXture Dictionary decoder" - status working - fourcc TXDV ; internal MPlayer FourCC - driver ffmpeg - dll txd - out BGR32 - -videocodec ffc93 - info "FFmpeg C93 Video" - status buggy - fourcc C93V ; internal MPlayer FourCC - driver ffmpeg - dll c93 - out BGR8 - -videocodec fffrwu - info "FFmpeg Forward Uncompressed Video Codec" - status working - fourcc FRWU - driver ffmpeg - dll "FRWU" - out UYVY - -; ============== 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 0x79757632 - format 0x20776172 - fourcc UYVY # 2vuy as created by QuickTime captures - 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 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 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" - -;=========== NATIVE CODECS ============= - -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 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 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 hwdts - info "DTS through SPDIF" - status working - format 0x2001 - driver hwac3 - -audiocodec vorbis - info "OggVorbis Audio Decoder" - status working - comment "OggVorbis driver using libvorbis" - fourcc vrbs - format 0x566F - driver libvorbis - dll "libvorbis" - flags seekable -; acm codec doesn't work, haven't tried zorannt dshow codec -; driver acm -; dll "vorbis.acm" - -audiocodec TwinVQ - info "VQF codec by NTTLabs" - status working - fourcc TWIN - driver vqf - dll "tvqdec.dll" - -audiocodec libdv - info "raw DV audio (libdv)" - status working - fourcc RADV - driver libdv - dll libdv.so.2 -;==========RealCodecs================== - -audiocodec ra144 - info "RealAudio 1.0" - status working - fourcc 14_4 - driver realaud - dll "/opt/RealPlayer8/Codecs/14_4.so.6.0" - -audiocodec ra288 - info "RealAudio 2.0" - status working - fourcc 28_8 - driver realaud - dll "/opt/RealPlayer8/Codecs/28_8.so.6.0" - -audiocodec ra10cook - info "RealPlayer 10 COOK audio" - comment "supports cook 5.1" - status working - fourcc cook - driver realaud - dll "/opt/RealPlayer10/Codecs/cook.so" - -audiocodec racook - info "RealAudio COOK" - status working - fourcc cook - driver realaud - dll "/opt/RealPlayer8/Codecs/cook.so.6.0" - -audiocodec ra10sipr - info "RealPlayer 10 RealAudio Sipro" - status working - fourcc sipr - driver realaud - dll "/opt/RealPlayer10/Codecs/sipr.so" - -audiocodec rasipr - info "RealAudio Sipro" - status working - fourcc sipr - driver realaud - dll "/opt/RealPlayer8/Codecs/sipr.so.6.0" - -audiocodec ra10atrc - info "RealPlayer 10 RealAudio ATRAC3" - status working - fourcc atrc - driver realaud - dll "/opt/RealPlayer10/Codecs/atrc.so" - -audiocodec raatrc - info "RealAudio ATRAC3" - status working - fourcc atrc - driver realaud - dll "/opt/RealPlayer8/Codecs/atrc.so.6.0" - - -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" - s... [truncated message content] |