📄 codecs.conf
字号:
;=============================================================================
; Default codecs config file. It replaces the old codecs.c file!
; Before editing this file, please read DOCS/tech/codecs.conf.txt !
;=============================================================================
release 20071007
;=============================================================================
; VIDEO CODECS
;=============================================================================
videocodec ffkmvc
fourcc KMVC
out BGR8
driver ffmpeg
dll "kmvc"
videocodec ffzmbv
info "FFmpeg Zip Motion-Block Video"
status working
fourcc ZMBV
driver ffmpeg
dll "zmbv"
out RGB24
videocodec zmbv
info "Zip Motion-Block Video"
status working
fourcc ZMBV
driver vfw
dll "zmbv.dll"
out BGR24,BGR15,BGR8 query,flip
; MPEG-1/2 decoding:
; Note: mpegpes is preferred for hw decoders:
videocodec mpegpes
info "MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)"
comment "for hardware decoding"
status working
format 0x10000001 ; mpeg 1
format 0x10000002 ; mpeg 2
driver mpegpes
out MPES
videocodec mpeg12
info "MPEG-1 or 2 (libmpeg2)"
comment "with postprocessing"
status working
format 0x10000001 ; MPEG-1
format 0x10000002 ; MPEG-2
fourcc "DVR "
fourcc hdv2
fourcc mpg1
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc VCR2
fourcc mpg2,MPG2
fourcc MPEG
fourcc hdv3 ; HDV 1080i50
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
driver libmpeg2
; dll "libmpeg2"
out YV12,I420,IYUV
out 422P
videocodec ffmpeg1
info "FFmpeg MPEG-1"
status working
format 0x10000001 ; MPEG-1
fourcc mpg1
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc VCR2
fourcc MPEG
driver ffmpeg
dll "mpeg1video"
out YV12,I420,IYUV
videocodec ffmpeg2
info "FFmpeg MPEG-2"
status working
format 0x10000002 ; MPEG-2
fourcc mpg2,MPG2
fourcc "DVR "
fourcc hdv2
fourcc MPEG
fourcc hdv3 ; HDV 1080i50
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
driver ffmpeg
dll "mpeg2video"
out YV12,I420,IYUV
out 422P,444P
; 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 VCR2
fourcc "DVR "
fourcc hdv2
fourcc MPEG
fourcc hdv3 ; HDV 1080i50
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
driver ffmpeg
dll "mpegvideo"
out YV12,I420,IYUV
out 422P,444P
videocodec ffmpeg12mc
info "FFmpeg MPEG-1/2 (XvMC)"
status buggy
format 0x10000001 ; MPEG-1
format 0x10000002 ; MPEG-2
fourcc mpg1,mpg2,MPG2
fourcc "DVR "
fourcc hdv2
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc VCR2
fourcc MPEG
fourcc hdv3 ; HDV 1080i50
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
driver ffmpeg
dll "mpegvideo_xvmc"
out IDCT_MPEG2
out MOCO_MPEG2
; 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
out I420
videocodec nuv
info "NuppelVideo"
status working
fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC
fourcc RJPG
driver nuv
out I420,IYUV
videocodec ffbmp
info "FFmpeg BMP decoder"
status working
fourcc "bmp " ; for BMP-encoded QuickTime files
format 0x706D62 ; AVI
driver ffmpeg
dll bmp
out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
videocodec ffgif
info "FFmpeg GIF decoder"
status working
fourcc "gif " ; for GIF-encoded QuickTime files
driver ffmpeg
dll gif
out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
videocodec fftiff
info "FFmpeg TIFF decoder"
status untested
fourcc "tiff" ; for TIFF-encoded QuickTime files
driver ffmpeg
dll tiff
out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
videocodec ffpng
info "FFmpeg PNG decoder"
status working
fourcc mpng,MPNG
fourcc "png " ; for PNG-encoded QuickTime files
driver ffmpeg
dll png
out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
videocodec mpng
info "PNG image decoder"
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 fftga
info "FFmpeg TGA decoder"
status untested
fourcc mtga,MTGA
fourcc "tga " ; for TGA-encoded QuickTime files
driver ffmpeg
dll targa
out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
videocodec mtga
info "TGA image decoder"
status working
comment "Only 24bpp and 32bpp RGB TGA files supported"
fourcc mtga,MTGA
driver mtga
out BGR32,BGR24
videocodec sgi
info "SGI image decoder"
status working
fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
driver sgi
out BGR24
videocodec ffindeo3
info "FFmpeg Intel Indeo 3.1/3.2"
status working
fourcc IV31,iv31
fourcc IV32,iv32
driver ffmpeg
dll indeo3
out YVU9
videocodec fffli
info "Autodesk FLI/FLC Animation"
status working
fourcc FLIC ; FLIC is an internal MPlayer FOURCC
driver ffmpeg
dll "flic"
out BGR16,BGR15,BGR8 query
videocodec ffaasc
info "Autodesk RLE decoder"
status working
fourcc AASC
driver ffmpeg
dll "aasc"
out BGR24
videocodec ffloco
info "LOCO video decoder"
status working
fourcc LOCO
driver ffmpeg
dll "loco"
out 422P,YV12,BGR32,BGR24 query
videocodec ffqtrle
info "QuickTime Animation (RLE)"
status working
format 0x20656C72 ; "rle "
driver ffmpeg
dll "qtrle"
out BGR32,RGB24,BGR15,BGR8 query
videocodec ffrpza
info "QuickTime Apple Video"
status working
fourcc rpza,azpr
driver ffmpeg
dll "rpza"
out BGR15
videocodec ffsmc
info "Apple Graphics (SMC) codec"
status working
format 0x20636d73 ; "smc "
driver ffmpeg
dll "smc"
out BGR8
videocodec ff8bps
info "Planar RGB (Photoshop)"
status working
fourcc 8BPS
driver ffmpeg
dll "8bps"
out BGR32,BGR24,BGR8 query
videocodec ffcyuv
info "Creative YUV (libavcodec)"
status working
fourcc cyuv,CYUV
driver ffmpeg
dll "cyuv"
out 411P
videocodec ffmsrle
info "Microsoft RLE"
status working
format 0x1
format 0x2
fourcc WRLE
driver ffmpeg
dll "msrle"
out BGR8
videocodec ffroqvideo
info "Id RoQ File Video Decoder"
status working
fourcc RoQV ; RoQV is an internal MPlayer FOURCC
driver ffmpeg
dll "roqvideo"
out 444P
videocodec lzo
info "LZO compressed"
status working
fourcc LZO1
driver lzo
dll "liblzo"
out YV12,I420
out BGR24 flip
videocodec theora
info "Theora (free, reworked VP3)"
status working
fourcc theo,Thra
driver theora
dll libtheora
out YV12
; prefer native codecs over win32?
; the win32 codecs probably are (better) optimized and support direct
; rendering, so this may be not the best idea...
;WIN32:
videocodec cram
info "Microsoft Video 1"
comment "-vf palette required for 8bpp"
status buggy
fourcc cram,CRAM CRAM
fourcc msvc,MSVC CRAM
fourcc wham,WHAM CRAM
driver vfw
dll "msvidc32.dll"
out BGR24,BGR15,BGR8 static,query
videocodec ffcvid
info "Cinepak Video (native codec)"
status working
fourcc cvid,CVID
driver ffmpeg
dll "cinepak"
out YV12,BGR8 query
videocodec cvidvfw
info "Cinepak Video"
status working
fourcc cvid
driver vfw
dll "iccvid.dll"
; out YUY2
; out UYVY
out BGR24,BGR15 static
videocodec huffyuv
info "HuffYUV"
status buggy
fourcc HFYU
driver vfw
dll "huffyuv.dll"
out YUY2 flip,noflip,query
; out UYVY flip
out BGR32,BGR24 flip,query
;NATIVE:
videocodec ffvideo1
info "Microsoft Video 1 (native codec)"
status working
fourcc cram,CRAM
fourcc msvc,MSVC
fourcc wham,WHAM
driver ffmpeg
dll "msvideo1"
out BGR15,BGR8 query
videocodec ffmszh
info "AVImszh (native codec)"
status working
fourcc MSZH
driver ffmpeg
dll "mszh"
out BGR24
videocodec ffzlib
info "AVIzlib (native codec)"
status working
fourcc ZLIB
driver ffmpeg
dll "zlib"
out BGR24
;XAnim (slow):
videocodec cvidxa
info "XAnim's Radius Cinepak Video"
status buggy
fourcc cvid
driver xanim
dll "vid_cvid.xa"
out YV12,IYUV,I420 static
; time to decide what to do with the MPEG-4/DivX variants...
; ff* is fastest...
videocodec ffhuffyuv
info "FFmpeg HuffYUV"
status working
fourcc HFYU,FFVH
driver ffmpeg
dll huffyuv
out YUY2,422P,YV12
out BGR32,BGR24
videocodec ffv1
info "FFV1 (lossless codec)"
status working
fourcc FFV1
driver ffmpeg
dll ffv1
out 411P,444P,422P,YV12,I420,IYUV,YVU9
out BGR32
videocodec ffsnow
info "FFSNOW (Michael's wavelet codec)"
status working
fourcc snow,SNOW
driver ffmpeg
dll snow
out YV12
videocodec ffasv1
info "FFmpeg ASUS V1"
status working
fourcc ASV1
driver ffmpeg
dll asv1
out YV12,I420,IYUV
videocodec ffasv2
info "FFmpeg ASUS V2"
status working
fourcc ASV2
driver ffmpeg
dll asv2
out YV12,I420,IYUV
videocodec ffvcr1
info "FFmpeg ATI VCR1"
status working
fourcc VCR1
driver ffmpeg
dll vcr1
out YVU9
videocodec ffcljr
info "FFmpeg Cirrus Logic AccuPak (CLJR)"
status working
fourcc CLJR
driver ffmpeg
dll cljr
out 411P
videocodec ffsvq1
info "FFmpeg Sorenson Video v1 (SVQ1)"
status working
fourcc SVQ1,svq1
driver ffmpeg
dll svq1
out YVU9
videocodec ff4xm
info "FFmpeg 4XM video"
status working
fourcc 4XMV
driver ffmpeg
dll 4xm
out BGR15,BGR16 query
videocodec ffvixl
info "Miro/Pinnacle VideoXL codec"
status working
fourcc VIXL
fourcc PIXL ; this is Pinnacle one
driver ffmpeg
dll xl
out 411P
videocodec ffqtdrw
info "QuickDraw native decoder"
status working
fourcc qdrw
driver ffmpeg
dll qdraw
out BGR8
videocodec ffindeo2
info "Indeo 2 native decoder"
status working
fourcc RT21
driver ffmpeg
dll indeo2
out YVU9
videocodec ffflv
info "FFmpeg Flash video"
status working
fourcc FLV1
driver ffmpeg
dll flv
out YV12
videocodec fffsv
info "FFmpeg Flash Screen video"
status working
fourcc FSV1
driver ffmpeg
dll flashsv
out BGR24
videocodec ffdivx
info "FFmpeg DivX ;-) (MS MPEG-4 v3)"
status working
fourcc MPG3,mpg3 div3
fourcc MP43,mp43 div3 ; M$ MPEG-4 v3 (fourcc mapping to div3)
fourcc DIV5,div5 div3 ; DivX 3.20
fourcc DIV6,div6 div4 ; -||-
fourcc DIV3,div3,DIV4,div4
fourcc AP41 div3 ; AngelPotion stuff
fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax)
fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com)
driver ffmpeg
dll msmpeg4
out YV12,I420,IYUV
videocodec ffmp42
info "FFmpeg M$ MPEG-4 v2"
status working
fourcc DIV2,div2 mp42
fourcc MP42,mp42
driver ffmpeg
dll msmpeg4v2
out YV12,I420,IYUV
videocodec ffmp41
info "FFmpeg M$ MPEG-4 v1"
status working
fourcc DIV1,div1 mpg4
fourcc MPG4,mpg4
driver ffmpeg
dll msmpeg4v1
out YV12,I420,IYUV
videocodec ffwmv1
info "FFmpeg M$ WMV1/WMV7"
status working
fourcc WMV1,wmv1
driver ffmpeg
dll wmv1
out YV12,I420,IYUV
videocodec ffwmv2
info "FFmpeg M$ WMV2/WMV8"
status buggy
fourcc WMV2,wmv2
driver ffmpeg
dll wmv2
out YV12,I420,IYUV
videocodec ffwmv3
info "FFmpeg M$ WMV3/WMV9"
status buggy
fourcc WMV3,wmv3
driver ffmpeg
dll wmv3
out YV12,I420,IYUV
videocodec ffvc1
info "FFmpeg M$ WVC1"
status buggy
fourcc WVC1,wvc1,WMVA
driver ffmpeg
dll vc1
out YV12,I420,IYUV
videocodec ffh264
info "FFmpeg H.264"
status working
fourcc H264,h264
fourcc X264,x264
fourcc avc1,AVC1
fourcc davc,DAVC
format 0x10000005
driver ffmpeg
dll h264
out YV12,I420,IYUV
videocodec ffsvq3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -