forked from pigoz/mplayer-svn
/
codecs.conf
5660 lines (5038 loc) · 110 KB
/
codecs.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
;=============================================================================
; Default codecs config file.
; Before editing this file, please read DOCS/tech/codecs.conf.txt !
;=============================================================================
release 20111012
;=============================================================================
; VIDEO CODECS
;=============================================================================
videocodec ffanm
info "FFmpeg Deluxe Paint Animation"
status working
fourcc "ANM " ; internal MPlayer FourCC
driver ffmpeg
dll anm
out BGR8
videocodec ffansi
info "FFmpeg ASCII/ANSI art"
status working
fourcc TXT4 ; internal MPlayer FourCC
driver ffmpeg
dll ansi
out BGR8
videocodec ffbinkvideo
info "FFmpeg Bink Video"
status working
fourcc BIKf ; internal MPlayer FourCC
fourcc BIKg ; internal MPlayer FourCC
fourcc BIKh ; internal MPlayer FourCC
fourcc BIKi ; internal MPlayer FourCC
driver ffmpeg
dll binkvideo
out YV12
out 420A
videocodec ffcdgraphics
info "FFmpeg CD-Graphics"
status working
fourcc CDGR ; internal MPlayer FourCC
driver ffmpeg
dll cdgraphics
out BGR8
videocodec ffeacmv
info "FFmpeg EA CMV"
status working
fourcc MVIf ; internal MPlayer FourCC
driver ffmpeg
dll eacmv
out BGR8
videocodec ffeamad
info "FFmpeg EA MAD"
status working
fourcc MADk ; internal MPlayer FourCC
driver ffmpeg
dll eamad
out YV12
videocodec ffmvi1
info "FFmpeg Motion Pixels"
status working
fourcc MVI1 ; internal MPlayer FourCC
driver ffmpeg
dll motionpixels
out BGR15
videocodec ffmdec
info "FFmpeg Sony PlayStation MDEC (Motion DECoder)"
status working
fourcc MDEC ; internal MPlayer FourCC
driver ffmpeg
dll mdec
out YV12
videocodec ffmmvideo
info "FFmpeg American Laser Games MM Video"
status working
fourcc "MMV " ; internal MPlayer FourCC
driver ffmpeg
dll mmvideo
out BGR8
videocodec ffsiff
info "FFmpeg Beam Software SIFF"
status working
fourcc VBV1
driver ffmpeg
dll vb
out BGR8
videocodec ffmimic
info "FFmpeg Mimic video"
status working
fourcc ML20
fourcc LM20 ; mimic in avi
out I420
driver ffmpeg
dll "mimic"
videocodec ffkmvc
info "FFmpeg Karl Morton Video Codec"
status working
fourcc KMVC
out BGR8
driver ffmpeg
dll "kmvc"
videocodec ffzmbv
info "FFmpeg Zip Motion-Block Video"
status working
fourcc ZMBV
driver ffmpeg
dll "zmbv"
out RGB24
videocodec ffcdxl
info "FFmpeg CDXL"
status working
fourcc CDXL ; internal MPlayer FourCC
driver ffmpeg
dll cdxl
out BGR24,BGR8
videocodec geov
info "GeoCodec"
comment "crashes without -nosound, hangs on exit"
status buggy
fourcc GEOV
fourcc GEOX
driver vfw
dll "GeoCodec.dll"
out BGR24 flip
videocodec imm4
info "infinity cctv codec"
status working
fourcc IMM4
driver vfw
dll "VCMIMM4.dll"
out BGR15 flip
videocodec marchmpeg4
info "March Networks MPEG4"
status untested
comment "decoder decodes xvid but we need mnm4 sample"
fourcc MNM4
driver vfwex
dll "mnmpeg4.dll"
out YUY2,UYVY flip
videocodec amv2
info "lossless video codec"
status working
fourcc AMV2
driver vfw
dll "amv2codec.dll"
out BGR32 flip
videocodec lzocodec
info "lzo lossless"
status working
fourcc LZOC
driver vfw
dll "lzocodec.dll"
out YV12,YUY2
videocodec direccionalvfw
info "direccional lossless codec"
status working
fourcc DIRC
driver vfw
dll "direccional.dll"
out BGR24,BGR32 flip
videocodec mhuffyuv
info "mhuffyuv lossless codec"
status working
fourcc MHFY
driver vfw
dll "mhuffyuv.dll"
out BGR24,BGR32 flip
videocodec zmbv
info "Zip Motion-Block Video"
status working
fourcc ZMBV
driver vfw
dll "zmbv.dll"
out BGR24,BGR15,BGR8 query,flip
videocodec yuv8
info "YUV422 = Cb0 Y0 Cr0 Y1 Cb1 Y2 Cr1 Y3 (U Y V Y U Y V Y)"
status working
fourcc yuv8
driver vfwex
dll "kdvyuv8.dll" ; i wonder if this works with raw codecs?
out YV12,I420,UYVY
out BGR24,BGR15,BGR32
videocodec ffr210
info "FFmpeg R210 - 10-bit RGB"
status working
fourcc r210
driver ffmpeg
dll "r210"
out RGB48BE,RGB48LE
videocodec ffy41p
info "FFmpeg Y41P - packed 4:1:1"
status working
fourcc Y41P
driver ffmpeg
dll y41p
out 411P
videocodec ffv410
info "FFmpeg v410 - packed 4:4:4 10-bit"
status working
fourcc v410
driver ffmpeg
dll v410
out 444P10
videocodec ffr10k
info "FFmpeg R10k - 10-bit RGB"
status working
fourcc R10k,R10g
driver ffmpeg
dll "r10k"
out RGB48BE,RGB48LE
videocodec ffavrp
info "FFmpeg Avid 1:1 10-bit RGB Packer"
status working
fourcc AVrp
fourcc SUDS
driver ffmpeg
dll avrp
out RGB48BE,RGB48LE
videocodec ffv308
info "FFmpeg Quicktime v308 packed 4:4:4"
status working
fourcc v308
driver ffmpeg
dll v308
out 444P
videocodec ffv408
info "FFmpeg Quicktime v408 packed 4:4:4:4"
status working
fourcc v408
driver ffmpeg
dll v408
out 444A
videocodec ffayuv
info "FFmpeg Microsoft ayuv packed 4:4:4:4"
status working
fourcc AYUV
driver ffmpeg
dll ayuv
out 444A
videocodec ffyuv4
info "FFmpeg libquicktime yuv4 packed 4:2:0"
status working
fourcc yuv4
driver ffmpeg
dll yuv4
out YV12
videocodec blackmagic
info "Blackmagic 10-bit"
status working
comment "requires libguide40.dll"
fourcc r210
driver vfw
dll "BMDCodecLib.dll"
out BGR32,RGB32
videocodec qtsheer
info "QuickTime sheervideo"
status buggy
fourcc Shr0
driver qtvideo
dll "SheerVideo Pro.qtx"
out BGR24,BGR16,YUY2
; MPEG-1/2 decoding:
videocodec ffmpeg1
info "FFmpeg MPEG-1"
status working
format 0x10000001 ; MPEG-1
fourcc mpg1
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc VCR2
fourcc MPEG
fourcc m1v1
fourcc "m1v "
fourcc BW10
driver ffmpeg
dll "mpeg1video"
out YV12,I420,IYUV
out IDCT_MPEG2
out MOCO_MPEG2
videocodec ffmpeg2
info "FFmpeg MPEG-2"
status working
format 0x10000002 ; MPEG-2
fourcc mpg2,MPG2
fourcc "DVR "
fourcc MPEG
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
fourcc M701 ; matrox mpeg2 intra-only
fourcc hdv1,hdv2,hdv3
fourcc hdv4,hdv5,hdv6
fourcc hdv7,hdv8,hdv9
fourcc hdva,xdhd,xdh2
fourcc xdv1,xdv2,xdv3
fourcc xdv4,xdv5,xdv6
fourcc xdv7,xdv8,xdv9
fourcc xdva,xdvb,xdvc
fourcc xdvd,xdve,xdvf
fourcc xd5a,xd5b,xd5c
fourcc xd5d,xd5e,xd5f
fourcc xd59,xd54,xd55
fourcc mx5n,mx4n,mx4p
fourcc mx3n,mx3p
fourcc AVmp
fourcc VCR2
fourcc mp2v,mpgv
fourcc m2v1
fourcc PIM2
fourcc LMP2 ; Lead mpeg2 in avi
fourcc slif ; SoftLab MPEG-2 I-frames Codec
driver ffmpeg
dll "mpeg2video"
out YV12,I420,IYUV
out 422P,444P
out IDCT_MPEG2
out MOCO_MPEG2
; for backward compatibility
videocodec ffmpeg12
info "FFmpeg MPEG-1/2"
status working
format 0x10000001 ; MPEG-1
format 0x10000002 ; MPEG-2
fourcc mpg1,mpg2,MPG2
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc PIM2 ; Pinnacle hardware-MPEG-2
fourcc VCR2
fourcc "DVR "
fourcc MPEG
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
fourcc M701 ; matrox mpeg2 intra-only
fourcc hdv1,hdv2,hdv3
fourcc hdv4,hdv5,hdv6
fourcc hdv7,hdv8,hdv9
fourcc hdva,xdhd,xdh2
fourcc xdv1,xdv2,xdv3
fourcc xdv4,xdv5,xdv6
fourcc xdv7,xdv8,xdv9
fourcc xdva,xdvb,xdvc
fourcc xdvd,xdve,xdvf
fourcc xd5a,xd5b,xd5c
fourcc xd5d,xd5e,xd5f
fourcc xd59,xd54,xd55
fourcc mx5n,mx4n,mx4p
fourcc mx3n,mx3p
fourcc AVmp
fourcc mp2v,mpgv
fourcc m2v1,m1v1
fourcc "m1v "
fourcc LMP2 ; Lead mpeg2 in avi
fourcc slif ; SoftLab MPEG-2 I-frames Codec
fourcc EM2V ; Etymonix MPEG-2 I-frame Video Codec
driver ffmpeg
dll "mpegvideo"
out YV12,I420,IYUV
out 422P,444P
out IDCT_MPEG2
out MOCO_MPEG2
videocodec mpeg12
info "MPEG-1 or 2 (libmpeg2)"
comment "with postprocessing"
status working
format 0x10000001 ; MPEG-1
format 0x10000002 ; MPEG-2
fourcc "DVR "
fourcc mpg1
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc PIM2 ; Pinnacle hardware-MPEG-2
fourcc mpg2,MPG2
fourcc MPEG
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
fourcc M701 ; matrox mpeg2 intra-only
fourcc hdv1,hdv2,hdv3
fourcc hdv4,hdv5,hdv6
fourcc hdv7,hdv8,hdv9
fourcc hdva,xdhd,xdh2
fourcc xdv1,xdv2,xdv3
fourcc xdv4,xdv5,xdv6
fourcc xdv7,xdv8,xdv9
fourcc xdva,xdvb,xdvc
fourcc xdvd,xdve,xdvf
fourcc xd5a,xd5b,xd5c
fourcc xd5d,xd5e,xd5f
fourcc xd59,xd54,xd55
fourcc mx5n,mx4n,mx4p
fourcc mx3n,mx3p
fourcc AVmp
fourcc mp2v,mpgv
fourcc m2v1,m1v1
fourcc "m1v "
fourcc LMP2 ; Lead mpeg2 in avi
driver libmpeg2
; dll "libmpeg2"
out YV12,I420,IYUV
out 422P
videocodec ffmpeg12mc
info "FFmpeg MPEG-1/2 (XvMC) - deprecated, just use ffmpeg12"
status buggy
format 0x10000001 ; MPEG-1
format 0x10000002 ; MPEG-2
fourcc mpg1,mpg2,MPG2
fourcc "DVR "
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc PIM2 ; Pinnacle hardware-MPEG-2
fourcc VCR2
fourcc MPEG
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
fourcc hdv1,hdv2,hdv3
fourcc hdv4,hdv5,hdv6
fourcc hdv7,hdv8,hdv9
fourcc hdva,xdhd,xdh2
fourcc xdv1,xdv2,xdv3
fourcc xdv4,xdv5,xdv6
fourcc xdv7,xdv8,xdv9
fourcc xdva,xdvb,xdvc
fourcc xdvd,xdve,xdvf
fourcc xd5a,xd5b,xd5c
fourcc xd5d,xd5e,xd5f
fourcc xd59,xd54,xd55
fourcc mx5n,mx4n,mx4p
fourcc mx3n,mx3p
fourcc AVmp
fourcc mp2v,mpgv
fourcc m2v1,m1v1
fourcc "m1v "
fourcc LMP2 ; Lead mpeg2 in avi
driver ffmpeg
dll "mpegvideo_xvmc"
out IDCT_MPEG2
out MOCO_MPEG2
videocodec ffmpeg12vdpau
info "FFmpeg MPEG-1/2 (VDPAU)"
status working
format 0x10000001 ; MPEG-1
format 0x10000002 ; MPEG-2
fourcc mpg1,mpg2,MPG2
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc PIM2 ; Pinnacle hardware-MPEG-2
fourcc "DVR "
fourcc hdv2
fourcc MPEG
fourcc hdv1
fourcc hdv3 ; HDV 1080i50
fourcc hdv5 ; HDV 720p25
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc hdv6,hdv7,hdv8
fourcc xdv1,xdv2,xdv3
fourcc xdv4,xdv5,xdv6
fourcc xdv7,xdv8,xdv9
fourcc xdva,xdvb,xdvc
fourcc xdvd,xdve,xdvf
fourcc mx5n,mx4n,mx4p
fourcc mx3n,mx3p
fourcc AVmp
fourcc mp2v,mpgv
fourcc LMP2 ; Lead mpeg2 in avi
fourcc m2v1,m1v1
fourcc "m1v "
driver ffmpeg
dll "mpegvideo_vdpau"
out VDPAU_MPEG1
out VDPAU_MPEG2
videocodec ffmpeg2crystalhd
info "FFmpeg MPEG-2 (CrystalHD)"
status working
format 0x10000002 ; MPEG-2
fourcc mpg2,MPG2
fourcc "DVR "
fourcc MPEG
fourcc mx5p ; MPEG IMX 625/50 (50 Mb/s)
fourcc MMES,mmes ; matrox mpeg2 in avi
fourcc M701 ; matrox mpeg2 intra-only
fourcc hdv1,hdv2,hdv3
fourcc hdv4,hdv5,hdv6
fourcc hdv7,hdv8,hdv9
fourcc hdva,xdhd,xdh2
fourcc xdv1,xdv2,xdv3
fourcc xdv4,xdv5,xdv6
fourcc xdv7,xdv8,xdv9
fourcc xdva,xdvb,xdvc
fourcc xdvd,xdve,xdvf
fourcc xd5a,xd5b,xd5c
fourcc xd5d,xd5e,xd5f
fourcc xd59,xd54
fourcc mx5n,mx4n,mx4p
fourcc mx3n,mx3p
fourcc AVmp
fourcc VCR2
fourcc mp2v,mpgv
fourcc m2v1
fourcc PIM2
fourcc LMP2 ; Lead mpeg2 in avi
fourcc slif ; SoftLab MPEG-2 I-frames Codec
driver ffmpeg
dll mpeg2_crystalhd
out YUY2
videocodec mpegpes
info "MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)"
comment "for hardware decoding"
status working
format 0x10000001 ; mpeg 1
format 0x10000002 ; mpeg 2
fourcc mpg1,MPG1,mpg2,MPG2
fourcc MPEG
fourcc hdv1,hdv2,hdv3
fourcc hdv4,hdv5,hdv6
fourcc hdv7,hdv8,hdv9
fourcc hdva,xdhd,xdh2
fourcc xdv1,xdv2,xdv3
fourcc xdv4,xdv5,xdv6
fourcc xdv7,xdv8,xdv9
fourcc xdva,xdvb,xdvc
fourcc xdvd,xdve,xdvf
fourcc xd5a,xd5b,xd5c
fourcc xd5d,xd5e,xd5f
fourcc xd59,xd54,xd55
fourcc mx5n,mx4n,mx4p
fourcc mx3n,mx3p
fourcc AVmp
fourcc mp2v,mpgv
fourcc m2v1,m1v1
fourcc "m1v "
fourcc PIM1 ; Pinnacle hardware-MPEG-1
fourcc PIM2 ; Pinnacle hardware-MPEG-2
fourcc LMP2 ; Lead mpeg2 in avi
driver mpegpes
out MPES
; we have only native open source codecs for these:
videocodec ffnuv
info "NuppelVideo"
status working
fourcc NUV1 ; internal MPlayer FOURCC
; note that RJPG is _not_ equivalent,
; these are slightly different formats
fourcc RJPG
driver ffmpeg
dll nuv
out I420
videocodec ffbmp
info "FFmpeg BMP"
status working
fourcc "bmp " ; for BMP-encoded QuickTime files
format 0x706D62 ; AVI
driver ffmpeg
dll bmp
out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8
videocodec ffdpx
info "FFmpeg DPX"
status working
fourcc "dpx " ; "dpx " is an internal MPlayer FOURCC
driver ffmpeg
dll dpx
out RGB64BE,RGB64LE,RGB48BE,RGB48LE,RGB24,RGBA
videocodec ffgif
info "FFmpeg GIF"
status working
fourcc "gif " ; for GIF-encoded QuickTime files
driver ffmpeg
dll gif
out BGR8
videocodec fftiff
info "FFmpeg TIFF"
status working
fourcc "tiff" ; for TIFF-encoded QuickTime files
driver ffmpeg
dll tiff
out BGR32,BGR24,BGR8,Y800,RGB64LE,RGB64BE,RGB48LE,RGB48BE,RGB32,RGB24,RGB8
videocodec ffpcx
info "FFmpeg PCX"
status working
fourcc "pcx "
driver ffmpeg
dll pcx
out BGR8,RGB24
videocodec ffpng
info "FFmpeg PNG"
status working
fourcc mpng,MPNG
fourcc "png " ; for PNG-encoded QuickTime files
driver ffmpeg
dll png
out BGR32,BGR8,Y800,RGB64BE,RGB48BE,RGBA,RGB24
videocodec mpng
info "PNG image"
status working
comment "Gray scaled PNG with Alpha channel not supported"
fourcc mpng,MPNG
fourcc "png " ; for PNG-encoded QuickTime files
dll "libpng"
driver mpng
out BGR32,BGR24,BGR8,Y800
videocodec ffptx
info "FFmpeg V.Flash PTX"
status working
fourcc "ptx " ; internal MPlayer FourCC
driver ffmpeg
dll ptx
out BGR15
videocodec fftga
info "FFmpeg TGA"
status untested
fourcc mtga,MTGA
fourcc "tga " ; for TGA-encoded QuickTime files
driver ffmpeg
dll targa
out BGRA,BGR32,BGR24,BGR8,Y800
videocodec mtga
info "TGA image"
status working
comment "Only 24bpp and 32bpp RGB TGA files supported"
fourcc mtga,MTGA
driver mtga
out BGR32,BGR24
videocodec ffsgi
info "FFmpeg SGI image"
status working
fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
driver ffmpeg
dll sgi
out RGB24,Y800,RGB64BE,RGB48BE,RGBA
videocodec sgi
info "SGI image"
status working
fourcc SGI1 ; SGI1 is an internal MPlayer FOURCC
driver sgi
out BGR24
videocodec ffsunras
info "FFmpeg SUN Rasterfile"
status working
fourcc "sun " ; sun is an internal MPlayer FOURCC
driver ffmpeg
dll sunrast
out BGR24,BGR8,Y800,RGB24,RGBA,BGRA
videocodec ffindeo3
info "FFmpeg Intel Indeo 3.1/3.2"
status working
fourcc IV31,iv31
fourcc IV32,iv32
driver ffmpeg
dll indeo3
out YVU9
videocodec fffli
info "Autodesk FLI/FLC Animation"
status working
fourcc FLIC ; former internal MPlayer FOURCC
fourcc flic ; used by flic in mov (ffmpeg trac issue #626)
fourcc AFLC
driver ffmpeg
dll "flic"
out BGR16,BGR15,BGR8 query
videocodec ffaasc
info "Autodesk RLE"
status working
fourcc AASC
driver ffmpeg
dll "aasc"
out BGR24
videocodec ffloco
info "LOCO video"
status working
fourcc LOCO
driver ffmpeg
dll "loco"
out 422P,YV12,BGR32,BGR24 query
videocodec ffqtrle
info "QuickTime Animation (RLE)"
status working
format 0x20656C72 ; "rle "
driver ffmpeg
dll "qtrle"
out BGR32,RGB24,BGR15,BGR8
videocodec ffrpza
info "QuickTime Apple Video"
status working
fourcc rpza,azpr,RPZA,AZPR
driver ffmpeg
dll "rpza"
out BGR15
videocodec ffsmc
info "Apple Graphics (SMC) codec"
status working
format 0x20636d73 ; "smc "
driver ffmpeg
dll "smc"
out BGR8
videocodec ff8bps
info "Planar RGB (Photoshop)"
status working
fourcc 8BPS
driver ffmpeg
dll "8bps"
out BGR32,BGR24,BGR8 query
videocodec ffcyuv
info "Creative YUV (libavcodec)"
status working
fourcc cyuv,CYUV
driver ffmpeg
dll "cyuv"
out 411P
videocodec ffaura
info "Auravision Aura (libavcodec)"
status working
fourcc aura,AURA
driver ffmpeg
dll "aura"
out 411P
videocodec ffaura2
info "Auravision Aura 2 (libavcodec)"
status working
fourcc aur2,AUR2
driver ffmpeg
dll "aura2"
out 422P
videocodec ffmsrle
info "Microsoft RLE"
status working
format 0x1
format 0x2
fourcc WRLE
driver ffmpeg
dll "msrle"
out BGR8
videocodec ffroqvideo
info "Id RoQ File Video"
status working
fourcc RoQV ; RoQV is an internal MPlayer FOURCC
driver ffmpeg
dll "roqvideo"
out 444P
videocodec lzo
info "LZO compressed"
status working
fourcc LZO1
driver lzo
dll "liblzo"
out YV12,I420
out BGR24 flip
videocodec theora
info "Theora (free, reworked VP3)"
status working
fourcc theo,Thra
driver theora
dll libtheora
out YV12,422P,444P
; prefer native codecs over win32?
; the win32 codecs probably are (better) optimized and support direct
; rendering, so this may be not the best idea...
;WIN32:
videocodec nogatech
status working
fourcc NTN1,NTN2
driver vfw
dll "nuvision.ax"
out BGR24 flip
videocodec ylc
info "YUY2 Lossless Codec"
status working
fourcc YLC0
driver vfw
dll "ylc.vcm"
out BGR24 flip
videocodec smartsight
info "Verint Video Manager"
status working
fourcc SN40
fourcc SN41,SJPG ; untested
driver vfw
dll "SN4Codec.dll"
out BGR24 flip
videocodec msuscls
info "MSU Screen Capture Lossless Codec"
status working
fourcc SCLS
driver vfw
dll "SCLS.DLL"
out BGR32,BGR24,BGR16 flip
videocodec wincam
info "wincam screen capture codec"
comment "requires Zlib.dll"
status working
fourcc WCMV
driver vfw
dll "wcmv.dll" ; requires Zlib.dll
out BGR15 flip
videocodec cram
info "Microsoft Video 1"
comment "-vf palette required for 8bpp"
status buggy
fourcc cram,CRAM CRAM
fourcc msvc,MSVC CRAM
fourcc wham,WHAM CRAM
driver vfw
dll "msvidc32.dll"
out BGR24,BGR15,BGR8 static,query
videocodec ffcvid
info "FFmpeg Cinepak Video"
status working
fourcc cvid,CVID
driver ffmpeg
dll "cinepak"
out YV12,BGR8 query
videocodec cvidvfw
info "Cinepak Video"
status working
fourcc cvid
driver vfw
dll "iccvid.dll"
; out YUY2
; out UYVY
out BGR24,BGR15 static
videocodec huffyuv
info "HuffYUV"
status buggy
fourcc HFYU
driver vfw
dll "huffyuv.dll"
out YUY2 flip,noflip,query
; out UYVY flip
out BGR32,BGR24 flip,query
;NATIVE:
videocodec ffvideo1
info "FFmpeg Microsoft Video 1"
status working
fourcc cram,CRAM
fourcc msvc,MSVC
fourcc wham,WHAM
driver ffmpeg
dll "msvideo1"
out BGR15,BGR8 query
videocodec ffmszh
info "FFmpeg AVImszh"
status working
fourcc MSZH
driver ffmpeg
dll "mszh"
out BGR24
videocodec ffzlib
info "FFmpeg AVIzlib"
status working
fourcc ZLIB
driver ffmpeg
dll "zlib"
out BGR24
;XAnim (slow):
videocodec cvidxa
info "XAnim's Radius Cinepak Video"
status buggy
fourcc cvid
driver xanim
dll "vid_cvid.xa"
out YV12,IYUV,I420 static
; time to decide what to do with the MPEG-4/DivX variants...
; ff* is fastest...
videocodec ffhuffyuv
info "FFmpeg HuffYUV"
status working
fourcc HFYU,FFVH
driver ffmpeg
dll huffyuv
out YUY2,422P,YV12
out BGR32,BGR24
videocodec ffv1
info "FFV1 (lossless codec)"
status working
fourcc FFV1
driver ffmpeg
dll ffv1
out 411P,444P,422P,YV12,I420,IYUV,YVU9,420P9,420P10,422P10,422P16
out 444P16,420P16
out BGR32
videocodec ffsnow
info "FFSNOW (Michael's wavelet codec)"
status working
fourcc snow,SNOW
driver ffmpeg
dll snow
out YV12
videocodec ffasv1
info "FFmpeg ASUS V1"
status working
fourcc ASV1
driver ffmpeg
dll asv1
out YV12,I420,IYUV
videocodec ffasv2
info "FFmpeg ASUS V2"
status working
fourcc ASV2
driver ffmpeg
dll asv2
out YV12,I420,IYUV
videocodec ffvcr1
info "FFmpeg ATI VCR1"
status working
fourcc VCR1
driver ffmpeg
dll vcr1
out YVU9
videocodec ffcljr
info "FFmpeg Cirrus Logic AccuPak (CLJR)"
status working
fourcc CLJR
driver ffmpeg