Mercurial > mplayer.hg
comparison etc/codecs.conf @ 1614:d0d7fcc5dcd6
DOCS/codecs.conf -> etc/codecs.conf
author | arpi |
---|---|
date | Tue, 21 Aug 2001 21:59:39 +0000 |
parents | DOCS/codecs.conf@97767a45c03d |
children | 60afe3421c04 |
comparison
equal
deleted
inserted
replaced
1613:c6547f93f91e | 1614:d0d7fcc5dcd6 |
---|---|
1 ; Default codecs config file. It replaces the old codecs.c file! | |
2 | |
3 ;============================================================================= | |
4 ; VIDEO CODECS | |
5 ;============================================================================= | |
6 | |
7 ; =============== Win32/libmpeg2/ProjectMayo MPEG CODECS ===================== | |
8 | |
9 videocodec u263 | |
10 info "UB Video H.263+ Decoder" | |
11 comment "added by Juanjo" | |
12 status working | |
13 fourcc U263 | |
14 driver dshow | |
15 dll "ubv263d+.ax" | |
16 guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0 | |
17 ; out I420 flip | |
18 ; out YVYU flip,noflip | |
19 ; out YV12 flip | |
20 ; out UYVY flip,noflip | |
21 ; out YUY2 flip | |
22 out BGR24 flip | |
23 | |
24 videocodec divxds | |
25 info "DivX ;-) (MS MPEG-4 v3)" | |
26 comment "with postprocessing" | |
27 status working | |
28 fourcc MP43,mp43 div3 ; fourcc mapping to div3 | |
29 fourcc DIV5,div5 div3 | |
30 fourcc DIV6,div6 div4 | |
31 fourcc DIV3,div3,DIV4,div4 | |
32 fourcc AP41 div3 ; AngelPotion stuff | |
33 driver dshow | |
34 dll "divx_c32.ax" | |
35 guid 0x82CCd3E0, 0xF71A, 0x11D0, 0x9f, 0xe5, 0x00, 0x60, 0x97, 0x78, 0xaa, 0xaa | |
36 ; out YV12 | |
37 out YUY2 | |
38 out BGR32,BGR24,BGR16,BGR15 | |
39 | |
40 videocodec mpeg12 | |
41 info "MPEG 1 or 2" | |
42 comment "with postprocessing" | |
43 status working | |
44 format 0x10000001 ; mpeg 1 | |
45 format 0x10000002 ; mpeg 2 | |
46 driver libmpeg2 | |
47 dll "libmpeg2" | |
48 out YV12 | |
49 | |
50 videocodec mpeg4 | |
51 info "Microsoft MPEG-4 v1/v2" | |
52 status working | |
53 ; comment "No postprocessing" | |
54 fourcc MPG4,mpg4 | |
55 fourcc MP42,mp42 | |
56 fourcc DIV2 mp42 | |
57 driver vfw | |
58 dll "mpg4c32.dll" | |
59 out YUY2 yuvhack | |
60 out BGR32,BGR24,BGR15 | |
61 | |
62 videocodec mpeg4ds | |
63 info "Microsoft MPEG-4 v1/v2" | |
64 status working | |
65 ; comment "with postprocessing" | |
66 fourcc DIV2,div2 mp42 | |
67 fourcc MPG4,mpg4 | |
68 fourcc MP42,mp42 | |
69 driver dshow | |
70 dll "mpg4ds32.ax" | |
71 guid 0x82CCD3E0, 0xF71A, 0x11D0, 0x9F, 0xE5, 0x00, 0x60, 0x97, 0x78, 0xEA, 0x66 | |
72 out YUY2 | |
73 out BGR32,BGR24,BGR16,BGR15 | |
74 | |
75 videocodec divx | |
76 info "DivX ;-) (MS MPEG-4 v3)" | |
77 status working | |
78 fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3) | |
79 fourcc DIV5,div5 div3 ; DivX 3.20 | |
80 fourcc DIV6,div6 div4 ; -||- | |
81 fourcc DIV3,div3,DIV4,div4 | |
82 fourcc AP41 div3 ; AngelPotion stuff | |
83 driver vfw | |
84 dll "divxc32.dll" | |
85 out YUY2 yuvhack | |
86 out BGR32,BGR24,BGR15 | |
87 | |
88 | |
89 videocodec odivx | |
90 info "OpenDivX (MPEG-4 v2)" | |
91 comment "with postprocessing" | |
92 status working | |
93 fourcc DIVX,divx | |
94 fourcc DIV1,div1 divx | |
95 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 | |
96 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only! | |
97 fourcc AP41 DIV3 ; AngelPotion stuff | |
98 format 0x4 | |
99 driver odivx | |
100 dll "opendivx decore" | |
101 out YV12 | |
102 | |
103 videocodec divx4 | |
104 info "DivX4Linux (MPEG-4 v2,v3)" | |
105 comment "with postprocessing" | |
106 status working | |
107 fourcc DIVX,divx | |
108 fourcc DIV1,div1 divx | |
109 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 | |
110 fourcc MP43,mp43,DIV3,div3,DIV4,div4 DIV3 ; for DivX4Linux only! | |
111 fourcc AP41 DIV3 ; AngelPotion stuff | |
112 format 0x4 | |
113 driver divx4 | |
114 dll "libdivxdecore.0" | |
115 ; out YV12 ; works, but odivx driver is faster with YV12 (DEC_USER) | |
116 ; out I420 | |
117 out YUY2 | |
118 out UYVY | |
119 out BGR32,BGR24,BGR16,BGR15 | |
120 | |
121 videocodec i263 | |
122 info "I263" | |
123 status working | |
124 fourcc I263,i263,I420,i420 | |
125 driver vfw | |
126 dll "i263_32.drv" | |
127 ; out I420 | |
128 out YUY2 | |
129 out BGR32,BGR24,BGR15 | |
130 | |
131 videocodec mjpeg | |
132 info "Motion JPEG" | |
133 status working | |
134 fourcc MJPG | |
135 driver vfw | |
136 dll "mcmjpg32.dll" | |
137 ; dll "m3jpeg32.dll" | |
138 out YUY2 | |
139 out UYVY | |
140 out BGR32,BGR24,BGR15 | |
141 | |
142 ; =============== FFMPEG MPEG CODECS ========================= | |
143 | |
144 videocodec ffmjpeg | |
145 info "FFmpeg MJPEG decoder" | |
146 status working | |
147 fourcc MJPG,mjpg | |
148 driver ffmpeg | |
149 dll mjpeg | |
150 ; out YUY2 | |
151 out YV12 | |
152 | |
153 videocodec ffi263 | |
154 info "FFmpeg I263 decoder" | |
155 status working | |
156 fourcc I263,i263 | |
157 driver ffmpeg | |
158 dll h263i | |
159 out YV12 | |
160 | |
161 videocodec ffh263 | |
162 info "FFmpeg H263+ decoder" | |
163 status working | |
164 fourcc H263,U263 | |
165 driver ffmpeg | |
166 dll h263 | |
167 out YV12 | |
168 | |
169 videocodec ffdivx | |
170 info "FFmpeg DivX ;-) (MS MPEG-4 v3)" | |
171 status working | |
172 fourcc MPG3,mpg3 div3 | |
173 fourcc MP43,mp43 div3 ; M$ MPEG4 v3 (fourcc mapping to div3) | |
174 fourcc DIV5,div5 div3 ; DivX 3.20 | |
175 fourcc DIV6,div6 div4 ; -||- | |
176 fourcc DIV3,div3,DIV4,div4 | |
177 fourcc AP41 div3 ; AngelPotion stuff | |
178 driver ffmpeg | |
179 dll msmpeg4 | |
180 out YV12 | |
181 | |
182 videocodec ffodivx | |
183 info "FFmpeg OpenDivX" | |
184 status working | |
185 ; comment "doesn't support >= 4.0alpha48 movies yet" | |
186 fourcc DIVX,divx | |
187 fourcc DIV1,div1 divx | |
188 fourcc MP4S,mp4s ; ISO MPEG-4 Video V1 | |
189 format 0x4 | |
190 driver ffmpeg | |
191 dll opendivx | |
192 out YV12 | |
193 | |
194 videocodec ffmpeg12 | |
195 info "FFmpeg-1" | |
196 status working | |
197 format 0x10000001 ; mpeg 1 | |
198 format 0x10000002 ; mpeg 2 | |
199 driver ffmpeg | |
200 dll "mpegvideo" | |
201 out YV12 | |
202 | |
203 | |
204 ; ============== OTHER STUFF ======================= | |
205 | |
206 | |
207 videocodec indeo5ds | |
208 info "Intel Indeo 5" | |
209 status working | |
210 fourcc IV50,iv50 | |
211 driver dshow | |
212 dll "ir50_32.dll" | |
213 guid 0x30355649, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 | |
214 ; out YV12,I420 | |
215 out YUY2 | |
216 out BGR32,BGR24,BGR16,BGR15 | |
217 | |
218 videocodec indeo5 | |
219 info "Intel Indeo 5" | |
220 status working | |
221 fourcc IV50,iv50 | |
222 driver vfw | |
223 dll "ir50_32.dll" | |
224 ; out YV12,I420 ; flickering | |
225 out YUY2 | |
226 out BGR32,BGR24,BGR15 | |
227 | |
228 videocodec indeo4 | |
229 info "Intel Indeo 4.1" | |
230 status working | |
231 ; comment "upside-down" | |
232 fourcc IV41,iv41 | |
233 driver vfw | |
234 dll "ir41_32.dll" | |
235 out BGR24,BGR15 | |
236 | |
237 videocodec indeo3 | |
238 info "Intel Indeo 3.1/3.2" | |
239 status buggy | |
240 comment "upside-down with some vo drivers, (no yuv)" | |
241 fourcc IV31,iv31 | |
242 fourcc IV32,iv32 | |
243 driver vfw | |
244 dll "ir32_32.dll" | |
245 out BGR24,BGR15 flip | |
246 | |
247 videocodec cvid | |
248 info "Cinepak Video" | |
249 status working | |
250 fourcc cvid | |
251 driver vfw | |
252 dll "iccvid.dll" | |
253 ; out YUY2 | |
254 ; out UYVY | |
255 out BGR24,BGR15 | |
256 | |
257 videocodec cram | |
258 info "Microsoft Video 1" | |
259 status working | |
260 fourcc cram,CRAM,MSVC | |
261 driver vfw | |
262 dll "msvidc32.dll" | |
263 out BGR24,BGR15 | |
264 | |
265 videocodec vcr2 | |
266 info "ATI VCR-2" | |
267 status crashing | |
268 comment "segfault" | |
269 fourcc VCR2 | |
270 driver vfw | |
271 dll "ativcr2.dll" | |
272 out YUY2 | |
273 out BGR32,BGR24,BGR15 | |
274 | |
275 videocodec wmv7 | |
276 info "Windows Media Video 7" | |
277 status working | |
278 fourcc WMV1 | |
279 driver dshow | |
280 dll "wmvds32.ax" | |
281 guid 0x4facbba1, 0xffd8, 0x4cd7, 0x82, 0x28, 0x61, 0xe2, 0xf6, 0x5c, 0xb1, 0xae | |
282 ; out I420 | |
283 out YUY2 | |
284 out BGR32,BGR24,BGR16,BGR15 | |
285 | |
286 videocodec wmv8 | |
287 info "Windows Media Video 8" | |
288 status working | |
289 fourcc WMV2 | |
290 driver dshow | |
291 dll "wmv8ds32.ax" | |
292 guid 0x521fb373, 0x7654, 0x49f2, 0xbd, 0xb1, 0x0c, 0x6e, 0x66, 0x60, 0x71, 0x4f | |
293 out YUY2 | |
294 out BGR32,BGR24,BGR16,BGR15 | |
295 | |
296 videocodec tm20 | |
297 info "TrueMotion 2.0" | |
298 status crashing | |
299 comment "segfault in the DLL" | |
300 fourcc TM20 | |
301 driver dshow | |
302 dll "tm20dec.ax" | |
303 guid 0x4cb63e61, 0xc611, 0x11D0, 0x83, 0xaa, 0x00, 0x00, 0x92, 0x90, 0x01, 0x84 | |
304 ; out UYVY | |
305 out YUY2 | |
306 out BGR32,BGR24,BGR16,BGR15 | |
307 | |
308 videocodec dv | |
309 info "Sony Digital Video (DV)" | |
310 status working | |
311 fourcc DVSD dvsd | |
312 driver dshow | |
313 dll "qdv.dll" | |
314 guid 0xB1B77C00, 0xC3E4, 0x11CF, 0xAF, 0x79, 0x00, 0xAA, 0x00, 0xB6, 0x7A, 0x42 | |
315 out YUY2 | |
316 out UYVY | |
317 out BGR32,BGR24,BGR16,BGR15 | |
318 | |
319 videocodec morgands | |
320 info "Morgan MJPEG" | |
321 status crashing | |
322 fourcc MJPG mjpg | |
323 driver dshow | |
324 dll "M3JPEGdec.ax" | |
325 guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68 | |
326 out YUY2 | |
327 out BGR32,BGR24,BGR16,BGR15 | |
328 | |
329 videocodec huffyuv | |
330 info "HuffYUV" | |
331 status buggy | |
332 comment "YUY2 _or_ 24/32bpp only (depending on file encoding)" | |
333 fourcc HFYU | |
334 driver vfw | |
335 dll "huffyuv.dll" | |
336 out YUY2 flip,noflip | |
337 ; out UYVY flip | |
338 out BGR32,BGR24 flip | |
339 | |
340 videocodec mszh | |
341 info "AVImszh" | |
342 status crashing | |
343 comment "calls RegEnumValueA()" | |
344 fourcc MSZH | |
345 driver vfw | |
346 dll "avimszh.dll" | |
347 out YUY2 | |
348 out BGR32,BGR24,BGR15 | |
349 | |
350 videocodec zlib | |
351 info "AVIzlib" | |
352 status crashing | |
353 comment "calls RegEnumValueA()" | |
354 fourcc ZLIB | |
355 driver vfw | |
356 dll "avizlib.dll" | |
357 out YUY2 | |
358 out BGR32,BGR24,BGR15 | |
359 | |
360 videocodec mwv1 | |
361 info "Motion Wavelets" | |
362 status crashing | |
363 comment "decompressquery failed" | |
364 fourcc MWV1 | |
365 driver vfw | |
366 dll "icmw_32.dll" | |
367 ; out YV12 | |
368 out YUY2 | |
369 out BGR32,BGR24,BGR15 | |
370 | |
371 | |
372 videocodec m261 | |
373 info "M261" | |
374 status untested | |
375 fourcc m261,M261 | |
376 driver vfw | |
377 dll "msh261.drv" | |
378 out BGR32,BGR24,BGR15 | |
379 | |
380 videocodec asv2 | |
381 info "ASUS V2" | |
382 status buggy | |
383 comment "rgb upside down, yuv ok" | |
384 fourcc ASV2 | |
385 driver vfw | |
386 dll "asusasv2.dll" | |
387 ; out YVYU | |
388 out UYVY | |
389 out BGR32,BGR24,BGR15 flip | |
390 | |
391 videocodec asv1 | |
392 info "ASUS V1" | |
393 status buggy | |
394 comment "rgb upside down, yuv ok" | |
395 fourcc ASV1 | |
396 driver vfw | |
397 dll "asusasvd.dll" | |
398 ; out YVYU | |
399 out UYVY | |
400 out BGR32,BGR24,BGR15 flip | |
401 | |
402 videocodec null | |
403 info "NULL codec (no decoding)" | |
404 status working | |
405 comment "for unknown/unsupported codecs or testing" | |
406 driver null | |
407 out YV12 | |
408 out I420 | |
409 out YUY2 | |
410 out UYVY | |
411 out BGR32,BGR24,BGR16,BGR15 | |
412 | |
413 ;============================================================================= | |
414 ; AUDIO CODECS | |
415 ;============================================================================= | |
416 | |
417 audiocodec pcm | |
418 info "Uncompressed PCM" | |
419 status working | |
420 format 0x1 | |
421 ;;;; these are for hardware support only: (alaw,ulaw,ima-adpcm,mpeg,ac3) | |
422 ; format 0x6 | |
423 ; format 0x7 | |
424 ; format 0x11 | |
425 ; format 0x50 | |
426 ; format 0x2000 | |
427 ;;;; | |
428 driver pcm | |
429 dll "uncompressed" | |
430 | |
431 audiocodec divx | |
432 info "DivX audio (WMA)" | |
433 status working | |
434 format 0x160 | |
435 format 0x161 | |
436 driver acm | |
437 dll "divxa32.acm" | |
438 | |
439 audiocodec msadpcm | |
440 info "MS ADPCM" | |
441 status working | |
442 format 0x2 | |
443 driver acm | |
444 dll "msadp32.acm" | |
445 | |
446 ; now mp3lib is stable enough!? | |
447 audiocodec mp3 | |
448 info "MPEG layer-2, layer-3" | |
449 status working | |
450 comment "Optimized to AMD 3Dnow!" | |
451 format 0x50 | |
452 format 0x55 | |
453 driver mp3lib | |
454 dll "mp3lib (mpglib)" | |
455 flags seekable | |
456 | |
457 audiocodec mp3acm | |
458 info "MPEG layer-3" | |
459 status working | |
460 comment "Optimized to Intel MMX/SSE, conflicts with security kernel patches" | |
461 format 0x55 | |
462 driver acm | |
463 dll "l3codeca.acm" | |
464 flags seekable | |
465 | |
466 audiocodec imaadpcm | |
467 info "IMA ADPCM" | |
468 status working | |
469 format 0x11 | |
470 driver acm | |
471 dll "imaadp32.acm" | |
472 | |
473 audiocodec msgsmacm | |
474 info "MS GSM" | |
475 status working | |
476 format 0x31 | |
477 format 0x32 | |
478 driver acm | |
479 dll "msgsm32.acm" | |
480 | |
481 audiocodec msgsm | |
482 info "MS GSM" | |
483 status working | |
484 format 0x31 | |
485 format 0x32 | |
486 driver msgsm | |
487 dll "xa_gsm.c" | |
488 | |
489 audiocodec alaw | |
490 info "aLaw" | |
491 status working | |
492 format 0x6 | |
493 driver alaw | |
494 dll "alaw" | |
495 | |
496 audiocodec ulaw | |
497 info "uLaw" | |
498 status working | |
499 format 0x7 | |
500 driver alaw | |
501 dll "ulaw" | |
502 | |
503 audiocodec dvdpcm | |
504 info "Uncompressed DVD PCM" | |
505 status working | |
506 format 0x10001 | |
507 driver dvdpcm | |
508 dll "uncompressed" | |
509 | |
510 audiocodec ac3 | |
511 info "AC3" | |
512 status working | |
513 format 0x2000 | |
514 driver libac3 | |
515 dll "libac3" | |
516 | |
517 audiocodec voxware | |
518 info "VoxWare" | |
519 status working ; audio is bubbling | |
520 format 0x75 | |
521 driver dshow | |
522 dll "voxmsdec.ax" | |
523 guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d | |
524 | |
525 audiocodec acelp | |
526 info "ACELP.net Sipro Lab Audio Decoder" | |
527 status crashing | |
528 comment "DS: cannot connect Output pin" | |
529 format 0x130 | |
530 driver dshow | |
531 dll "acelpdec.ax" | |
532 guid 0x4009f700, 0xaeba, 0x11d1, 0x83, 0x44, 0x00, 0xc0, 0x4f, 0xb9, 0x2e, 0xb7 | |
533 | |
534 audiocodec imc | |
535 info "Intel Music Coder" | |
536 status working | |
537 comment "driver at http://codeczone.virtualave.net/FXIMCAUD.zip" | |
538 format 0x401 | |
539 driver acm | |
540 dll "imc32.acm" | |
541 | |
542 audiocodec hwac3 | |
543 info "AC3 through SPDIF" | |
544 status working | |
545 format 0x2000 | |
546 driver hwac3 | |
547 dll "ac3-iec958.c" | |
548 |