diff options
Diffstat (limited to 'etc')
-rw-r--r-- | etc/codecs.conf | 2210 |
1 files changed, 0 insertions, 2210 deletions
diff --git a/etc/codecs.conf b/etc/codecs.conf deleted file mode 100644 index ba00957a94..0000000000 --- a/etc/codecs.conf +++ /dev/null @@ -1,2210 +0,0 @@ -;============================================================================= -; Default codecs config file. -; Before editing this file, please read DOCS/tech/codecs.conf.txt ! -;============================================================================= - -release 20120812 - -;============================================================================= -; VIDEO CODECS -;============================================================================= - -videocodec lavc - info "Generic libavcodec decoder" - status buggy - driver ffmpeg - anyinput - -videocodec ffanm - info "FFmpeg Deluxe Paint Animation" - status working - fourcc "ANM " ; internal MPlayer FourCC - driver ffmpeg - dll anm - -videocodec ffbinkvideo - info "FFmpeg Bink Video" - status working - fourcc BIKf ; internal MPlayer FourCC - fourcc BIKg ; internal MPlayer FourCC - fourcc BIKh ; internal MPlayer FourCC - fourcc BIKi ; internal MPlayer FourCC - driver ffmpeg - dll binkvideo - -videocodec ffcdgraphics - info "FFmpeg CD-Graphics" - status working - fourcc CDGR ; internal MPlayer FourCC - driver ffmpeg - dll cdgraphics - -videocodec ffmvi1 - info "FFmpeg Motion Pixels" - status working - fourcc MVI1 ; internal MPlayer FourCC - driver ffmpeg - dll motionpixels - -videocodec ffmdec - info "FFmpeg Sony PlayStation MDEC (Motion DECoder)" - status working - fourcc MDEC ; internal MPlayer FourCC - driver ffmpeg - dll mdec - -videocodec ffsiff - info "FFmpeg Beam Software SIFF" - status working - fourcc VBV1 - driver ffmpeg - dll vb - -videocodec ffmimic - info "FFmpeg Mimic video" - status working - fourcc ML20 - fourcc LM20 ; mimic in avi - driver ffmpeg - dll "mimic" - -videocodec ffkmvc - info "FFmpeg Karl Morton Video Codec" - status working - fourcc KMVC - driver ffmpeg - dll "kmvc" - -videocodec ffzmbv - info "FFmpeg Zip Motion-Block Video" - status working - fourcc ZMBV - driver ffmpeg - dll "zmbv" - -videocodec ffr210 - info "FFmpeg R210 - 10-bit RGB" - status working - fourcc r210 - driver ffmpeg - dll "r210" - -videocodec ffr10k - info "FFmpeg R10k - 10-bit RGB" - status working - fourcc R10k,R10g - driver ffmpeg - dll "r10k" - -; MPEG-1/2 decoding: - -videocodec ffmpeg1 - info "FFmpeg MPEG-1" - status working - format 0x10000001 ; MPEG-1 - fourcc mpg1 - fourcc PIM1 ; Pinnacle hardware-MPEG-1 - fourcc VCR2 - fourcc MPEG - fourcc m1v1 - driver ffmpeg - dll "mpeg1video" - -videocodec ffmpeg2 - info "FFmpeg MPEG-2" - status working - format 0x10000002 ; MPEG-2 - fourcc mpg2,MPG2 - fourcc "DVR " - fourcc MPEG - fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s) - fourcc MMES,mmes ; matrox mpeg2 in avi - fourcc M701 ; matrox mpeg2 intra-only - fourcc hdv1,hdv2,hdv3 - fourcc hdv4,hdv5,hdv6 - fourcc hdv7,hdv8,hdv9 - 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,xd54,xd55 - fourcc mx5n,mx4n,mx4p - fourcc mx3n,mx3p - fourcc AVmp - fourcc VCR2 - fourcc mp2v,mpgv - fourcc m2v1 - fourcc PIM2 - fourcc LMP2 ; Lead mpeg2 in avi - fourcc slif ; SoftLab MPEG-2 I-frames Codec - driver ffmpeg - dll "mpeg2video" - -; for backward compatibility -videocodec ffmpeg12 - info "FFmpeg MPEG-1/2" - status working - format 0x10000001 ; MPEG-1 - format 0x10000002 ; MPEG-2 - fourcc mpg1,mpg2,MPG2 - fourcc PIM1 ; Pinnacle hardware-MPEG-1 - fourcc PIM2 ; Pinnacle hardware-MPEG-2 - fourcc VCR2 - fourcc "DVR " - fourcc MPEG - fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s) - fourcc MMES,mmes ; matrox mpeg2 in avi - fourcc M701 ; matrox mpeg2 intra-only - fourcc hdv1,hdv2,hdv3 - fourcc hdv4,hdv5,hdv6 - fourcc hdv7,hdv8,hdv9 - 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,xd54,xd55 - fourcc mx5n,mx4n,mx4p - fourcc mx3n,mx3p - fourcc AVmp - fourcc mp2v,mpgv - fourcc m2v1,m1v1 - fourcc LMP2 ; Lead mpeg2 in avi - fourcc slif ; SoftLab MPEG-2 I-frames Codec - fourcc EM2V ; Etymonix MPEG-2 I-frame Video Codec - driver ffmpeg - dll "mpegvideo" - -; deprecated in favor of --hwdec=vdpau -videocodec ffmpeg12vdpau - info "FFmpeg MPEG-1/2 (VDPAU)" - status working - format 0x10000001 ; MPEG-1 - format 0x10000002 ; MPEG-2 - fourcc mpg1,mpg2,MPG2 - fourcc PIM1 ; Pinnacle hardware-MPEG-1 - fourcc PIM2 ; Pinnacle hardware-MPEG-2 - fourcc "DVR " - fourcc hdv2 - fourcc MPEG - fourcc hdv1 - fourcc hdv3 ; HDV 1080i50 - fourcc hdv5 ; HDV 720p25 - fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s) - 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 mx5n,mx4n,mx4p - fourcc mx3n,mx3p - fourcc AVmp - fourcc mp2v,mpgv - fourcc LMP2 ; Lead mpeg2 in avi - fourcc m2v1,m1v1 - driver ffmpeg - dll "mpegvideo_vdpau" - -; deprecated in favor of --hwdec=crystalhd -videocodec ffmpeg2crystalhd - info "FFmpeg MPEG-2 (CrystalHD)" - status working - format 0x10000002 ; MPEG-2 - fourcc mpg2,MPG2 - fourcc "DVR " - fourcc MPEG - fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s) - fourcc MMES,mmes ; matrox mpeg2 in avi - fourcc M701 ; matrox mpeg2 intra-only - fourcc hdv1,hdv2,hdv3 - fourcc hdv4,hdv5,hdv6 - fourcc hdv7,hdv8,hdv9 - 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,xd54 - fourcc mx5n,mx4n,mx4p - fourcc mx3n,mx3p - fourcc AVmp - fourcc VCR2 - fourcc mp2v,mpgv - fourcc m2v1 - fourcc PIM2 - fourcc LMP2 ; Lead mpeg2 in avi - fourcc slif ; SoftLab MPEG-2 I-frames Codec - driver ffmpeg - dll mpeg2_crystalhd - -; we have only native open source codecs for these: - -videocodec ffnuv - info "NuppelVideo" - status working - fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC - fourcc RJPG - driver ffmpeg - dll nuv - -videocodec ffbmp - info "FFmpeg BMP" - status working - fourcc "bmp " ; for BMP-encoded QuickTime files - format 0x706D62 ; AVI - driver ffmpeg - dll bmp - -videocodec ffdpx - info "FFmpeg DPX" - status working - fourcc "dpx " ; "dpx " is an internal MPlayer FOURCC - driver ffmpeg - dll dpx - -videocodec ffgif - info "FFmpeg GIF" - status working - fourcc "gif " ; for GIF-encoded QuickTime files - driver ffmpeg - dll gif - -videocodec fftiff - info "FFmpeg TIFF" - status working - fourcc "tiff" ; for TIFF-encoded QuickTime files - driver ffmpeg - dll tiff - -videocodec ffpcx - info "FFmpeg PCX" - status working - fourcc "pcx " - driver ffmpeg - dll pcx - -videocodec ffpng - info "FFmpeg PNG" - status working - fourcc mpng,MPNG - fourcc "png " ; for PNG-encoded QuickTime files - driver ffmpeg - dll png - -videocodec mpng - info "PNG image" - status working - comment "Gray scaled PNG with Alpha channel not supported" - fourcc mpng,MPNG - fourcc "png " ; for PNG-encoded QuickTime files - dll "libpng" - driver mpng - -videocodec ffptx - info "FFmpeg V.Flash PTX" - status working - fourcc "ptx " ; internal MPlayer FourCC - driver ffmpeg - dll ptx - -videocodec fftga - info "FFmpeg TGA" - status untested - fourcc mtga,MTGA - fourcc "tga " ; for TGA-encoded QuickTime files - driver ffmpeg - dll targa - -videocodec ffsgi - info "FFmpeg SGI image" - status working - fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC - driver ffmpeg - dll sgi - -videocodec ffsunras - info "FFmpeg SUN Rasterfile" - status working - fourcc "sun " ; sun is an internal MPlayer FOURCC - driver ffmpeg - dll sunrast - -videocodec ffindeo3 - info "FFmpeg Intel Indeo 3.1/3.2" - status working - fourcc IV31,iv31 - fourcc IV32,iv32 - driver ffmpeg - dll indeo3 - -videocodec fffli - info "Autodesk FLI/FLC Animation" - status working - fourcc FLIC ; FLIC is an internal MPlayer FOURCC - driver ffmpeg - dll "flic" - -videocodec ffaasc - info "Autodesk RLE" - status working - fourcc AASC - driver ffmpeg - dll "aasc" - -videocodec ffloco - info "LOCO video" - status working - fourcc LOCO - driver ffmpeg - dll "loco" - -videocodec ffqtrle - info "QuickTime Animation (RLE)" - status working - format 0x20656C72 ; "rle " - driver ffmpeg - dll "qtrle" - -videocodec ffrpza - info "QuickTime Apple Video" - status working - fourcc rpza,azpr,RPZA,AZPR - driver ffmpeg - dll "rpza" - -videocodec ffsmc - info "Apple Graphics (SMC) codec" - status working - format 0x20636d73 ; "smc " - driver ffmpeg - dll "smc" - -videocodec ff8bps - info "Planar RGB (Photoshop)" - status working - fourcc 8BPS - driver ffmpeg - dll "8bps" - -videocodec ffcyuv - info "Creative YUV (libavcodec)" - status working - fourcc cyuv,CYUV - driver ffmpeg - dll "cyuv" - -videocodec ffaura - info "Auravision Aura (libavcodec)" - status working - fourcc aura,AURA - driver ffmpeg - dll "aura" - -videocodec ffaura2 - info "Auravision Aura 2 (libavcodec)" - status working - fourcc aur2,AUR2 - driver ffmpeg - dll "aura2" - -videocodec ffmsrle - info "Microsoft RLE" - status working - format 0x1 - format 0x2 - fourcc WRLE - driver ffmpeg - dll "msrle" - -videocodec ffroqvideo - info "Id RoQ File Video" - status working - fourcc RoQV ; RoQV is an internal MPlayer FOURCC - driver ffmpeg - dll "roqvideo" - -videocodec ffcvid - info "FFmpeg Cinepak Video" - status working - fourcc cvid,CVID - driver ffmpeg - dll "cinepak" - -videocodec ffvideo1 - info "FFmpeg Microsoft Video 1" - status working - fourcc cram,CRAM - fourcc msvc,MSVC - fourcc wham,WHAM - driver ffmpeg - dll "msvideo1" - -videocodec ffmszh - info "FFmpeg AVImszh" - status working - fourcc MSZH - driver ffmpeg - dll "mszh" - -videocodec ffzlib - info "FFmpeg AVIzlib" - status working - fourcc ZLIB - driver ffmpeg - dll "zlib" - -videocodec ffhuffyuv - info "FFmpeg HuffYUV" - status working - fourcc HFYU,FFVH - driver ffmpeg - dll huffyuv - -videocodec ffv1 - info "FFV1 (lossless codec)" - status working - fourcc FFV1 - driver ffmpeg - dll ffv1 - -videocodec ffsnow - info "FFSNOW (Michael's wavelet codec)" - status working - fourcc snow,SNOW - driver ffmpeg - dll snow - -videocodec ffasv1 - info "FFmpeg ASUS V1" - status working - fourcc ASV1 - driver ffmpeg - dll asv1 - -videocodec ffasv2 - info "FFmpeg ASUS V2" - status working - fourcc ASV2 - driver ffmpeg - dll asv2 - -videocodec ffvcr1 - info "FFmpeg ATI VCR1" - status working - fourcc VCR1 - driver ffmpeg - dll vcr1 - -videocodec ffcljr - info "FFmpeg Cirrus Logic AccuPak (CLJR)" - status working - fourcc CLJR - driver ffmpeg - dll cljr - -videocodec ffsvq1 - info "FFmpeg Sorenson Video v1 (SVQ1)" - status working - fourcc SVQ1,svq1 - driver ffmpeg - dll svq1 - -videocodec ff4xm - info "FFmpeg 4XM video" - status working - fourcc 4XMV - driver ffmpeg - dll 4xm - -videocodec ffvixl - info "Miro/Pinnacle VideoXL codec" - status working - fourcc VIXL - fourcc PIXL ; this is Pinnacle one - fourcc XIXL - driver ffmpeg - dll xl - -videocodec ffqtdrw - info "FFmpeg QuickDraw" - status working - fourcc qdrw - driver ffmpeg - dll qdraw - -videocodec ffindeo2 - info "FFmpeg Indeo 2" - status working - fourcc RT21 - fourcc IV20 - driver ffmpeg - dll indeo2 - -videocodec ffflv - info "FFmpeg Flash video" - status working - fourcc FLV1 - driver ffmpeg - dll flv - -videocodec fffsv - info "FFmpeg Flash Screen video" - status working - fourcc FSV1 - driver ffmpeg - dll flashsv - -videocodec ffdivx - info "FFmpeg DivX ;-) (MSMPEG-4 v3)" - status working - fourcc MPG3,mpg3 div3 - fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3) - fourcc DIV5,div5 div3 ; DivX 3.20 - fourcc DIV6,div6 div4 ; -||- - fourcc DIV3,div3,DIV4,div4 - fourcc DIVF,divf ; divx4.12 - fourcc AP41 div3 ; AngelPotion stuff - fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax) - fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com) - fourcc DVX3 - driver ffmpeg - dll msmpeg4 - -; deprecated in favor of --hwdec=crystalhd -videocodec ffdivxcrystalhd - info "FFmpeg DivX ;-) (MSMPEG-4 v3) (CrystalHD)" - status buggy - fourcc MPG3,mpg3 div3 - fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3) - fourcc DIV5,div5 div3 ; DivX 3.20 - fourcc DIV6,div6 div4 ; -||- - fourcc DIV3,div3,DIV4,div4 - fourcc DIVF,divf ; divx4.12 - fourcc AP41 div3 ; AngelPotion stuff - fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax) - fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com) - fourcc DVX3 - driver ffmpeg - dll msmpeg4_crystalhd - -videocodec ffmp42 - info "FFmpeg MSMPEG-4 v2" - status working - fourcc DIV2,div2 mp42 - fourcc MP42,mp42,Mp42 - driver ffmpeg - dll msmpeg4v2 - -videocodec ffmp41 - info "FFmpeg MSMPEG-4 v1" - status working - fourcc DIV1,div1 mpg4 - fourcc MPG4,mpg4 - fourcc MP41 - driver ffmpeg - dll msmpeg4v1 - -videocodec ffwmv1 - info "FFmpeg WMV1/WMV7" - status working - fourcc WMV1,wmv1 - driver ffmpeg - dll wmv1 - -videocodec ffwmv2 - info "FFmpeg WMV2/WMV8" - status working - fourcc WMV2,wmv2 - driver ffmpeg - dll wmv2 - -videocodec ffwmv3 - info "FFmpeg WMV3/WMV9" - status buggy - fourcc WMV3,wmv3 - driver ffmpeg - dll wmv3 - -videocodec ffwmvp - info "FFmpeg WVC1" - comment "requires demuxer lavf" - status buggy - fourcc wmvp,WMVP - driver ffmpeg - dll wmv3 - -; deprecated in favor of --hwdec=vdpau -videocodec ffwmv3vdpau - info "FFmpeg WMV3/WMV9 (VDPAU)" - status buggy - fourcc WMV3,wmv3 - driver ffmpeg - dll wmv3_vdpau - -; deprecated in favor of --hwdec=crystalhd -videocodec ffwmv3crystalhd - info "FFmpeg WMV3/WMV9 (CrystalHD)" - status buggy - fourcc WMV3,wmv3 - driver ffmpeg - dll wmv3_crystalhd - -videocodec ffvc1 - info "FFmpeg WVC1" - status buggy - fourcc WVC1,wvc1,WMVA - fourcc vc-1,VC-1 - driver ffmpeg - dll vc1 - -; deprecated in favor of --hwdec=vdpau -videocodec ffvc1vdpau - info "FFmpeg WVC1 (VDPAU)" - status buggy - fourcc WVC1,wvc1,WMVA - fourcc vc-1,VC-1 - driver ffmpeg - dll vc1_vdpau - -; deprecated in favor of --hwdec=crystalhd -videocodec ffvc1crystalhd - info "FFmpeg WVC1 (CrystalHD)" - status buggy - fourcc WVC1,wvc1,WMVA - fourcc vc-1,VC-1 - driver ffmpeg - dll vc1_crystalhd - -videocodec ffh264 - info "FFmpeg H.264" - status working - fourcc H264,h264 - fourcc X264,x264 - fourcc avc1,AVC1 - fourcc davc,DAVC - fourcc vvvc ; only one sample using this fourcc - fourcc ai55,ai15 ; flip4mac avc intra - fourcc ai1q,ai5q ; flip4mac avc intra - fourcc ai12 ;AVC Intra 100 / 1080 - format 0x10000005 - driver ffmpeg - dll h264 - -; deprecated in favor of --hwdec=vdpau -videocodec ffh264vdpau - info "FFmpeg H.264 (VDPAU)" - status working - fourcc H264,h264 - fourcc X264,x264 - fourcc avc1,AVC1 - fourcc davc,DAVC - fourcc ai55,ai15 ; flip4mac avc intra - fourcc ai1q,ai5q ; flip4mac avc intra - format 0x10000005 - driver ffmpeg - dll h264_vdpau - -; deprecated in favor of --hwdec=crystalhd -videocodec ffh264crystalhd - info "FFmpeg H.264 (CrystalHD)" - status working - fourcc H264,h264 - fourcc X264,x264 - fourcc avc1,AVC1 - fourcc davc,DAVC - fourcc vvvc ; only one sample using this fourcc - fourcc ai55,ai15 ; flip4mac avc intra - fourcc ai1q,ai5q ; flip4mac avc intra - format 0x10000005 - driver ffmpeg - dll h264_crystalhd - -; deprecated in favor of --hwdec=vda -videocodec ffh264vda - info "FFmpeg H.264 (VDA)" - status working - fourcc H264,h264 - fourcc X264,x264 - fourcc avc1,AVC1 - fourcc davc,DAVC - fourcc vvvc ; only one sample using this fourcc - fourcc ai55,ai15 ; flip4mac avc intra - fourcc ai1q,ai5q ; flip4mac avc intra - fourcc ai12 ;AVC Intra 100 / 1080 - format 0x10000005 - driver ffmpeg - dll h264_vda - -videocodec ffsvq3 - info "FFmpeg Sorenson Video v3 (SVQ3)" - status working - fourcc SVQ3 - driver ffmpeg - dll svq3 - -videocodec ffodivx - info "FFmpeg MPEG-4" - status working - fourcc FMP4,fmp4 - fourcc DIVX,divx - fourcc DIV1,div1 divx - fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 - fourcc M4S2,m4s2 - fourcc xvid,XVID,XviD,XVIX - 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 - fourcc VIDM ; vidm 4.01 codec - format 0x10000004 ; mpeg 4 es - fourcc m4cc,M4CC - fourcc hdx4,HDX4 - fourcc FVFW,fvfw - fourcc FFDS - fourcc DCOD,MVXM,EM4A,PM4V - fourcc M4T3,DMK2,DIGI,INMC - fourcc EPHV,SN40,WAWV - fourcc uldx,ULDX,VSPX - fourcc SIPP ; Samsung SHR-6040 - driver ffmpeg - dll mpeg4 ;opendivx - -; deprecated in favor of --hwdec=vdpau -videocodec ffodivxvdpau - info "FFmpeg MPEG-4,DIVX-4/5 (VDPAU)" - status working - fourcc FMP4,fmp4 - fourcc DIVX,divx - fourcc DIV1,div1 divx - fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 - fourcc M4S2,m4s2 - fourcc xvid,XVID,XviD,XVIX - 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 - fourcc VIDM ; vidm 4.01 codec - format 0x10000004 ; mpeg 4 es - fourcc m4cc,M4CC - fourcc hdx4,HDX4 - fourcc FVFW,fvfw - fourcc FFDS - fourcc DCOD,MVXM,EM4A,PM4V - fourcc M4T3,DMK2,DIGI,INMC - fourcc EPHV,SN40,WAWV - fourcc uldx,ULDX,VSPX - fourcc SIPP ; Samsung SHR-6040 - driver ffmpeg - dll mpeg4_vdpau - -; deprecated in favor of --hwdec=crystalhd -videocodec ffodivxcrystalhd - info "FFmpeg MPEG-4,DIVX-4/5 (CrystalHD)" - status working - fourcc FMP4,fmp4 - fourcc DIVX,divx - fourcc DIV1,div1 divx - fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 - fourcc M4S2,m4s2 - fourcc xvid,XVID,XviD,XVIX - 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 - fourcc VIDM ; vidm 4.01 codec - format 0x10000004 ; mpeg 4 es - fourcc m4cc,M4CC - fourcc hdx4,HDX4 - fourcc FVFW,fvfw - fourcc FFDS - fourcc DCOD,MVXM,EM4A,PM4V - fourcc M4T3,DMK2,DIGI,INMC - fourcc EPHV,SN40,WAWV - fourcc uldx,ULDX,VSPX - fourcc SIPP ; Samsung SHR-6040 - driver ffmpeg - dll mpeg4_crystalhd - -videocodec ffwv1f - info "WV1F MPEG-4" - status working - fourcc WV1F - driver ffmpeg - dll mpeg4 - flags flip - -videocodec fflibschroedinger - info "Dirac (through FFmpeg libschroedinger)" - status working - fourcc drac - driver ffmpeg - dll libschroedinger - -videocodec fflibdirac - info "Dirac (through FFmpeg libdirac)" - status working - fourcc drac - driver ffmpeg - dll libdirac - -; MJPEG: -; Notes: m3jpeg+mjpeg are MMX optimized. avid is very stable but slow. -; ijpg only decodes JPEG images (no MJPEG), and slow. -; Update: ffmjpeg is almost perfect (and optimized) now, prefer it to others. - -videocodec ffmjpeg - info "FFmpeg MJPEG" - status working - fourcc MJPG,mjpg - fourcc AVRn,AVDJ ; AVID - fourcc ADJV ; Avid Motion JPEG - fourcc jpeg ; MOV Photo-JPEG - fourcc mjpa ; Apple MJPEG-A (Quicktime) - fourcc JFIF ; SMJPEG (Loki) - fourcc ijpg,IJPG ; -mf type=jpeg - fourcc JPEG ; SGI's AVI Photo-JPEG - fourcc JPGL ; lossless JPEG (pegasus codec) - fourcc LJPG ; lossless JPEG - fourcc 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,ZJPG - driver ffmpeg - dll mjpeg - -videocodec ffmjpegb - info "FFmpeg MJPEG-B" - status working - fourcc mjpb ; Apple MJPEG-B (Quicktime) - driver ffmpeg - dll mjpegb - -videocodec fflibopenjpeg - info "OpenJPEG MJPEG2000" - status working - fourcc MJ2C - fourcc MJP2 - fourcc mjp2 - driver ffmpeg - dll "libopenjpeg" - -videocodec fffrwu - info "FFmpeg Forward Uncompressed Video Codec" - status working - fourcc FRWU - driver ffmpeg - dll "FRWU" - -videocodec ffi263 - info "FFmpeg I263" - status working - fourcc I263,i263 - driver ffmpeg - dll h263i - -videocodec ffh263 - info "FFmpeg H.263+" - status working - fourcc H263,U263,h263,X263,M263 - fourcc viv1 h263 - fourcc s263,S263 - fourcc T263 - fourcc D263 ; DEC H263 - fourcc L263 ; Lead H263 - fourcc ILVR ; ITU H263+ - fourcc VX1K ; Agora Labs VX1000S H263 - driver ffmpeg - dll h263 - -videocodec ffzygo - info "FFmpeg ZyGo" - status untested - fourcc ZyGo - driver ffmpeg - dll h263 - flags flip - -videocodec ffh261 - info "CCITT H.261" - status working - fourcc H261,h261 - driver ffmpeg - dll h261 - -videocodec ffindeo5 - info "FFmpeg Indeo 5" - status working - fourcc IV50 - driver ffmpeg - dll indeo5 - -; DV: qdv is more stable... libdv is slow, mcdv is unstable - -videocodec ffdv - info "FFmpeg DV" - status working - fourcc CDVC,cdvc - fourcc CDVH,cdvh ; Canopus DVCPRO HD - fourcc CDV5 ; Canopus SD50 - fourcc DVSD,dvsd ; PAL - fourcc DVCS,dvcs ; NTSC ? - fourcc "dvcp" ; PAL DV in .mov - fourcc "dvc " ; NTSC DV in .mov - fourcc "dvp " - 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 - -videocodec ffrv20 - info "FFmpeg RV20" - status working - fourcc RV20,rv20 - fourcc RVTR - driver ffmpeg - dll rv20 - -videocodec ffrv30 - info "FFmpeg RV30" - status buggy - fourcc RV30,rv30 - driver ffmpeg - dll rv30 - -videocodec ffrv40 - info "FFmpeg RV40" - status working - fourcc RV40,rv40 - driver ffmpeg - dll rv40 - -videocodec ffrv10 - info "FFmpeg RV10" - status working - fourcc RV10,rv10 - fourcc RV13,rv13 - driver ffmpeg - dll rv10 - -videocodec fflagarith - info "Lagarith Lossless Video Codec" - status buggy - fourcc LAGS - driver ffmpeg - dll lagarith - -videocodec ffvp3 - info "FFmpeg VP3" - status untested - fourcc VP30,vp30,VP31,vp31 - format 0x20335056 ; "VP3 " (used in .nsv files) - driver ffmpeg - dll "vp3" - -videocodec fftheora - info "FFmpeg Theora" - status untested - fourcc theo - fourcc Thra theo - format 0xFFFC - driver ffmpeg - dll "theora" - -videocodec ffvp5 - info "FFmpeg VP5" - status working - fourcc VP50 - driver ffmpeg - dll "vp5" - -videocodec ffvp6 - info "FFmpeg VP6" - status working - fourcc VP60,VP61,VP62 - driver ffmpeg - dll "vp6" - -videocodec ffvp6a - info "FFmpeg VP6A" - status untested - fourcc VP6A - driver ffmpeg - dll "vp6a" - -videocodec ffvp6f - info "FFmpeg VP6 Flash" - status working - fourcc VP6F - fourcc FLV4 - driver ffmpeg - dll "vp6f" - -videocodec ffvp8 - info "FFmpeg VP8" - comment "not using direct rendering due to missing edge emulation" - status working - fourcc VP80 - driver ffmpeg - dll "vp8" - -videocodec fflibvpx - info "FFmpeg wrapper for libvpx/VP8" - status working - fourcc VP80 - driver ffmpeg - dll "libvpx" - -videocodec ffultimotion - info "FFmpeg IBM Ultimotion" - status working - fourcc ULTI - driver ffmpeg - dll "ultimotion" - -videocodec ffduck - info "Duck Truemotion1" - status working - fourcc DUCK - fourcc PVEZ - driver ffmpeg - dll "truemotion1" - -videocodec fftm20 - info "FFmpeg Duck/On2 TrueMotion 2.0" - status working - fourcc TM20 - driver ffmpeg - dll truemotion2 - -videocodec ffamv - info "Modified MJPEG, used in AMV files" - status working - fourcc AMVV ; internal MPlayer FourCC - driver ffmpeg - dll "amv" - -videocodec ffsp5x - info "SP5x codec - used by Aiptek MegaCam" - status working - fourcc SP53,SP54,SP55,SP56,SP57,SP58 - driver ffmpeg - dll "sp5x" - -videocodec ffkega - info "FFmpeg Kega Video" - status working - fourcc KGV1 - driver ffmpeg - dll kgv1 - -videocodec ffwnv1 - info "FFmpeg wnv1 codec" - status working - fourcc WNV1 - driver ffmpeg - dll wnv1 - -videocodec ffvmnc - info "FFmpeg VMware video" - status working - fourcc VMnc - driver ffmpeg - dll "vmnc" - -videocodec ffsmkvid - info "FFmpeg Smacker Video" - status working - fourcc SMK2 - fourcc SMK4 - driver ffmpeg - dll "smackvid" - -videocodec ffcavs - info "Chinese AVS Video" - comment "only works with libavformat demuxer" - status working - fourcc CAVS - fourcc avs2 - driver ffmpeg - dll "cavs" - -videocodec ffdnxhd - info "FFmpeg DNxHD" - status working - fourcc AVdn - driver ffmpeg - dll "dnxhd" - -videocodec ffv210 - info "FFmpeg V210 - 10-bit" - status untested - fourcc v210 - driver ffmpeg - dll v210 - -videocodec ffprores - info "Libav ProRes" - status working - fourcc apch - fourcc apcn - fourcc apcs - fourcc apco - fourcc ap4h - driver ffmpeg - dll prores - -videocodec ffcamtasia - info "FFmpeg TechSmith Camtasia Screen Codec" - status working - fourcc TSCC,tscc - driver ffmpeg - dll "camtasia" - -videocodec ffcamstudio - info "CamStudio Screen Codec" - status working - fourcc CSCD,cscd - driver ffmpeg - dll "camstudio" - -videocodec fffraps - info "FFmpeg Fraps" - status working - fourcc FPS1,fps1 - driver ffmpeg - dll "fraps" - -videocodec ffjv - info "FFmpeg Bitmap Brothers JV" - status working - fourcc FFJV ; internal MPlayer FourCC - driver ffmpeg - dll "jv" - -videocodec fftiertexseq - info "FFmpeg Tiertex SEQ" - status working - fourcc TSEQ ; internal MPlayer FourCC - driver ffmpeg - dll "tiertexseqvideo" - -videocodec ffvmd - info "FFmpeg Sierra VMD video" - status working - fourcc VMDV ; internal MPlayer FourCC - driver ffmpeg - dll "vmdvideo" - -videocodec ffdxa - info "FFmpeg Feeble Files DXA video" - status working - fourcc DXA1 ; internal MPlayer FourCC - driver ffmpeg - dll "dxa" - -videocodec ffdsicinvideo - info "FFmpeg Delphine CIN video" - status working - fourcc DCIV ; internal MPlayer FourCC - driver ffmpeg - dll "dsicinvideo" - -videocodec ffthp - info "FFmpeg THP video" - status working - fourcc THPV ; internal MPlayer FourCC - driver ffmpeg - dll thp - -videocodec ffbfi - info "FFmpeg BFI Video" - status working - fourcc BFIV ; internal MPlayer FourCC - driver ffmpeg - dll bfi - -videocodec ffbethsoftvid - info "FFmpeg Bethesda Software VID" - comment "video plays much too fast" - status buggy - fourcc BETH ; internal MPlayer FourCC - driver ffmpeg - dll bethsoftvid - -videocodec ffrl2 - info "FFmpeg RL2" - status working - fourcc RL2V ; internal MPlayer FourCC - driver ffmpeg - dll rl2 - -videocodec fftxd - info "FFmpeg Renderware TeXture Dictionary" - status working - fourcc TXDV ; internal MPlayer FourCC - driver ffmpeg - dll txd - -videocodec ffwc4 - info "FFmpeg XAN wc4" - status working - fourcc Xxan - driver ffmpeg - dll "xan_wc4" - -videocodec ffwc3 - info "FFmpeg XAN wc3" - status buggy - fourcc WC3V ; internal MPlayer FourCC - driver ffmpeg - dll "xan_wc3" - -videocodec ffidcin - info "FFmpeg Id CIN video" - status buggy - fourcc IDCI ; internal MPlayer FourCC - driver ffmpeg - dll "idcinvideo" - -videocodec ffinterplay - info "FFmpeg Interplay Video" - status buggy - fourcc INPV ; internal MPlayer FourCC - driver ffmpeg - dll "interplayvideo" - -videocodec ffvqa - info "FFmpeg VQA Video" - status buggy - fourcc VQAV ; internal MPlayer FourCC - driver ffmpeg - dll "vqavideo" - -videocodec ffc93 - info "FFmpeg C93 Video" - status buggy - fourcc C93V ; internal MPlayer FourCC - driver ffmpeg - dll c93 - -videocodec ffeatgv - info "FFmpeg Electronic Arts TGV" - status working - fourcc fVGT - driver ffmpeg - dll eatgv - -;lavc raw codecs - -videocodec ffrawyuy2 - info "RAW YUY2" - status working - format 0x0 - format 0x20776172 - fourcc yuy2,YUY2 - fourcc V422,v422 - fourcc YUNV,yunv - fourcc VYUY,vyuy - fourcc yuvs,YUVS - fourcc DVOO - driver ffmpeg - dll rawvideo - -videocodec ffrawyuv2 - info "RAW YUV2" - status working - format 0x0 - format 0x20776172 - fourcc yuv2,YUV2 - driver ffmpeg - dll rawvideo - -videocodec ffrawuyvy - info "RAW UYVY" - status working - format 0x0 - format 0x20776172 - fourcc uyvy,UYVY - fourcc HDYC,hdyc - fourcc UYNV,uynv - fourcc UYNY,uyny - fourcc uyv1,UYV1 - fourcc 2Vu1,2vu1,2VU1 - fourcc 2Vuy,2vuy,2VUY - fourcc AV1x,AVup - fourcc VDTZ - driver ffmpeg - dll rawvideo - -videocodec ffraw444P - info "RAW 444P" - status working - format 0x0 - format 0x20776172 - fourcc 444p,444P - fourcc YV24 - driver ffmpeg - dll rawvideo - -videocodec ffraw422P - info "RAW 422P" - status working - format 0x0 - format 0x20776172 - fourcc 422p,422P - fourcc P422,p422 - fourcc Y42B,y42b - fourcc YV16,yv16 - driver ffmpeg - dll rawvideo - -videocodec ffrawyv12 - info "RAW YV12" - status working - format 0x0 - format 0x20776172 - fourcc yv12,YV12 - driver ffmpeg - dll rawvideo - -videocodec ffrawi420 - info "RAW I420" - status working - format 0x0 - format 0x20776172 - fourcc i420,I420 - fourcc IYUV,iyuv - driver ffmpeg - dll rawvideo - -videocodec ffrawyvu9 - info "RAW YVU9" - status working - format 0x0 - format 0x20776172 - fourcc yvu9,YVU9 - driver ffmpeg - dll rawvideo - -videocodec ffrawy800 - info "RAW Y8/Y800" - status working - format 0x0 - format 0x20203859 ; "Y8 " - fourcc y800,Y800 - driver ffmpeg - dll rawvideo - -; used by some demuxers (demux_rawvideo.c, demux_mng.c, stream/tv.c) -videocodec ffrawvideo - info "RAW video" - status working - fourcc MPrv - fourcc MPvf ; internal mpv FourCC for demux_rawvideo - driver ffmpeg - dll rawvideo - -;============================================================================= -; AUDIO CODECS -;============================================================================= - -audiocodec lavc - info "Generic libavcodec decoder" - status buggy - driver ffmpeg - anyinput - -audiocodec ffqdm2 - info "FFmpeg QDM2 audio" - status working - fourcc QDM2 - driver ffmpeg - dll "qdm2" - -audiocodec ffqclp - info "FFmpeg QCLP audio" - status working - fourcc Qclp - fourcc sqcp - fourcc Qclq - driver ffmpeg - dll "qcelp" - -audiocodec ffra144 - info "FFmpeg RealAudio 1.0" - status working - fourcc 14_4 - fourcc lpcJ - driver ffmpeg - dll "real_144" - -audiocodec ffra288 - info "FFmpeg RealAudio 2.0" - status working - fourcc 28_8 - driver ffmpeg - dll "real_288" - -audiocodec ffcook - info "FFmpeg COOK audio" - status working - fourcc cook - driver ffmpeg - dll "cook" - -audiocodec ffatrc - info "FFmpeg Atrac 3 audio" - status working - fourcc atrc - format 0x270 ; atrac3 in wav - driver ffmpeg - dll "atrac3" - -audiocodec ffsipr - info "FFmpeg Sipr/Acelp.net audio" - status working - fourcc sipr - format 0x130 ; acelp.net - driver ffmpeg - dll "sipr" - -audiocodec ffadpcmadx - info "FFmpeg SEGA CRI adx codec" - status working - fourcc Sadx ; internal MPlayer FourCC - driver ffmpeg - dll adpcm_adx - -audiocodec ffadpcmimaamv - info "FFmpeg AMV IMA ADPCM audio" - status working - fourcc AMVA ; internal MPlayer FourCC - driver ffmpeg - dll adpcm_ima_amv - -audiocodec ffadpcmimaqt - info "FFmpeg QT IMA ADPCM audio" - status working - fourcc ima4 ; (MOV files) - driver ffmpeg - dll adpcm_ima_qt - -audiocodec ffadpcmimawav - info "FFmpeg WAV IMA ADPCM audio" - status working - format 0x11 - format 0x1100736d ; "ms\x00\x11" (MOV files) - format 0x11005354 ; "TS\x00\x11" (MOV files) works with -demuxer mov - driver ffmpeg - dll adpcm_ima_wav - -audiocodec ffadpcmms - info "FFmpeg MS ADPCM audio" - status working - format 0x2 - format 0x0200736d ; "ms\x00\x02" (MOV files) - driver ffmpeg - dll adpcm_ms - -audiocodec ffadpcmimadk4 - info "FFmpeg DK4 IMA ADPCM audio" - 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 ffadpcmimadk3 - info "FFmpeg DK3 IMA ADPCM audio" - status working - format 0x62 ; This format number was used by Duck Corp. but not officially - ; registered with Microsoft - driver ffmpeg - dll adpcm_ima_dk3 - -audiocodec ffroqaudio - info "Id RoQ File Audio" - status working - fourcc RoQA ; internal MPlayer FourCC - driver ffmpeg - dll "roq_dpcm" - -audiocodec ffsmkaud - info "FFmpeg Smacker Audio" - status buggy - fourcc SMKA - driver ffmpeg - dll "smackaud" - -audiocodec ffbinkdctaud - info "FFmpeg Bink Audio (DCT)" - status buggy - fourcc BAU1 ; internal MPlayer FourCC - driver ffmpeg - dll "binkaudio_dct" - -audiocodec ffbinkrdftaud - info "FFmpeg Bink Audio (RDFT)" - status working - fourcc BAU2 ; internal MPlayer FourCC - driver ffmpeg - dll "binkaudio_rdft" - -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 ffadpcmeamaxis - info "FFmpeg EA MAXIS XA ADPCM audio" - status working - fourcc ADXA ; internal MPlayer FourCC - driver ffmpeg - dll adpcm_ea_maxis_xa - -audiocodec ffadpcmxa - info "FFmpeg XA ADPCM audio" - status working - fourcc PSXA ; internal MPlayer FourCC - driver ffmpeg - dll adpcm_xa - -audiocodec ffxandpcm - info "FFmpeg XAN DPCM audio" - comment "Wing Commander 4 files only work with libavformat demuxer" - status working - fourcc Axan - format 0x594A - driver ffmpeg - dll xan_dpcm - -audiocodec ffyamahaadpcm - info "FFmpeg Yamaha ADPCM audio" - status working - format 0x20 - driver ffmpeg - dll adpcm_yamaha - -audiocodec ffadpcmthp - info "FFmpeg THP ADPCM audio" - status working - fourcc THPA - driver ffmpeg - dll adpcm_thp - -audiocodec ffdv - info "FFmpeg DV audio" - status working - fourcc RADV - fourcc vdva,dvca - fourcc dvau - driver ffmpeg - dll "dvaudio" - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec fflatm - info "FFmpeg AAC in LATM" - status working - fourcc MP4L ; internal MPlayer FourCC - driver ffmpeg - dll aac_latm - -audiocodec ffaac - info "FFmpeg AAC (MPEG-2/MPEG-4 Audio)" - status working - fourcc mp4a,MP4A - fourcc "VLB " ; Used in NSV, not really working - fourcc "AAC " ; Used in NSV - fourcc "AACP" ; Used in NSV for AACPlus - fourcc raac,racp - format 0xff - format 0x706D - format 0x4143 ; aac in asf - format 0xA106 ; aac in avi not yet working - format 0xAAC0 ; Borgtech nonsense tag - driver ffmpeg - dll aac - -audiocodec ffflac - info "FFmpeg FLAC audio" - status working - fourcc "fLaC" - format 0xF1AC - format 0xACF1736D - driver ffmpeg - dll "flac" - -audiocodec ffalac - info "FFmpeg ALAC audio" - status working - fourcc alac - driver ffmpeg - dll "alac" - -audiocodec fftta - info "FFmpeg True Audio (TTA)" - status working - fourcc TTA1 ; internal MPlayer FourCC - driver ffmpeg - dll "tta" - -audiocodec ffwavpack - info "FFmpeg WavPack audio" - status working - fourcc WVPK ; internal MPlayer FourCC - driver ffmpeg - dll "wavpack" - -audiocodec ffshorten - info "FFmpeg Shorten audio" - status working - fourcc shrn ; internal MPlayer FourCC - driver ffmpeg - dll "shorten" - -audiocodec ffape - info "FFmpeg Monkey's Audio" - status working - fourcc "APE " - driver ffmpeg - dll "ape" - -audiocodec ffals - info "FFmpeg ALS" - status working - fourcc "ALS " ; internal MPlayer FourCC - driver ffmpeg - dll "als" - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec ffmlp - info "FFmpeg MLP" - status working - fourcc "MLP " ; internal MPlayer FourCC - driver ffmpeg - dll "mlp" - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec fftruehd - info "FFmpeg TrueHD" - status working - fourcc TRHD ; internal MPlayer FourCC - driver ffmpeg - dll "truehd" - -audiocodec ffnellymoser - info "FFmpeg Nellymoser Audio" - status working - fourcc "NELL" ; internal MPlayer FourCC - driver ffmpeg - dll "nellymoser" - -audiocodec ffpcmdaud - info "D-Cinema audio (FFmpeg)" - status untested - fourcc "daud" - driver ffmpeg - dll "pcm_s24daud" - -audiocodec ffwmav1 - info "DivX audio v1 (FFmpeg)" - status untested - format 0x160 - driver ffmpeg - dll "wmav1" - -audiocodec ffwmav2 - info "DivX audio v2 (FFmpeg)" - status untested - format 0x161 - driver ffmpeg - dll "wmav2" - -audiocodec ffwmapro - info "WMA Pro audio (FFmpeg)" - status untested - format 0x162 - fourcc "WMA3" - driver ffmpeg - dll "wmapro" - -audiocodec ffwmavoice - info "WMA Voice audio (FFmpeg)" - status untested - format 0xA - driver ffmpeg - dll "wmavoice" - -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 ffsonic - info "FFmpeg Sonic" - status untested - fourcc SONC - format 0x2048 - driver ffmpeg - dll "sonic" - -audiocodec mpg123 - ; this is preferred over ffmp2/ffmp3 since it is faster, generally - info "MPEG 1.0/2.0/2.5 layers I, II, III" - status working - comment "High-performance decoder using libmpg123." - format 0x50 ; layer-1 && layer-2 - format 0x55 ; layer-3 - format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) - format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files) - format 0x55005354 ; broken file - fourcc ".mp3" ; CBR/VBR MP3 (MOV files) - fourcc "MP3 " ; used in .nsv files - fourcc "LAME" ; used in mythtv .nuv files - driver mpg123 - -audiocodec ffmp3on4float - info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio" - status working - format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc - driver ffmpeg - dll "mp3on4float" - -audiocodec ffmp3on4 - info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio" - status working - format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc - driver ffmpeg - dll "mp3on4" - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec ffmp3float - info "FFmpeg MPEG layer-3 audio" - comment "integer only" - status working - format 0x55 - format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) - format 0x55005354 ; broken file - fourcc ".mp3" ; CBR/VBR MP3 (MOV files) - fourcc "MP3 " ; used in .nsv files - fourcc "LAME" ; used in mythtv .nuv files - driver ffmpeg - dll "mp3float" - -audiocodec ffmp3 - info "FFmpeg MPEG layer-3 audio" - comment "integer only" - status working - format 0x55 - format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files) - format 0x55005354 ; broken file - fourcc ".mp3" ; CBR/VBR MP3 (MOV files) - fourcc "MP3 " ; used in .nsv files - fourcc "LAME" ; used in mythtv .nuv files - driver ffmpeg - dll "mp3" - -audiocodec ffmp3adufloat - info "FFmpeg MPEG layer-3 adu audio" - comment "integer only" - status working - format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc - driver ffmpeg - dll "mp3adufloat" - -audiocodec ffmp3adu - info "FFmpeg MPEG layer-3 adu audio" - comment "integer only" - status working - format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc - driver ffmpeg - dll "mp3adu" - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec ffmp2float - info "FFmpeg MPEG layer-1 and layer-2 audio" - comment "integer only" - status working - format 0x50 - format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files) - fourcc ".mp2" ; MP2 (MOV files) - fourcc ".mp1" ; MP1 (MOV files) - driver ffmpeg - dll "mp2float" - -audiocodec ffmp2 - info "FFmpeg MPEG layer-1 and layer-2 audio" - comment "integer only" - status working - format 0x50 - format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files) - fourcc ".mp2" ; MP2 (MOV files) - fourcc ".mp1" ; MP1 (MOV files) - driver ffmpeg - dll "mp2" - -audiocodec ffgsm - info "FFmpeg GSM 06.10" - status working - fourcc "GSM " - format 0x1500 - fourcc agsm - driver ffmpeg - dll "gsm" - -audiocodec ffgsmms - info "FFmpeg MS GSM" - status working - format 0x31 - format 0x32 - driver ffmpeg - dll "gsm_ms" - -audiocodec libgsm - info "libgsm GSM 06.10" - status working - fourcc "GSM " - format 0x1500 - driver ffmpeg - dll "libgsm" - -audiocodec libgsmms - info "libgsm MS GSM" - status working - format 0x31 - format 0x32 - driver ffmpeg - dll "libgsm_ms" - -audiocodec dvdpcm - info "Uncompressed DVD/VOB LPCM" - status working - format 0x10001 - driver ffmpeg - dll pcm_dvd - -audiocodec fflpcm - info "Blu-ray LPCM" - status working - fourcc BPCM ; internal MPlayer FourCC - driver ffmpeg - dll pcm_bluray - -audiocodec ffpcmlxf - info "Leitch/Harris PCM" - status working - fourcc PLXF ; internal MPlayer FourCC - driver ffmpeg - dll pcm_lxf - -audiocodec ffs302m - info "SMPTE 302M" - status working - fourcc BSSD - driver ffmpeg - dll s302m - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec ffac3 - info "FFmpeg AC-3" - status working - format 0x2000 - fourcc ac-3 ; ac-3 in mp4 - fourcc AC-3 - format 0x20736D ; "ms\20" older ac3 fcc (MOV files) - fourcc dnet - fourcc sac3 - driver ffmpeg - dll ac3 - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec ffeac3 - info "FFmpeg E-AC-3" - status working - fourcc EAC3 - driver ffmpeg - dll eac3 - -; add every new fourcc also to allocate_parser() -; in libmpdemux/demuxer.c -audiocodec ffdca - info "FFmpeg DTS" - status working - format 0x2001 - format 0x86 - driver ffmpeg - dll "dca" - -audiocodec ffmusepack7 - info "Musepack sv7 audio codec" - comment "only works with libavformat demuxer" - status working - fourcc "MPC " - driver ffmpeg - dll "mpc7" - -audiocodec ffmusepack8 - info "Musepack sv8 audio codec" - comment "only works with libavformat demuxer" - status working - fourcc "MPC8" - fourcc MPCK - driver ffmpeg - dll "mpc8" - -audiocodec ffamrnb - info "AMR Narrowband" - status working - fourcc samr - format 0x57 ;amr in avi - driver ffmpeg - dll "amrnb" - -audiocodec libopencoreamrnb - info "AMR Narrowband" - status working - fourcc samr - format 0x57 ;amr in avi - driver ffmpeg - dll "libopencore_amrnb" - -audiocodec libopencoreamrwb - info "AMR Wideband" - status working - fourcc sawb - format 0x58 ;amr in avi - driver ffmpeg - dll "libopencore_amrwb" - -audiocodec ffadcpmswf - info "FFmpeg's ADPCM Flash-variant" - status working - format 0x5346 ; 'SF', pseudo id - driver ffmpeg - dll "adpcm_swf" - -audiocodec ffimc - info "FFmpeg Intel Music Coder" - status working - format 0x401 - driver ffmpeg - dll "imc" - -audiocodec ffctadp32 - info "FFmpeg Creative ADPCM codec" - status working - format 0x200 - driver ffmpeg - dll "adpcm_ct" - -audiocodec ffvorbis - info "FFmpeg Vorbis" - status working - fourcc vrbs - format 0x566F - driver ffmpeg - dll "vorbis" - -audiocodec ffg722 - info "G.722 Audio" - status working - format 0x28F - driver ffmpeg - dll "g722" - -audiocodec ffg726 - info "Sharp G.726 Audio" - status working - format 0x45 - driver ffmpeg - dll "g726" - -audiocodec fftruespeech - info "FFmpeg TrueSpeech" - status working - format 0x22 - format 0x1501 - driver ffmpeg - dll "truespeech" - -audiocodec fftwinvq - info "FFmpeg TwinVQ" - status working - fourcc TWI2 ; internal MPlayer FourCC, different from mplayer's TwinVQ decoder - ; since lavf demuxer is incompatible with it - driver ffmpeg - dll twinvq - -; lavc raw audio decoders - -audiocodec ffpcm - info "FFmpeg PCM" - status working - format 0x0 - format 0x1 - format 0x3 ; IEEE float - format 0xfffe ; Extended - fourcc "raw " ; (MOV files) - fourcc twos ; (MOV files) - fourcc sowt ; (MOV files) - fourcc fl32 ; (MOV files) - fourcc 23lf ; (MOV files) - fourcc NONE ; (MOV files from Kodak CX6320) - fourcc in24 ; (MOV files) - fourcc 42ni ; (MOV files) - fourcc in32 ; (MOV files) - fourcc 23ni ; (MOV files) - fourcc lpcm ; (MOV files) - fourcc FL32 ; (aiff files) - fourcc MPaf ; internal MPlayer FourCC for demux_rawaudio - driver ffmpeg - dll pcm - -; ad_pcm pass-through decoders - -audiocodec spdifaac - info "libavformat/spdifenc AAC pass-through decoder" - status working - comment "for AAC hardware decoders" - fourcc MP4A - dll aac - driver spdif - -audiocodec spdifac3 - info "libavformat/spdifenc AC-3 pass-through decoder" - status working - comment "for AC-3 hardware decoders" - format 0x2000 ; AC-3 - format 0x332D6361 ; AC-3 in MP4 - fourcc dnet ; AC-3 - dll ac3 - driver spdif - -audiocodec spdifeac3 - info "libavformat/spdifenc E-AC-3 pass-through decoder" - status working - comment "for E-AC-3 hardware decoders" - fourcc EAC3 ; E-AC-3 - dll eac3 - driver spdif - -audiocodec spdifdts - info "libavformat/spdifenc DTS pass-through decoder" - status working - comment "for DTS hardware decoders" - format 0x2001 - format 0x86 - dll dca - driver spdif - -audiocodec spdifmpa - info "libavformat/spdifenc MPEG AUDIO BC pass-through decoder" - status working - comment "for MPEG AUDIO BC hardware decoders" - format 0x50 ; layer-1 && layer-2 - format 0x55 ; layer-3 - format 0x5500736d ; "ms\0\x55" older MP3 fcc (MOV files) - format 0x5000736d ; "ms\0\x50" older MP2 fcc (MOV files) - fourcc ".mp3" ; CBR/VBR MP3 (MOV files) - fourcc ".mp2" ; MP2 (MOV files) - fourcc ".mp1" ; MP1 (MOV files) - fourcc "MP3 " ; used in .nsv files - fourcc "LAME" ; used in mythtv .nuv files - dll mpa - driver spdif - -audiocodec spdifthd - info "libavformat/spdifenc Dolby TrueHD pass-through decoder" - status working - comment "for Dolby TrueHD hardware decoders" - fourcc "TRHD" - dll thd - driver spdif |