mirror of
https://github.com/mpv-player/mpv
synced 2024-12-23 15:22:09 +00:00
071d24e19d
ad_dvdpcm reads MPEG specific headers directly (passed through codecdata by demux_mpg), so you couldn't use ffmpeg's "pcm_dvd" with demux_mpg. Change demux_mpg to set the correct audio parameters directly. The code for this is taken from ad_dvdpcm. ad_dvdpcm is evil because it still does partial packet reads (with demux_read_data()), and it's redundant to libavcodec anyway.
2198 lines
44 KiB
Plaintext
2198 lines
44 KiB
Plaintext
;=============================================================================
|
|
; 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"
|
|
|
|
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"
|
|
out VDPAU_MPEG1
|
|
out VDPAU_MPEG2
|
|
|
|
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
|
|
out BGR32,BGR24,BGR8,Y800
|
|
|
|
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
|
|
|
|
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
|
|
|
|
videocodec ffwmv3vdpau
|
|
info "FFmpeg WMV3/WMV9 (VDPAU)"
|
|
status buggy
|
|
fourcc WMV3,wmv3
|
|
driver ffmpeg
|
|
dll wmv3_vdpau
|
|
out VDPAU_WMV3
|
|
|
|
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
|
|
|
|
videocodec ffvc1vdpau
|
|
info "FFmpeg WVC1 (VDPAU)"
|
|
status buggy
|
|
fourcc WVC1,wvc1,WMVA
|
|
fourcc vc-1,VC-1
|
|
driver ffmpeg
|
|
dll vc1_vdpau
|
|
out VDPAU_VC1
|
|
|
|
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
|
|
|
|
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
|
|
out VDPAU_H264
|
|
|
|
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
|
|
|
|
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
|
|
out YUY2,UYVY,YV12,NV12
|
|
|
|
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
|
|
|
|
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
|
|
out VDPAU_MPEG4
|
|
|
|
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
|
|
out YV12,I420,IYUV 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
|
|
out YV12,I420,IYUV 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
|
|
|
|
;=============================================================================
|
|
; 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
|