1 ;=============================================================================
2 ; Default codecs config file.
3 ; Before editing this file, please read DOCS/tech/codecs.conf.txt !
4 ;=============================================================================
8 ;=============================================================================
10 ;=============================================================================
13 info "FFmpeg Deluxe Paint Animation"
15 fourcc "ANM " ; internal MPlayer FourCC
20 videocodec ffbinkvideo
21 info "FFmpeg Bink Video"
23 fourcc BIKf ; internal MPlayer FourCC
24 fourcc BIKg ; internal MPlayer FourCC
25 fourcc BIKh ; internal MPlayer FourCC
26 fourcc BIKi ; internal MPlayer FourCC
32 videocodec ffcdgraphics
33 info "FFmpeg CD-Graphics"
35 fourcc CDGR ; internal MPlayer FourCC
41 info "FFmpeg Motion Pixels"
43 fourcc MVI1 ; internal MPlayer FourCC
46 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
50 info "FFmpeg Sony PlayStation MDEC (Motion DECoder)"
52 fourcc MDEC ; internal MPlayer FourCC
58 info "FFmpeg Beam Software SIFF"
66 info "FFmpeg Mimic video"
69 fourcc LM20 ; mimic in avi
75 info "FFmpeg Karl Morton Video Codec"
83 info "FFmpeg Zip Motion-Block Video"
92 comment "crashes without -nosound, hangs on exit"
101 info "infinity cctv codec"
109 info "lossless video codec"
124 videocodec direccionalvfw
125 info "direccional lossless codec"
129 dll "direccional.dll"
133 info "mhuffyuv lossless codec"
141 info "Zip Motion-Block Video"
146 out BGR24,BGR15,BGR8 query,flip
149 info "YUV422 = Cb0 Y0 Cr0 Y1 Cb1 Y2 Cr1 Y3 (U Y V Y U Y V Y)"
153 dll "kdvyuv8.dll" ; i wonder if this works with raw codecs?
155 out BGR24,BGR15,BGR32
158 info "FFmpeg R210 - 10-bit RGB"
165 videocodec blackmagic
166 info "Blackmagic 10-bit"
168 comment "requires libguide40.dll"
171 dll "BMDCodecLib.dll"
179 format 0x10000001 ; MPEG-1
181 fourcc PIM1 ; Pinnacle hardware-MPEG-1
192 format 0x10000002 ; MPEG-2
196 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
197 fourcc MMES,mmes ; matrox mpeg2 in avi
198 fourcc M701 ; matrox mpeg2 intra-only
199 fourcc hdv1,hdv2,hdv3
200 fourcc hdv4,hdv5,hdv6
201 fourcc hdv7,hdv8,hdv9
202 fourcc xdv1,xdv2,xdv3
203 fourcc xdv4,xdv5,xdv6
204 fourcc xdv7,xdv8,xdv9
205 fourcc xdva,xdvb,xdvc
206 fourcc xdvd,xdve,xdvf
207 fourcc xd5a,xd5b,xd5c
208 fourcc xd5d,xd5e,xd5f
209 fourcc xd59,xd54,xd55
210 fourcc mx5n,mx4n,mx4p
217 fourcc LMP2 ; Lead mpeg2 in avi
218 fourcc slif ; SoftLab MPEG-2 I-frames Codec
224 ; for backward compatibility
226 info "FFmpeg MPEG-1/2"
228 format 0x10000001 ; MPEG-1
229 format 0x10000002 ; MPEG-2
230 fourcc mpg1,mpg2,MPG2
231 fourcc PIM1 ; Pinnacle hardware-MPEG-1
232 fourcc PIM2 ; Pinnacle hardware-MPEG-2
236 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
237 fourcc MMES,mmes ; matrox mpeg2 in avi
238 fourcc M701 ; matrox mpeg2 intra-only
239 fourcc hdv1,hdv2,hdv3
240 fourcc hdv4,hdv5,hdv6
241 fourcc hdv7,hdv8,hdv9
242 fourcc xdv1,xdv2,xdv3
243 fourcc xdv4,xdv5,xdv6
244 fourcc xdv7,xdv8,xdv9
245 fourcc xdva,xdvb,xdvc
246 fourcc xdvd,xdve,xdvf
247 fourcc xd5a,xd5b,xd5c
248 fourcc xd5d,xd5e,xd5f
249 fourcc xd59,xd54,xd55
250 fourcc mx5n,mx4n,mx4p
255 fourcc LMP2 ; Lead mpeg2 in avi
256 fourcc slif ; SoftLab MPEG-2 I-frames Codec
257 fourcc EM2V ; Etymonix MPEG-2 I-frame Video Codec
263 videocodec ffmpeg12vdpau
264 info "FFmpeg MPEG-1/2 (VDPAU)"
266 format 0x10000001 ; MPEG-1
267 format 0x10000002 ; MPEG-2
268 fourcc mpg1,mpg2,MPG2
269 fourcc PIM1 ; Pinnacle hardware-MPEG-1
270 fourcc PIM2 ; Pinnacle hardware-MPEG-2
275 fourcc hdv3 ; HDV 1080i50
276 fourcc hdv5 ; HDV 720p25
277 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
278 fourcc hdv6,hdv7,hdv8
279 fourcc xdv1,xdv2,xdv3
280 fourcc xdv4,xdv5,xdv6
281 fourcc xdv7,xdv8,xdv9
282 fourcc xdva,xdvb,xdvc
283 fourcc xdvd,xdve,xdvf
284 fourcc mx5n,mx4n,mx4p
288 fourcc LMP2 ; Lead mpeg2 in avi
291 dll "mpegvideo_vdpau"
295 videocodec ffmpeg2crystalhd
296 info "FFmpeg MPEG-2 (CrystalHD)"
298 format 0x10000002 ; MPEG-2
302 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
303 fourcc MMES,mmes ; matrox mpeg2 in avi
304 fourcc M701 ; matrox mpeg2 intra-only
305 fourcc hdv1,hdv2,hdv3
306 fourcc hdv4,hdv5,hdv6
307 fourcc hdv7,hdv8,hdv9
308 fourcc xdv1,xdv2,xdv3
309 fourcc xdv4,xdv5,xdv6
310 fourcc xdv7,xdv8,xdv9
311 fourcc xdva,xdvb,xdvc
312 fourcc xdvd,xdve,xdvf
313 fourcc xd5a,xd5b,xd5c
314 fourcc xd5d,xd5e,xd5f
316 fourcc mx5n,mx4n,mx4p
323 fourcc LMP2 ; Lead mpeg2 in avi
324 fourcc slif ; SoftLab MPEG-2 I-frames Codec
330 info "MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)"
331 comment "for hardware decoding"
333 format 0x10000001 ; mpeg 1
334 format 0x10000002 ; mpeg 2
335 fourcc mpg1,MPG1,mpg2,MPG2
337 fourcc hdv1,hdv2,hdv3
338 fourcc hdv4,hdv5,hdv6
339 fourcc hdv7,hdv8,hdv9
340 fourcc xdv1,xdv2,xdv3
341 fourcc xdv4,xdv5,xdv6
342 fourcc xdv7,xdv8,xdv9
343 fourcc xdva,xdvb,xdvc
344 fourcc xdvd,xdve,xdvf
345 fourcc xd5a,xd5b,xd5c
346 fourcc xd5d,xd5e,xd5f
347 fourcc xd59,xd54,xd55
348 fourcc mx5n,mx4n,mx4p
353 fourcc PIM1 ; Pinnacle hardware-MPEG-1
354 fourcc PIM2 ; Pinnacle hardware-MPEG-2
355 fourcc LMP2 ; Lead mpeg2 in avi
359 ; we have only native open source codecs for these:
364 fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC
373 fourcc "bmp " ; for BMP-encoded QuickTime files
374 format 0x706D62 ; AVI
377 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
382 fourcc "dpx " ; "dpx " is an internal MPlayer FOURCC
385 out RGB48BE,RGB48LE,RGB24,RGB32,BGR32
390 fourcc "gif " ; for GIF-encoded QuickTime files
393 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
398 fourcc "tiff" ; for TIFF-encoded QuickTime files
401 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
409 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
415 fourcc "png " ; for PNG-encoded QuickTime files
418 out BGR32,BGR24,BGR8,Y800,RGB48BE,RGB32,RGB24,RGB8
423 comment "Gray scaled PNG with Alpha channel not supported"
425 fourcc "png " ; for PNG-encoded QuickTime files
428 out BGR32,BGR24,BGR8,Y800
431 info "FFmpeg V.Flash PTX"
433 fourcc "ptx " ; internal MPlayer FourCC
436 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
442 fourcc "tga " ; for TGA-encoded QuickTime files
445 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
450 comment "Only 24bpp and 32bpp RGB TGA files supported"
456 info "FFmpeg SGI image"
458 fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
461 out RGB24,Y800,RGB48BE
466 fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
471 info "FFmpeg SUN Rasterfile"
473 fourcc "sun " ; sun is an internal MPlayer FOURCC
476 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
479 info "FFmpeg Intel Indeo 3.1/3.2"
488 info "Autodesk FLI/FLC Animation"
490 fourcc FLIC ; FLIC is an internal MPlayer FOURCC
493 out BGR16,BGR15,BGR8 query
509 out 422P,YV12,BGR32,BGR24 query
512 info "QuickTime Animation (RLE)"
514 format 0x20656C72 ; "rle "
517 out BGR32,RGB24,BGR15,BGR8 query
520 info "QuickTime Apple Video"
522 fourcc rpza,azpr,RPZA,AZPR
528 info "Apple Graphics (SMC) codec"
530 format 0x20636d73 ; "smc "
536 info "Planar RGB (Photoshop)"
541 out BGR32,BGR24,BGR8 query
544 info "Creative YUV (libavcodec)"
552 info "Auravision Aura (libavcodec)"
560 info "Auravision Aura 2 (libavcodec)"
577 videocodec ffroqvideo
578 info "Id RoQ File Video"
580 fourcc RoQV ; RoQV is an internal MPlayer FOURCC
586 info "LZO compressed"
595 info "Theora (free, reworked VP3)"
602 ; prefer native codecs over win32?
603 ; the win32 codecs probably are (better) optimized and support direct
604 ; rendering, so this may be not the best idea...
616 info "YUY2 Lossless Codec"
623 videocodec smartsight
624 info "Verint Video Manager"
627 fourcc SN41,SJPG ; untested
633 info "MSU Screen Capture Lossless Codec"
638 out BGR32,BGR24,BGR16 flip
641 info "wincam screen capture codec"
642 comment "requires Zlib.dll"
646 dll "wcmv.dll" ; requires Zlib.dll
650 info "Microsoft Video 1"
651 comment "-vf palette required for 8bpp"
653 fourcc cram,CRAM CRAM
654 fourcc msvc,MSVC CRAM
655 fourcc wham,WHAM CRAM
658 out BGR24,BGR15,BGR8 static,query
661 info "FFmpeg Cinepak Video"
676 out BGR24,BGR15 static
684 out YUY2 flip,noflip,query
686 out BGR32,BGR24 flip,query
691 info "FFmpeg Microsoft Video 1"
701 info "FFmpeg AVImszh"
709 info "FFmpeg AVIzlib"
719 info "XAnim's Radius Cinepak Video"
724 out YV12,IYUV,I420 static
726 ; time to decide what to do with the MPEG-4/DivX variants...
730 info "FFmpeg HuffYUV"
739 info "FFV1 (lossless codec)"
744 out 411P,444P,422P,YV12,I420,IYUV,YVU9,422P16
748 info "FFSNOW (Michael's wavelet codec)"
756 info "FFmpeg ASUS V1"
764 info "FFmpeg ASUS V2"
772 info "FFmpeg ATI VCR1"
780 info "FFmpeg Cirrus Logic AccuPak (CLJR)"
788 info "FFmpeg Sorenson Video v1 (SVQ1)"
796 info "FFmpeg 4XM video"
801 out BGR15,BGR16 query
804 info "Miro/Pinnacle VideoXL codec"
807 fourcc PIXL ; this is Pinnacle one
814 info "FFmpeg QuickDraw"
822 info "FFmpeg Indeo 2"
831 info "FFmpeg Flash video"
839 info "FFmpeg Flash Screen video"
847 info "FFmpeg DivX ;-) (MSMPEG-4 v3)"
849 fourcc MPG3,mpg3 div3
850 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
851 fourcc DIV5,div5 div3 ; DivX 3.20
852 fourcc DIV6,div6 div4 ; -||-
853 fourcc DIV3,div3,DIV4,div4
854 fourcc DIVF,divf ; divx4.12
855 fourcc AP41 div3 ; AngelPotion stuff
856 fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax)
857 fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com)
863 videocodec ffdivxcrystalhd
864 info "FFmpeg DivX ;-) (MSMPEG-4 v3) (CrystalHD)"
866 fourcc MPG3,mpg3 div3
867 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
868 fourcc DIV5,div5 div3 ; DivX 3.20
869 fourcc DIV6,div6 div4 ; -||-
870 fourcc DIV3,div3,DIV4,div4
871 fourcc DIVF,divf ; divx4.12
872 fourcc AP41 div3 ; AngelPotion stuff
873 fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax)
874 fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com)
877 dll msmpeg4_crystalhd
881 info "FFmpeg MSMPEG-4 v2"
883 fourcc DIV2,div2 mp42
884 fourcc MP42,mp42,Mp42
890 info "FFmpeg MSMPEG-4 v1"
892 fourcc DIV1,div1 mpg4
900 info "FFmpeg WMV1/WMV7"
908 info "FFmpeg WMV2/WMV8"
916 info "FFmpeg WMV3/WMV9"
925 comment "requires demuxer lavf"
932 videocodec ffwmv3vdpau
933 info "FFmpeg WMV3/WMV9 (VDPAU)"
940 videocodec ffwmv3crystalhd
941 info "FFmpeg WMV3/WMV9 (CrystalHD)"
951 fourcc WVC1,wvc1,WMVA
957 videocodec ffvc1vdpau
958 info "FFmpeg WVC1 (VDPAU)"
960 fourcc WVC1,wvc1,WMVA
966 videocodec ffvc1crystalhd
967 info "FFmpeg WVC1 (CrystalHD)"
969 fourcc WVC1,wvc1,WMVA
982 fourcc vvvc ; only one sample using this fourcc
983 fourcc ai55,ai15 ; flip4mac avc intra
984 fourcc ai1q,ai5q ; flip4mac avc intra
985 fourcc ai12 ;AVC Intra 100 / 1080
991 videocodec ffh264vdpau
992 info "FFmpeg H.264 (VDPAU)"
998 fourcc ai55,ai15 ; flip4mac avc intra
999 fourcc ai1q,ai5q ; flip4mac avc intra
1005 videocodec ffh264crystalhd
1006 info "FFmpeg H.264 (CrystalHD)"
1012 fourcc vvvc ; only one sample using this fourcc
1013 fourcc ai55,ai15 ; flip4mac avc intra
1014 fourcc ai1q,ai5q ; flip4mac avc intra
1020 videocodec coreavcwindows
1021 info "CoreAVC H.264 for x86 - http://corecodec.org/"
1022 comment "this codec will only work after purchasing it"
1026 fourcc avc1 AVC1,AVC1
1029 fourcc ai55,ai15 ; flip4mac avc intra
1030 fourcc ai1q,ai5q ; flip4mac avc intra
1033 dll "CoreAVCDecoder.ax"
1034 guid 0x09571a4b, 0xf1fe, 0x4c60, 0x97, 0x60, 0xde, 0x6d, 0x31, 0x0c, 0x7c, 0x31
1035 out YV12,IYUV,I420,YUY2
1039 info "FFmpeg Sorenson Video v3 (SVQ3)"
1047 info "FFmpeg MPEG-4"
1051 fourcc DIV1,div1 divx
1052 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1054 fourcc xvid,XVID,XviD,XVIX
1055 fourcc DX50,dx50,BLZ0 DX50
1060 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1062 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1063 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1064 fourcc VIDM ; vidm 4.01 codec
1065 format 0x10000004 ; mpeg 4 es
1070 fourcc DCOD,MVXM,EM4A,PM4V
1071 fourcc M4T3,DMK2,DIGI,INMC
1072 fourcc EPHV,SN40,WAWV
1073 fourcc uldx,ULDX,VSPX
1074 fourcc SIPP ; Samsung SHR-6040
1079 videocodec ffodivxvdpau
1080 info "FFmpeg MPEG-4,DIVX-4/5 (VDPAU)"
1084 fourcc DIV1,div1 divx
1085 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1087 fourcc xvid,XVID,XviD,XVIX
1088 fourcc DX50,dx50,BLZ0 DX50
1093 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1095 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1096 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1097 fourcc VIDM ; vidm 4.01 codec
1098 format 0x10000004 ; mpeg 4 es
1103 fourcc DCOD,MVXM,EM4A,PM4V
1104 fourcc M4T3,DMK2,DIGI,INMC
1105 fourcc EPHV,SN40,WAWV
1106 fourcc uldx,ULDX,VSPX
1107 fourcc SIPP ; Samsung SHR-6040
1112 videocodec ffodivxcrystalhd
1113 info "FFmpeg MPEG-4,DIVX-4/5 (CrystalHD)"
1117 fourcc DIV1,div1 divx
1118 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1120 fourcc xvid,XVID,XviD,XVIX
1121 fourcc DX50,dx50,BLZ0 DX50
1126 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1128 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1129 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1130 fourcc VIDM ; vidm 4.01 codec
1131 format 0x10000004 ; mpeg 4 es
1136 fourcc DCOD,MVXM,EM4A,PM4V
1137 fourcc M4T3,DMK2,DIGI,INMC
1138 fourcc EPHV,SN40,WAWV
1139 fourcc uldx,ULDX,VSPX
1140 fourcc SIPP ; Samsung SHR-6040
1151 out YV12,I420,IYUV flip
1153 videocodec fflibschroedinger
1154 info "Dirac (through FFmpeg libschroedinger)"
1159 out YV12,I420,IYUV,422P,444P
1161 videocodec fflibdirac
1162 info "Dirac (through FFmpeg libdirac)"
1167 out YV12,I420,IYUV,422P,444P
1170 info "Xvid (MPEG-4)"
1174 fourcc xvid,XVID,XviD,XVIX
1175 fourcc DIV1,div1 divx
1176 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1178 fourcc DX50,dx50,BLZ0 DX50
1183 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1185 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1186 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1187 fourcc VIDM ; vidm 4.01 codec
1189 fourcc DCOD,MVXM,EM4A,PM4V
1190 fourcc M4T3,DMK2,DIGI,INMC
1191 fourcc EPHV,SN40,WAWV
1192 fourcc uldx,ULDX,VSPX
1193 format 0x10000004 ; mpeg 4 es
1194 fourcc SIPP ; Samsung SHR-6040
1201 out BGR32,BGR24,BGR16,BGR15
1204 ; is divx4vfw stable enough, working everywhere and faster than divxds?
1207 info "DivX4Windows-VFW"
1209 comment "sig11 with -framedrop"
1210 fourcc DIVX,divx ; opendivx / divx4
1211 fourcc DIV1,div1 divx
1212 ; fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1213 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only!
1214 fourcc AP41 DIV3 ; AngelPotion stuff
1220 out BGR32,BGR24,BGR15
1222 ; the original ones... prefer DShow for postprocessing:
1225 info "DivX ;-) (MSMPEG-4 v3)"
1226 comment "with postprocessing"
1228 fourcc MP43,mp43 div3 ; fourcc mapping to div3
1229 fourcc DIV5,div5 div3
1230 fourcc DIV6,div6 div4
1231 fourcc DIV3,div3,DIV4,div4
1232 fourcc AP41 div3 ; AngelPotion stuff
1235 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa
1237 out BGR32,BGR24,BGR16,BGR15
1240 info "DivX ;-) (MSMPEG-4 v3)"
1242 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
1243 fourcc DIV5,div5 div3 ; DivX 3.20
1244 fourcc DIV6,div6 div4 ; -||-
1245 fourcc DIV3,div3,DIV4,div4
1246 fourcc AP41 div3 ; AngelPotion stuff
1250 out BGR32,BGR24,BGR15
1252 ; hmm. we should check, maybe these are/will be playable with libavcodec:
1255 info "Microsoft MPEG-4 v1/v2"
1257 comment "with postprocessing"
1258 fourcc DIV2,div2 mp42
1259 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1264 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66
1266 ; out BGR32,BGR24,BGR16,BGR15
1269 info "Microsoft MPEG-4 v1/v2"
1277 out BGR32,BGR24,BGR15
1280 info "Windows Media Video 9 DMO"
1286 guid 0x724bb6a4, 0xe526, 0x450f, 0xaf, 0xfa, 0xab, 0x9b, 0x45, 0x12, 0x91, 0x11
1287 out YV12 ;,I420,IYUV
1289 ; out BGR32,BGR24,BGR16 ;,BGR15
1292 info "Windows Media Video DMO"
1300 guid 0x82d353df, 0x90bd, 0x4382, 0x8b, 0xc2, 0x3f, 0x61, 0x92, 0xb7, 0x6e, 0x34
1301 out YV12 ;,I420,IYUV
1303 ; out BGR32,BGR24,BGR16 ;,BGR15
1306 info "Windows Media Video 8"
1311 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f
1314 ; out BGR32,BGR24,BGR16,BGR15
1317 info "Windows Media Video 7"
1322 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae
1324 ; out BGR32,BGR24,BGR16,BGR15
1327 info "Windows Media Video Adv DMO"
1333 guid 0x03be3ac4, 0x84b7, 0x4e0e, 0xa7, 0x8d, 0xd3, 0x52, 0x4e, 0x60, 0x39, 0x5a
1334 out YV12 ;,I420,IYUV
1336 ; out BGR32,BGR24,BGR16 ;,BGR15
1338 videocodec wmvvc1dmo
1339 info "Windows Media Video (VC-1) Advanced Profile"
1344 guid 0xc9bfbccf, 0xe60e, 0x4588, 0xa3, 0xdf, 0x5a, 0x03, 0xb1, 0xfd, 0x95, 0x85
1348 info "Windows Media Screen Codec 2"
1354 guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde
1355 out BGR32,BGR24,BGR16
1357 videocodec wms10dmod
1358 info "Windows Media Screen Codec 2 from WMP10"
1364 guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde
1365 out BGR32,BGR24,BGR16
1367 videocodec msascreen
1368 info "MS ATC screen decoder 1"
1373 guid 0xf1931d8e, 0x51d3, 0x496f, 0xbe, 0x8a, 0x3d, 0x08, 0xae, 0xe9, 0xc9, 0xdb
1377 info "expression encoder"
1378 comment "requires xp or newer and msvcr100.dll"
1382 dll "Microsoft.Expression.Encoder.EEScreen.Codec.dll"
1383 guid 0x9a6e798c, 0x00ba, 0x478c, 0x8d, 0x64, 0x88, 0xf2, 0xe5, 0xb2, 0x5c, 0x1a
1384 out BGR32,BGR24,BGR16 ;,BGR15
1386 videocodec gotomeeting
1387 info "GoToMeeting codec"
1392 guid 0x23F891A4, 0x572B, 0x474A, 0x86, 0xDA, 0x66, 0xCD, 0xD3, 0xD1, 0xAC, 0x2E
1393 out BGR24,RGB24 flip
1396 info "UB Video MPEG-4"
1397 comment "black&white"
1399 fourcc mp4v UMP4 ; black&white, sometimes buggy too
1407 info "GeoVision Advanced MPEG-4"
1415 ; Notes: m3jpeg+mjpeg are MMX optimized. avid is very stable but slow.
1416 ; ijpg only decodes JPEG images (no MJPEG), and slow.
1417 ; Update: ffmjpeg is almost perfect (and optimized) now, prefer it to others.
1423 fourcc AVRn,AVDJ ; AVID
1424 fourcc ADJV ; Avid Motion JPEG
1425 fourcc jpeg ; MOV Photo-JPEG
1426 fourcc mjpa ; Apple MJPEG-A (Quicktime)
1427 fourcc JFIF ; SMJPEG (Loki)
1428 fourcc ijpg,IJPG ; -mf type=jpeg
1429 fourcc JPEG ; SGI's AVI Photo-JPEG
1430 fourcc JPGL ; lossless JPEG (pegasus codec)
1431 fourcc LJPG ; lossless JPEG
1432 fourcc dmb1 ; MJPEG by Matrox Rainbow Runner
1433 fourcc MJLS ; JPEG-LS custom FOURCC for avi - encoder
1435 fourcc ACDV ; ACDSee jpeg
1436 fourcc SLMJ ; SL M-JPEG
1437 fourcc MVJP ; Midvid JPEG Video Codec
1438 fourcc IJLV ; Intel JPEG Library Video Codec
1446 out YUY2 ; queried (conversion from yuv422p)
1448 out BGR32 ; lossless JPEG
1453 info "FFmpeg MJPEG-B"
1455 fourcc mjpb ; Apple MJPEG-B (Quicktime)
1461 out YUY2 ; queryed (conversion from yuv422p)
1464 ; slow. usable only for standalone JPEGs, like -mf, avid or Photo-JPEG:
1466 info "Independent JPEG Group's codec"
1468 fourcc ijpg,IJPG ; -mf type=jpeg
1469 fourcc jpeg ; MOV Photo-JPEG
1470 fourcc AVRn,AVDJ ; AVID
1476 ; http://www.morgan-multimedia.com/dev/codec_spec.htm
1478 info "Morgan Motion JPEG Codec"
1481 fourcc mjpa,mjpb,mjpg MJPG ; MOV files
1482 fourcc dmb1 MJPG ; MJPEG by Matrox Rainbow Runner
1487 out BGR32,BGR24,BGR15
1490 info "MainConcept Motion JPEG"
1493 fourcc mjpa,mjpb,mjpg MJPG ; MOV files
1494 ; fourcc AVRn,AVDJ MJPG ; AVID (sometimes buggy)
1498 out BGR32,BGR24,BGR15
1501 info "AVID Motion JPEG"
1503 comment "slooooooooow but stable"
1506 fourcc MJPG,mjpg AVRn
1508 dll "AvidAVICodec.dll"
1514 comment "supports interlaced MJPEG"
1516 fourcc jpeg MJPG ; MOV Photo-JPEG
1529 out BGR32,BGR24,BGR15 flip
1531 videocodec imagepower
1532 info "ImagePower MJPEG2000"
1537 out BGR32,BGR24,BGR15
1539 videocodec fflibopenjpeg
1540 info "OpenJPEG MJPEG2000"
1547 out RGB24,RGB32,BGR32,Y8,Y800
1550 info "Morgan MJPEG2000"
1558 out BGR32,BGR24,BGR15
1560 ; http://www.morgan-multimedia.com/dev/directshow_dec_spec.htm
1565 fourcc mjpa,mjpb,mjpg mjpg ; MOV files
1566 fourcc dmb1 mjpg ; MJPEG by Matrox Rainbow Runner
1569 guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68
1572 out BGR32,BGR24,BGR16,BGR15
1575 info "Pegasus Motion JPEG"
1579 ; dll "pvmjpg20.dll" ; v2.0
1580 dll "pvmjpg21.dll" ; v2.1
1584 info "Pegasus lossless JPEG"
1592 videocodec pegasusmwv
1593 info "Pegasus Motion Wavelet 2000"
1601 info "FFmpeg Forward Uncompressed Video Codec"
1609 info "Forward Uncompressed Video Codec"
1617 info "Forward JPEG Video Codec"
1625 info "Forward JPEG+Alpha Video"
1632 ; h263: - I don't know. comments?
1637 fourcc VIVO,vivo vivo
1638 fourcc viv1,viv2 vivo
1641 out BGR32,BGR24,BGR15 flip
1645 info "UB Video H.263/H.263+/H.263++"
1648 fourcc vivo,VIVO U263
1652 guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0
1654 ; BGR32,BGR16,BGR15 seems to work too
1662 fourcc vivo,VIVO I263
1668 out BGR32,BGR24,BGR15
1679 info "FFmpeg H.263+"
1681 fourcc H263,U263,h263,X263,M263
1685 fourcc D263 ; DEC H263
1686 fourcc L263 ; Lead H263
1687 fourcc ILVR ; ITU H263+
1688 fourcc VX1K ; Agora Labs VX1000S H263
1699 out YV12,I420,IYUV flip
1702 info "XAnim's CCITT H.263"
1706 fourcc VIVO,vivo H263
1720 info "QuickTime H.261 video"
1728 info "XAnim's CCITT H.261"
1741 out BGR32,BGR24,BGR15
1744 ; Note: Indeo 3 is buggy, both XAnim (bad decoding) and VfW (fails with DR)
1745 ; Prefer win32 ones, they are faster, and 4/5 can DR. For fallback, there are
1746 ; Xanim codecs, they provide YV12, useful for YUV display or encoding.
1749 info "Intel Indeo 5"
1754 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71
1757 out BGR32,BGR24,BGR16,BGR15
1760 info "Intel Indeo 5"
1765 ; out YV12,I420 ; flickering
1767 out BGR32,BGR24,BGR15
1770 info "Intel Indeo 4.1"
1780 info "Intel Indeo 3.1/3.2"
1787 out BGR24,BGR15 flip,static
1791 info "XAnim's Intel Indeo 5"
1799 info "XAnim's Intel Indeo 4.1"
1807 info "XAnim's Intel Indeo 3.1/3.2"
1816 info "FFmpeg Indeo 5"
1823 ; DV: qdv is more stable... libdv is slow, mcdv is unstable
1829 fourcc CDVH,cdvh ; Canopus DVCPRO HD
1830 fourcc CDV5 ; Canopus SD50
1831 fourcc DVSD,dvsd ; PAL
1832 fourcc DVCS,dvcs ; NTSC ?
1833 fourcc "dvcp" ; PAL DV in .mov
1834 fourcc "dvc " ; NTSC DV in .mov
1836 fourcc dvpp ; DVCPRO - PAL
1837 fourcc dv50 ; DVCPRO 50
1838 fourcc dv5n ; DVCPRO 50 NTSC in .mov
1839 fourcc dv5p ; DVCPRO 50 PAL in .mov
1842 fourcc dvh5,dvh6,dvh3
1843 fourcc dvhd,dvsl,dv25
1850 info "Sony Digital Video (DV)"
1852 fourcc dvsl,dvsd,dvhd ; ????
1853 fourcc DVSD dvsd ; pal .avi
1854 fourcc "dvcp" dvsd ; pal .mov
1855 fourcc "dvc " dvsd ; ntsc .mov
1858 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42
1861 out BGR24,BGR16,BGR15 ; BGR32 is buggy, at least with one sample
1864 info "Raw DV (libdv)"
1866 fourcc DVSD,dvsd ; PAL
1867 fourcc DVCS,dvcs ; NTSC ?
1868 fourcc "dvcp" ; PAL DV in .mov
1869 fourcc "dvc " ; NTSC DV in .mov
1870 fourcc dvpp ; DVCPRO - PAL
1871 fourcc dv50 ; DVCPRO 50
1872 fourcc dv5n ; DVCPRO 50 NTSC in .mov
1873 fourcc dv5p ; DVCPRO 50 PAL in .mov
1874 fourcc AVdv,AVd1 ; AVID DV
1876 fourcc dvh5,dvh6,dvh3
1881 ; note: it crashes with pond.dv :(
1883 info "MainConcept DV Codec"
1885 fourcc DVSD,dvsd ; PAL
1886 fourcc DVCS,dvcs ; NTSC ?
1887 fourcc CDVC,cdvc ; ???
1888 fourcc "dvcp" dvsd ; PAL DV in .mov
1889 fourcc "dvc " dvcs ; NTSC DV in .mov
1894 out BGR32,BGR24,BGR15
1899 info "XAnim's 3ivx Delta 3.5 plugin"
1907 info "3ivx Delta 4.5"
1911 dll "3ivxDSDecoder.ax" ; 3ivx.dll is also required
1912 guid 0x0E6772C0, 0xDD80, 0x11D4, 0xB5, 0x8f, 0xA8, 0x6B, 0x66, 0xd0, 0x61, 0x1c
1915 out BGR32,BGR24,BGR16,BGR15
1917 ; RealVideo variants
1920 info "Linux RealPlayer 10 RV30/40"
1921 status buggy ; tries to use multi-threaded decoding on SMP systems and crashes on exit
1928 videocodec rv3040win
1929 info "Win32 RealPlayer 10 RV30/40"
1938 info "Linux RealPlayer 9 RV40"
1946 info "Win32 RealPlayer 9 RV40"
1954 info "Mac OS X RealPlayer 9 RV40"
1958 dll "drvc.bundle/Contents/MacOS/drvc"
1962 info "Linux RealPlayer 8 RV30"
1970 info "Win32 RealPlayer 8 RV30"
1978 info "Mac OS X RealPlayer 9 RV30"
1982 dll "drvc.bundle/Contents/MacOS/drvc"
2011 info "Linux RealPlayer 8 RV20"
2018 videocodec rv20winrp10
2019 info "Win32 RealPlayer 10 RV20"
2027 info "Win32 RealPlayer 8 RV20"
2035 info "Mac OS X RealPlayer 9 RV20"
2039 dll "drv2.bundle/Contents/MacOS/drv2"
2054 info "Alparysoft lossless codec dshow"
2058 dll "aslcodec_dshow.dll"
2059 guid 0x7f9de066, 0xbf3d, 0x4c17, 0x86, 0xb7, 0x33, 0xe4, 0x3e, 0xbe, 0xae, 0xf0
2063 info "Alparysoft lossless codec vfw"
2067 dll "aslcodec_vfw.dll"
2071 info "Lead CMW wavelet 2.0"
2075 dll "LCODCCMW2E.dll"; eval also needs LCMW2.dll
2076 guid 0xe2b7dc56, 0x38c5, 0x11d5, 0x91, 0xf6, 0x00, 0x10, 0x4b, 0xdb, 0x8f, 0xf9
2079 videocodec cineformhd
2085 guid 0xAD83011E, 0x01d1, 0x4623, 0x91, 0xfd, 0x6b, 0x75, 0xf1, 0x83, 0xc5, 0xa9
2088 videocodec fflagarith
2089 info "Lagarith Lossless Video Codec"
2097 info "Lagarith Lossless Video Codec"
2098 comment "http://lags.leetcode.net/codec.html, requires an MMX2 CPU."
2103 out BGR32,BGR24 flip
2106 info "Infinite Video PSI_V"
2111 out BGR32,BGR24 query,flip
2114 info "http://www.midivid.com/codec/download.html"
2119 out BGR24,BGR16 flip
2122 info "http://www.midivid.com/codec/download.html"
2130 info "www.midivid.com/codec/mv3codec.html"
2138 info "Moyea Flash to Video Converter"
2139 comment "requires zlib1.dll" ; c7d4d685a0af2a09cbc21cb474358595
2143 dll "MyFlashZip0.ax"
2147 info "Power VideoWorks video"
2155 info "DideoNET SMV2"
2160 out BGR32,BGR24,BGR8,RGB32,RGB24,RGB8 flip
2165 comment "windows only" ; set registry keys for half-res decoding
2172 videocodec canopushq
2174 info "Canopus HQ Codec"
2175 comment "requires csehqa.dll and cseuvec.dll"
2181 videocodec canopusll
2183 info "Canopus Lossless Codec"
2184 comment "requires csellc.dll"
2193 fourcc VP30,vp30,VP31,vp31
2194 format 0x20335056 ; "VP3 " (used in .nsv files)
2200 info "FFmpeg Theora"
2210 info "On2 Open Source VP3 Codec"
2212 comment "For SSE-systems use fixed DLL from ftp://mplayerhq.hu/MPlayer/samples/drivers32/"
2213 fourcc VP30,vp30,VP31,vp31
2218 out BGR32,BGR24,BGR15
2221 info "On2 VP4 Personal Codec"
2222 comment "Decodes also VP3"
2225 fourcc VP31,VP30,vp31,vp30
2240 info "On2 VP5 Personal Codec"
2251 fourcc VP60,VP61,VP62
2265 info "FFmpeg VP6 Flash"
2274 info "On2 VP6 Personal Codec"
2276 fourcc VP60,VP61,VP62
2283 info "On2 VP6F Personal Codec"
2288 out YUY2,BGR32,BGR24 flip
2291 info "On2 VP7 Personal Codec"
2301 comment "not using direct rendering due to missing edge emulation"
2309 info "FFmpeg wrapper for libvpx/VP8"
2317 info "Motion Wavelets"
2322 out BGR24,BGR15 flip
2325 info "centre for wavelets, approximation and information processing"
2339 out BGR32,BGR24,BGR15 flip
2348 out BGR32,BGR24,BGR15 flip
2350 videocodec ffultimotion
2351 info "FFmpeg IBM Ultimotion"
2358 videocodec ultimotion
2359 info "IBM Ultimotion"
2365 out BGR32,BGR24,BGR15 flip
2368 info "Windows Screen Video"
2373 guid 0x3301a7c4, 0x0a8d, 0x11d4, 0x91, 0x4d, 0x00, 0xc0, 0x4f, 0x61, 0x0d, 0x24
2374 out BGR32,BGR24,BGR16,BGR15
2376 ; CLRVIDDC.DLL needed too, with uppercase
2378 info "UCOD-ClearVideo"
2383 out BGR32,BGR24,BGR15 flip
2395 info "SoftLab-NSK Forward MPEG2 I-frames"
2403 info "Jan Jezabeks BLOX MPEG Codec"
2411 info "Creative Labs Video Blaster Webcam"
2412 comment "sequential jpeg files?"
2421 videocodec kensington
2422 info "kensington webcam"
2425 fourcc LBYR,JBYR ; untested, creative labs cam
2426 fourcc UV12 ; untested
2432 info "xiricam Veo PC Camera"
2440 info "Duck Truemotion1"
2446 out BGR15,BGR16,BGR24,BGR32 query
2449 info "FFmpeg Duck/On2 TrueMotion 2.0"
2456 ; our BGR15->BGR32 is bad or the DLL?
2458 info "TrueMotion 2.0"
2460 comment "YUV faulting"
2464 guid 0x4cb63e61, 0xc611, 0x11D0, 0x83, 0xaa, 0x00, 0x00, 0x92, 0x90, 0x01, 0x84
2465 out BGR32,BGR24,BGR16 flip
2468 info "TrueMotion 2.0"
2474 out BGR32,BGR24,BGR16 flip
2477 info "TrueMotion RT"
2495 comment "one frame every 5 seconds?"
2499 guid 0x31666973, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71
2503 info "Modified MJPEG, used in AMV files"
2505 fourcc AMVV ; internal MPlayer FourCC
2511 info "SP5x codec - used by Aiptek MegaCam"
2513 fourcc SP53,SP54,SP55,SP56,SP57,SP58
2521 fourcc SP60,SP61,SP62
2527 info "SP5x codec - used by Aiptek MegaCam"
2529 fourcc SP53,SP54,SP55,SP56,SP57,SP58
2532 out BGR24,BGR15 flip
2535 info "SP4x codec - used by Aiptek MegaCam"
2537 fourcc SP40,SP41,SP42,SP43,SP44,SP45
2541 out BGR24,BGR15 flip
2544 info "Brooktree 411 codec"
2552 info "Broadway MPEG Capture Codec"
2556 dll "bw10.dll" ;requires vtaccess.dll
2559 videocodec matchware
2560 info "matchware screen capture codec"
2568 info "zdsoft screen recorder"
2576 info "WebTrain Communication lossless screen recorder"
2584 info "FFmpeg Kega Video"
2591 videocodec kegavideo
2593 comment "requires MSVCR80.DLL on windows"
2609 info "VFAPI rgb transcode codec"
2617 info "nokia eti camcorder eyecon"
2619 fourcc NUB0,NUB1,NUB2
2625 info "WorldConnect Wavelet Video"
2626 comment "found in visualmail videos"
2634 info "Analog Devices Wavelet Codec"
2641 videocodec advwavelet
2642 info "waveletvideo.freeservers.com"
2649 videocodec loronixwavlet
2650 info "loronix wavelet"
2657 videocodec foxmotion
2658 info "fox motion video"
2663 out BGR32,BGR24,BGR15 flip
2667 fourcc ty2c,TY2C,ty0n
2668 fourcc TY2N,TY0N,T565
2674 info "Telegeny VDTZ"
2682 info "SoftMedia ViVD V2 codec VfW"
2687 out YUY2,YV12,I420,YVU9
2688 out BGR32,BGR24,BGR15
2691 info "Winnov Videum winx codec"
2696 out BGR32,BGR24,BGR15
2699 info "FFmpeg wnv1 codec"
2707 info "Winnov Videum wnv1 codec"
2712 out BGR32,BGR24,BGR15
2715 info "VDOWave codec"
2719 dll "vdowave.drv" ; Need also VDODEC32.dll and DECVW_32.DLL
2723 info "VDOWave 3 advanced codec"
2728 dll "vdo32_30.drv" ; Need also decvdo.dll
2732 info "Vianet Lsvx Video"
2739 out BGR32,BGR24,BGR16 flip
2742 info "FFmpeg VMware video"
2747 out BGR32,BGR15,BGR8
2755 out BGR24,BGR15,BGR8 query,flip
2758 info "FFmpeg Smacker Video"
2767 info "Chinese AVS Video"
2768 comment "only works with libavformat demuxer"
2777 info "QuickTime Avid DNxHD"
2778 comment "needed for decoding 10-bit DNxHD"
2782 dll "AvidAVdnCodec.qtx"
2796 info "win32/quicktime 3IV1 (3ivx)"
2800 dll "3ivx Delta 3.5.qtx"
2804 info "Win32/QuickTime Streambox ACT-L2"
2808 dll ACTLComponent.qtx
2812 info "Win32/QuickTime Avid Meridien Uncompressed"
2816 dll "AvidQTAVUICodec.qtx"
2820 info "Win32/QuickTime H.263"
2827 videocodec qtrlerpza
2828 info "Win32/Quicktime RLE/RPZA"
2829 comment "no colorspace accepted"
2832 format 0x20656C72 ; "rle "
2835 out BGR32,BGR24,BGR15
2838 info "Win32/QuickTime VP3"
2846 info "win32/quicktime ZyGo"
2848 comment "wrong colors"
2849 fourcc ZyGo,zygo,lsvx
2855 info "Win32/QuickTime BeHereiVideo"
2856 comment "sample file wanted!"
2860 dll "BeHereiVideo.qtx"
2864 info "Win32/QuickTime Cinepak"
2872 info "Win32/QuickTime Indeo"
2882 info "Win32/QuickTime MJPEG"
2892 info "Win32/QuickTime MPEG-4"
2900 info "Win32/QuickTime SVQ3"
2904 dll "QuickTimeEssentials.qtx"
2908 info "Win32/QuickTime SVQ1"
2916 info "FFmpeg V210 - 10-bit"
2924 info "cinewave uncompressed 10-bit codec"
2926 ; fourcc 2yuv,R210,r210,2Vu1,R10g,R10k,r11k ;untested
2930 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
2934 info "QuickTime AIC video decoder"
2935 comment "Mac OS X only"
2943 info "Apple ProRes 422 (HQ) decoder"
2951 dll "AppleProResDecoder.qtx"
2954 ; VSS codecs (http://vsofts.com/solutions.html):
2957 info "VSS Codec Light"
2965 info "VSS H.264 New"
2970 guid 0x6931C7e7, 0x75b7, 0x4729, 0xa1, 0x53, 0xa8, 0xad, 0x99, 0xbd, 0xf7, 0x0b
2973 videocodec vssh264old
2974 info "VSS H.264 Old"
2978 dll "vssh264.dll" ; need also vssh264core.dll, vssh264dec.dll
2982 info "VSS Wavelet Video Codec"
2989 ; buggy codecs: (any volunteers for native rewrite?)
2994 comment "24bpp only"
3003 comment "24bpp only"
3008 ; out BGR32,BGR24,BGR15
3012 info "Alaris VideoGramPiX"
3014 fourcc VGPX,VTLP VGPX
3021 ; non-working codecs:
3032 info "Pinnacle Hardware MPEG-1"
3034 comment "no picture. use ffmpeg12!"
3041 ; out BGR32,BGR24,BGR16,BGR15
3044 info "Q-Team's QPEG (www.q-team.de)"
3046 comment "BGR8 only!"
3062 videocodec ffcamtasia
3063 info "FFmpeg TechSmith Camtasia Screen Codec"
3068 out BGR32,BGR24,BGR15,BGR8 query
3070 ; sample videos: http://www.techsmith.com/products/camtasia/examplevideos.asp
3072 info "TechSmith Camtasia Screen Codec"
3077 out BGR32,BGR24,BGR15,BGR8 query,flip
3079 videocodec ffcamstudio
3080 info "CamStudio Screen Codec"
3085 out BGR32,BGR24,BGR15 query
3087 ; Fraps - Realtime Video Capture - http://www.fraps.com/
3089 info "FRAPS: Realtime Video Capture"
3090 comment "Requires a processor with SSE???"
3106 info "FFmpeg Bitmap Brothers JV"
3108 fourcc FFJV ; internal MPlayer FourCC
3113 videocodec fftiertexseq
3114 info "FFmpeg Tiertex SEQ"
3116 fourcc TSEQ ; internal MPlayer FourCC
3118 dll "tiertexseqvideo"
3122 info "FFmpeg Sierra VMD video"
3124 fourcc VMDV ; internal MPlayer FourCC
3130 info "FFmpeg Feeble Files DXA video"
3132 fourcc DXA1 ; internal MPlayer FourCC
3137 videocodec ffdsicinvideo
3138 info "FFmpeg Delphine CIN video"
3140 fourcc DCIV ; internal MPlayer FourCC
3146 info "FFmpeg THP video"
3148 fourcc THPV ; internal MPlayer FourCC
3154 info "FFmpeg BFI Video"
3156 fourcc BFIV ; internal MPlayer FourCC
3161 videocodec ffbethsoftvid
3162 info "FFmpeg Bethesda Software VID"
3163 comment "video plays much too fast"
3165 fourcc BETH ; internal MPlayer FourCC
3173 fourcc RL2V ; internal MPlayer FourCC
3179 info "FFmpeg Renderware TeXture Dictionary"
3181 fourcc TXDV ; internal MPlayer FourCC
3192 out BGR24,BGR15,BGR8 query,flip
3195 info "FFmpeg XAN wc4"
3203 info "FFmpeg XAN wc3"
3205 fourcc WC3V ; internal MPlayer FourCC
3211 info "FFmpeg Id CIN video"
3213 fourcc IDCI ; internal MPlayer FourCC
3218 videocodec ffinterplay
3219 info "FFmpeg Interplay Video"
3221 fourcc INPV ; internal MPlayer FourCC
3223 dll "interplayvideo"
3227 info "FFmpeg VQA Video"
3229 fourcc VQAV ; internal MPlayer FourCC
3235 info "FFmpeg C93 Video"
3237 fourcc C93V ; internal MPlayer FourCC
3243 info "FFmpeg Electronic Arts TGV"
3250 ; raw formats: (now RGB formats are autodetected)
3252 ; these raw codecs are used mostly by TV input
3253 ; 0x20776172 is used by Quicktime ('raw ')
3254 ; 0x0 is used by AVI
3255 ; YV12,RGB|32,RGB|24.. is created by MPlayer
3262 format 0x20776172 0x52474220
3271 format 0x20776172 0x52474218
3280 format 0x20776172 0x52474210
3284 videocodec rawbgr32flip
3299 videocodec rawbgr24flip
3311 format 0x20776172 0x42475218
3315 videocodec rawbgr16flip
3320 format 0x10424752 0x0
3328 format 0x20776172 0x42475210
3332 videocodec rawbgr15flip
3344 format 0x20776172 0x4247520F
3348 videocodec rawbgr8flip
3360 format 0x20776172 0x42475208
3369 format 0x20776172 0x42475201
3377 format 0x0 0x32595559
3378 format 0x20776172 0x32595559
3390 format 0x0 0x32565559
3391 format 0x20776172 0x32565559
3399 format 0x0 0x59565955
3400 format 0x79757632 0x59565955 # 2vuy as created by QuickTime captures
3401 format 0x20776172 0x59565955
3415 format 0x0 0x50343434
3416 format 0x20776172 0x50343434
3424 format 0x0 0x50323234
3425 format 0x20776172 0x50323234
3435 format 0x0 0x32315659
3436 format 0x20776172 0x32315659
3444 format 0x0 0x3132564E
3445 format 0x20776172 0x3132564E
3453 format 0x0 0x3231564E
3454 format 0x20776172 0x3231564E
3462 format 0x0 0x32314D48
3463 format 0x20776172 0x32314D48
3471 format 0x0 0x30323449
3472 format 0x20776172 0x30323449
3481 format 0x0 0x39555659
3482 format 0x20776172 0x39555659
3491 format 0x20203859 ; "Y8 "
3497 videocodec ffrawyuy2
3511 videocodec ffrawyuv2
3521 videocodec ffrawuyvy
3531 fourcc 2Vu1,2vu1,2VU1
3532 fourcc 2Vuy,2vuy,2VUY
3539 videocodec ffraw444P
3549 videocodec ffraw422P
3561 videocodec ffrawyv12
3571 videocodec ffrawi420
3582 videocodec ffrawyvu9
3592 videocodec ffrawy800
3596 format 0x20203859 ; "Y8 "
3602 ; NULL codec - for testing.
3605 info "NULL codec (no decoding!)"
3607 comment "for unknown/unsupported codecs or testing"
3614 out BGR32,BGR24,BGR16,BGR15
3616 ;=============================================================================
3618 ;=============================================================================
3621 info "Windows Media Audio 9 DMO"
3627 guid 0x27ca0808, 0x01f5, 0x4e7a, 0x8b, 0x05, 0x87, 0xf8, 0x07, 0xa2, 0x33, 0xd1
3630 info "Windows Media Audio DMO"
3638 guid 0x2eeb4adf, 0x4578, 0x4d10, 0xbc, 0xa7, 0xbb, 0x95, 0x5f, 0x56, 0x32, 0x0a
3640 audiocodec wma9spdmo
3641 info "Windows Media Audio 9 Speech DMO"
3646 guid 0x874131cb, 0x4ecc, 0x443b, 0x89, 0x48, 0x74, 0x6b, 0x89, 0x59, 0x5d, 0x20
3648 audiocodec wma9spdshow
3649 info "Windows Media Audio 9 Speech DShow"
3654 guid 0x795b44c4, 0xf142, 0x493d, 0x8a, 0x02, 0x09, 0xbd, 0x41, 0x08, 0x95, 0xad
3657 info "FFmpeg QDM2 audio"
3664 info "QuickTime QDMC/QDM2 audio"
3672 info "FFmpeg QCLP audio"
3681 info "QuickTime QCLP audio"
3688 info "QuickTime MACE3 audio"
3695 info "QuickTime MACE6 audio"
3701 audiocodec zygoaudio
3706 dll "ZyGoAudioS.qtx"
3709 info "FFmpeg RealAudio 1.0"
3717 info "FFmpeg RealAudio 2.0"
3724 info "FFmpeg COOK audio"
3731 info "FFmpeg Atrac 3 audio"
3734 format 0x270 ; atrac3 in wav
3739 info "FFmpeg Sipr/Acelp.net audio"
3742 format 0x130 ; acelp.net
3747 info "RealAudio 1.0"
3754 info "Win32 RealAudio 1.0"
3761 info "Mac OS X RealAudio 1.0"
3768 info "RealAudio 2.0"
3775 info "Win32 RealAudio 2.0"
3782 info "Mac OS X RealAudio 2.0"
3789 info "RealPlayer 10 COOK audio"
3790 comment "supports cook 5.1"
3797 info "RealAudio COOK"
3803 audiocodec ra10cookwin
3804 info "Win32 RealAudio 10 COOK"
3805 comment "supports cook 5.1"
3811 audiocodec racookwin
3812 info "Win32 RealAudio COOK"
3818 audiocodec racookmac
3819 info "Mac OS X RealAudio COOK"
3823 dll "cook.bundle/Contents/MacOS/cook"
3826 info "RealAudio Sipro"
3833 info "RealPlayer 10 RealAudio Sipro"
3839 audiocodec ra10siprwin
3840 info "Win32 RealAudio 10 Sipro"
3846 audiocodec rasiprwin
3847 info "Win32 RealAudio Sipro"
3853 audiocodec rasiprmac
3854 info "Mac OS X RealAudio Sipro"
3858 dll "sipr.bundle/Contents/MacOS/sipr"
3861 info "RealAudio ATRAC3"
3868 info "RealPlayer 10 RealAudio ATRAC3"
3874 audiocodec ra10atrcwin
3875 info "Win32 RealAudio 10 ATRAC3"
3881 audiocodec raatrcwin
3882 info "Win32 RealAudio ATRAC3"
3888 audiocodec raatrcmac
3889 info "Mac OS X RealAudio ATRAC3"
3893 dll "atrc.bundle/Contents/MacOS/atrc"
3895 audiocodec ffadpcmadx
3896 info "FFmpeg SEGA CRI adx codec"
3898 fourcc Sadx ; internal MPlayer FourCC
3902 audiocodec ffadpcmimaamv
3903 info "FFmpeg AMV IMA ADPCM audio"
3905 fourcc AMVA ; internal MPlayer FourCC
3909 audiocodec ffadpcmimaqt
3910 info "FFmpeg QT IMA ADPCM audio"
3912 fourcc ima4 ; (MOV files)
3916 audiocodec ffadpcmimawav
3917 info "FFmpeg WAV IMA ADPCM audio"
3920 format 0x1100736d ; "ms\x00\x11" (MOV files)
3921 format 0x11005354 ; "TS\x00\x11" (MOV files) works with -demuxer mov
3929 fourcc ima4 ; (MOV files)
3930 format 0x1100736d ; "ms\x00\x11" (MOV files)
3933 audiocodec ffadpcmms
3934 info "FFmpeg MS ADPCM audio"
3937 format 0x0200736d ; "ms\x00\x02" (MOV files)
3945 format 0x0200736d ; "ms\x00\x02" (MOV files)
3948 audiocodec ffadpcmimadk4
3949 info "FFmpeg DK4 IMA ADPCM audio"
3951 format 0x61 ; This format number was used by Duck Corp. but not officially
3952 ; registered with Microsoft
3957 info "Duck DK4 ADPCM (rogue format number)"
3959 format 0x61 ; This format number was used by Duck Corp. but not officially
3960 ; registered with Microsoft
3963 audiocodec ffadpcmimadk3
3964 info "FFmpeg DK3 IMA ADPCM audio"
3966 format 0x62 ; This format number was used by Duck Corp. but not officially
3967 ; registered with Microsoft
3972 info "Duck DK3 ADPCM (rogue format number)"
3974 format 0x62 ; This format number was used by Duck Corp. but not officially
3975 ; registered with Microsoft
3978 audiocodec ffroqaudio
3979 info "Id RoQ File Audio"
3981 fourcc RoQA ; internal MPlayer FourCC
3986 info "FFmpeg Smacker Audio"
3992 audiocodec ffbinkdctaud
3993 info "FFmpeg Bink Audio (DCT)"
3995 fourcc BAU1 ; internal MPlayer FourCC
3999 audiocodec ffbinkrdftaud
4000 info "FFmpeg Bink Audio (RDFT)"
4002 fourcc BAU2 ; internal MPlayer FourCC
4004 dll "binkaudio_rdft"
4006 audiocodec ffdsicinaudio
4007 info "FFmpeg Delphine CIN audio"
4009 fourcc DCIA ; internal MPlayer FourCC
4013 audiocodec ff4xmadmpcm
4014 info "FFmpeg 4XM ADPCM audio"
4016 fourcc 4XMA ; internal MPlayer FourCC
4020 audiocodec ffadpcmimaws
4021 info "FFmpeg Westwood IMA ADPCM audio"
4023 fourcc AIWS ; internal MPlayer FourCC
4028 info "FFmpeg Westwood SND1"
4030 fourcc SND1 ; internal MPlayer FourCC
4034 audiocodec ffinterplaydpcm
4035 info "FFmpeg Interplay DPCM audio"
4037 fourcc INPA ; internal MPlayer FourCC
4041 audiocodec ffadpcmea
4042 info "FFmpeg EA ADPCM audio"
4044 fourcc ADEA ; internal MPlayer FourCC
4048 audiocodec ffadpcmeamaxis
4049 info "FFmpeg EA MAXIS XA ADPCM audio"
4051 fourcc ADXA ; internal MPlayer FourCC
4053 dll adpcm_ea_maxis_xa
4055 audiocodec ffadpcmxa
4056 info "FFmpeg XA ADPCM audio"
4058 fourcc PSXA ; internal MPlayer FourCC
4062 audiocodec ffxandpcm
4063 info "FFmpeg XAN DPCM audio"
4064 comment "Wing Commander 4 files only work with libavformat demuxer"
4071 audiocodec ffyamahaadpcm
4072 info "FFmpeg Yamaha ADPCM audio"
4078 audiocodec ffadpcmthp
4079 info "FFmpeg THP ADPCM audio"
4086 info "raw DV audio (libdv)"
4093 info "FFmpeg DV audio"
4101 ; add every new fourcc also to allocate_parser()
4102 ; in libmpdemux/demuxer.c
4104 info "FFmpeg AAC in LATM"
4106 fourcc MP4L ; internal MPlayer FourCC
4111 info "FFmpeg AAC (MPEG-2/MPEG-4 Audio)"
4114 fourcc "VLB " ; Used in NSV, not really working
4115 fourcc "AAC " ; Used in NSV
4116 fourcc "AACP" ; Used in NSV for AACPlus
4120 format 0x4143 ; aac in asf
4121 format 0xA106 ; aac in avi not yet working
4122 format 0xAAC0 ; Borgtech nonsense tag
4127 info "FFmpeg FLAC audio"
4136 info "FFmpeg ALAC audio"
4143 info "FFmpeg True Audio (TTA)"
4145 fourcc TTA1 ; internal MPlayer FourCC
4149 audiocodec ffwavpack
4150 info "FFmpeg WavPack audio"
4152 fourcc WVPK ; internal MPlayer FourCC
4156 audiocodec ffshorten
4157 info "FFmpeg Shorten audio"
4159 fourcc shrn ; internal MPlayer FourCC
4164 info "FFmpeg Monkey's Audio"
4173 fourcc "ALS " ; internal MPlayer FourCC
4177 ; add every new fourcc also to allocate_parser()
4178 ; in libmpdemux/demuxer.c
4182 fourcc "MLP " ; internal MPlayer FourCC
4186 ; add every new fourcc also to allocate_parser()
4187 ; in libmpdemux/demuxer.c
4189 info "FFmpeg TrueHD"
4191 fourcc TRHD ; internal MPlayer FourCC
4195 audiocodec ffnellymoser
4196 info "FFmpeg Nellymoser Audio"
4198 fourcc "NELL" ; internal MPlayer FourCC
4203 info "FAAD AAC (MPEG-2/MPEG-4 Audio)"
4205 fourcc mp4a,MP4A,MP4L
4206 fourcc "VLB " ; Used in NSV, not really working
4207 fourcc "AAC " ; Used in NSV
4208 fourcc "AACP" ; Used in NSV for AACPlus
4212 format 0x4143 ; aac in asf
4213 format 0xA106 ; aac in avi
4214 format 0xAAC0 ; Borgtech nonsense tag
4219 info "Uncompressed PCM"
4223 format 0x3 ; IEEE float
4224 format 0xfffe ; Extended
4225 fourcc "raw " ; (MOV files)
4226 fourcc twos ; (MOV files)
4227 fourcc sowt ; (MOV files)
4228 fourcc fl32 ; (MOV files)
4229 fourcc 23lf ; (MOV files)
4230 ; fourcc fl64 ; (MOV files)
4231 ; fourcc 46lf ; (MOV files)
4232 fourcc NONE ; (MOV files from Kodak CX6320)
4233 fourcc in24 ; (MOV files)
4234 fourcc 42ni ; (MOV files)
4235 fourcc in32 ; (MOV files)
4236 fourcc 23ni ; (MOV files)
4237 fourcc lpcm ; (MOV files)
4238 fourcc FL32 ; (aiff files)
4239 ;;;; these are for hardware support only: (alaw,ulaw,ima-adpcm,mpeg,ac3)
4249 info "DivX audio (WMA)"
4256 audiocodec vdowaveacm
4263 audiocodec msadpcmacm
4270 audiocodec ffpcmdaud
4271 info "D-Cinema audio (FFmpeg)"
4278 info "DivX audio v1 (FFmpeg)"
4285 info "DivX audio v2 (FFmpeg)"
4292 info "WMA Pro audio (FFmpeg)"
4299 audiocodec ffwmavoice
4300 info "WMA Voice audio (FFmpeg)"
4307 info "Macintosh Audio Compression and Expansion 3:1"
4314 info "Macintosh Audio Compression and Expansion 6:1"
4329 ; this is preferred over ffmp2/ffmp3 since it is faster, generally
4330 info "MPEG 1.0/2.0/2.5 layers I, II, III"
4332 comment "High-performance decoder using libmpg123."
4333 format 0x50 ; layer-1 && layer-2
4334 format 0x55 ; layer-3
4335 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4336 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4337 format 0x55005354 ; broken file
4338 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4339 fourcc "MP3 " ; used in .nsv files
4340 fourcc "LAME" ; used in mythtv .nuv files
4343 audiocodec ffmp3on4float
4344 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio"
4346 format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc
4351 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio"
4353 format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc
4357 ; add every new fourcc also to allocate_parser()
4358 ; in libmpdemux/demuxer.c
4359 audiocodec ffmp3float
4360 info "FFmpeg MPEG layer-3 audio"
4361 comment "integer only"
4364 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4365 format 0x55005354 ; broken file
4366 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4367 fourcc "MP3 " ; used in .nsv files
4368 fourcc "LAME" ; used in mythtv .nuv files
4373 info "FFmpeg MPEG layer-3 audio"
4374 comment "integer only"
4377 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4378 format 0x55005354 ; broken file
4379 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4380 fourcc "MP3 " ; used in .nsv files
4381 fourcc "LAME" ; used in mythtv .nuv files
4385 audiocodec ffmp3adufloat
4386 info "FFmpeg MPEG layer-3 adu audio"
4387 comment "integer only"
4389 format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc
4394 info "FFmpeg MPEG layer-3 adu audio"
4395 comment "integer only"
4397 format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc
4401 ; add every new fourcc also to allocate_parser()
4402 ; in libmpdemux/demuxer.c
4403 audiocodec ffmp2float
4404 info "FFmpeg MPEG layer-1 and layer-2 audio"
4405 comment "integer only"
4408 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4409 fourcc ".mp2" ; MP2 (MOV files)
4410 fourcc ".mp1" ; MP1 (MOV files)
4415 info "FFmpeg MPEG layer-1 and layer-2 audio"
4416 comment "integer only"
4419 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4420 fourcc ".mp2" ; MP2 (MOV files)
4421 fourcc ".mp1" ; MP1 (MOV files)
4426 info "libMAD MPEG layer 1-2-3"
4430 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4431 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4432 fourcc "MP3 " ; used in .nsv files
4433 fourcc "LAME" ; used in mythtv .nuv files
4440 comment "conflicts with security kernel patches"
4445 audiocodec imaadpcmacm
4453 info "FFmpeg GSM 06.10"
4462 info "FFmpeg MS GSM"
4470 info "libgsm GSM 06.10"
4478 info "libgsm MS GSM"
4505 fourcc alaw ; (MOV files)
4512 fourcc ulaw ; (MOV files)
4517 info "Uncompressed DVD/VOB LPCM"
4525 fourcc BPCM ; internal MPlayer FourCC
4530 info "Leitch/Harris PCM"
4532 fourcc PLXF ; internal MPlayer FourCC
4536 ; add every new fourcc also to allocate_parser()
4537 ; in libmpdemux/demuxer.c
4542 fourcc ac-3 ; ac-3 in mp4
4544 format 0x20736D ; "ms\20" older ac3 fcc (MOV files)
4550 ; add every new fourcc also to allocate_parser()
4551 ; in libmpdemux/demuxer.c
4553 info "FFmpeg E-AC-3"
4563 fourcc ac-3 ; ac-3 in mp4
4565 format 0x20736D ; "ms\20" older ac3 fcc (MOV files)
4571 ; add every new fourcc also to allocate_parser()
4572 ; in libmpdemux/demuxer.c
4588 audiocodec ffmusepack7
4589 info "Musepack sv7 audio codec"
4590 comment "only works with libavformat demuxer"
4596 audiocodec ffmusepack8
4597 info "Musepack sv8 audio codec"
4598 comment "only works with libavformat demuxer"
4606 info "Musepack audio codec"
4613 info "AMR Narrowband"
4616 format 0x57 ;amr in avi
4620 audiocodec libopencoreamrnb
4621 info "AMR Narrowband"
4624 format 0x57 ;amr in avi
4626 dll "libopencore_amrnb"
4628 audiocodec libopencoreamrwb
4632 format 0x58 ;amr in avi
4634 dll "libopencore_amrwb"
4636 audiocodec ffadcpmswf
4637 info "FFmpeg's ADPCM Flash-variant"
4639 format 0x5346 ; 'SF', pseudo id
4644 info "VoxWare MetaVoice"
4646 comment "windows users need msms001.vwp and mvoice.vwp in windows\\system32 folder"
4649 dll "voxmvdec.ax" ; need also msms001.vwp and mvoice.vwp
4650 guid 0x46e32b01, 0xa465, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d
4655 comment "windows users need msms001.vwp in windows\\system32 folder"
4658 dll "voxmsdec.ax" ; need also msms001.vwp
4659 guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d
4662 info "ACELP.net Sipro Lab Audio"
4667 guid 0x4009f700, 0xaeba, 0x11d1, 0x83, 0x44, 0x00, 0xc0, 0x4f, 0xb9, 0x2e, 0xb7
4670 info "FFmpeg Intel Music Coder"
4677 info "Intel Music Coder"
4679 comment "driver at http://codeczone.virtualave.net/FXIMCAUD.zip"
4691 audiocodec ffctadp32
4692 info "FFmpeg Creative ADPCM codec"
4699 info "Creative ADPCM codec"
4706 info "SC4 : Micronas speech codec (ADPCM, MPman recording)"
4713 info "AC3 through S/PDIF"
4716 format 0x332D6361 ; ac-3 in mp4
4721 info "DTS through S/PDIF"
4727 info "FFmpeg Vorbis"
4735 info "OggVorbis Audio"
4737 comment "OggVorbis driver using libvorbis"
4744 info "OggVorbis audio"
4746 comment "fixed-point decoder useful for systems without floating-point unit"
4752 audiocodec vorbisacm
4753 info "OggVorbis ACM"
4755 comment "OggVorbis driver using vorbis.acm"
4756 format 0x674F ; mode1
4757 format 0x6750 ; mode2
4758 ; format 0x6751 ; mode3
4759 format 0x676F ; mode1+
4760 format 0x6770 ; mode2+
4761 format 0x6771 ; mode3+
4768 comment "Speex driver using libspeex"
4774 audiocodec vivoaudio
4775 info "Vivo G.723/Siren Audio Codec"
4777 format 0x111 ; vivo g.723
4778 format 0x112 ; siren
4783 info "G.711/G.721/G.723"
4785 comment "does not work yet - just noise :("
4786 format 0x111 ; vivo g.723
4787 format 0x112 ; vivo siren
4799 info "Sharp G.726 Audio"
4806 info "Sharp G.726 Audio"
4815 comment "format not accepted"
4821 ; http://www.nctsoft.com/products/NCTALFCD/
4822 ; jdp@mail.sonofon.dk
4825 format 0x1FC4 ; ALF2
4829 audiocodec fftruespeech
4830 info "FFmpeg TrueSpeech"
4837 audiocodec truespeech
4838 info "DSP Group TrueSpeech(TM)"
4842 dll "tssoft32.acm" ; need also tsd32.dll
4844 audiocodec netspeakgsm
4851 audiocodec netspeakts
4852 info "NetSpeak TrueSpeech"
4858 ; rt32dcmp.dll needed too
4859 audiocodec voxwarert24
4860 info "VoxWare RT24 speech codec"
4867 info "Lernout & Hauspie CELP and SBC codecs"
4869 format 0x1101 ; CELP
4877 info "Voxware AC aka Lernout & Hauspie CELP and CBS codecs"
4884 dll "lhacm2.acm" ; aka lhacm.acm md5sum 4585780a8eb71d86df64553b34ba8f79
4887 info "Philips Speech Processing CELP"
4894 info "FFmpeg TwinVQ"
4896 fourcc TWI2 ; internal MPlayer FourCC, different from mplayer's TwinVQ decoder
4897 ; since lavf demuxer is incompatible with it
4902 info "VQF codec by NTTLabs"
4909 info "MPEG audio pass-through for hardware MPEG decoders"
4911 comment "for hardware MPEG audio decoders"
4912 format 0x50 ; layer-1 && layer-2
4913 format 0x55 ; layer-3
4914 format 0x5500736d ; "ms\0\x55" older MP3 fourcc (MOV files)
4915 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4916 fourcc "MP3 " ; used in .nsv files
4917 fourcc "LAME" ; used in mythtv .nuv files
4921 info "msn siren audio codec"