comparison etc/codecs.conf @ 5914:808e7bda84fc

some vfw codecs supports I420 and YV12 too
author alex
date Tue, 30 Apr 2002 14:37:41 +0000
parents b499e48015cf
children 73e5c3b80d8c
comparison
equal deleted inserted replaced
5913:8a1b3bc8649a 5914:808e7bda84fc
124 fourcc cram,CRAM CRAM 124 fourcc cram,CRAM CRAM
125 fourcc msvc,MSVC CRAM 125 fourcc msvc,MSVC CRAM
126 fourcc wham,WHAM CRAM 126 fourcc wham,WHAM CRAM
127 driver vfw 127 driver vfw
128 dll "msvidc32.dll" 128 dll "msvidc32.dll"
129 out BGR8,BGR15,BGR24 129 out BGR24,BGR15,BGR8
130 130
131 videocodec cvidvfw 131 videocodec cvidvfw
132 info "Cinepak Video" 132 info "Cinepak Video"
133 status working 133 status working
134 fourcc cvid 134 fourcc cvid
379 379
380 ; mjpegs: 380 ; mjpegs:
381 ; Notes: m3jpeg+mjpeg are mmx optimized. avid is very stable but slow. 381 ; Notes: m3jpeg+mjpeg are mmx optimized. avid is very stable but slow.
382 ; ijpg only decodes jpeg images (no mjpg), and slow. ffmjpeg is buggy. 382 ; ijpg only decodes jpeg images (no mjpg), and slow. ffmjpeg is buggy.
383 383
384 ; http://www.morgan-multimedia.com/dev/codec_spec.htm
384 videocodec m3jpeg 385 videocodec m3jpeg
385 info "Morgan Motion JPEG Codec" 386 info "Morgan Motion JPEG Codec"
386 status working 387 status working
387 fourcc MJPG 388 fourcc MJPG
388 fourcc mjpa,mjpb,mjpg MJPG ; MOV files 389 fourcc mjpa,mjpb,mjpg MJPG ; MOV files
389 fourcc dmb1 MJPG ; MJPEG by Matrox Rainbow Runner 390 fourcc dmb1 MJPG ; MJPEG by Matrox Rainbow Runner
390 driver vfw 391 driver vfw
391 dll "m3jpeg32.dll" 392 dll "m3jpeg32.dll"
393 out I420
394 out YV12
392 out YUY2 395 out YUY2
393 out UYVY 396 out UYVY
394 out BGR32,BGR24,BGR15 397 out BGR32,BGR24,BGR15
395 398
396 videocodec mjpeg 399 videocodec mjpeg
443 driver ffmpeg 446 driver ffmpeg
444 dll mjpeg 447 dll mjpeg
445 out YUY2 ; queryed (conversion from yuv422p) 448 out YUY2 ; queryed (conversion from yuv422p)
446 out YV12,I420,IYUV 449 out YV12,I420,IYUV
447 450
451 ; http://www.morgan-multimedia.com/dev/directshow_dec_spec.htm
448 videocodec m3jpegds 452 videocodec m3jpegds
449 info "Morgan MJPEG" 453 info "Morgan MJPEG"
450 status crashing 454 status crashing
451 fourcc MJPG mjpg 455 fourcc MJPG mjpg
452 fourcc mjpa,mjpb,mjpg mjpg ; MOV files 456 fourcc mjpa,mjpb,mjpg mjpg ; MOV files
453 fourcc dmb1 mjpg ; MJPEG by Matrox Rainbow Runner 457 fourcc dmb1 mjpg ; MJPEG by Matrox Rainbow Runner
454 driver dshow 458 driver dshow
455 dll "m3jpegdec.ax" 459 dll "m3jpegdec.ax"
456 guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68 460 guid 0x6988b440, 0x8352, 0x11d3, 0x9b, 0xda, 0xca, 0x86, 0x73, 0x7c, 0x71, 0x68
461 out I420
457 out YUY2 462 out YUY2
458 out UYVY 463 out UYVY
459 out BGR32,BGR24,BGR16,BGR15 464 out BGR32,BGR24,BGR16,BGR15
460 465
461 videocodec pegasusm 466 videocodec pegasusm
495 dll "ivvideo.dll" 500 dll "ivvideo.dll"
496 out BGR32,BGR24,BGR15 flip 501 out BGR32,BGR24,BGR15 flip
497 in BGR24 502 in BGR24
498 503
499 videocodec u263 504 videocodec u263
500 info "UB Video H.263+ Decoder" 505 info "UB Video H.263/H.263+/H.263++ Decoder"
501 comment "added by Juanjo" 506 comment "added by Juanjo"
502 status working 507 status working
503 fourcc U263 508 fourcc U263
504 fourcc vivo,VIVO U263 509 fourcc vivo,VIVO U263
505 fourcc viv1 U263 510 fourcc viv1 U263
506 driver dshow 511 driver dshow
507 dll "ubv263d+.ax" 512 dll "ubv263d+.ax"
508 guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0 513 guid 0x00af1181, 0x6ebb, 0x11d4, 0x9d, 0x5a, 0x00, 0x50, 0x04, 0x79, 0x6c, 0xc0
509 ; out I420 flip 514 ; out UYVY
510 ; out YVYU flip,noflip 515 ; BGR32,BGR16,BGR15 seems to work too
511 ; out YV12 flip
512 ; out UYVY flip,noflip
513 ; out YUY2 flip
514 out BGR24 flip 516 out BGR24 flip
515 517
516 videocodec i263 518 videocodec i263
517 info "I263" 519 info "I263"
518 status working 520 status working
519 fourcc I263,i263,I420,i420 521 fourcc I263,i263,I420,i420
520 fourcc vivo,VIVO I263 522 fourcc vivo,VIVO I263
521 fourcc viv1 I263 523 fourcc viv1 I263
522 driver vfw 524 driver vfw
523 dll "i263_32.drv" 525 dll "i263_32.drv"
524 ; out I420 526 out I420
525 out YUY2 527 out YUY2
526 out BGR32,BGR24,BGR15 528 out BGR32,BGR24,BGR15
527 529
528 videocodec ffi263 530 videocodec ffi263
529 info "FFmpeg I263 decoder" 531 info "FFmpeg I263 decoder"
709 info "Motion Wavelets" 711 info "Motion Wavelets"
710 status working 712 status working
711 fourcc MWV1 713 fourcc MWV1
712 driver vfw 714 driver vfw
713 dll "icmw_32.dll" 715 dll "icmw_32.dll"
714 ; out YV12 flip 716 out BGR24,BGR15 flip
715 ; out YUY2 flip
716 out BGR32,BGR24,BGR15 flip
717 717
718 videocodec asv2 718 videocodec asv2
719 info "ASUS V2" 719 info "ASUS V2"
720 status working 720 status working
721 fourcc ASV2 721 fourcc ASV2