summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'etc')
-rw-r--r--etc/codecs.conf2210
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