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 ffmpeg12mc
264 info "FFmpeg MPEG-1/2 (XvMC)"
266 format 0x10000001 ; MPEG-1
267 format 0x10000002 ; MPEG-2
268 fourcc mpg1,mpg2,MPG2
270 fourcc PIM1 ; Pinnacle hardware-MPEG-1
271 fourcc PIM2 ; Pinnacle hardware-MPEG-2
274 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
275 fourcc MMES,mmes ; matrox mpeg2 in avi
276 fourcc hdv1,hdv2,hdv3
277 fourcc hdv4,hdv5,hdv6
278 fourcc hdv7,hdv8,hdv9
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 xd5a,xd5b,xd5c
285 fourcc xd5d,xd5e,xd5f
286 fourcc xd59,xd54,xd55
287 fourcc mx5n,mx4n,mx4p
292 fourcc LMP2 ; Lead mpeg2 in avi
298 videocodec ffmpeg12vdpau
299 info "FFmpeg MPEG-1/2 (VDPAU)"
301 format 0x10000001 ; MPEG-1
302 format 0x10000002 ; MPEG-2
303 fourcc mpg1,mpg2,MPG2
304 fourcc PIM1 ; Pinnacle hardware-MPEG-1
305 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 hdv6,hdv7,hdv8
314 fourcc xdv1,xdv2,xdv3
315 fourcc xdv4,xdv5,xdv6
316 fourcc xdv7,xdv8,xdv9
317 fourcc xdva,xdvb,xdvc
318 fourcc xdvd,xdve,xdvf
319 fourcc mx5n,mx4n,mx4p
323 fourcc LMP2 ; Lead mpeg2 in avi
326 dll "mpegvideo_vdpau"
330 videocodec ffmpeg2crystalhd
331 info "FFmpeg MPEG-2 (CrystalHD)"
333 format 0x10000002 ; MPEG-2
337 fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
338 fourcc MMES,mmes ; matrox mpeg2 in avi
339 fourcc M701 ; matrox mpeg2 intra-only
340 fourcc hdv1,hdv2,hdv3
341 fourcc hdv4,hdv5,hdv6
342 fourcc hdv7,hdv8,hdv9
343 fourcc xdv1,xdv2,xdv3
344 fourcc xdv4,xdv5,xdv6
345 fourcc xdv7,xdv8,xdv9
346 fourcc xdva,xdvb,xdvc
347 fourcc xdvd,xdve,xdvf
348 fourcc xd5a,xd5b,xd5c
349 fourcc xd5d,xd5e,xd5f
351 fourcc mx5n,mx4n,mx4p
358 fourcc LMP2 ; Lead mpeg2 in avi
359 fourcc slif ; SoftLab MPEG-2 I-frames Codec
365 info "MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)"
366 comment "for hardware decoding"
368 format 0x10000001 ; mpeg 1
369 format 0x10000002 ; mpeg 2
370 fourcc mpg1,MPG1,mpg2,MPG2
372 fourcc hdv1,hdv2,hdv3
373 fourcc hdv4,hdv5,hdv6
374 fourcc hdv7,hdv8,hdv9
375 fourcc xdv1,xdv2,xdv3
376 fourcc xdv4,xdv5,xdv6
377 fourcc xdv7,xdv8,xdv9
378 fourcc xdva,xdvb,xdvc
379 fourcc xdvd,xdve,xdvf
380 fourcc xd5a,xd5b,xd5c
381 fourcc xd5d,xd5e,xd5f
382 fourcc xd59,xd54,xd55
383 fourcc mx5n,mx4n,mx4p
388 fourcc PIM1 ; Pinnacle hardware-MPEG-1
389 fourcc PIM2 ; Pinnacle hardware-MPEG-2
390 fourcc LMP2 ; Lead mpeg2 in avi
394 ; we have only native open source codecs for these:
399 fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC
408 fourcc "bmp " ; for BMP-encoded QuickTime files
409 format 0x706D62 ; AVI
412 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
417 fourcc "dpx " ; "dpx " is an internal MPlayer FOURCC
420 out RGB48BE,RGB48LE,RGB24,RGB32,BGR32
425 fourcc "gif " ; for GIF-encoded QuickTime files
428 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
433 fourcc "tiff" ; for TIFF-encoded QuickTime files
436 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
444 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
450 fourcc "png " ; for PNG-encoded QuickTime files
453 out BGR32,BGR24,BGR8,Y800,RGB48BE,RGB32,RGB24,RGB8
458 comment "Gray scaled PNG with Alpha channel not supported"
460 fourcc "png " ; for PNG-encoded QuickTime files
463 out BGR32,BGR24,BGR8,Y800
466 info "FFmpeg V.Flash PTX"
468 fourcc "ptx " ; internal MPlayer FourCC
471 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
477 fourcc "tga " ; for TGA-encoded QuickTime files
480 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
485 comment "Only 24bpp and 32bpp RGB TGA files supported"
491 info "FFmpeg SGI image"
493 fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
496 out RGB24,Y800,RGB48BE
501 fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
506 info "FFmpeg SUN Rasterfile"
508 fourcc "sun " ; sun is an internal MPlayer FOURCC
511 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
514 info "FFmpeg Intel Indeo 3.1/3.2"
523 info "Autodesk FLI/FLC Animation"
525 fourcc FLIC ; FLIC is an internal MPlayer FOURCC
528 out BGR16,BGR15,BGR8 query
544 out 422P,YV12,BGR32,BGR24 query
547 info "QuickTime Animation (RLE)"
549 format 0x20656C72 ; "rle "
552 out BGR32,RGB24,BGR15,BGR8 query
555 info "QuickTime Apple Video"
557 fourcc rpza,azpr,RPZA,AZPR
563 info "Apple Graphics (SMC) codec"
565 format 0x20636d73 ; "smc "
571 info "Planar RGB (Photoshop)"
576 out BGR32,BGR24,BGR8 query
579 info "Creative YUV (libavcodec)"
587 info "Auravision Aura (libavcodec)"
595 info "Auravision Aura 2 (libavcodec)"
612 videocodec ffroqvideo
613 info "Id RoQ File Video"
615 fourcc RoQV ; RoQV is an internal MPlayer FOURCC
621 info "LZO compressed"
630 info "Theora (free, reworked VP3)"
637 ; prefer native codecs over win32?
638 ; the win32 codecs probably are (better) optimized and support direct
639 ; rendering, so this may be not the best idea...
651 info "YUY2 Lossless Codec"
658 videocodec smartsight
659 info "Verint Video Manager"
662 fourcc SN41,SJPG ; untested
668 info "MSU Screen Capture Lossless Codec"
673 out BGR32,BGR24,BGR16 flip
676 info "wincam screen capture codec"
677 comment "requires Zlib.dll"
681 dll "wcmv.dll" ; requires Zlib.dll
685 info "Microsoft Video 1"
686 comment "-vf palette required for 8bpp"
688 fourcc cram,CRAM CRAM
689 fourcc msvc,MSVC CRAM
690 fourcc wham,WHAM CRAM
693 out BGR24,BGR15,BGR8 static,query
696 info "FFmpeg Cinepak Video"
711 out BGR24,BGR15 static
719 out YUY2 flip,noflip,query
721 out BGR32,BGR24 flip,query
726 info "FFmpeg Microsoft Video 1"
736 info "FFmpeg AVImszh"
744 info "FFmpeg AVIzlib"
754 info "XAnim's Radius Cinepak Video"
759 out YV12,IYUV,I420 static
761 ; time to decide what to do with the MPEG-4/DivX variants...
765 info "FFmpeg HuffYUV"
774 info "FFV1 (lossless codec)"
779 out 411P,444P,422P,YV12,I420,IYUV,YVU9,422P16
783 info "FFSNOW (Michael's wavelet codec)"
791 info "FFmpeg ASUS V1"
799 info "FFmpeg ASUS V2"
807 info "FFmpeg ATI VCR1"
815 info "FFmpeg Cirrus Logic AccuPak (CLJR)"
823 info "FFmpeg Sorenson Video v1 (SVQ1)"
831 info "FFmpeg 4XM video"
836 out BGR15,BGR16 query
839 info "Miro/Pinnacle VideoXL codec"
842 fourcc PIXL ; this is Pinnacle one
849 info "FFmpeg QuickDraw"
857 info "FFmpeg Indeo 2"
866 info "FFmpeg Flash video"
874 info "FFmpeg Flash Screen video"
882 info "FFmpeg DivX ;-) (MSMPEG-4 v3)"
884 fourcc MPG3,mpg3 div3
885 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
886 fourcc DIV5,div5 div3 ; DivX 3.20
887 fourcc DIV6,div6 div4 ; -||-
888 fourcc DIV3,div3,DIV4,div4
889 fourcc DIVF,divf ; divx4.12
890 fourcc AP41 div3 ; AngelPotion stuff
891 fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax)
892 fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com)
898 videocodec ffdivxcrystalhd
899 info "FFmpeg DivX ;-) (MSMPEG-4 v3) (CrystalHD)"
901 fourcc MPG3,mpg3 div3
902 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
903 fourcc DIV5,div5 div3 ; DivX 3.20
904 fourcc DIV6,div6 div4 ; -||-
905 fourcc DIV3,div3,DIV4,div4
906 fourcc DIVF,divf ; divx4.12
907 fourcc AP41 div3 ; AngelPotion stuff
908 fourcc COL1,col1,COL0,col0 ; Cool codec (based on mpg4ds32.ax)
909 fourcc 3IVD,3ivd ; divxdoctored files (3ivx.com)
912 dll msmpeg4_crystalhd
916 info "FFmpeg MSMPEG-4 v2"
918 fourcc DIV2,div2 mp42
919 fourcc MP42,mp42,Mp42
925 info "FFmpeg MSMPEG-4 v1"
927 fourcc DIV1,div1 mpg4
935 info "FFmpeg WMV1/WMV7"
943 info "FFmpeg WMV2/WMV8"
951 info "FFmpeg WMV3/WMV9"
960 comment "requires demuxer lavf"
967 videocodec ffwmv3vdpau
968 info "FFmpeg WMV3/WMV9 (VDPAU)"
975 videocodec ffwmv3crystalhd
976 info "FFmpeg WMV3/WMV9 (CrystalHD)"
986 fourcc WVC1,wvc1,WMVA
992 videocodec ffvc1vdpau
993 info "FFmpeg WVC1 (VDPAU)"
995 fourcc WVC1,wvc1,WMVA
1001 videocodec ffvc1crystalhd
1002 info "FFmpeg WVC1 (CrystalHD)"
1004 fourcc WVC1,wvc1,WMVA
1017 fourcc vvvc ; only one sample using this fourcc
1018 fourcc ai55,ai15 ; flip4mac avc intra
1019 fourcc ai1q,ai5q ; flip4mac avc intra
1020 fourcc ai12 ;AVC Intra 100 / 1080
1026 videocodec ffh264vdpau
1027 info "FFmpeg H.264 (VDPAU)"
1033 fourcc ai55,ai15 ; flip4mac avc intra
1034 fourcc ai1q,ai5q ; flip4mac avc intra
1040 videocodec ffh264crystalhd
1041 info "FFmpeg H.264 (CrystalHD)"
1047 fourcc vvvc ; only one sample using this fourcc
1048 fourcc ai55,ai15 ; flip4mac avc intra
1049 fourcc ai1q,ai5q ; flip4mac avc intra
1055 videocodec coreavcwindows
1056 info "CoreAVC H.264 for x86 - http://corecodec.org/"
1057 comment "this codec will only work after purchasing it"
1061 fourcc avc1 AVC1,AVC1
1064 fourcc ai55,ai15 ; flip4mac avc intra
1065 fourcc ai1q,ai5q ; flip4mac avc intra
1068 dll "CoreAVCDecoder.ax"
1069 guid 0x09571a4b, 0xf1fe, 0x4c60, 0x97, 0x60, 0xde, 0x6d, 0x31, 0x0c, 0x7c, 0x31
1070 out YV12,IYUV,I420,YUY2
1074 info "FFmpeg Sorenson Video v3 (SVQ3)"
1082 info "FFmpeg MPEG-4"
1086 fourcc DIV1,div1 divx
1087 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1089 fourcc xvid,XVID,XviD,XVIX
1090 fourcc DX50,dx50,BLZ0 DX50
1095 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1097 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1098 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1099 fourcc VIDM ; vidm 4.01 codec
1100 format 0x10000004 ; mpeg 4 es
1105 fourcc DCOD,MVXM,EM4A,PM4V
1106 fourcc M4T3,DMK2,DIGI,INMC
1107 fourcc EPHV,SN40,WAWV
1108 fourcc uldx,ULDX,VSPX
1109 fourcc SIPP ; Samsung SHR-6040
1114 videocodec ffodivxvdpau
1115 info "FFmpeg MPEG-4,DIVX-4/5 (VDPAU)"
1119 fourcc DIV1,div1 divx
1120 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1122 fourcc xvid,XVID,XviD,XVIX
1123 fourcc DX50,dx50,BLZ0 DX50
1128 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1130 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1131 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1132 fourcc VIDM ; vidm 4.01 codec
1133 format 0x10000004 ; mpeg 4 es
1138 fourcc DCOD,MVXM,EM4A,PM4V
1139 fourcc M4T3,DMK2,DIGI,INMC
1140 fourcc EPHV,SN40,WAWV
1141 fourcc uldx,ULDX,VSPX
1142 fourcc SIPP ; Samsung SHR-6040
1147 videocodec ffodivxcrystalhd
1148 info "FFmpeg MPEG-4,DIVX-4/5 (CrystalHD)"
1152 fourcc DIV1,div1 divx
1153 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1155 fourcc xvid,XVID,XviD,XVIX
1156 fourcc DX50,dx50,BLZ0 DX50
1161 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1163 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1164 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1165 fourcc VIDM ; vidm 4.01 codec
1166 format 0x10000004 ; mpeg 4 es
1171 fourcc DCOD,MVXM,EM4A,PM4V
1172 fourcc M4T3,DMK2,DIGI,INMC
1173 fourcc EPHV,SN40,WAWV
1174 fourcc uldx,ULDX,VSPX
1175 fourcc SIPP ; Samsung SHR-6040
1186 out YV12,I420,IYUV flip
1188 videocodec fflibschroedinger
1189 info "Dirac (through FFmpeg libschroedinger)"
1194 out YV12,I420,IYUV,422P,444P
1196 videocodec fflibdirac
1197 info "Dirac (through FFmpeg libdirac)"
1202 out YV12,I420,IYUV,422P,444P
1205 info "Xvid (MPEG-4)"
1209 fourcc xvid,XVID,XviD,XVIX
1210 fourcc DIV1,div1 divx
1211 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1213 fourcc DX50,dx50,BLZ0 DX50
1218 fourcc 3IV2,3iv2 ; 3ivx Delta 4
1220 fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
1221 fourcc SMP4,smp4 ; Samsung SMP4 video codec
1222 fourcc VIDM ; vidm 4.01 codec
1224 fourcc DCOD,MVXM,EM4A,PM4V
1225 fourcc M4T3,DMK2,DIGI,INMC
1226 fourcc EPHV,SN40,WAWV
1227 fourcc uldx,ULDX,VSPX
1228 format 0x10000004 ; mpeg 4 es
1229 fourcc SIPP ; Samsung SHR-6040
1236 out BGR32,BGR24,BGR16,BGR15
1239 ; is divx4vfw stable enough, working everywhere and faster than divxds?
1242 info "DivX4Windows-VFW"
1244 comment "sig11 with -framedrop"
1245 fourcc DIVX,divx ; opendivx / divx4
1246 fourcc DIV1,div1 divx
1247 ; fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1248 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only!
1249 fourcc AP41 DIV3 ; AngelPotion stuff
1255 out BGR32,BGR24,BGR15
1257 ; the original ones... prefer DShow for postprocessing:
1260 info "DivX ;-) (MSMPEG-4 v3)"
1261 comment "with postprocessing"
1263 fourcc MP43,mp43 div3 ; fourcc mapping to div3
1264 fourcc DIV5,div5 div3
1265 fourcc DIV6,div6 div4
1266 fourcc DIV3,div3,DIV4,div4
1267 fourcc AP41 div3 ; AngelPotion stuff
1270 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa
1272 out BGR32,BGR24,BGR16,BGR15
1275 info "DivX ;-) (MSMPEG-4 v3)"
1277 fourcc MP43,mp43 div3 ; MSMPEG-4 v3 (fourcc mapping to div3)
1278 fourcc DIV5,div5 div3 ; DivX 3.20
1279 fourcc DIV6,div6 div4 ; -||-
1280 fourcc DIV3,div3,DIV4,div4
1281 fourcc AP41 div3 ; AngelPotion stuff
1285 out BGR32,BGR24,BGR15
1287 ; hmm. we should check, maybe these are/will be playable with libavcodec:
1290 info "Microsoft MPEG-4 v1/v2"
1292 comment "with postprocessing"
1293 fourcc DIV2,div2 mp42
1294 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1
1299 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66
1301 ; out BGR32,BGR24,BGR16,BGR15
1304 info "Microsoft MPEG-4 v1/v2"
1312 out BGR32,BGR24,BGR15
1315 info "Windows Media Video 9 DMO"
1321 guid 0x724bb6a4, 0xe526, 0x450f, 0xaf, 0xfa, 0xab, 0x9b, 0x45, 0x12, 0x91, 0x11
1322 out YV12 ;,I420,IYUV
1324 ; out BGR32,BGR24,BGR16 ;,BGR15
1327 info "Windows Media Video DMO"
1335 guid 0x82d353df, 0x90bd, 0x4382, 0x8b, 0xc2, 0x3f, 0x61, 0x92, 0xb7, 0x6e, 0x34
1336 out YV12 ;,I420,IYUV
1338 ; out BGR32,BGR24,BGR16 ;,BGR15
1341 info "Windows Media Video 8"
1346 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f
1349 ; out BGR32,BGR24,BGR16,BGR15
1352 info "Windows Media Video 7"
1357 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae
1359 ; out BGR32,BGR24,BGR16,BGR15
1362 info "Windows Media Video Adv DMO"
1368 guid 0x03be3ac4, 0x84b7, 0x4e0e, 0xa7, 0x8d, 0xd3, 0x52, 0x4e, 0x60, 0x39, 0x5a
1369 out YV12 ;,I420,IYUV
1371 ; out BGR32,BGR24,BGR16 ;,BGR15
1373 videocodec wmvvc1dmo
1374 info "Windows Media Video (VC-1) Advanced Profile"
1379 guid 0xc9bfbccf, 0xe60e, 0x4588, 0xa3, 0xdf, 0x5a, 0x03, 0xb1, 0xfd, 0x95, 0x85
1383 info "Windows Media Screen Codec 2"
1389 guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde
1390 out BGR32,BGR24,BGR16
1392 videocodec wms10dmod
1393 info "Windows Media Screen Codec 2 from WMP10"
1399 guid 0x7bafb3b1, 0xd8f4, 0x4279, 0x92, 0x53, 0x27, 0xda, 0x42, 0x31, 0x08, 0xde
1400 out BGR32,BGR24,BGR16
1402 videocodec msascreen
1403 info "MS ATC screen decoder 1"
1408 guid 0xf1931d8e, 0x51d3, 0x496f, 0xbe, 0x8a, 0x3d, 0x08, 0xae, 0xe9, 0xc9, 0xdb
1412 info "expression encoder"
1413 comment "requires xp or newer and msvcr100.dll"
1417 dll "Microsoft.Expression.Encoder.EEScreen.Codec.dll"
1418 guid 0x9a6e798c, 0x00ba, 0x478c, 0x8d, 0x64, 0x88, 0xf2, 0xe5, 0xb2, 0x5c, 0x1a
1419 out BGR32,BGR24,BGR16 ;,BGR15
1421 videocodec gotomeeting
1422 info "GoToMeeting codec"
1427 guid 0x23F891A4, 0x572B, 0x474A, 0x86, 0xDA, 0x66, 0xCD, 0xD3, 0xD1, 0xAC, 0x2E
1428 out BGR24,RGB24 flip
1431 info "UB Video MPEG-4"
1432 comment "black&white"
1434 fourcc mp4v UMP4 ; black&white, sometimes buggy too
1442 info "GeoVision Advanced MPEG-4"
1450 ; Notes: m3jpeg+mjpeg are MMX optimized. avid is very stable but slow.
1451 ; ijpg only decodes JPEG images (no MJPEG), and slow.
1452 ; Update: ffmjpeg is almost perfect (and optimized) now, prefer it to others.
1458 fourcc AVRn,AVDJ ; AVID
1459 fourcc ADJV ; Avid Motion JPEG
1460 fourcc jpeg ; MOV Photo-JPEG
1461 fourcc mjpa ; Apple MJPEG-A (Quicktime)
1462 fourcc JFIF ; SMJPEG (Loki)
1463 fourcc ijpg,IJPG ; -mf type=jpeg
1464 fourcc JPEG ; SGI's AVI Photo-JPEG
1465 fourcc JPGL ; lossless JPEG (pegasus codec)
1466 fourcc LJPG ; lossless JPEG
1467 fourcc dmb1 ; MJPEG by Matrox Rainbow Runner
1468 fourcc MJLS ; JPEG-LS custom FOURCC for avi - encoder
1470 fourcc ACDV ; ACDSee jpeg
1471 fourcc SLMJ ; SL M-JPEG
1472 fourcc MVJP ; Midvid JPEG Video Codec
1473 fourcc IJLV ; Intel JPEG Library Video Codec
1481 out YUY2 ; queried (conversion from yuv422p)
1483 out BGR32 ; lossless JPEG
1488 info "FFmpeg MJPEG-B"
1490 fourcc mjpb ; Apple MJPEG-B (Quicktime)
1496 out YUY2 ; queryed (conversion from yuv422p)
1499 ; slow. usable only for standalone JPEGs, like -mf, avid or Photo-JPEG:
1501 info "Independent JPEG Group's codec"
1503 fourcc ijpg,IJPG ; -mf type=jpeg
1504 fourcc jpeg ; MOV Photo-JPEG
1505 fourcc AVRn,AVDJ ; AVID
1511 ; http://www.morgan-multimedia.com/dev/codec_spec.htm
1513 info "Morgan Motion JPEG Codec"
1516 fourcc mjpa,mjpb,mjpg MJPG ; MOV files
1517 fourcc dmb1 MJPG ; MJPEG by Matrox Rainbow Runner
1522 out BGR32,BGR24,BGR15
1525 info "MainConcept Motion JPEG"
1528 fourcc mjpa,mjpb,mjpg MJPG ; MOV files
1529 ; fourcc AVRn,AVDJ MJPG ; AVID (sometimes buggy)
1533 out BGR32,BGR24,BGR15
1536 info "AVID Motion JPEG"
1538 comment "slooooooooow but stable"
1541 fourcc MJPG,mjpg AVRn
1543 dll "AvidAVICodec.dll"
1549 comment "supports interlaced MJPEG"
1551 fourcc jpeg MJPG ; MOV Photo-JPEG
1564 out BGR32,BGR24,BGR15 flip
1566 videocodec imagepower
1567 info "ImagePower MJPEG2000"
1572 out BGR32,BGR24,BGR15
1574 videocodec fflibopenjpeg
1575 info "OpenJPEG MJPEG2000"
1582 out RGB24,RGB32,BGR32,Y8,Y800
1585 info "Morgan MJPEG2000"
1593 out BGR32,BGR24,BGR15
1595 ; http://www.morgan-multimedia.com/dev/directshow_dec_spec.htm
1600 fourcc mjpa,mjpb,mjpg mjpg ; MOV files
1601 fourcc dmb1 mjpg ; MJPEG by Matrox Rainbow Runner
1604 guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68
1607 out BGR32,BGR24,BGR16,BGR15
1610 info "Pegasus Motion JPEG"
1614 ; dll "pvmjpg20.dll" ; v2.0
1615 dll "pvmjpg21.dll" ; v2.1
1619 info "Pegasus lossless JPEG"
1627 videocodec pegasusmwv
1628 info "Pegasus Motion Wavelet 2000"
1636 info "FFmpeg Forward Uncompressed Video Codec"
1644 info "Forward Uncompressed Video Codec"
1652 info "Forward JPEG Video Codec"
1660 info "Forward JPEG+Alpha Video"
1667 ; h263: - I don't know. comments?
1672 fourcc VIVO,vivo vivo
1673 fourcc viv1,viv2 vivo
1676 out BGR32,BGR24,BGR15 flip
1680 info "UB Video H.263/H.263+/H.263++"
1683 fourcc vivo,VIVO U263
1687 guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0
1689 ; BGR32,BGR16,BGR15 seems to work too
1697 fourcc vivo,VIVO I263
1703 out BGR32,BGR24,BGR15
1714 info "FFmpeg H.263+"
1716 fourcc H263,U263,h263,X263,M263
1720 fourcc D263 ; DEC H263
1721 fourcc L263 ; Lead H263
1722 fourcc ILVR ; ITU H263+
1723 fourcc VX1K ; Agora Labs VX1000S H263
1734 out YV12,I420,IYUV flip
1737 info "XAnim's CCITT H.263"
1741 fourcc VIVO,vivo H263
1755 info "QuickTime H.261 video"
1763 info "XAnim's CCITT H.261"
1776 out BGR32,BGR24,BGR15
1779 ; Note: Indeo 3 is buggy, both XAnim (bad decoding) and VfW (fails with DR)
1780 ; Prefer win32 ones, they are faster, and 4/5 can DR. For fallback, there are
1781 ; Xanim codecs, they provide YV12, useful for YUV display or encoding.
1784 info "Intel Indeo 5"
1789 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71
1792 out BGR32,BGR24,BGR16,BGR15
1795 info "Intel Indeo 5"
1800 ; out YV12,I420 ; flickering
1802 out BGR32,BGR24,BGR15
1805 info "Intel Indeo 4.1"
1815 info "Intel Indeo 3.1/3.2"
1822 out BGR24,BGR15 flip,static
1826 info "XAnim's Intel Indeo 5"
1834 info "XAnim's Intel Indeo 4.1"
1842 info "XAnim's Intel Indeo 3.1/3.2"
1851 info "FFmpeg Indeo 5"
1858 ; DV: qdv is more stable... libdv is slow, mcdv is unstable
1864 fourcc CDVH,cdvh ; Canopus DVCPRO HD
1865 fourcc CDV5 ; Canopus SD50
1866 fourcc DVSD,dvsd ; PAL
1867 fourcc DVCS,dvcs ; NTSC ?
1868 fourcc "dvcp" ; PAL DV in .mov
1869 fourcc "dvc " ; NTSC DV in .mov
1871 fourcc dvpp ; DVCPRO - PAL
1872 fourcc dv50 ; DVCPRO 50
1873 fourcc dv5n ; DVCPRO 50 NTSC in .mov
1874 fourcc dv5p ; DVCPRO 50 PAL in .mov
1877 fourcc dvh5,dvh6,dvh3
1878 fourcc dvhd,dvsl,dv25
1885 info "Sony Digital Video (DV)"
1887 fourcc dvsl,dvsd,dvhd ; ????
1888 fourcc DVSD dvsd ; pal .avi
1889 fourcc "dvcp" dvsd ; pal .mov
1890 fourcc "dvc " dvsd ; ntsc .mov
1893 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42
1896 out BGR24,BGR16,BGR15 ; BGR32 is buggy, at least with one sample
1899 info "Raw DV (libdv)"
1901 fourcc DVSD,dvsd ; PAL
1902 fourcc DVCS,dvcs ; NTSC ?
1903 fourcc "dvcp" ; PAL DV in .mov
1904 fourcc "dvc " ; NTSC DV in .mov
1905 fourcc dvpp ; DVCPRO - PAL
1906 fourcc dv50 ; DVCPRO 50
1907 fourcc dv5n ; DVCPRO 50 NTSC in .mov
1908 fourcc dv5p ; DVCPRO 50 PAL in .mov
1909 fourcc AVdv,AVd1 ; AVID DV
1911 fourcc dvh5,dvh6,dvh3
1916 ; note: it crashes with pond.dv :(
1918 info "MainConcept DV Codec"
1920 fourcc DVSD,dvsd ; PAL
1921 fourcc DVCS,dvcs ; NTSC ?
1922 fourcc CDVC,cdvc ; ???
1923 fourcc "dvcp" dvsd ; PAL DV in .mov
1924 fourcc "dvc " dvcs ; NTSC DV in .mov
1929 out BGR32,BGR24,BGR15
1934 info "XAnim's 3ivx Delta 3.5 plugin"
1942 info "3ivx Delta 4.5"
1946 dll "3ivxDSDecoder.ax" ; 3ivx.dll is also required
1947 guid 0x0E6772C0, 0xDD80, 0x11D4, 0xB5, 0x8f, 0xA8, 0x6B, 0x66, 0xd0, 0x61, 0x1c
1950 out BGR32,BGR24,BGR16,BGR15
1952 ; RealVideo variants
1955 info "Linux RealPlayer 10 RV30/40"
1956 status buggy ; tries to use multi-threaded decoding on SMP systems and crashes on exit
1963 videocodec rv3040win
1964 info "Win32 RealPlayer 10 RV30/40"
1973 info "Linux RealPlayer 9 RV40"
1981 info "Win32 RealPlayer 9 RV40"
1989 info "Mac OS X RealPlayer 9 RV40"
1993 dll "drvc.bundle/Contents/MacOS/drvc"
1997 info "Linux RealPlayer 8 RV30"
2005 info "Win32 RealPlayer 8 RV30"
2013 info "Mac OS X RealPlayer 9 RV30"
2017 dll "drvc.bundle/Contents/MacOS/drvc"
2046 info "Linux RealPlayer 8 RV20"
2053 videocodec rv20winrp10
2054 info "Win32 RealPlayer 10 RV20"
2062 info "Win32 RealPlayer 8 RV20"
2070 info "Mac OS X RealPlayer 9 RV20"
2074 dll "drv2.bundle/Contents/MacOS/drv2"
2089 info "Alparysoft lossless codec dshow"
2093 dll "aslcodec_dshow.dll"
2094 guid 0x7f9de066, 0xbf3d, 0x4c17, 0x86, 0xb7, 0x33, 0xe4, 0x3e, 0xbe, 0xae, 0xf0
2098 info "Alparysoft lossless codec vfw"
2102 dll "aslcodec_vfw.dll"
2106 info "Lead CMW wavelet 2.0"
2110 dll "LCODCCMW2E.dll"; eval also needs LCMW2.dll
2111 guid 0xe2b7dc56, 0x38c5, 0x11d5, 0x91, 0xf6, 0x00, 0x10, 0x4b, 0xdb, 0x8f, 0xf9
2114 videocodec cineformhd
2120 guid 0xAD83011E, 0x01d1, 0x4623, 0x91, 0xfd, 0x6b, 0x75, 0xf1, 0x83, 0xc5, 0xa9
2123 videocodec fflagarith
2124 info "Lagarith Lossless Video Codec"
2132 info "Lagarith Lossless Video Codec"
2133 comment "http://lags.leetcode.net/codec.html, requires an MMX2 CPU."
2138 out BGR32,BGR24 flip
2141 info "Infinite Video PSI_V"
2146 out BGR32,BGR24 query,flip
2149 info "http://www.midivid.com/codec/download.html"
2154 out BGR24,BGR16 flip
2157 info "http://www.midivid.com/codec/download.html"
2165 info "www.midivid.com/codec/mv3codec.html"
2173 info "Moyea Flash to Video Converter"
2174 comment "requires zlib1.dll" ; c7d4d685a0af2a09cbc21cb474358595
2178 dll "MyFlashZip0.ax"
2182 info "Power VideoWorks video"
2190 info "DideoNET SMV2"
2195 out BGR32,BGR24,BGR8,RGB32,RGB24,RGB8 flip
2200 comment "windows only" ; set registry keys for half-res decoding
2207 videocodec canopushq
2209 info "Canopus HQ Codec"
2210 comment "requires csehqa.dll and cseuvec.dll"
2216 videocodec canopusll
2218 info "Canopus Lossless Codec"
2219 comment "requires csellc.dll"
2228 fourcc VP30,vp30,VP31,vp31
2229 format 0x20335056 ; "VP3 " (used in .nsv files)
2235 info "FFmpeg Theora"
2245 info "On2 Open Source VP3 Codec"
2247 comment "For SSE-systems use fixed DLL from ftp://mplayerhq.hu/MPlayer/samples/drivers32/"
2248 fourcc VP30,vp30,VP31,vp31
2253 out BGR32,BGR24,BGR15
2256 info "On2 VP4 Personal Codec"
2257 comment "Decodes also VP3"
2260 fourcc VP31,VP30,vp31,vp30
2275 info "On2 VP5 Personal Codec"
2286 fourcc VP60,VP61,VP62
2300 info "FFmpeg VP6 Flash"
2309 info "On2 VP6 Personal Codec"
2311 fourcc VP60,VP61,VP62
2318 info "On2 VP6F Personal Codec"
2323 out YUY2,BGR32,BGR24 flip
2326 info "On2 VP7 Personal Codec"
2336 comment "not using direct rendering due to missing edge emulation"
2344 info "FFmpeg wrapper for libvpx/VP8"
2352 info "Motion Wavelets"
2357 out BGR24,BGR15 flip
2360 info "centre for wavelets, approximation and information processing"
2374 out BGR32,BGR24,BGR15 flip
2383 out BGR32,BGR24,BGR15 flip
2385 videocodec ffultimotion
2386 info "FFmpeg IBM Ultimotion"
2393 videocodec ultimotion
2394 info "IBM Ultimotion"
2400 out BGR32,BGR24,BGR15 flip
2403 info "Windows Screen Video"
2408 guid 0x3301a7c4, 0x0a8d, 0x11d4, 0x91, 0x4d, 0x00, 0xc0, 0x4f, 0x61, 0x0d, 0x24
2409 out BGR32,BGR24,BGR16,BGR15
2411 ; CLRVIDDC.DLL needed too, with uppercase
2413 info "UCOD-ClearVideo"
2418 out BGR32,BGR24,BGR15 flip
2430 info "SoftLab-NSK Forward MPEG2 I-frames"
2438 info "Jan Jezabeks BLOX MPEG Codec"
2446 info "Creative Labs Video Blaster Webcam"
2447 comment "sequential jpeg files?"
2456 videocodec kensington
2457 info "kensington webcam"
2460 fourcc LBYR,JBYR ; untested, creative labs cam
2461 fourcc UV12 ; untested
2467 info "xiricam Veo PC Camera"
2475 info "Duck Truemotion1"
2481 out BGR15,BGR16,BGR24,BGR32 query
2484 info "FFmpeg Duck/On2 TrueMotion 2.0"
2491 ; our BGR15->BGR32 is bad or the DLL?
2493 info "TrueMotion 2.0"
2495 comment "YUV faulting"
2499 guid 0x4cb63e61, 0xc611, 0x11D0, 0x83, 0xaa, 0x00, 0x00, 0x92, 0x90, 0x01, 0x84
2500 out BGR32,BGR24,BGR16 flip
2503 info "TrueMotion 2.0"
2509 out BGR32,BGR24,BGR16 flip
2512 info "TrueMotion RT"
2530 comment "one frame every 5 seconds?"
2534 guid 0x31666973, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xAA, 0x00, 0x38, 0x9B, 0x71
2538 info "Modified MJPEG, used in AMV files"
2540 fourcc AMVV ; internal MPlayer FourCC
2546 info "SP5x codec - used by Aiptek MegaCam"
2548 fourcc SP53,SP54,SP55,SP56,SP57,SP58
2556 fourcc SP60,SP61,SP62
2562 info "SP5x codec - used by Aiptek MegaCam"
2564 fourcc SP53,SP54,SP55,SP56,SP57,SP58
2567 out BGR24,BGR15 flip
2570 info "SP4x codec - used by Aiptek MegaCam"
2572 fourcc SP40,SP41,SP42,SP43,SP44,SP45
2576 out BGR24,BGR15 flip
2579 info "Brooktree 411 codec"
2587 info "Broadway MPEG Capture Codec"
2591 dll "bw10.dll" ;requires vtaccess.dll
2594 videocodec matchware
2595 info "matchware screen capture codec"
2603 info "zdsoft screen recorder"
2611 info "WebTrain Communication lossless screen recorder"
2619 info "FFmpeg Kega Video"
2626 videocodec kegavideo
2628 comment "requires MSVCR80.DLL on windows"
2644 info "VFAPI rgb transcode codec"
2652 info "nokia eti camcorder eyecon"
2654 fourcc NUB0,NUB1,NUB2
2660 info "WorldConnect Wavelet Video"
2661 comment "found in visualmail videos"
2669 info "Analog Devices Wavelet Codec"
2676 videocodec advwavelet
2677 info "waveletvideo.freeservers.com"
2684 videocodec loronixwavlet
2685 info "loronix wavelet"
2692 videocodec foxmotion
2693 info "fox motion video"
2698 out BGR32,BGR24,BGR15 flip
2702 fourcc ty2c,TY2C,ty0n
2703 fourcc TY2N,TY0N,T565
2709 info "Telegeny VDTZ"
2717 info "SoftMedia ViVD V2 codec VfW"
2722 out YUY2,YV12,I420,YVU9
2723 out BGR32,BGR24,BGR15
2726 info "Winnov Videum winx codec"
2731 out BGR32,BGR24,BGR15
2734 info "FFmpeg wnv1 codec"
2742 info "Winnov Videum wnv1 codec"
2747 out BGR32,BGR24,BGR15
2750 info "VDOWave codec"
2754 dll "vdowave.drv" ; Need also VDODEC32.dll and DECVW_32.DLL
2758 info "VDOWave 3 advanced codec"
2763 dll "vdo32_30.drv" ; Need also decvdo.dll
2767 info "Vianet Lsvx Video"
2774 out BGR32,BGR24,BGR16 flip
2777 info "FFmpeg VMware video"
2782 out BGR32,BGR15,BGR8
2790 out BGR24,BGR15,BGR8 query,flip
2793 info "FFmpeg Smacker Video"
2802 info "Chinese AVS Video"
2803 comment "only works with libavformat demuxer"
2812 info "QuickTime Avid DNxHD"
2813 comment "needed for decoding 10-bit DNxHD"
2817 dll "AvidAVdnCodec.qtx"
2831 info "win32/quicktime 3IV1 (3ivx)"
2835 dll "3ivx Delta 3.5.qtx"
2839 info "Win32/QuickTime Streambox ACT-L2"
2843 dll ACTLComponent.qtx
2847 info "Win32/QuickTime Avid Meridien Uncompressed"
2851 dll "AvidQTAVUICodec.qtx"
2855 info "Win32/QuickTime H.263"
2862 videocodec qtrlerpza
2863 info "Win32/Quicktime RLE/RPZA"
2864 comment "no colorspace accepted"
2867 format 0x20656C72 ; "rle "
2870 out BGR32,BGR24,BGR15
2873 info "Win32/QuickTime VP3"
2881 info "win32/quicktime ZyGo"
2883 comment "wrong colors"
2884 fourcc ZyGo,zygo,lsvx
2890 info "Win32/QuickTime BeHereiVideo"
2891 comment "sample file wanted!"
2895 dll "BeHereiVideo.qtx"
2899 info "Win32/QuickTime Cinepak"
2907 info "Win32/QuickTime Indeo"
2917 info "Win32/QuickTime MJPEG"
2927 info "Win32/QuickTime MPEG-4"
2935 info "Win32/QuickTime SVQ3"
2939 dll "QuickTimeEssentials.qtx"
2943 info "Win32/QuickTime SVQ1"
2951 info "FFmpeg V210 - 10-bit"
2959 info "cinewave uncompressed 10-bit codec"
2961 ; fourcc 2yuv,R210,r210,2Vu1,R10g,R10k,r11k ;untested
2965 out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
2969 info "QuickTime AIC video decoder"
2970 comment "Mac OS X only"
2978 info "Apple ProRes 422 (HQ) decoder"
2986 dll "AppleProResDecoder.qtx"
2989 ; VSS codecs (http://vsofts.com/solutions.html):
2992 info "VSS Codec Light"
3000 info "VSS H.264 New"
3005 guid 0x6931C7e7, 0x75b7, 0x4729, 0xa1, 0x53, 0xa8, 0xad, 0x99, 0xbd, 0xf7, 0x0b
3008 videocodec vssh264old
3009 info "VSS H.264 Old"
3013 dll "vssh264.dll" ; need also vssh264core.dll, vssh264dec.dll
3017 info "VSS Wavelet Video Codec"
3024 ; buggy codecs: (any volunteers for native rewrite?)
3029 comment "24bpp only"
3038 comment "24bpp only"
3043 ; out BGR32,BGR24,BGR15
3047 info "Alaris VideoGramPiX"
3049 fourcc VGPX,VTLP VGPX
3056 ; non-working codecs:
3067 info "Pinnacle Hardware MPEG-1"
3069 comment "no picture. use ffmpeg12!"
3076 ; out BGR32,BGR24,BGR16,BGR15
3079 info "Q-Team's QPEG (www.q-team.de)"
3081 comment "BGR8 only!"
3097 videocodec ffcamtasia
3098 info "FFmpeg TechSmith Camtasia Screen Codec"
3103 out BGR32,BGR24,BGR15,BGR8 query
3105 ; sample videos: http://www.techsmith.com/products/camtasia/examplevideos.asp
3107 info "TechSmith Camtasia Screen Codec"
3112 out BGR32,BGR24,BGR15,BGR8 query,flip
3114 videocodec ffcamstudio
3115 info "CamStudio Screen Codec"
3120 out BGR32,BGR24,BGR15 query
3122 ; Fraps - Realtime Video Capture - http://www.fraps.com/
3124 info "FRAPS: Realtime Video Capture"
3125 comment "Requires a processor with SSE???"
3141 info "FFmpeg Bitmap Brothers JV"
3143 fourcc FFJV ; internal MPlayer FourCC
3148 videocodec fftiertexseq
3149 info "FFmpeg Tiertex SEQ"
3151 fourcc TSEQ ; internal MPlayer FourCC
3153 dll "tiertexseqvideo"
3157 info "FFmpeg Sierra VMD video"
3159 fourcc VMDV ; internal MPlayer FourCC
3165 info "FFmpeg Feeble Files DXA video"
3167 fourcc DXA1 ; internal MPlayer FourCC
3172 videocodec ffdsicinvideo
3173 info "FFmpeg Delphine CIN video"
3175 fourcc DCIV ; internal MPlayer FourCC
3181 info "FFmpeg THP video"
3183 fourcc THPV ; internal MPlayer FourCC
3189 info "FFmpeg BFI Video"
3191 fourcc BFIV ; internal MPlayer FourCC
3196 videocodec ffbethsoftvid
3197 info "FFmpeg Bethesda Software VID"
3198 comment "video plays much too fast"
3200 fourcc BETH ; internal MPlayer FourCC
3208 fourcc RL2V ; internal MPlayer FourCC
3214 info "FFmpeg Renderware TeXture Dictionary"
3216 fourcc TXDV ; internal MPlayer FourCC
3227 out BGR24,BGR15,BGR8 query,flip
3230 info "FFmpeg XAN wc4"
3238 info "FFmpeg XAN wc3"
3240 fourcc WC3V ; internal MPlayer FourCC
3246 info "FFmpeg Id CIN video"
3248 fourcc IDCI ; internal MPlayer FourCC
3253 videocodec ffinterplay
3254 info "FFmpeg Interplay Video"
3256 fourcc INPV ; internal MPlayer FourCC
3258 dll "interplayvideo"
3262 info "FFmpeg VQA Video"
3264 fourcc VQAV ; internal MPlayer FourCC
3270 info "FFmpeg C93 Video"
3272 fourcc C93V ; internal MPlayer FourCC
3278 info "FFmpeg Electronic Arts TGV"
3285 ; raw formats: (now RGB formats are autodetected)
3287 ; these raw codecs are used mostly by TV input
3288 ; 0x20776172 is used by Quicktime ('raw ')
3289 ; 0x0 is used by AVI
3290 ; YV12,RGB|32,RGB|24.. is created by MPlayer
3297 format 0x20776172 0x52474220
3306 format 0x20776172 0x52474218
3315 format 0x20776172 0x52474210
3319 videocodec rawbgr32flip
3334 videocodec rawbgr24flip
3346 format 0x20776172 0x42475218
3350 videocodec rawbgr16flip
3355 format 0x10424752 0x0
3363 format 0x20776172 0x42475210
3367 videocodec rawbgr15flip
3379 format 0x20776172 0x4247520F
3383 videocodec rawbgr8flip
3395 format 0x20776172 0x42475208
3404 format 0x20776172 0x42475201
3412 format 0x0 0x32595559
3413 format 0x20776172 0x32595559
3425 format 0x0 0x32565559
3426 format 0x20776172 0x32565559
3434 format 0x0 0x59565955
3435 format 0x79757632 0x59565955 # 2vuy as created by QuickTime captures
3436 format 0x20776172 0x59565955
3450 format 0x0 0x50343434
3451 format 0x20776172 0x50343434
3459 format 0x0 0x50323234
3460 format 0x20776172 0x50323234
3470 format 0x0 0x32315659
3471 format 0x20776172 0x32315659
3479 format 0x0 0x3132564E
3480 format 0x20776172 0x3132564E
3488 format 0x0 0x3231564E
3489 format 0x20776172 0x3231564E
3497 format 0x0 0x32314D48
3498 format 0x20776172 0x32314D48
3506 format 0x0 0x30323449
3507 format 0x20776172 0x30323449
3516 format 0x0 0x39555659
3517 format 0x20776172 0x39555659
3526 format 0x20203859 ; "Y8 "
3532 videocodec ffrawyuy2
3546 videocodec ffrawyuv2
3556 videocodec ffrawuyvy
3566 fourcc 2Vu1,2vu1,2VU1
3567 fourcc 2Vuy,2vuy,2VUY
3574 videocodec ffraw444P
3584 videocodec ffraw422P
3596 videocodec ffrawyv12
3606 videocodec ffrawi420
3617 videocodec ffrawyvu9
3627 videocodec ffrawy800
3631 format 0x20203859 ; "Y8 "
3637 ; NULL codec - for testing.
3640 info "NULL codec (no decoding!)"
3642 comment "for unknown/unsupported codecs or testing"
3649 out BGR32,BGR24,BGR16,BGR15
3651 ;=============================================================================
3653 ;=============================================================================
3656 info "Windows Media Audio 9 DMO"
3662 guid 0x27ca0808, 0x01f5, 0x4e7a, 0x8b, 0x05, 0x87, 0xf8, 0x07, 0xa2, 0x33, 0xd1
3665 info "Windows Media Audio DMO"
3673 guid 0x2eeb4adf, 0x4578, 0x4d10, 0xbc, 0xa7, 0xbb, 0x95, 0x5f, 0x56, 0x32, 0x0a
3675 audiocodec wma9spdmo
3676 info "Windows Media Audio 9 Speech DMO"
3681 guid 0x874131cb, 0x4ecc, 0x443b, 0x89, 0x48, 0x74, 0x6b, 0x89, 0x59, 0x5d, 0x20
3683 audiocodec wma9spdshow
3684 info "Windows Media Audio 9 Speech DShow"
3689 guid 0x795b44c4, 0xf142, 0x493d, 0x8a, 0x02, 0x09, 0xbd, 0x41, 0x08, 0x95, 0xad
3692 info "FFmpeg QDM2 audio"
3699 info "QuickTime QDMC/QDM2 audio"
3707 info "FFmpeg QCLP audio"
3716 info "QuickTime QCLP audio"
3723 info "QuickTime MACE3 audio"
3730 info "QuickTime MACE6 audio"
3736 audiocodec zygoaudio
3741 dll "ZyGoAudioS.qtx"
3744 info "FFmpeg RealAudio 1.0"
3752 info "FFmpeg RealAudio 2.0"
3759 info "FFmpeg COOK audio"
3766 info "FFmpeg Atrac 3 audio"
3769 format 0x270 ; atrac3 in wav
3774 info "FFmpeg Sipr/Acelp.net audio"
3777 format 0x130 ; acelp.net
3782 info "RealAudio 1.0"
3789 info "Win32 RealAudio 1.0"
3796 info "Mac OS X RealAudio 1.0"
3803 info "RealAudio 2.0"
3810 info "Win32 RealAudio 2.0"
3817 info "Mac OS X RealAudio 2.0"
3824 info "RealPlayer 10 COOK audio"
3825 comment "supports cook 5.1"
3832 info "RealAudio COOK"
3838 audiocodec ra10cookwin
3839 info "Win32 RealAudio 10 COOK"
3840 comment "supports cook 5.1"
3846 audiocodec racookwin
3847 info "Win32 RealAudio COOK"
3853 audiocodec racookmac
3854 info "Mac OS X RealAudio COOK"
3858 dll "cook.bundle/Contents/MacOS/cook"
3861 info "RealAudio Sipro"
3868 info "RealPlayer 10 RealAudio Sipro"
3874 audiocodec ra10siprwin
3875 info "Win32 RealAudio 10 Sipro"
3881 audiocodec rasiprwin
3882 info "Win32 RealAudio Sipro"
3888 audiocodec rasiprmac
3889 info "Mac OS X RealAudio Sipro"
3893 dll "sipr.bundle/Contents/MacOS/sipr"
3896 info "RealAudio ATRAC3"
3903 info "RealPlayer 10 RealAudio ATRAC3"
3909 audiocodec ra10atrcwin
3910 info "Win32 RealAudio 10 ATRAC3"
3916 audiocodec raatrcwin
3917 info "Win32 RealAudio ATRAC3"
3923 audiocodec raatrcmac
3924 info "Mac OS X RealAudio ATRAC3"
3928 dll "atrc.bundle/Contents/MacOS/atrc"
3930 audiocodec ffadpcmadx
3931 info "FFmpeg SEGA CRI adx codec"
3933 fourcc Sadx ; internal MPlayer FourCC
3937 audiocodec ffadpcmimaamv
3938 info "FFmpeg AMV IMA ADPCM audio"
3940 fourcc AMVA ; internal MPlayer FourCC
3944 audiocodec ffadpcmimaqt
3945 info "FFmpeg QT IMA ADPCM audio"
3947 fourcc ima4 ; (MOV files)
3951 audiocodec ffadpcmimawav
3952 info "FFmpeg WAV IMA ADPCM audio"
3955 format 0x1100736d ; "ms\x00\x11" (MOV files)
3956 format 0x11005354 ; "TS\x00\x11" (MOV files) works with -demuxer mov
3964 fourcc ima4 ; (MOV files)
3965 format 0x1100736d ; "ms\x00\x11" (MOV files)
3968 audiocodec ffadpcmms
3969 info "FFmpeg MS ADPCM audio"
3972 format 0x0200736d ; "ms\x00\x02" (MOV files)
3980 format 0x0200736d ; "ms\x00\x02" (MOV files)
3983 audiocodec ffadpcmimadk4
3984 info "FFmpeg DK4 IMA ADPCM audio"
3986 format 0x61 ; This format number was used by Duck Corp. but not officially
3987 ; registered with Microsoft
3992 info "Duck DK4 ADPCM (rogue format number)"
3994 format 0x61 ; This format number was used by Duck Corp. but not officially
3995 ; registered with Microsoft
3998 audiocodec ffadpcmimadk3
3999 info "FFmpeg DK3 IMA ADPCM audio"
4001 format 0x62 ; This format number was used by Duck Corp. but not officially
4002 ; registered with Microsoft
4007 info "Duck DK3 ADPCM (rogue format number)"
4009 format 0x62 ; This format number was used by Duck Corp. but not officially
4010 ; registered with Microsoft
4013 audiocodec ffroqaudio
4014 info "Id RoQ File Audio"
4016 fourcc RoQA ; internal MPlayer FourCC
4021 info "FFmpeg Smacker Audio"
4027 audiocodec ffbinkdctaud
4028 info "FFmpeg Bink Audio (DCT)"
4030 fourcc BAU1 ; internal MPlayer FourCC
4034 audiocodec ffbinkrdftaud
4035 info "FFmpeg Bink Audio (RDFT)"
4037 fourcc BAU2 ; internal MPlayer FourCC
4039 dll "binkaudio_rdft"
4041 audiocodec ffdsicinaudio
4042 info "FFmpeg Delphine CIN audio"
4044 fourcc DCIA ; internal MPlayer FourCC
4048 audiocodec ff4xmadmpcm
4049 info "FFmpeg 4XM ADPCM audio"
4051 fourcc 4XMA ; internal MPlayer FourCC
4055 audiocodec ffadpcmimaws
4056 info "FFmpeg Westwood IMA ADPCM audio"
4058 fourcc AIWS ; internal MPlayer FourCC
4063 info "FFmpeg Westwood SND1"
4065 fourcc SND1 ; internal MPlayer FourCC
4069 audiocodec ffinterplaydpcm
4070 info "FFmpeg Interplay DPCM audio"
4072 fourcc INPA ; internal MPlayer FourCC
4076 audiocodec ffadpcmea
4077 info "FFmpeg EA ADPCM audio"
4079 fourcc ADEA ; internal MPlayer FourCC
4083 audiocodec ffadpcmeamaxis
4084 info "FFmpeg EA MAXIS XA ADPCM audio"
4086 fourcc ADXA ; internal MPlayer FourCC
4088 dll adpcm_ea_maxis_xa
4090 audiocodec ffadpcmxa
4091 info "FFmpeg XA ADPCM audio"
4093 fourcc PSXA ; internal MPlayer FourCC
4097 audiocodec ffxandpcm
4098 info "FFmpeg XAN DPCM audio"
4099 comment "Wing Commander 4 files only work with libavformat demuxer"
4106 audiocodec ffyamahaadpcm
4107 info "FFmpeg Yamaha ADPCM audio"
4113 audiocodec ffadpcmthp
4114 info "FFmpeg THP ADPCM audio"
4121 info "raw DV audio (libdv)"
4128 info "FFmpeg DV audio"
4136 ; add every new fourcc also to allocate_parser()
4137 ; in libmpdemux/demuxer.c
4139 info "FFmpeg AAC in LATM"
4141 fourcc MP4L ; internal MPlayer FourCC
4146 info "FFmpeg AAC (MPEG-2/MPEG-4 Audio)"
4149 fourcc "VLB " ; Used in NSV, not really working
4150 fourcc "AAC " ; Used in NSV
4151 fourcc "AACP" ; Used in NSV for AACPlus
4155 format 0x4143 ; aac in asf
4156 format 0xA106 ; aac in avi not yet working
4157 format 0xAAC0 ; Borgtech nonsense tag
4162 info "FFmpeg FLAC audio"
4171 info "FFmpeg ALAC audio"
4178 info "FFmpeg True Audio (TTA)"
4180 fourcc TTA1 ; internal MPlayer FourCC
4184 audiocodec ffwavpack
4185 info "FFmpeg WavPack audio"
4187 fourcc WVPK ; internal MPlayer FourCC
4191 audiocodec ffshorten
4192 info "FFmpeg Shorten audio"
4194 fourcc shrn ; internal MPlayer FourCC
4199 info "FFmpeg Monkey's Audio"
4208 fourcc "ALS " ; internal MPlayer FourCC
4212 ; add every new fourcc also to allocate_parser()
4213 ; in libmpdemux/demuxer.c
4217 fourcc "MLP " ; internal MPlayer FourCC
4221 ; add every new fourcc also to allocate_parser()
4222 ; in libmpdemux/demuxer.c
4224 info "FFmpeg TrueHD"
4226 fourcc TRHD ; internal MPlayer FourCC
4230 audiocodec ffnellymoser
4231 info "FFmpeg Nellymoser Audio"
4233 fourcc "NELL" ; internal MPlayer FourCC
4238 info "FAAD AAC (MPEG-2/MPEG-4 Audio)"
4240 fourcc mp4a,MP4A,MP4L
4241 fourcc "VLB " ; Used in NSV, not really working
4242 fourcc "AAC " ; Used in NSV
4243 fourcc "AACP" ; Used in NSV for AACPlus
4247 format 0x4143 ; aac in asf
4248 format 0xA106 ; aac in avi
4249 format 0xAAC0 ; Borgtech nonsense tag
4254 info "Uncompressed PCM"
4258 format 0x3 ; IEEE float
4259 format 0xfffe ; Extended
4260 fourcc "raw " ; (MOV files)
4261 fourcc twos ; (MOV files)
4262 fourcc sowt ; (MOV files)
4263 fourcc fl32 ; (MOV files)
4264 fourcc 23lf ; (MOV files)
4265 ; fourcc fl64 ; (MOV files)
4266 ; fourcc 46lf ; (MOV files)
4267 fourcc NONE ; (MOV files from Kodak CX6320)
4268 fourcc in24 ; (MOV files)
4269 fourcc 42ni ; (MOV files)
4270 fourcc in32 ; (MOV files)
4271 fourcc 23ni ; (MOV files)
4272 fourcc lpcm ; (MOV files)
4273 fourcc FL32 ; (aiff files)
4274 ;;;; these are for hardware support only: (alaw,ulaw,ima-adpcm,mpeg,ac3)
4284 info "DivX audio (WMA)"
4291 audiocodec vdowaveacm
4298 audiocodec msadpcmacm
4305 audiocodec ffpcmdaud
4306 info "D-Cinema audio (FFmpeg)"
4313 info "DivX audio v1 (FFmpeg)"
4320 info "DivX audio v2 (FFmpeg)"
4327 info "WMA Pro audio (FFmpeg)"
4334 audiocodec ffwmavoice
4335 info "WMA Voice audio (FFmpeg)"
4342 info "Macintosh Audio Compression and Expansion 3:1"
4349 info "Macintosh Audio Compression and Expansion 6:1"
4364 ; this is preferred over ffmp2/ffmp3 since it is faster, generally
4365 info "MPEG 1.0/2.0/2.5 layers I, II, III"
4367 comment "High-performance decoder using libmpg123."
4368 format 0x50 ; layer-1 && layer-2
4369 format 0x55 ; layer-3
4370 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4371 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4372 format 0x55005354 ; broken file
4373 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4374 fourcc "MP3 " ; used in .nsv files
4375 fourcc "LAME" ; used in mythtv .nuv files
4378 audiocodec ffmp3on4float
4379 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio"
4381 format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc
4386 info "FFmpeg Multi-channel MPEG layer-3 on MP4 audio"
4388 format 0x1d61346d ; 'm','4','a',29 internal MPlayer fourcc
4392 ; add every new fourcc also to allocate_parser()
4393 ; in libmpdemux/demuxer.c
4394 audiocodec ffmp3float
4395 info "FFmpeg MPEG layer-3 audio"
4396 comment "integer only"
4399 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4400 format 0x55005354 ; broken file
4401 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4402 fourcc "MP3 " ; used in .nsv files
4403 fourcc "LAME" ; used in mythtv .nuv files
4408 info "FFmpeg MPEG layer-3 audio"
4409 comment "integer only"
4412 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4413 format 0x55005354 ; broken file
4414 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4415 fourcc "MP3 " ; used in .nsv files
4416 fourcc "LAME" ; used in mythtv .nuv files
4420 audiocodec ffmp3adufloat
4421 info "FFmpeg MPEG layer-3 adu audio"
4422 comment "integer only"
4424 format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc
4429 info "FFmpeg MPEG layer-3 adu audio"
4430 comment "integer only"
4432 format 0x55756461 ; 'a','d','u',0x55 internal MPlayer fourcc
4436 ; add every new fourcc also to allocate_parser()
4437 ; in libmpdemux/demuxer.c
4438 audiocodec ffmp2float
4439 info "FFmpeg MPEG layer-1 and layer-2 audio"
4440 comment "integer only"
4443 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4444 fourcc ".mp2" ; MP2 (MOV files)
4445 fourcc ".mp1" ; MP1 (MOV files)
4450 info "FFmpeg MPEG layer-1 and layer-2 audio"
4451 comment "integer only"
4454 format 0x5000736d ; "ms\0\x50" older mp2 fcc (MOV files)
4455 fourcc ".mp2" ; MP2 (MOV files)
4456 fourcc ".mp1" ; MP1 (MOV files)
4461 info "libMAD MPEG layer 1-2-3"
4465 format 0x5500736d ; "ms\0\x55" older mp3 fcc (MOV files)
4466 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4467 fourcc "MP3 " ; used in .nsv files
4468 fourcc "LAME" ; used in mythtv .nuv files
4475 comment "conflicts with security kernel patches"
4480 audiocodec imaadpcmacm
4488 info "FFmpeg GSM 06.10"
4497 info "FFmpeg MS GSM"
4505 info "libgsm GSM 06.10"
4513 info "libgsm MS GSM"
4540 fourcc alaw ; (MOV files)
4547 fourcc ulaw ; (MOV files)
4552 info "Uncompressed DVD/VOB LPCM"
4560 fourcc BPCM ; internal MPlayer FourCC
4565 info "Leitch/Harris PCM"
4567 fourcc PLXF ; internal MPlayer FourCC
4571 ; add every new fourcc also to allocate_parser()
4572 ; in libmpdemux/demuxer.c
4577 fourcc ac-3 ; ac-3 in mp4
4579 format 0x20736D ; "ms\20" older ac3 fcc (MOV files)
4585 ; add every new fourcc also to allocate_parser()
4586 ; in libmpdemux/demuxer.c
4588 info "FFmpeg E-AC-3"
4598 fourcc ac-3 ; ac-3 in mp4
4600 format 0x20736D ; "ms\20" older ac3 fcc (MOV files)
4606 ; add every new fourcc also to allocate_parser()
4607 ; in libmpdemux/demuxer.c
4623 audiocodec ffmusepack7
4624 info "Musepack sv7 audio codec"
4625 comment "only works with libavformat demuxer"
4631 audiocodec ffmusepack8
4632 info "Musepack sv8 audio codec"
4633 comment "only works with libavformat demuxer"
4641 info "Musepack audio codec"
4648 info "AMR Narrowband"
4651 format 0x57 ;amr in avi
4655 audiocodec libopencoreamrnb
4656 info "AMR Narrowband"
4659 format 0x57 ;amr in avi
4661 dll "libopencore_amrnb"
4663 audiocodec libopencoreamrwb
4667 format 0x58 ;amr in avi
4669 dll "libopencore_amrwb"
4671 audiocodec ffadcpmswf
4672 info "FFmpeg's ADPCM Flash-variant"
4674 format 0x5346 ; 'SF', pseudo id
4679 info "VoxWare MetaVoice"
4681 comment "windows users need msms001.vwp and mvoice.vwp in windows\\system32 folder"
4684 dll "voxmvdec.ax" ; need also msms001.vwp and mvoice.vwp
4685 guid 0x46e32b01, 0xa465, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d
4690 comment "windows users need msms001.vwp in windows\\system32 folder"
4693 dll "voxmsdec.ax" ; need also msms001.vwp
4694 guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d
4697 info "ACELP.net Sipro Lab Audio"
4702 guid 0x4009f700, 0xaeba, 0x11d1, 0x83, 0x44, 0x00, 0xc0, 0x4f, 0xb9, 0x2e, 0xb7
4705 info "FFmpeg Intel Music Coder"
4712 info "Intel Music Coder"
4714 comment "driver at http://codeczone.virtualave.net/FXIMCAUD.zip"
4726 audiocodec ffctadp32
4727 info "FFmpeg Creative ADPCM codec"
4734 info "Creative ADPCM codec"
4741 info "SC4 : Micronas speech codec (ADPCM, MPman recording)"
4748 info "AC3 through S/PDIF"
4751 format 0x332D6361 ; ac-3 in mp4
4756 info "DTS through S/PDIF"
4762 info "FFmpeg Vorbis"
4770 info "OggVorbis Audio"
4772 comment "OggVorbis driver using libvorbis"
4779 info "OggVorbis audio"
4781 comment "fixed-point decoder useful for systems without floating-point unit"
4787 audiocodec vorbisacm
4788 info "OggVorbis ACM"
4790 comment "OggVorbis driver using vorbis.acm"
4791 format 0x674F ; mode1
4792 format 0x6750 ; mode2
4793 ; format 0x6751 ; mode3
4794 format 0x676F ; mode1+
4795 format 0x6770 ; mode2+
4796 format 0x6771 ; mode3+
4803 comment "Speex driver using libspeex"
4809 audiocodec vivoaudio
4810 info "Vivo G.723/Siren Audio Codec"
4812 format 0x111 ; vivo g.723
4813 format 0x112 ; siren
4818 info "G.711/G.721/G.723"
4820 comment "does not work yet - just noise :("
4821 format 0x111 ; vivo g.723
4822 format 0x112 ; vivo siren
4834 info "Sharp G.726 Audio"
4841 info "Sharp G.726 Audio"
4850 comment "format not accepted"
4856 ; http://www.nctsoft.com/products/NCTALFCD/
4857 ; jdp@mail.sonofon.dk
4860 format 0x1FC4 ; ALF2
4864 audiocodec fftruespeech
4865 info "FFmpeg TrueSpeech"
4872 audiocodec truespeech
4873 info "DSP Group TrueSpeech(TM)"
4877 dll "tssoft32.acm" ; need also tsd32.dll
4879 audiocodec netspeakgsm
4886 audiocodec netspeakts
4887 info "NetSpeak TrueSpeech"
4893 ; rt32dcmp.dll needed too
4894 audiocodec voxwarert24
4895 info "VoxWare RT24 speech codec"
4902 info "Lernout & Hauspie CELP and SBC codecs"
4904 format 0x1101 ; CELP
4912 info "Voxware AC aka Lernout & Hauspie CELP and CBS codecs"
4919 dll "lhacm2.acm" ; aka lhacm.acm md5sum 4585780a8eb71d86df64553b34ba8f79
4922 info "Philips Speech Processing CELP"
4929 info "FFmpeg TwinVQ"
4931 fourcc TWI2 ; internal MPlayer FourCC, different from mplayer's TwinVQ decoder
4932 ; since lavf demuxer is incompatible with it
4937 info "VQF codec by NTTLabs"
4944 info "MPEG audio pass-through for hardware MPEG decoders"
4946 comment "for hardware MPEG audio decoders"
4947 format 0x50 ; layer-1 && layer-2
4948 format 0x55 ; layer-3
4949 format 0x5500736d ; "ms\0\x55" older MP3 fourcc (MOV files)
4950 fourcc ".mp3" ; CBR/VBR MP3 (MOV files)
4951 fourcc "MP3 " ; used in .nsv files
4952 fourcc "LAME" ; used in mythtv .nuv files
4956 info "msn siren audio codec"