codecs.conf

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· CONF 代码 · 共 3,218 行 · 第 1/5 页

CONF
3,218
字号
videocodec xvid  info "XviD (MPEG-4)"  status working  fourcc FMP4,fmp4  fourcc DIVX,divx  fourcc xvid,XVID,XviD,XVIX  fourcc DIV1,div1 divx  fourcc MP4S,mp4s      ; ISO MPEG-4 Video V1  fourcc M4S2,m4s2  fourcc DX50,dx50,BLZ0 DX50  fourcc mp4v,MP4V  format 0x4  fourcc UMP4  fourcc RMP4  fourcc 3IV2,3iv2  ; 3ivx Delta 4  fourcc DXGM  fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110  fourcc SMP4,smp4 ; Samsung SMP4 video codec  format 0x10000004  ; mpeg 4 es  driver xvid  out YV12  out I420  out YUY2  out UYVY  out YVYU  out BGR32,BGR24,BGR16,BGR15  dll "libxvidcore.a"; is divx4vfw stable enough, working everywhere and faster than divxds?videocodec divx4vfw  info "DivX4Windows-VFW"  status buggy  comment "sig11 with -framedrop"  fourcc DIVX,divx        ; opendivx / divx4  fourcc DIV1,div1 divx;  fourcc MP4S,mp4s	  ; ISO MPEG-4 Video V1  fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3  ; for DivX4Linux only!  fourcc AP41 DIV3	  ; AngelPotion stuff  format 0x4  driver vfw  dll "divx.dll";  out YV12   ; buggy  out YUY2  out BGR32,BGR24,BGR15; the original ones...  prefer DShow for postprocessing:videocodec divxds  info "DivX ;-) (MS MPEG-4 v3)"  comment "with postprocessing"  status working  fourcc MP43,mp43 div3   ; fourcc mapping to div3  fourcc DIV5,div5 div3  fourcc DIV6,div6 div4  fourcc DIV3,div3,DIV4,div4  fourcc AP41 div3	  ; AngelPotion stuff  driver dshow  dll "divx_c32.ax"  guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa  out YUY2,UYVY  out BGR32,BGR24,BGR16,BGR15videocodec divx  info "DivX ;-) (MS MPEG-4 v3)"  status working  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  driver vfw  dll "divxc32.dll"  out YUY2 yuvhack  out BGR32,BGR24,BGR15  ; hmm. we should check, maybe these are/will be playable with libavcodec:videocodec mpeg4ds  info "Microsoft MPEG-4 v1/v2"  status working  comment "with postprocessing"  fourcc DIV2,div2 mp42  fourcc MP4S,mp4s	; ISO MPEG-4 Video V1  fourcc MPG4,mpg4  fourcc MP42,mp42  driver dshow  dll "mpg4ds32.ax"  guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66  out YUY2;  out BGR32,BGR24,BGR16,BGR15videocodec mpeg4  info "Microsoft MPEG-4 v1/v2"  status working  fourcc MPG4,mpg4  fourcc MP42,mp42  fourcc DIV2 mp42  driver vfw  dll "mpg4c32.dll"  out YUY2 yuvhack  out BGR32,BGR24,BGR15videocodec wmv8  info "Windows Media Video 8"  status working  fourcc WMV2  driver dshow  dll "wmv8ds32.ax"  guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f  out YV12,I420,IYUV  out YUY2,UYVY;  out BGR32,BGR24,BGR16,BGR15videocodec wmv7  info "Windows Media Video 7"  status working  fourcc WMV1  driver dshow  dll "wmvds32.ax"  guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae  out YUY2,UYVY;  out BGR32,BGR24,BGR16,BGR15videocodec wmv9dmo  info "Windows Media Video 9 DMO"  status working  fourcc WMV3  fourcc WMVP  driver dmo  dll "wmv9dmod.dll"  guid 0x724bb6a4, 0xe526, 0x450f, 0xaf, 0xfa, 0xab, 0x9b, 0x45, 0x12, 0x91, 0x11  out YV12 ;,I420,IYUV  out YUY2,UYVY;  out BGR32,BGR24,BGR16 ;,BGR15videocodec wmvdmo  info "Windows Media Video DMO"  status working  fourcc WMV1  fourcc WMV2  fourcc WMV3  fourcc WMVP  driver dmo  dll "wmvdmod.dll"  guid 0x82d353df, 0x90bd, 0x4382, 0x8b, 0xc2, 0x3f, 0x61, 0x92, 0xb7, 0x6e, 0x34  out YV12 ;,I420,IYUV  out YUY2,UYVY;  out BGR32,BGR24,BGR16 ;,BGR15videocodec wmvadmo  info "Windows Media Video Adv DMO"  status working  fourcc WMVA  fourcc WVP2  driver dmo  dll "wmvadvd.dll"  guid 0x03be3ac4, 0x84b7, 0x4e0e, 0xa7, 0x8d, 0xd3, 0x52, 0x4e, 0x60, 0x39, 0x5a  out YV12 ;,I420,IYUV  out YUY2,UYVY;  out BGR32,BGR24,BGR16 ;,BGR15videocodec wmvvc1dmo  info "Windows Media Video (VC-1) Advanced Profile Decoder"  status working  fourcc WVC1  driver dmo  dll "wvc1dmod.dll"  guid 0xc9bfbccf, 0xe60e, 0x4588, 0xa3, 0xdf, 0x5a, 0x03, 0xb1, 0xfd, 0x95, 0x85  out YV12,YUY2videocodec wmsdmod  info "Windows Media Screen Codec 2"  status working  fourcc MSS1  fourcc MSS2  driver dmo  dll "wmsdmod.dll"  guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde  out BGR32,BGR24,BGR16videocodec ubmp4  info "UB Video MPEG-4"  comment "black&white"  status buggy  fourcc mp4v UMP4 ; black&white, sometimes buggy too  fourcc UMP4  driver vfw  dll "ubvmp4d.dll"  out I420  out UYVY; 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 zrmjpeg  info "Zoran MJPEG passthrough"  status buggy  fourcc MJPG,jpeg  driver zrmjpeg  out ZRMJPEGNI,ZRMJPEGIT,ZRMJPEGIB queryvideocodec ffmjpeg  info "FFmpeg MJPEG decoder"  status working  fourcc MJPG,mjpg  fourcc AVRn,AVDJ  ; AVID  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  driver ffmpeg  dll mjpeg  out 444P  out 422P  out YUY2  ; queried (conversion from yuv422p)  out YV12,I420,IYUV  out BGR32 ; lossless JPEG  out RGB24 ; JPEG-LS  out Y800videocodec ffmjpegb  info "FFmpeg MJPEG-B decoder"  status working  fourcc mjpb       ; Apple MJPEG-B (Quicktime)  driver ffmpeg  dll mjpegb  out 444P  out 422P  out YUY2  ; queryed (conversion from yuv422p)  out YV12,I420,IYUV; slow. usable only for standalone JPEGs, like -mf, avid or Photo-JPEG:videocodec ijpg  info "Independent JPEG Group's codec"  status working  fourcc ijpg,IJPG   ; -mf type=jpeg  fourcc jpeg        ; MOV Photo-JPEG  fourcc AVRn,AVDJ   ; AVID  fourcc CJPG  driver ijpg  dll libjpeg  out RGB24,BGR24,BGR32; http://www.morgan-multimedia.com/dev/codec_spec.htmvideocodec m3jpeg  info "Morgan Motion JPEG Codec"  status working  fourcc MJPG  fourcc mjpa,mjpb,mjpg MJPG  ; MOV files  fourcc dmb1 MJPG            ; MJPEG by Matrox Rainbow Runner  driver vfw  dll "m3jpeg32.dll";  out YV12,I420  out YUY2,UYVY  out BGR32,BGR24,BGR15videocodec mjpeg  info "MainConcept Motion JPEG"  status working  fourcc MJPG  fourcc mjpa,mjpb,mjpg MJPG  ; MOV files;  fourcc AVRn,AVDJ MJPG ; AVID (sometimes buggy)  driver vfw  dll "mcmjpg32.dll"  out YUY2,UYVY  out BGR32,BGR24,BGR15videocodec avid  info "AVID Motion JPEG"  status working  comment "slooooooooow but stable"  fourcc AVRn  fourcc AVDJ AVRn  fourcc MJPG,mjpg AVRn  driver vfw  dll "AvidAVICodec.dll"  out BGR24 flipvideocodec LEAD  info "LEAD (M)JPEG"  status working  comment "supports interlaced MJPEG"  fourcc MJPG  fourcc jpeg MJPG  ; MOV Photo-JPEG  fourcc LEAD  driver vfw  dll "LCodcCMP.dll"  out BGR24,BGR15videocodec imagepower  info "ImagePower MJPEG2000"  status buggy  fourcc IPJ2  driver vfw  dll "jp2avi.dll"  out BGR32,BGR24,BGR15videocodec m3jpeg2k  info "Morgan MJPEG2000"  status working  fourcc MJ2C  driver vfw  dll "m3jp2k32.dll"  out YV12,I420,IYUV  out YUY2,UYVY  out BGR32,BGR24,BGR15; http://www.morgan-multimedia.com/dev/directshow_dec_spec.htmvideocodec m3jpegds  info "Morgan MJPEG"  status crashing  fourcc MJPG mjpg  fourcc mjpa,mjpb,mjpg mjpg  ; MOV files  fourcc dmb1 mjpg            ; MJPEG by Matrox Rainbow Runner  driver dshow  dll "m3jpegdec.ax"  guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68  out I420  out YUY2,UYVY  out BGR32,BGR24,BGR16,BGR15videocodec pegasusm  info "Pegasus Motion JPEG"  status crashing  fourcc MJPG  driver vfw;  dll "pvmjpg20.dll"	; v2.0  dll "pvmjpg21.dll"	; v2.1  out BGR24 flipvideocodec pegasusl  info "Pegasus lossless JPEG"  status crashing  fourcc JPGL  fourcc MJPG JPGL  driver vfw  dll "pvljpg20.dll"  out BGR24 flipvideocodec pegasusmwv  info "Pegasus Motion Wavelet 2000"  status crashing  fourcc PVW2  driver vfw  dll "pvwv220.dll"  out BGR24 flip; h263: - I don't know. comments?videocodec vivo  info "Vivo H.263"  status working  fourcc VIVO,vivo vivo  fourcc viv1,viv2 vivo  driver vfw  dll "ivvideo.dll"  out BGR32,BGR24,BGR15 flip  in BGR24videocodec u263  info "UB Video H.263/H.263+/H.263++ Decoder"  status working  fourcc U263  fourcc vivo,VIVO U263  fourcc viv1 U263  driver dshow  dll "ubv263d+.ax"  guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0;  out UYVY; BGR32,BGR16,BGR15 seems to work too  out BGR24 flipvideocodec i263  info "I263"  status working  fourcc I263,i263;  fourcc I420,i420  fourcc vivo,VIVO I263  fourcc viv1 I263  driver vfw  dll "i263_32.drv"  out I420  out YUY2  out BGR32,BGR24,BGR15videocodec ffi263  info "FFmpeg I263 decoder"  status working  fourcc I263,i263  driver ffmpeg  dll h263i  out YV12,I420,IYUVvideocodec ffh263  info "FFmpeg H.263+ decoder"  status working  fourcc H263,U263,h263,X263,M263  fourcc viv1 h263  fourcc s263  driver ffmpeg  dll h263  out YV12,I420,IYUVvideocodec ffzygo  info "FFmpeg ZyGo"  status untested  fourcc ZyGo  driver ffmpeg  dll h263  out YV12,I420,IYUV flipvideocodec h263xa  info "XAnim's CCITT H.263"  status crashing  fourcc H263,h263  fourcc viv1 H263  fourcc VIVO,vivo H263  driver xanim  dll "vid_h263.xa"  out YV12,IYUV,I420videocodec ffh261  info "CCITT H.261"  status working  fourcc H261,h261  driver ffmpeg  dll h261  out YV12videocodec qt261  info "QuickTime H.261 video decoder"  status working  fourcc H261,h261  driver qtvideo  dll "QuickTime.qts"  out YUY2videocodec h261xa  info "XAnim's CCITT H.261"  status buggy  fourcc H261,h261  driver xanim  dll "vid_h261.xa"  out YV12,IYUV,I420videocodec m261  info "M261"  status untested  fourcc m261,M261  driver vfw  dll "msh261.drv"  out BGR32,BGR24,BGR15; Indeo:; Note: Indeo 3 is buggy, both XAnim (bad decoding) and VfW (fails with DR); Prefer win32 ones, they are faster, and 4/5 can DR. For fallback, there are; Xanim codecs, they provide YV12, useful for YUV display or encoding.videocodec indeo5ds  info "Intel Indeo 5"  status working  fourcc IV50,iv50  driver dshow  dll "ir50_32.dll"  guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71  out YV12,IYUV,I420  out YUY2,UYVY  out BGR32,BGR24,BGR16,BGR15videocodec indeo5  info "Intel Indeo 5"  status working  fourcc IV50,iv50  driver vfwex  dll "ir50_32.dll";  out YV12,I420   ; flickering  out YUY2  out BGR32,BGR24,BGR15videocodec indeo4  info "Intel Indeo 4.1"  status working  fourcc IV41,iv41  driver vfw  dll "ir41_32.dll"  out IF09  out BGR24,BGR15  in YVU9videocodec indeo3  info "Intel Indeo 3.1/3.2"  status working  fourcc IV31,iv31  fourcc IV32,iv32  driver vfwex  dll "ir32_32.dll"  out IF09  out BGR24,BGR15 flip,static  in YVU9videocodec indeo5xa  info "XAnim's Intel Indeo 5"  status working  fourcc IV50,iv50  driver xanim  dll "vid_iv50.xa"  out YVU9videocodec indeo4xa  info "XAnim's Intel Indeo 4.1"  status working  fourcc IV41,iv41  driver xanim  dll "vid_iv41.xa"  out YVU9videocodec indeo3xa  info "XAnim's Intel Indeo 3.1/3.2"  status working  fourcc IV31,iv31  fourcc IV32,iv32  driver xanim  dll "vid_iv32.xa"  out YVU9; DV:  qdv is more stable...  libdv is slow, mcdv is unstablevideocodec qdv  info "Sony Digital Video (DV)"  status working  fourcc dvsl,dvsd,dvhd  ; ????  fourcc DVSD dvsd   ; pal .avi  fourcc "dvcp" dvsd ; pal .mov  fourcc "dvc " dvsd ; ntsc .mov  driver dshow  dll "qdv.dll"  guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42  out YUY2  out UYVY  out BGR24,BGR16,BGR15 ; BGR32 is buggy, at least with one samplevideocodec ffdv  info "FFmpeg DV decoder"  status working  fourcc CDVC,cdvc  fourcc DVSD,dvsd   ; PAL  fourcc DVCS,dvcs   ; NTSC ?  fourcc "dvcp"      ; PAL DV in .mov  fourcc "dvc "      ; NTSC DV in .mov  fourcc dvpp        ; DVCPRO - PAL  driver ffmpeg  dll dvvideo  out 411P,422P,YV12videocodec libdv  info "Raw DV decoder (libdv)"  status working  fourcc DVSD,dvsd   ; PAL  fourcc DVCS,dvcs   ; NTSC ?  fourcc "dvcp"      ; PAL DV in .mov  fourcc "dvc "      ; NTSC DV in .mov  fourcc dvpp        ; DVCPRO - PAL  fourcc AVdv        ; AVID DV  driver libdv  dll libdv.so.2  out YUY2; note: it crashes with pond.dv :(videocodec mcdv  info "MainConcept DV Codec"  status working  fourcc DVSD,dvsd   ; PAL  fourcc DVCS,dvcs   ; NTSC ?  fourcc CDVC,cdvc   ; ???  fourcc "dvcp" dvsd ; PAL DV in .mov  fourcc "dvc " dvcs ; NTSC DV in .mov  driver vfw  dll "mcdvd_32.dll"  out YUY2  out UYVY  out BGR32,BGR24,BGR15; 3ivx:videocodec 3ivXxa  info "XAnim's 3ivx Delta 3.5 plugin"  status working  fourcc 3IV1  driver xanim  dll "vid_3ivX.xa"  out YV12,IYUV,I420videocodec 3ivX  info "3ivx Delta 4.5"  status working  fourcc 3IV1  driver dshow  dll "3ivxDSDecoder.ax" ; 3ivx.dll is also required  guid 0x0E6772C0, 0xDD80, 0x11D4, 0xB5, 0x8f, 0xA8, 0x6B, 0x66, 0xd0, 0x61, 0x1c  out YV12  out YUY2  out BGR32,BGR24,BGR16,BGR15; RealVideo variantsvideocodec rv3040  info "Linux RealPlayer 10 RV30/40 decoder"  status working  fourcc RV30,rv30  fourcc RV40,rv40  driver realvid  dll "drvc.so"  out I420videocodec rv3040win  info "Win32 RealPlayer 10 RV30/40 decoder"  status working  fourcc RV30,rv30  fourcc RV40,rv40  driver realvid  dll "drvc.dll"  out I420videocodec rv40  info "Linux RealPlayer 9 RV40 decoder"  status working  fourcc RV40,rv40  driver realvid  dll "drv4.so.6.0"  out I420videocodec rv40win  info "Win32 RealPlayer 9 RV40 decoder"  status working  fourcc RV40,rv40

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?