1 ;=============================================================================
2 ; Default codecs config file.
3 ; Before editing this file, please read DOCS/tech/codecs.conf.txt !
4 ;=============================================================================
8 ;=============================================================================
10 ;=============================================================================
12 videocodec ffbinkvideo
13 info "FFmpeg Bink Video"
15 fourcc BIKf ; internal MPlayer FourCC
16 fourcc BIKg ; internal MPlayer FourCC
17 fourcc BIKh ; internal MPlayer FourCC
18 fourcc BIKi ; internal MPlayer FourCC
24 videocodec ffcdgraphics
25 info "FFmpeg CD-Graphics"
27 fourcc CDGR ; internal MPlayer FourCC
33 info "FFmpeg Motion Pixels"
35 fourcc MVI1 ; internal MPlayer FourCC
38 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
42 info "FFmpeg Sony PlayStation MDEC (Motion DECoder)"
44 fourcc MDEC ; internal MPlayer FourCC
50 info "FFmpeg Beam Software SIFF"
58 info "FFmpeg Mimic video"
61 fourcc LM20 ; mimic in avi
67 info "FFmpeg Karl Morton Video Codec"
75 info "FFmpeg Zip Motion-Block Video"
84 comment "crashes without -nosound, hangs on exit"
93 info "infinity cctv codec"
101 info "lossless video codec"
116 videocodec direccionalvfw
117 info "direccional lossless codec"
121 dll "direccional.dll"
125 info "mhuffyuv lossless codec"
133 info "Zip Motion-Block Video"
138 out BGR24,BGR15,BGR8 query,flip
141 info "YUV422 = Cb0 Y0 Cr0 Y1 Cb1 Y2 Cr1 Y3 (U Y V Y U Y V Y)"
145 dll "kdvyuv8.dll" ; i wonder if this works with raw codecs?
147 out BGR24,BGR15,BGR32
150 info "FFmpeg R210 - 10-bit RGB"
157 videocodec blackmagic
158 info "Blackmagic 10-bit"
160 comment "requires libguide40.dll"
163 dll "BMDCodecLib.dll"
171 format 0x10000001 ; MPEG-1
173 fourcc PIM1 ; Pinnacle hardware-MPEG-1
184 format 0x10000002 ; MPEG-2
190 fourcc hdv3 ; HDV 1080i50
191 fourcc hdv5 ; HDV 720p25
192 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
193 fourcc MMES,mmes ; matrox mpeg2 in avi
194 fourcc M701 ; matrox mpeg2 intra-only
195 fourcc hdv6,hdv7,hdv8
196 fourcc xdv1,xdv2,xdv3
197 fourcc xdv4,xdv5,xdv6
198 fourcc xdv7,xdv8,xdv9
199 fourcc xdva,xdvb,xdvc
200 fourcc xdvd,xdve,xdvf
201 fourcc xd5a,xd5b,xd5c
202 fourcc xd5d,xd5e,xd5f
204 fourcc mx5n,mx4n,mx4p
211 fourcc LMP2 ; Lead mpeg2 in avi
212 fourcc slif ; SoftLab MPEG-2 I-frames Codec
218 ; for backward compatibility
220 info "FFmpeg MPEG-1/2"
222 format 0x10000001 ; MPEG-1
223 format 0x10000002 ; MPEG-2
224 fourcc mpg1,mpg2,MPG2
225 fourcc PIM1 ; Pinnacle hardware-MPEG-1
226 fourcc PIM2 ; Pinnacle hardware-MPEG-2
232 fourcc hdv3 ; HDV 1080i50
233 fourcc hdv5 ; HDV 720p25
234 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
235 fourcc MMES,mmes ; matrox mpeg2 in avi
236 fourcc M701 ; matrox mpeg2 intra-only
237 fourcc hdv6,hdv7,hdv8
238 fourcc xdv1,xdv2,xdv3
239 fourcc xdv4,xdv5,xdv6
240 fourcc xdv7,xdv8,xdv9
241 fourcc xdva,xdvb,xdvc
242 fourcc xdvd,xdve,xdvf
243 fourcc xd5a,xd5b,xd5c
244 fourcc xd5d,xd5e,xd5f
246 fourcc mx5n,mx4n,mx4p
251 fourcc LMP2 ; Lead mpeg2 in avi
252 fourcc slif ; SoftLab MPEG-2 I-frames Codec
259 info "MPEG-1 or 2 (libmpeg2)"
260 comment "with postprocessing"
262 format 0x10000001 ; MPEG-1
263 format 0x10000002 ; MPEG-2
267 fourcc PIM1 ; Pinnacle hardware-MPEG-1
268 fourcc PIM2 ; Pinnacle hardware-MPEG-2
272 fourcc hdv3 ; HDV 1080i50
273 fourcc hdv5 ; HDV 720p25
274 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
275 fourcc MMES,mmes ; matrox mpeg2 in avi
276 fourcc M701 ; matrox mpeg2 intra-only
277 fourcc hdv6,hdv7,hdv8
278 fourcc xdv1,xdv2,xdv3
279 fourcc xdv4,xdv5,xdv6
280 fourcc xdv7,xdv8,xdv9
281 fourcc xdva,xdvb,xdvc
282 fourcc xdvd,xdve,xdvf
283 fourcc xd5a,xd5b,xd5c
284 fourcc xd5d,xd5e,xd5f
286 fourcc mx5n,mx4n,mx4p
291 fourcc LMP2 ; Lead mpeg2 in avi
297 videocodec ffmpeg12mc
298 info "FFmpeg MPEG-1/2 (XvMC)"
300 format 0x10000001 ; MPEG-1
301 format 0x10000002 ; MPEG-2
302 fourcc mpg1,mpg2,MPG2
306 fourcc PIM1 ; Pinnacle hardware-MPEG-1
307 fourcc PIM2 ; Pinnacle hardware-MPEG-2
310 fourcc hdv3 ; HDV 1080i50
311 fourcc hdv5 ; HDV 720p25
312 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
313 fourcc MMES,mmes ; matrox mpeg2 in avi
314 fourcc hdv6,hdv7,hdv8
315 fourcc xdv1,xdv2,xdv3
316 fourcc xdv4,xdv5,xdv6
317 fourcc xdv7,xdv8,xdv9
318 fourcc xdva,xdvb,xdvc
319 fourcc xdvd,xdve,xdvf
320 fourcc xd5a,xd5b,xd5c
321 fourcc xd5d,xd5e,xd5f
323 fourcc mx5n,mx4n,mx4p
328 fourcc LMP2 ; Lead mpeg2 in avi
334 videocodec ffmpeg12vdpau
335 info "FFmpeg MPEG-1/2 (VDPAU)"
337 format 0x10000001 ; MPEG-1
338 format 0x10000002 ; MPEG-2
339 fourcc mpg1,mpg2,MPG2
340 fourcc PIM1 ; Pinnacle hardware-MPEG-1
341 fourcc PIM2 ; Pinnacle hardware-MPEG-2
346 fourcc hdv3 ; HDV 1080i50
347 fourcc hdv5 ; HDV 720p25
348 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
349 fourcc hdv6,hdv7,hdv8
350 fourcc xdv1,xdv2,xdv3
351 fourcc xdv4,xdv5,xdv6
352 fourcc xdv7,xdv8,xdv9
353 fourcc xdva,xdvb,xdvc
354 fourcc xdvd,xdve,xdvf
355 fourcc xd5a,xd5b,xd5c
356 fourcc xd5d,xd5e,xd5f
358 fourcc mx5n,mx4n,mx4p
362 fourcc LMP2 ; Lead mpeg2 in avi
365 dll "mpegvideo_vdpau"
370 info "MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)"
371 comment "for hardware decoding"
373 format 0x10000001 ; mpeg 1
374 format 0x10000002 ; mpeg 2
375 fourcc mpg1,MPG1,mpg2,MPG2
377 fourcc hdv1,hdv2,hdv3
379 fourcc hdv6,hdv7,hdv8
380 fourcc xdv1,xdv2,xdv3
381 fourcc xdv4,xdv5,xdv6
382 fourcc xdv7,xdv8,xdv9
383 fourcc xdva,xdvb,xdvc
384 fourcc xdvd,xdve,xdvf
385 fourcc xd5a,xd5b,xd5c
386 fourcc xd5d,xd5e,xd5f
388 fourcc mx5n,mx4n,mx4p
393 fourcc PIM1 ; Pinnacle hardware-MPEG-1
394 fourcc PIM2 ; Pinnacle hardware-MPEG-2
395 fourcc LMP2 ; Lead mpeg2 in avi
399 ; we have only native open source codecs for these:
404 fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC
413 fourcc "bmp " ; for BMP-encoded QuickTime files
414 format 0x706D62 ; AVI
417 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
422 fourcc "dpx " ; "dpx " is an internal MPlayer FOURCC
425 out RGB48BE,RGB48LE,RGB24,RGB32,BGR32
430 fourcc "gif " ; for GIF-encoded QuickTime files
433 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
438 fourcc "tiff" ; for TIFF-encoded QuickTime files
441 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
449 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
455 fourcc "png " ; for PNG-encoded QuickTime files
458 out BGR32,BGR24,BGR8,Y800,RGB48BE,RGB32,RGB24,RGB8
463 comment "Gray scaled PNG with Alpha channel not supported"
465 fourcc "png " ; for PNG-encoded QuickTime files
468 out BGR32,BGR24,BGR8,Y800
471 info "FFmpeg V.Flash PTX"
473 fourcc "ptx " ; internal MPlayer FourCC
476 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
482 fourcc "tga " ; for TGA-encoded QuickTime files
485 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
490 comment "Only 24bpp and 32bpp RGB TGA files supported"
496 info "FFmpeg SGI image"
498 fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
501 out RGB24,Y800,RGB48BE
506 fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
511 info "FFmpeg SUN Rasterfile"
513 fourcc "sun " ; sun is an internal MPlayer FOURCC
516 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
519 info "FFmpeg Intel Indeo 3.1/3.2"
528 info "Autodesk FLI/FLC Animation"
530 fourcc FLIC ; FLIC is an internal MPlayer FOURCC
533 out BGR16,BGR15,BGR8 query
549 out 422P,YV12,BGR32,BGR24 query
552 info "QuickTime Animation (RLE)"
554 format 0x20656C72 ; "rle "
557 out BGR32,RGB24,BGR15,BGR8 query
560 info "QuickTime Apple Video"
562 fourcc rpza,azpr,RPZA,AZPR
568 info "Apple Graphics (SMC) codec"
570 format 0x20636d73 ; "smc "
576 info "Planar RGB (Photoshop)"
581 out BGR32,BGR24,BGR8 query
584 info "Creative YUV (libavcodec)"
592 info "Auravision Aura (libavcodec)"
600 info "Auravision Aura 2 (libavcodec)"
617 videocodec ffroqvideo
618 info "Id RoQ File Video"
620 fourcc RoQV ; RoQV is an internal MPlayer FOURCC
626 info "LZO compressed"
635 info "Theora (free, reworked VP3)"
642 ; prefer native codecs over win32?
643 ; the win32 codecs probably are (better) optimized and support direct
644 ; rendering, so this may be not the best idea...
656 info "YUY2 Lossless Codec"
663 videocodec smartsight
664 info "Verint Video Manager"
667 fourcc SN41,SJPG ; untested
673 info "MSU Screen Capture Lossless Codec"
678 out BGR32,BGR24,BGR16 flip
681 info "wincam screen capture codec"
682 comment "requires Zlib.dll"
686 dll "wcmv.dll" ; requires Zlib.dll
690 info "Microsoft Video 1"
691 comment "-vf palette required for 8bpp"
693 fourcc cram,CRAM CRAM
694 fourcc msvc,MSVC CRAM
695 fourcc wham,WHAM CRAM
698 out BGR24,BGR15,BGR8 static,query
701 info "FFmpeg Cinepak Video"
716 out BGR24,BGR15 static
724 out YUY2 flip,noflip,query
726 out BGR32,BGR24 flip,query
731 info "FFmpeg Microsoft Video 1"
741 info "FFmpeg AVImszh"
749 info "FFmpeg AVIzlib"
759 info "XAnim's Radius Cinepak Video"
764 out YV12,IYUV,I420 static
766 ; time to decide what to do with the MPEG-4/DivX variants...
770 info "FFmpeg HuffYUV"
779 info "FFV1 (lossless codec)"
784 out 411P,444P,422P,YV12,I420,IYUV,YVU9
788 info "FFSNOW (Michael's wavelet codec)"
796 info "FFmpeg ASUS V1"
804 info "FFmpeg ASUS V2"
812 info "FFmpeg ATI VCR1"
820 info "FFmpeg Cirrus Logic AccuPak (CLJR)"
828 info "FFmpeg Sorenson Video v1 (SVQ1)"
836 info "FFmpeg 4XM video"
841 out BGR15,BGR16 query
844 info "Miro/Pinnacle VideoXL codec"
847 fourcc PIXL ; this is Pinnacle one
854 info "FFmpeg QuickDraw"
862 info "FFmpeg Indeo 2"
871 info "FFmpeg Flash video"
879 info "FFmpeg Flash Screen video"
887 info "FFmpeg DivX ;-) (MSMPEG-4 v3)"
889 fourcc MPG3,mpg3 div3
890 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
891 fourcc DIV5,div5 div3 ; DivX 3.20
892 fourcc DIV6,div6 div4 ; -||-
893 fourcc DIV3,div3,DIV4,div4
894 fourcc DIVF,divf ; divx4.12
895 fourcc AP41 div3 ; AngelPotion stuff
896 fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax)
897 fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com)
904 info "FFmpeg MSMPEG-4 v2"
906 fourcc DIV2,div2 mp42
907 fourcc MP42,mp42,Mp42
913 info "FFmpeg MSMPEG-4 v1"
915 fourcc DIV1,div1 mpg4
923 info "FFmpeg WMV1/WMV7"
931 info "FFmpeg WMV2/WMV8"
939 info "FFmpeg WMV3/WMV9"
946 videocodec ffwmv3vdpau
947 info "FFmpeg WMV3/WMV9 (VDPAU)"
957 fourcc WVC1,wvc1,WMVA
963 videocodec ffvc1vdpau
964 info "FFmpeg WVC1 (VDPAU)"
966 fourcc WVC1,wvc1,WMVA
979 fourcc vvvc ; only one sample using this fourcc
985 videocodec ffh264vdpau
986 info "FFmpeg H.264 (VDPAU)"
997 videocodec coreavcwindows
998 info "CoreAVC H.264 for x86 - http://corecodec.org/"
999 comment "this codec will only work after purchasing it"
1003 fourcc avc1 AVC1,AVC1
1008 dll "CoreAVCDecoder.ax"
1009 guid 0x09571a4b, 0xf1fe, 0x4c60, 0x97, 0x60, 0xde, 0x6d, 0x31, 0x0c, 0x7c, 0x31
1010 out YV12,IYUV,I420,YUY2
1014 info "FFmpeg Sorenson Video v3 (SVQ3)"
1022 info "FFmpeg MPEG-4"
1026 fourcc DIV1,div1 divx
1027 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1029 fourcc xvid,XVID,XviD,XVIX
1030 fourcc DX50,dx50,BLZ0 DX50
1035 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1037 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1038 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1039 fourcc VIDM ; vidm 4.01 codec
1040 format 0x10000004 ; mpeg 4 es
1045 fourcc DCOD,MVXM,EM4A,PM4V
1046 fourcc M4T3,DMK2,DIGI,INMC
1047 fourcc EPHV,SN40,WAWV
1048 fourcc uldx,ULDX,VSPX
1049 fourcc SIPP ; Samsung SHR-6040
1054 videocodec ffodivxvdpau
1055 info "FFmpeg MPEG-4,DIVX-4/5 (VDPAU)"
1059 fourcc DIV1,div1 divx
1060 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1062 fourcc xvid,XVID,XviD,XVIX
1063 fourcc DX50,dx50,BLZ0 DX50
1068 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1070 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1071 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1072 fourcc VIDM ; vidm 4.01 codec
1073 format 0x10000004 ; mpeg 4 es
1078 fourcc DCOD,MVXM,EM4A,PM4V
1079 fourcc M4T3,DMK2,DIGI,INMC
1080 fourcc EPHV,SN40,WAWV
1081 fourcc uldx,ULDX,VSPX
1082 fourcc SIPP ; Samsung SHR-6040
1093 out YV12,I420,IYUV flip
1095 videocodec fflibschroedinger
1096 info "Dirac (through FFmpeg libschroedinger)"
1101 out I420,IYUV,422P,444P
1103 videocodec fflibdirac
1104 info "Dirac (through FFmpeg libdirac)"
1109 out I420,IYUV,422P,444P
1112 info "Xvid (MPEG-4)"
1116 fourcc xvid,XVID,XviD,XVIX
1117 fourcc DIV1,div1 divx
1118 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1120 fourcc DX50,dx50,BLZ0 DX50
1125 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1127 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1128 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1129 fourcc VIDM ; vidm 4.01 codec
1131 fourcc DCOD,MVXM,EM4A,PM4V
1132 fourcc M4T3,DMK2,DIGI,INMC
1133 fourcc EPHV,SN40,WAWV
1134 fourcc uldx,ULDX,VSPX
1135 format 0x10000004 ; mpeg 4 es
1136 fourcc SIPP ; Samsung SHR-6040
1143 out BGR32,BGR24,BGR16,BGR15
1146 ; is divx4vfw stable enough, working everywhere and faster than divxds?
1149 info "DivX4Windows-VFW"
1151 comment "sig11 with -framedrop"
1152 fourcc DIVX,divx ; opendivx / divx4
1153 fourcc DIV1,div1 divx
1154 ; fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1155 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only!
1156 fourcc AP41 DIV3 ; AngelPotion stuff
1162 out BGR32,BGR24,BGR15
1164 ; the original ones... prefer DShow for postprocessing:
1167 info "DivX ;-) (MSMPEG-4 v3)"
1168 comment "with postprocessing"
1170 fourcc MP43,mp43 div3 ; fourcc mapping to div3
1171 fourcc DIV5,div5 div3
1172 fourcc DIV6,div6 div4
1173 fourcc DIV3,div3,DIV4,div4
1174 fourcc AP41 div3 ; AngelPotion stuff
1177 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa
1179 out BGR32,BGR24,BGR16,BGR15
1182 info "DivX ;-) (MSMPEG-4 v3)"
1184 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
1185 fourcc DIV5,div5 div3 ; DivX 3.20
1186 fourcc DIV6,div6 div4 ; -||-
1187 fourcc DIV3,div3,DIV4,div4
1188 fourcc AP41 div3 ; AngelPotion stuff
1192 out BGR32,BGR24,BGR15
1194 ; hmm. we should check, maybe these are/will be playable with libavcodec:
1197 info "Microsoft MPEG-4 v1/v2"
1199 comment "with postprocessing"
1200 fourcc DIV2,div2 mp42
1201 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1206 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66
1208 ; out BGR32,BGR24,BGR16,BGR15
1211 info "Microsoft MPEG-4 v1/v2"
1219 out BGR32,BGR24,BGR15
1222 info "Windows Media Video 9 DMO"
1228 guid 0x724bb6a4, 0xe526, 0x450f, 0xaf, 0xfa, 0xab, 0x9b, 0x45, 0x12, 0x91, 0x11
1229 out YV12 ;,I420,IYUV
1231 ; out BGR32,BGR24,BGR16 ;,BGR15
1234 info "Windows Media Video DMO"
1242 guid 0x82d353df, 0x90bd, 0x4382, 0x8b, 0xc2, 0x3f, 0x61, 0x92, 0xb7, 0x6e, 0x34
1243 out YV12 ;,I420,IYUV
1245 ; out BGR32,BGR24,BGR16 ;,BGR15
1248 info "Windows Media Video 8"
1253 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f
1256 ; out BGR32,BGR24,BGR16,BGR15
1259 info "Windows Media Video 7"
1264 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae
1266 ; out BGR32,BGR24,BGR16,BGR15
1269 info "Windows Media Video Adv DMO"
1275 guid 0x03be3ac4, 0x84b7, 0x4e0e, 0xa7, 0x8d, 0xd3, 0x52, 0x4e, 0x60, 0x39, 0x5a
1276 out YV12 ;,I420,IYUV
1278 ; out BGR32,BGR24,BGR16 ;,BGR15
1280 videocodec wmvvc1dmo
1281 info "Windows Media Video (VC-1) Advanced Profile"
1286 guid 0xc9bfbccf, 0xe60e, 0x4588, 0xa3, 0xdf, 0x5a, 0x03, 0xb1, 0xfd, 0x95, 0x85
1290 info "Windows Media Screen Codec 2"
1296 guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde
1297 out BGR32,BGR24,BGR16
1299 videocodec wms10dmod
1300 info "Windows Media Screen Codec 2 from WMP10"
1306 guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde
1307 out BGR32,BGR24,BGR16
1309 videocodec msascreen
1310 info "MS ATC screen decoder 1"
1315 guid 0xf1931d8e, 0x51d3, 0x496f, 0xbe, 0x8a, 0x3d, 0x08, 0xae, 0xe9, 0xc9, 0xdb
1319 info "expression encoder"
1320 comment "requires xp or newer and msvcr100.dll"
1324 dll "Microsoft.Expression.Encoder.EEScreen.Codec.dll"
1325 guid 0x9a6e798c, 0x00ba, 0x478c, 0x8d, 0x64, 0x88, 0xf2, 0xe5, 0xb2, 0x5c, 0x1a
1326 out BGR32,BGR24,BGR16 ;,BGR15
1328 videocodec gotomeeting
1329 info "GoToMeeting codec"
1334 guid 0x23F891A4, 0x572B, 0x474A, 0x86, 0xDA, 0x66, 0xCD, 0xD3, 0xD1, 0xAC, 0x2E
1335 out BGR24,RGB24 flip
1338 info "UB Video MPEG-4"
1339 comment "black&white"
1341 fourcc mp4v UMP4 ; black&white, sometimes buggy too
1349 info "GeoVision Advanced MPEG-4"
1357 ; Notes: m3jpeg+mjpeg are MMX optimized. avid is very stable but slow.
1358 ; ijpg only decodes JPEG images (no MJPEG), and slow.
1359 ; Update: ffmjpeg is almost perfect (and optimized) now, prefer it to others.
1362 info "Zoran MJPEG passthrough"
1366 out ZRMJPEGNI,ZRMJPEGIT,ZRMJPEGIB query
1372 fourcc AVRn,AVDJ ; AVID
1373 fourcc ADJV ; Avid Motion JPEG
1374 fourcc jpeg ; MOV Photo-JPEG
1375 fourcc mjpa ; Apple MJPEG-A (Quicktime)
1376 fourcc JFIF ; SMJPEG (Loki)
1377 fourcc ijpg,IJPG ; -mf type=jpeg
1378 fourcc JPEG ; SGI's AVI Photo-JPEG
1379 fourcc JPGL ; lossless JPEG (pegasus codec)
1380 fourcc LJPG ; lossless JPEG
1381 fourcc dmb1 ; MJPEG by Matrox Rainbow Runner
1382 fourcc MJLS ; JPEG-LS custom FOURCC for avi - encoder
1384 fourcc ACDV ; ACDSee jpeg
1385 fourcc SLMJ ; SL M-JPEG
1386 fourcc MVJP ; Midvid JPEG Video Codec
1387 fourcc IJLV ; Intel JPEG Library Video Codec
1395 out YUY2 ; queried (conversion from yuv422p)
1397 out BGR32 ; lossless JPEG
1402 info "FFmpeg MJPEG-B"
1404 fourcc mjpb ; Apple MJPEG-B (Quicktime)
1410 out YUY2 ; queryed (conversion from yuv422p)
1413 ; slow. usable only for standalone JPEGs, like -mf, avid or Photo-JPEG:
1415 info "Independent JPEG Group's codec"
1417 fourcc ijpg,IJPG ; -mf type=jpeg
1418 fourcc jpeg ; MOV Photo-JPEG
1419 fourcc AVRn,AVDJ ; AVID
1425 ; http://www.morgan-multimedia.com/dev/codec_spec.htm
1427 info "Morgan Motion JPEG Codec"
1430 fourcc mjpa,mjpb,mjpg MJPG ; MOV files
1431 fourcc dmb1 MJPG ; MJPEG by Matrox Rainbow Runner
1436 out BGR32,BGR24,BGR15
1439 info "MainConcept Motion JPEG"
1442 fourcc mjpa,mjpb,mjpg MJPG ; MOV files
1443 ; fourcc AVRn,AVDJ MJPG ; AVID (sometimes buggy)
1447 out BGR32,BGR24,BGR15
1450 info "AVID Motion JPEG"
1452 comment "slooooooooow but stable"
1455 fourcc MJPG,mjpg AVRn
1457 dll "AvidAVICodec.dll"
1463 comment "supports interlaced MJPEG"
1465 fourcc jpeg MJPG ; MOV Photo-JPEG
1478 out BGR32,BGR24,BGR15 flip
1480 videocodec imagepower
1481 info "ImagePower MJPEG2000"
1486 out BGR32,BGR24,BGR15
1488 videocodec fflibopenjpeg
1489 info "OpenJPEG MJPEG2000"
1496 out RGB24,RGB32,BGR32,Y8,Y800
1499 info "Morgan MJPEG2000"
1507 out BGR32,BGR24,BGR15
1509 ; http://www.morgan-multimedia.com/dev/directshow_dec_spec.htm
1514 fourcc mjpa,mjpb,mjpg mjpg ; MOV files
1515 fourcc dmb1 mjpg ; MJPEG by Matrox Rainbow Runner
1518 guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68
1521 out BGR32,BGR24,BGR16,BGR15
1524 info "Pegasus Motion JPEG"
1528 ; dll "pvmjpg20.dll" ; v2.0
1529 dll "pvmjpg21.dll" ; v2.1
1533 info "Pegasus lossless JPEG"
1541 videocodec pegasusmwv
1542 info "Pegasus Motion Wavelet 2000"
1550 info "FFmpeg Forward Uncompressed Video Codec"
1558 info "Forward Uncompressed Video Codec"
1566 info "Forward JPEG Video Codec"
1574 info "Forward JPEG+Alpha Video"
1581 ; h263: - I don't know. comments?
1586 fourcc VIVO,vivo vivo
1587 fourcc viv1,viv2 vivo
1590 out BGR32,BGR24,BGR15 flip
1594 info "UB Video H.263/H.263+/H.263++"
1597 fourcc vivo,VIVO U263
1601 guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0
1603 ; BGR32,BGR16,BGR15 seems to work too
1611 fourcc vivo,VIVO I263
1617 out BGR32,BGR24,BGR15
1628 info "FFmpeg H.263+"
1630 fourcc H263,U263,h263,X263,M263
1634 fourcc D263 ; DEC H263
1635 fourcc L263 ; Lead H263
1636 fourcc ILVR ; ITU H263+
1637 fourcc VX1K ; Agora Labs VX1000S H263
1648 out YV12,I420,IYUV flip
1651 info "XAnim's CCITT H.263"
1655 fourcc VIVO,vivo H263
1669 info "QuickTime H.261 video"
1677 info "XAnim's CCITT H.261"
1690 out BGR32,BGR24,BGR15
1693 ; Note: Indeo 3 is buggy, both XAnim (bad decoding) and VfW (fails with DR)
1694 ; Prefer win32 ones, they are faster, and 4/5 can DR. For fallback, there are
1695 ; Xanim codecs, they provide YV12, useful for YUV display or encoding.
1698 info "Intel Indeo 5"
1703 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71
1706 out BGR32,BGR24,BGR16,BGR15
1709 info "Intel Indeo 5"
1714 ; out YV12,I420 ; flickering
1716 out BGR32,BGR24,BGR15
1719 info "Intel Indeo 4.1"
1729 info "Intel Indeo 3.1/3.2"
1736 out BGR24,BGR15 flip,static
1740 info "XAnim's Intel Indeo 5"
1748 info "XAnim's Intel Indeo 4.1"
1756 info "XAnim's Intel Indeo 3.1/3.2"
1765 info "FFmpeg Indeo 5"
1772 ; DV: qdv is more stable... libdv is slow, mcdv is unstable
1778 fourcc CDVH,cdvh ; Canopus DVCPRO HD
1779 fourcc DVSD,dvsd ; PAL
1780 fourcc DVCS,dvcs ; NTSC ?
1781 fourcc "dvcp" ; PAL DV in .mov
1782 fourcc "dvc " ; NTSC DV in .mov
1784 fourcc dvpp ; DVCPRO - PAL
1785 fourcc dv50 ; DVCPRO 50
1786 fourcc dv5n ; DVCPRO 50 NTSC in .mov
1787 fourcc dv5p ; DVCPRO 50 PAL in .mov
1790 fourcc dvh5,dvh6,dvh3
1791 fourcc dvhd,dvsl,dv25
1798 info "Sony Digital Video (DV)"
1800 fourcc dvsl,dvsd,dvhd ; ????
1801 fourcc DVSD dvsd ; pal .avi
1802 fourcc "dvcp" dvsd ; pal .mov
1803 fourcc "dvc " dvsd ; ntsc .mov
1806 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42
1809 out BGR24,BGR16,BGR15 ; BGR32 is buggy, at least with one sample
1812 info "Raw DV (libdv)"
1814 fourcc DVSD,dvsd ; PAL
1815 fourcc DVCS,dvcs ; NTSC ?
1816 fourcc "dvcp" ; PAL DV in .mov
1817 fourcc "dvc " ; NTSC DV in .mov
1818 fourcc dvpp ; DVCPRO - PAL
1819 fourcc dv50 ; DVCPRO 50
1820 fourcc dv5n ; DVCPRO 50 NTSC in .mov
1821 fourcc dv5p ; DVCPRO 50 PAL in .mov
1822 fourcc AVdv,AVd1 ; AVID DV
1824 fourcc dvh5,dvh6,dvh3
1829 ; note: it crashes with pond.dv :(
1831 info "MainConcept DV Codec"
1833 fourcc DVSD,dvsd ; PAL
1834 fourcc DVCS,dvcs ; NTSC ?
1835 fourcc CDVC,cdvc ; ???
1836 fourcc "dvcp" dvsd ; PAL DV in .mov
1837 fourcc "dvc " dvcs ; NTSC DV in .mov
1842 out BGR32,BGR24,BGR15
1847 info "XAnim's 3ivx Delta 3.5 plugin"
1855 info "3ivx Delta 4.5"
1859 dll "3ivxDSDecoder.ax" ; 3ivx.dll is also required
1860 guid 0x0E6772C0, 0xDD80, 0x11D4, 0xB5, 0x8f, 0xA8, 0x6B, 0x66, 0xd0, 0x61, 0x1c
1863 out BGR32,BGR24,BGR16,BGR15
1865 ; RealVideo variants
1868 info "Linux RealPlayer 10 RV30/40"
1869 status buggy ; tries to use multi-threaded decoding on SMP systems and crashes on exit
1876 videocodec rv3040win
1877 info "Win32 RealPlayer 10 RV30/40"
1886 info "Linux RealPlayer 9 RV40"
1894 info "Win32 RealPlayer 9 RV40"
1902 info "Mac OS X RealPlayer 9 RV40"
1906 dll "drvc.bundle/Contents/MacOS/drvc"
1910 info "Linux RealPlayer 8 RV30"
1918 info "Win32 RealPlayer 8 RV30"
1926 info "Mac OS X RealPlayer 9 RV30"
1930 dll "drvc.bundle/Contents/MacOS/drvc"
1959 info "Linux RealPlayer 8 RV20"
1966 videocodec rv20winrp10
1967 info "Win32 RealPlayer 10 RV20"
1975 info "Win32 RealPlayer 8 RV20"
1983 info "Mac OS X RealPlayer 9 RV20"
1987 dll "drv2.bundle/Contents/MacOS/drv2"
2002 info "Alparysoft lossless codec dshow"
2006 dll "aslcodec_dshow.dll"
2007 guid 0x7f9de066, 0xbf3d, 0x4c17, 0x86, 0xb7, 0x33, 0xe4, 0x3e, 0xbe, 0xae, 0xf0
2011 info "Alparysoft lossless codec vfw"
2015 dll "aslcodec_vfw.dll"
2019 info "Lead CMW wavelet 2.0"
2023 dll "LCODCCMW2E.dll"; eval also needs LCMW2.dll
2024 guid 0xe2b7dc56, 0x38c5, 0x11d5, 0x91, 0xf6, 0x00, 0x10, 0x4b, 0xdb, 0x8f, 0xf9
2027 videocodec cineformhd
2033 guid 0xAD83011E, 0x01d1, 0x4623, 0x91, 0xfd, 0x6b, 0x75, 0xf1, 0x83, 0xc5, 0xa9
2037 info "Lagarith Lossless Video Codec"
2038 comment "http://lags.leetcode.net/codec.html, requires an MMX2 CPU."
2043 out BGR32,BGR24 flip
2046 info "Infinite Video PSI_V"
2051 out BGR32,BGR24 query,flip
2054 info "http://www.midivid.com/codec/download.html"
2059 out BGR24,BGR16 flip
2062 info "http://www.midivid.com/codec/download.html"
2070 info "www.midivid.com/codec/mv3codec.html"
2078 info "Moyea Flash to Video Converter"
2079 comment "requires zlib1.dll" ; c7d4d685a0af2a09cbc21cb474358595
2083 dll "MyFlashZip0.ax"
2087 info "Power VideoWorks video"
2095 info "DideoNET SMV2"
2100 out BGR32,BGR24,BGR8,RGB32,RGB24,RGB8 flip
2105 comment "windows only" ; set registry keys for half-res decoding
2112 videocodec canopushq
2114 info "Canopus HQ Codec"
2115 comment "requires csehqa.dll and cseuvec.dll"
2121 videocodec canopusll
2123 info "Canopus Lossless Codec"
2124 comment "requires csellc.dll"
2133 fourcc VP30,vp30,VP31,vp31
2134 format 0x20335056 ; "VP3 " (used in .nsv files)
2140 info "FFmpeg Theora"
2150 info "On2 Open Source VP3 Codec"
2152 comment "For SSE-systems use fixed DLL from ftp://mplayerhq.hu/MPlayer/samples/drivers32/"
2153 fourcc VP30,vp30,VP31,vp31
2158 out BGR32,BGR24,BGR15
2161 info "On2 VP4 Personal Codec"
2162 comment "Decodes also VP3"
2165 fourcc VP31,VP30,vp31,vp30
2180 info "On2 VP5 Personal Codec"
2191 fourcc VP60,VP61,VP62
2205 info "FFmpeg VP6 Flash"
2214 info "On2 VP6 Personal Codec"
2216 fourcc VP60,VP61,VP62
2223 info "On2 VP6F Personal Codec"
2228 out YUY2,BGR32,BGR24 flip
2231 info "On2 VP7 Personal Codec"
2241 comment "not using direct rendering due to missing edge emulation"
2249 info "FFmpeg wrapper for libvpx/VP8"
2257 info "Motion Wavelets"
2262 out BGR24,BGR15 flip
2265 info "centre for wavelets, approximation and information processing"
2279 out BGR32,BGR24,BGR15 flip
2288 out BGR32,BGR24,BGR15 flip
2290 videocodec ffultimotion
2291 info "FFmpeg IBM Ultimotion"
2298 videocodec ultimotion
2299 info "IBM Ultimotion"
2305 out BGR32,BGR24,BGR15 flip
2308 info "Windows Screen Video"
2313 guid 0x3301a7c4, 0x0a8d, 0x11d4, 0x91, 0x4d, 0x00, 0xc0, 0x4f, 0x61, 0x0d, 0x24
2314 out BGR32,BGR24,BGR16,BGR15
2316 ; CLRVIDDC.DLL needed too, with uppercase
2318 info "UCOD-ClearVideo"
2323 out BGR32,BGR24,BGR15 flip
2335 info "SoftLab-NSK Forward MPEG2 I-frames"
2343 info "Jan Jezabeks BLOX MPEG Codec"
2351 info "Creative Labs Video Blaster Webcam"
2352 comment "sequential jpeg files?"
2361 videocodec kensington
2362 info "kensington webcam"
2365 fourcc LBYR,JBYR ; untested, creative labs cam
2366 fourcc UV12 ; untested
2372 info "xiricam Veo PC Camera"
2380 info "Duck Truemotion1"
2386 out BGR15,BGR16,BGR24,BGR32 query
2389 info "FFmpeg Duck/On2 TrueMotion 2.0"
2396 ; our BGR15->BGR32 is bad or the DLL?
2398 info "TrueMotion 2.0"
2400 comment "YUV faulting"
2404 guid 0x4cb63e61, 0xc611, 0x11D0, 0x83, 0xaa, 0x00, 0x00, 0x92, 0x90, 0x01, 0x84
2405 out BGR32,BGR24,BGR16 flip
2408 info "TrueMotion 2.0"
2414 out BGR32,BGR24,BGR16 flip
2417 info "TrueMotion RT"
2435 comment "one frame every 5 seconds?"
2439 guid 0x31666973, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71
2443 info "Modified MJPEG, used in AMV files"
2445 fourcc AMVV ; internal MPlayer FourCC
2451 info "SP5x codec - used by Aiptek MegaCam"
2453 fourcc SP53,SP54,SP55,SP56,SP57,SP58
2461 fourcc SP60,SP61,SP62
2467 info "SP5x codec - used by Aiptek MegaCam"
2469 fourcc SP53,SP54,SP55,SP56,SP57,SP58
2472 out BGR24,BGR15 flip
2475 info "SP4x codec - used by Aiptek MegaCam"
2477 fourcc SP40,SP41,SP42,SP43,SP44,SP45
2481 out BGR24,BGR15 flip
2484 info "Brooktree 411 codec"
2492 info "Broadway MPEG Capture Codec"
2496 dll "bw10.dll" ;requires vtaccess.dll
2499 videocodec matchware
2500 info "matchware screen capture codec"
2508 info "zdsoft screen recorder"
2516 info "WebTrain Communication lossless screen recorder"
2523 videocodec kegavideo
2525 comment "requires MSVCR80.DLL on windows"
2541 info "VFAPI rgb transcode codec"
2549 info "nokia eti camcorder eyecon"
2551 fourcc NUB0,NUB1,NUB2
2557 info "WorldConnect Wavelet Video"
2558 comment "found in visualmail videos"
2566 info "Analog Devices Wavelet Codec"
2573 videocodec advwavelet
2574 info "waveletvideo.freeservers.com"
2581 videocodec loronixwavlet
2582 info "loronix wavelet"
2589 videocodec foxmotion
2590 info "fox motion video"
2595 out BGR32,BGR24,BGR15 flip
2599 fourcc ty2c,TY2C,ty0n
2600 fourcc TY2N,TY0N,T565
2606 info "Telegeny VDTZ"
2614 info "SoftMedia ViVD V2 codec VfW"
2619 out YUY2,YV12,I420,YVU9
2620 out BGR32,BGR24,BGR15
2623 info "Winnov Videum winx codec"
2628 out BGR32,BGR24,BGR15
2631 info "FFmpeg wnv1 codec"
2639 info "Winnov Videum wnv1 codec"
2644 out BGR32,BGR24,BGR15
2647 info "VDOWave codec"
2651 dll "vdowave.drv" ; Need also VDODEC32.dll and DECVW_32.DLL
2655 info "VDOWave 3 advanced codec"
2660 dll "vdo32_30.drv" ; Need also decvdo.dll
2664 info "Vianet Lsvx Video"
2671 out BGR32,BGR24,BGR16 flip
2674 info "FFmpeg VMware video"
2679 out BGR32,BGR15,BGR8
2687 out BGR24,BGR15,BGR8 query,flip
2690 info "FFmpeg Smacker Video"
2699 info "Chinese AVS Video"
2700 comment "only works with libavformat demuxer"
2719 info "win32/quicktime 3IV1 (3ivx)"
2723 dll "3ivx Delta 3.5.qtx"
2727 info "Win32/QuickTime Streambox ACT-L2"
2731 dll ACTLComponent.qtx
2735 info "Win32/QuickTime Avid Meridien Uncompressed"
2739 dll "AvidQTAVUICodec.qtx"
2743 info "Win32/QuickTime H.263"
2750 videocodec qtrlerpza
2751 info "Win32/Quicktime RLE/RPZA"
2752 comment "no colorspace accepted"
2755 format 0x20656C72 ; "rle "
2758 out BGR32,BGR24,BGR15
2761 info "Win32/QuickTime VP3"
2769 info "win32/quicktime ZyGo"
2771 comment "wrong colors"
2772 fourcc ZyGo,zygo,lsvx
2778 info "Win32/QuickTime BeHereiVideo"
2779 comment "sample file wanted!"
2783 dll "BeHereiVideo.qtx"
2787 info "Win32/QuickTime Cinepak"
2795 info "Win32/QuickTime Indeo"
2805 info "Win32/QuickTime MJPEG"
2815 info "Win32/QuickTime MPEG-4"
2823 info "Win32/QuickTime SVQ3"
2827 dll "QuickTimeEssentials.qtx"
2831 info "Win32/QuickTime SVQ1"
2839 info "FFmpeg V210 - 10-bit"
2847 info "cinewave uncompressed 10-bit codec"
2849 ; fourcc 2yuv,R210,r210,2Vu1,R10g,R10k,r11k ;untested
2853 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
2857 info "QuickTime AIC video decoder"
2858 comment "Mac OS X only"
2866 info "Apple ProRes 422 (HQ) decoder"
2872 dll "AppleProResDecoder.qtx"
2875 ; VSS codecs (http://vsofts.com/solutions.html):
2878 info "VSS Codec Light"
2886 info "VSS H.264 New"
2891 guid 0x6931C7e7, 0x75b7, 0x4729, 0xa1, 0x53, 0xa8, 0xad, 0x99, 0xbd, 0xf7, 0x0b
2894 videocodec vssh264old
2895 info "VSS H.264 Old"
2899 dll "vssh264.dll" ; need also vssh264core.dll, vssh264dec.dll
2903 info "VSS Wavelet Video Codec"
2910 ; buggy codecs: (any volunteers for native rewrite?)
2915 comment "24bpp only"
2924 comment "24bpp only"
2929 ; out BGR32,BGR24,BGR15
2933 info "Alaris VideoGramPiX"
2935 fourcc VGPX,VTLP VGPX
2942 ; non-working codecs:
2953 info "Pinnacle Hardware MPEG-1"
2955 comment "no picture. use ffmpeg12!"
2962 ; out BGR32,BGR24,BGR16,BGR15
2965 info "Q-Team's QPEG (www.q-team.de)"
2967 comment "BGR8 only!"
2983 videocodec ffcamtasia
2984 info "FFmpeg TechSmith Camtasia Screen Codec"
2989 out BGR32,BGR24,BGR15,BGR8 query
2991 ; sample videos: http://www.techsmith.com/products/camtasia/examplevideos.asp
2993 info "TechSmith Camtasia Screen Codec"
2998 out BGR32,BGR24,BGR15,BGR8 query,flip
3000 videocodec ffcamstudio
3001 info "CamStudio Screen Codec"
3006 out BGR32,BGR24,BGR15 query
3008 ; Fraps - Realtime Video Capture - http://www.fraps.com/
3010 info "FRAPS: Realtime Video Capture"
3011 comment "Requires a processor with SSE???"
3026 videocodec fftiertexseq
3027 info "FFmpeg Tiertex SEQ"
3029 fourcc TSEQ ; internal MPlayer FourCC
3031 dll "tiertexseqvideo"
3035 info "FFmpeg Sierra VMD video"
3037 fourcc VMDV ; internal MPlayer FourCC
3043 info "FFmpeg Feeble Files DXA video"
3045 fourcc DXA1 ; internal MPlayer FourCC
3050 videocodec ffdsicinvideo
3051 info "FFmpeg Delphine CIN video"
3053 fourcc DCIV ; internal MPlayer FourCC
3059 info "FFmpeg THP video"
3061 fourcc THPV ; internal MPlayer FourCC
3067 info "FFmpeg BFI Video"
3069 fourcc BFIV ; internal MPlayer FourCC
3074 videocodec ffbethsoftvid
3075 info "FFmpeg Bethesda Software VID"
3076 comment "video plays much too fast"
3078 fourcc BETH ; internal MPlayer FourCC
3086 fourcc RL2V ; internal MPlayer FourCC
3092 info "FFmpeg Renderware TeXture Dictionary"
3094 fourcc TXDV ; internal MPlayer FourCC
3105 out BGR24,BGR15,BGR8 query,flip
3108 info "FFmpeg XAN wc3"
3110 fourcc WC3V ; internal MPlayer FourCC
3116 info "FFmpeg Id CIN video"
3118 fourcc IDCI ; internal MPlayer FourCC
3123 videocodec ffinterplay
3124 info "FFmpeg Interplay Video"
3126 fourcc INPV ; internal MPlayer FourCC
3128 dll "interplayvideo"
3132 info "FFmpeg VQA Video"
3134 fourcc VQAV ; internal MPlayer FourCC
3140 info "FFmpeg C93 Video"
3142 fourcc C93V ; internal MPlayer FourCC
3148 info "FFmpeg Electronic Arts TGV"
3155 ; raw formats: (now RGB formats are autodetected)
3157 ; these raw codecs are used mostly by TV input
3158 ; 0x20776172 is used by Quicktime ('raw ')
3159 ; 0x0 is used by AVI
3160 ; YV12,RGB|32,RGB|24.. is created by MPlayer
3167 format 0x20776172 0x52474220
3176 format 0x20776172 0x52474218
3185 format 0x20776172 0x52474210
3189 videocodec rawbgr32flip
3204 videocodec rawbgr24flip
3216 format 0x20776172 0x42475218
3220 videocodec rawbgr16flip
3225 format 0x10424752 0x0
3233 format 0x20776172 0x42475210
3237 videocodec rawbgr15flip
3249 format 0x20776172 0x4247520F
3253 videocodec rawbgr8flip
3265 format 0x20776172 0x42475208
3274 format 0x20776172 0x42475201
3282 format 0x0 0x32595559
3283 format 0x20776172 0x32595559
3295 format 0x0 0x32565559
3296 format 0x20776172 0x32565559
3304 format 0x0 0x59565955
3305 format 0x79757632 0x59565955 # 2vuy as created by QuickTime captures
3306 format 0x20776172 0x59565955
3320 format 0x0 0x50343434
3321 format 0x20776172 0x50343434
3329 format 0x0 0x50323234
3330 format 0x20776172 0x50323234
3340 format 0x0 0x32315659
3341 format 0x20776172 0x32315659
3349 format 0x0 0x3132564E
3350 format 0x20776172 0x3132564E
3358 format 0x0 0x3231564E
3359 format 0x20776172 0x3231564E
3367 format 0x0 0x32314D48
3368 format 0x20776172 0x32314D48
3376 format 0x0 0x30323449
3377 format 0x20776172 0x30323449
3386 format 0x0 0x39555659
3387 format 0x20776172 0x39555659
3396 format 0x20203859 ; "Y8 "
3402 videocodec ffrawyuy2
3416 videocodec ffrawyuv2
3426 videocodec ffrawuyvy
3436 fourcc 2Vu1,2vu1,2VU1
3437 fourcc 2Vuy,2vuy,2VUY
3444 videocodec ffraw444P
3454 videocodec ffraw422P
3466 videocodec ffrawyv12
3476 videocodec ffrawi420
3487 videocodec ffrawyvu9
3497 videocodec ffrawy800
3501 format 0x20203859 ; "Y8 "
3507 ; NULL codec - for testing.
3510 info "NULL codec (no decoding!)"
3512 comment "for unknown/unsupported codecs or testing"
3519 out BGR32,BGR24,BGR16,BGR15
3521 ;=============================================================================
3523 ;=============================================================================
3526 info "Windows Media Audio 9 DMO"
3532 guid 0x27ca0808, 0x01f5, 0x4e7a, 0x8b, 0x05, 0x87, 0xf8, 0x07, 0xa2, 0x33, 0xd1
3535 info "Windows Media Audio DMO"
3543 guid 0x2eeb4adf, 0x4578, 0x4d10, 0xbc, 0xa7, 0xbb, 0x95, 0x5f, 0x56, 0x32, 0x0a
3545 audiocodec wma9spdmo
3546 info "Windows Media Audio 9 Speech DMO"
3551 guid 0x874131cb, 0x4ecc, 0x443b, 0x89, 0x48, 0x74, 0x6b, 0x89, 0x59, 0x5d, 0x20
3553 audiocodec wma9spdshow
3554 info "Windows Media Audio 9 Speech DShow"
3559 guid 0x795b44c4, 0xf142, 0x493d, 0x8a, 0x02, 0x09, 0xbd, 0x41, 0x08, 0x95, 0xad
3562 info "FFmpeg QDM2 audio"
3564 format 0x324D4451 ; "QDM2"
3569 info "QuickTime QDMC/QDM2 audio"
3571 format 0x324D4451 ; "QDM2"
3572 format 0x434D4451 ; "QDMC"
3577 info "FFmpeg QCLP audio"
3579 format 0x706C6351 ; "Qclp"
3580 format 0x70637173 ; "sqcp"
3581 format 0x716C6351 ; "Qclq"
3586 info "QuickTime QCLP audio"
3588 format 0x706C6351 ; "Qclp"
3593 info "QuickTime MACE3 audio"
3595 format 0x3343414D ; "MAC3"
3600 info "QuickTime MACE6 audio"
3602 format 0x3643414D ; "MAC6"
3606 audiocodec zygoaudio
3611 dll "ZyGoAudioS.qtx"
3614 info "FFmpeg RealAudio 1.0"
3616 format 0x345F3431 ; "14_4"
3617 format 0x4A63706C ; "lpcJ"
3622 info "FFmpeg RealAudio 2.0"
3624 format 0x385F3832 ; "28_8"
3629 info "FFmpeg COOK audio"
3631 format 0x6B6F6F63 ; "cook"
3636 info "FFmpeg Atrac 3 audio"
3638 format 0x63727461 ; "atrc"
3639 format 0x270 ; atrac3 in wav
3644 info "FFmpeg Sipr/Acelp.net audio"
3646 format 0x72706973 ; "sipr"
3647 format 0x130 ; acelp.net
3652 info "RealAudio 1.0"
3654 format 0x345F3431 ; "14_4"
3659 info "Win32 RealAudio 1.0"
3661 format 0x345F3431 ; "14_4"
3666 info "Mac OS X RealAudio 1.0"
3668 format 0x345F3431 ; "14_4"
3673 info "RealAudio 2.0"
3675 format 0x385F3832 ; "28_8"
3680 info "Win32 RealAudio 2.0"
3682 format 0x385F3832 ; "28_8"
3687 info "Mac OS X RealAudio 2.0"
3689 format 0x385F3832 ; "28_8"
3694 info "RealPlayer 10 COOK audio"
3695 comment "supports cook 5.1"
3697 format 0x6B6F6F63 ; "cook"
3702 info "RealAudio COOK"
3704 format 0x6B6F6F63 ; "cook"
3708 audiocodec ra10cookwin
3709 info "Win32 RealAudio 10 COOK"
3710 comment "supports cook 5.1"
3712 format 0x6B6F6F63 ; "cook"
3716 audiocodec racookwin
3717 info "Win32 RealAudio COOK"
3719 format 0x6B6F6F63 ; "cook"
3723 audiocodec racookmac
3724 info "Mac OS X RealAudio COOK"
3726 format 0x6B6F6F63 ; "cook"
3728 dll "cook.bundle/Contents/MacOS/cook"
3731 info "RealAudio Sipro"
3733 format 0x72706973 ; "sipr"
3738 info "RealPlayer 10 RealAudio Sipro"
3740 format 0x72706973 ; "sipr"
3744 audiocodec ra10siprwin
3745 info "Win32 RealAudio 10 Sipro"
3747 format 0x72706973 ; "sipr"
3751 audiocodec rasiprwin
3752 info "Win32 RealAudio Sipro"
3754 format 0x72706973 ; "sipr"
3758 audiocodec rasiprmac
3759 info "Mac OS X RealAudio Sipro"
3761 format 0x72706973 ; "sipr"
3763 dll "sipr.bundle/Contents/MacOS/sipr"
3766 info "RealAudio ATRAC3"
3768 format 0x63727461 ; "atrc"
3773 info "RealPlayer 10 RealAudio ATRAC3"
3775 format 0x63727461 ; "atrc"
3779 audiocodec ra10atrcwin
3780 info "Win32 RealAudio 10 ATRAC3"
3782 format 0x63727461 ; "atrc"
3786 audiocodec raatrcwin
3787 info "Win32 RealAudio ATRAC3"
3789 format 0x63727461 ; "atrc"
3793 audiocodec raatrcmac
3794 info "Mac OS X RealAudio ATRAC3"
3796 format 0x63727461 ; "atrc"
3798 dll "atrc.bundle/Contents/MacOS/atrc"
3800 audiocodec ffadpcmadx
3801 info "FFmpeg SEGA CRI adx codec"
3803 fourcc Sadx ; internal MPlayer FourCC
3807 audiocodec ffadpcmimaamv
3808 info "FFmpeg AMV IMA ADPCM audio"
3810 fourcc AMVA ; internal MPlayer FourCC
3814 audiocodec ffadpcmimaqt
3815 info "FFmpeg QT IMA ADPCM audio"
3817 format 0x34616d69 ; "ima4" (MOV files)
3821 audiocodec ffadpcmimawav
3822 info "FFmpeg WAV IMA ADPCM audio"
3825 format 0x1100736d ; "ms\x00\x11" (MOV files)
3826 format 0x11005354 ; "TS\x00\x11" (MOV files) works with -demuxer mov
3834 format 0x34616d69 ; "ima4" (MOV files)
3835 format 0x1100736d ; "ms\x00\x11" (MOV files)
3838 audiocodec ffadpcmms
3839 info "FFmpeg MS ADPCM audio"
3842 format 0x0200736d ; "ms\x00\x02" (MOV files)
3850 format 0x0200736d ; "ms\x00\x02" (MOV files)
3853 audiocodec ffadpcmimadk4
3854 info "FFmpeg DK4 IMA ADPCM audio"
3856 format 0x61 ; This format number was used by Duck Corp. but not officially
3857 ; registered with Microsoft
3862 info "Duck DK4 ADPCM (rogue format number)"
3864 format 0x61 ; This format number was used by Duck Corp. but not officially
3865 ; registered with Microsoft
3868 audiocodec ffadpcmimadk3
3869 info "FFmpeg DK3 IMA ADPCM audio"
3871 format 0x62 ; This format number was used by Duck Corp. but not officially
3872 ; registered with Microsoft
3877 info "Duck DK3 ADPCM (rogue format number)"
3879 format 0x62 ; This format number was used by Duck Corp. but not officially
3880 ; registered with Microsoft
3883 audiocodec ffroqaudio
3884 info "Id RoQ File Audio"
3886 fourcc RoQA ; internal MPlayer FourCC
3891 info "FFmpeg Smacker Audio"
3897 audiocodec ffbinkdctaud
3898 info "FFmpeg Bink Audio (DCT)"
3900 fourcc BAU1 ; internal MPlayer FourCC
3904 audiocodec ffbinkrdftaud
3905 info "FFmpeg Bink Audio (RDFT)"
3907 fourcc BAU2 ; internal MPlayer FourCC
3909 dll "binkaudio_rdft"
3911 audiocodec ffdsicinaudio
3912 info "FFmpeg Delphine CIN audio"
3914 fourcc DCIA ; internal MPlayer FourCC
3918 audiocodec ff4xmadmpcm
3919 info "FFmpeg 4XM ADPCM audio"
3921 fourcc 4XMA ; internal MPlayer FourCC
3925 audiocodec ffadpcmimaws
3926 info "FFmpeg Westwood IMA ADPCM audio"
3928 fourcc AIWS ; internal MPlayer FourCC
3933 info "FFmpeg Westwood SND1"
3935 fourcc SND1 ; internal MPlayer FourCC
3939 audiocodec ffinterplaydpcm
3940 info "FFmpeg Interplay DPCM audio"
3942 fourcc INPA ; internal MPlayer FourCC
3946 audiocodec ffadpcmea
3947 info "FFmpeg EA ADPCM audio"
3949 fourcc ADEA ; internal MPlayer FourCC
3953 audiocodec ffadpcmeamaxis
3954 info "FFmpeg EA MAXIS XA ADPCM audio"
3956 fourcc ADXA ; internal MPlayer FourCC
3958 dll adpcm_ea_maxis_xa
3960 audiocodec ffadpcmxa
3961 info "FFmpeg XA ADPCM audio"
3963 fourcc PSXA ; internal MPlayer FourCC
3967 audiocodec ffxandpcm
3968 info "FFmpeg XAN DPCM audio"
3969 comment "only works with libavformat demuxer"
3975 audiocodec ffyamahaadpcm
3976 info "FFmpeg Yamaha ADPCM audio"
3982 audiocodec ffadpcmthp
3983 info "FFmpeg THP ADPCM audio"
3990 info "raw DV audio (libdv)"
3997 info "FFmpeg DV audio"
4006 info "FAAD AAC (MPEG-2/MPEG-4 Audio)"
4008 fourcc mp4a,MP4A,MP4L
4009 fourcc "VLB " ; Used in NSV, not really working
4010 fourcc "AAC " ; Used in NSV
4011 fourcc "AACP" ; Used in NSV for AACPlus
4015 format 0x4143 ; aac in asf
4016 format 0xA106 ; aac in avi
4017 format 0xAAC0 ; Borgtech nonsense tag
4022 info "FFmpeg AAC (MPEG-2/MPEG-4 Audio)"
4023 comment "missing LATM support"
4026 fourcc "VLB " ; Used in NSV, not really working
4027 fourcc "AAC " ; Used in NSV
4028 fourcc "AACP" ; Used in NSV for AACPlus
4032 format 0x4143 ; aac in asf
4033 format 0xA106 ; aac in avi not yet working
4034 format 0xAAC0 ; Borgtech nonsense tag
4039 info "FFmpeg FLAC audio"
4047 info "FFmpeg ALAC audio"
4054 info "FFmpeg True Audio (TTA)"
4056 fourcc TTA1 ; internal MPlayer FourCC
4060 audiocodec ffwavpack
4061 info "FFmpeg WavPack audio"
4063 fourcc WVPK ; internal MPlayer FourCC
4067 audiocodec ffshorten
4068 info "FFmpeg Shorten audio"
4070 fourcc shrn ; internal MPlayer FourCC
4075 info "FFmpeg Monkey's Audio"
4084 fourcc "ALS " ; internal MPlayer FourCC
4091 fourcc "MLP " ; internal MPlayer FourCC
4096 info "FFmpeg TrueHD"
4098 fourcc TRHD ; internal MPlayer FourCC
4102 audiocodec ffnellymoser
4103 info "FFmpeg Nellymoser Audio"
4105 fourcc "NELL" ; internal MPlayer FourCC
4110 info "Uncompressed PCM"
4114 format 0x3 ; IEEE float
4115 format 0xfffe ; Extended
4116 format 0x20776172 ; "raw " (MOV files)
4117 format 0x736f7774 ; "twos" (MOV files)
4118 format 0x74776f73 ; "sowt" (MOV files)
4119 format 0x32336c66 ; "fl32" (MOV files)
4120 format 0x666c3332 ; "23lf" (MOV files)
4121 ; format 0x34366c66 ; "fl64" (MOV files)
4122 ; format 0x666c3634 ; "46lf" (MOV files)
4123 format 0x454e4f4e ; "NONE" (MOV files from Kodak CX6320)
4124 format 0x34326e69 ; "in24" (MOV files)
4125 format 0x696e3234 ; "42ni" (MOV files)
4126 format 0x32336e69 ; "in32" (MOV files)
4127 format 0x696e3332 ; "23ni" (MOV files)
4128 ;;;; these are for hardware support only: (alaw,ulaw,ima-adpcm,mpeg,ac3)
4138 info "DivX audio (WMA)"
4145 audiocodec vdowaveacm
4152 audiocodec msadpcmacm
4159 audiocodec ffpcmdaud
4160 info "D-Cinema audio (FFmpeg)"
4167 info "DivX audio v1 (FFmpeg)"
4174 info "DivX audio v2 (FFmpeg)"
4181 info "WMA Pro audio (FFmpeg)"
4188 audiocodec ffwmavoice
4189 info "WMA Voice audio (FFmpeg)"
4196 info "Macintosh Audio Compression and Expansion 3:1"
4203 info "Macintosh Audio Compression and Expansion 6:1"
4218 ; this is preferred over ffmp2/ffmp3 since it is faster due to using
4219 ; floating point and there are even broken mkv files where the audio
4220 ; needs to be parsed, making this codec work more reliably
4221 info "mp3lib MPEG layer-2, layer-3"
4223 comment "Optimized to MMX/SSE/3Dnow!"
4224 format 0x50 ; layer-1 && layer-2
4225 format 0x55 ; layer-3
4226 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4227 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4228 format 0x55005354 ; broken file
4229 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4230 fourcc "MP3 " ; used in .nsv files
4231 fourcc "LAME" ; used in mythtv .nuv files
4235 ; this is preferred over ffmp2/ffmp3 since it is faster, generally
4236 info "MPEG 1.0/2.0/2.5 layers I, II, III"
4238 comment "High-performance decoder using libmpg123."
4239 format 0x50 ; layer-1 && layer-2
4240 format 0x55 ; layer-3
4241 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4242 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4243 format 0x55005354 ; broken file
4244 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4245 fourcc "MP3 " ; used in .nsv files
4246 fourcc "LAME" ; used in mythtv .nuv files
4249 audiocodec ffmp3on4float
4250 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio"
4252 format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc
4257 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio"
4259 format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc
4263 audiocodec ffmp3float
4264 info "FFmpeg MPEG layer-3 audio"
4265 comment "integer only"
4268 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4269 format 0x55005354 ; broken file
4270 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4271 fourcc "MP3 " ; used in .nsv files
4272 fourcc "LAME" ; used in mythtv .nuv files
4277 info "FFmpeg MPEG layer-3 audio"
4278 comment "integer only"
4281 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4282 format 0x55005354 ; broken file
4283 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4284 fourcc "MP3 " ; used in .nsv files
4285 fourcc "LAME" ; used in mythtv .nuv files
4289 audiocodec ffmp3adufloat
4290 info "FFmpeg MPEG layer-3 adu audio"
4291 comment "integer only"
4293 format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc
4298 info "FFmpeg MPEG layer-3 adu audio"
4299 comment "integer only"
4301 format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc
4305 audiocodec ffmp2float
4306 info "FFmpeg MPEG layer-1 and layer-2 audio"
4307 comment "integer only"
4310 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4311 fourcc ".mp2" ; MP2 (MOV files)
4312 fourcc ".mp1" ; MP1 (MOV files)
4317 info "FFmpeg MPEG layer-1 and layer-2 audio"
4318 comment "integer only"
4321 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4322 fourcc ".mp2" ; MP2 (MOV files)
4323 fourcc ".mp1" ; MP1 (MOV files)
4328 info "libMAD MPEG layer 1-2-3"
4332 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4333 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4334 fourcc "MP3 " ; used in .nsv files
4335 fourcc "LAME" ; used in mythtv .nuv files
4342 comment "conflicts with security kernel patches"
4347 audiocodec imaadpcmacm
4355 info "FFmpeg GSM 06.10"
4364 info "FFmpeg MS GSM"
4372 info "libgsm GSM 06.10"
4380 info "libgsm MS GSM"
4407 format 0x77616C61 ; 'alaw', .mov files
4414 format 0x77616c75 ; "ulaw" (MOV files)
4419 info "Uncompressed DVD/VOB LPCM"
4427 fourcc BPCM ; internal MPlayer FourCC
4435 format 0x332D6361 ; ac-3 in mp4
4437 format 0x20736D ; "ms\20" older ac3 fcc (MOV files)
4444 info "FFmpeg E-AC-3"
4454 ; format 0x332D6361 ; ac-3 in mp4 -- not working
4474 audiocodec ffmusepack7
4475 info "Musepack sv7 audio codec"
4476 comment "only works with libavformat demuxer"
4482 audiocodec ffmusepack8
4483 info "Musepack sv8 audio codec"
4484 comment "only works with libavformat demuxer"
4492 info "Musepack audio codec"
4499 info "AMR Narrowband"
4502 format 0x57 ;amr in avi
4506 audiocodec libopencoreamrnb
4507 info "AMR Narrowband"
4510 format 0x57 ;amr in avi
4512 dll "libopencore_amrnb"
4514 audiocodec libopencoreamrwb
4518 format 0x58 ;amr in avi
4520 dll "libopencore_amrwb"
4522 audiocodec ffadcpmswf
4523 info "FFmpeg's ADPCM Flash-variant"
4525 format 0x5346 ; 'SF', pseudo id
4530 info "VoxWare MetaVoice"
4532 comment "windows users need msms001.vwp and mvoice.vwp in windows\\system32 folder"
4535 dll "voxmvdec.ax" ; need also msms001.vwp and mvoice.vwp
4536 guid 0x46e32b01, 0xa465, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d
4541 comment "windows users need msms001.vwp in windows\\system32 folder"
4544 dll "voxmsdec.ax" ; need also msms001.vwp
4545 guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d
4548 info "ACELP.net Sipro Lab Audio"
4553 guid 0x4009f700, 0xaeba, 0x11d1, 0x83, 0x44, 0x00, 0xc0, 0x4f, 0xb9, 0x2e, 0xb7
4556 info "FFmpeg Intel Music Coder"
4563 info "Intel Music Coder"
4565 comment "driver at http://codeczone.virtualave.net/FXIMCAUD.zip"
4577 audiocodec ffctadp32
4578 info "FFmpeg Creative ADPCM codec"
4585 info "Creative ADPCM codec"
4592 info "SC4 : Micronas speech codec (ADPCM, MPman recording)"
4599 info "AC3 through S/PDIF"
4602 format 0x332D6361 ; ac-3 in mp4
4607 info "DTS through S/PDIF"
4613 info "FFmpeg Vorbis"
4621 info "OggVorbis Audio"
4623 comment "OggVorbis driver using libvorbis"
4630 info "OggVorbis audio"
4632 comment "fixed-point decoder useful for systems without floating-point unit"
4638 audiocodec vorbisacm
4639 info "OggVorbis ACM"
4641 comment "OggVorbis driver using vorbis.acm"
4642 format 0x674F ; mode1
4643 format 0x6750 ; mode2
4644 ; format 0x6751 ; mode3
4645 format 0x676F ; mode1+
4646 format 0x6770 ; mode2+
4647 format 0x6771 ; mode3+
4654 comment "Speex driver using libspeex"
4660 audiocodec vivoaudio
4661 info "Vivo G.723/Siren Audio Codec"
4663 format 0x111 ; vivo g.723
4664 format 0x112 ; siren
4669 info "G.711/G.721/G.723"
4671 comment "does not work yet - just noise :("
4672 format 0x111 ; vivo g.723
4673 format 0x112 ; vivo siren
4678 info "Sharp G.726 Audio"
4685 info "Sharp G.726 Audio"
4694 comment "format not accepted"
4700 ; http://www.nctsoft.com/products/NCTALFCD/
4701 ; jdp@mail.sonofon.dk
4704 format 0x1FC4 ; ALF2
4708 audiocodec fftruespeech
4709 info "FFmpeg TrueSpeech"
4716 audiocodec truespeech
4717 info "DSP Group TrueSpeech(TM)"
4721 dll "tssoft32.acm" ; need also tsd32.dll
4723 audiocodec netspeakgsm
4730 audiocodec netspeakts
4731 info "NetSpeak TrueSpeech"
4737 ; rt32dcmp.dll needed too
4738 audiocodec voxwarert24
4739 info "VoxWare RT24 speech codec"
4746 info "Lernout & Hauspie CELP and SBC codecs"
4748 format 0x1101 ; CELP
4756 info "Voxware AC aka Lernout & Hauspie CELP and CBS codecs"
4763 dll "lhacm2.acm" ; aka lhacm.acm md5sum 4585780a8eb71d86df64553b34ba8f79
4766 info "Philips Speech Processing CELP"
4773 info "FFmpeg TwinVQ"
4775 fourcc TWI2 ; internal MPlayer FourCC, different from mplayer's TwinVQ decoder
4776 ; since lavf demuxer is incompatible with it
4781 info "VQF codec by NTTLabs"
4788 info "MPEG audio pass-through for hardware MPEG decoders"
4790 comment "for hardware MPEG audio decoders"
4791 format 0x50 ; layer-1 && layer-2
4792 format 0x55 ; layer-3
4793 format 0x5500736d ; "ms\0\x55" older MP3 fourcc (MOV files)
4794 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4795 fourcc "MP3 " ; used in .nsv files
4796 fourcc "LAME" ; used in mythtv .nuv files
4800 info "msn siren audio codec"