~ubuntu-dev/mplayer/ubuntu-feisty

« back to all changes in this revision

Viewing changes to etc/codecs.conf

  • Committer: Reinhard Tartler
  • Date: 2006-07-08 08:47:54 UTC
  • Revision ID: siretart@tauware.de-20060708084754-c3ff228cc9c2d8de
upgrade to pre8

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
;  Before editing this file, please read DOCS/tech/codecs.conf.txt !
4
4
;=============================================================================
5
5
 
6
 
release 20050728
 
6
release 20060501
7
7
 
8
8
;=============================================================================
9
9
;                   VIDEO CODECS
10
10
;=============================================================================
11
11
 
 
12
videocodec ffkmvc
 
13
  fourcc KMVC
 
14
  out BGR8
 
15
  driver ffmpeg
 
16
  dll "kmvc"
 
17
 
 
18
videocodec ffzmbv
 
19
  info "FFmpeg Zip Motion-Block Video"
 
20
  status working
 
21
  fourcc ZMBV
 
22
  driver ffmpeg
 
23
  dll "zmbv"
 
24
  out RGB24
 
25
 
 
26
videocodec zmbv
 
27
  info "Zip Motion-Block Video"
 
28
  status working
 
29
  fourcc ZMBV
 
30
  driver vfw
 
31
  dll "zmbv.dll"
 
32
  out BGR24,BGR15,BGR8 query,flip
 
33
 
12
34
; MPEG-1/2 decoding:
13
35
; Note: mpegpes is preferred for hw decoders:
14
36
 
34
56
  fourcc VCR2
35
57
  fourcc mpg2,MPG2
36
58
  fourcc MPEG
 
59
  fourcc hdv3        ; HDV 1080i50
 
60
  fourcc mx5p        ; MPEG IMX 625/50 (50 Mb/s)
37
61
  driver libmpeg2
38
62
;  dll "libmpeg2"
39
63
  out YV12,I420,IYUV
59
83
  fourcc "DVR "
60
84
  fourcc hdv2
61
85
  fourcc MPEG
 
86
  fourcc hdv3        ; HDV 1080i50
 
87
  fourcc mx5p        ; MPEG IMX 625/50 (50 Mb/s)
62
88
  driver ffmpeg
63
89
  dll "mpeg2video"
64
90
  out YV12,I420,IYUV
76
102
  fourcc "DVR "
77
103
  fourcc hdv2
78
104
  fourcc MPEG
 
105
  fourcc hdv3        ; HDV 1080i50
 
106
  fourcc mx5p        ; MPEG IMX 625/50 (50 Mb/s)
79
107
  driver ffmpeg
80
108
  dll "mpegvideo"
81
109
  out YV12,I420,IYUV
92
120
  fourcc PIM1        ; Pinnacle hardware-MPEG-1
93
121
  fourcc VCR2
94
122
  fourcc MPEG
 
123
  fourcc hdv3        ; HDV 1080i50
 
124
  fourcc mx5p        ; MPEG IMX 625/50 (50 Mb/s)
95
125
  driver ffmpeg
96
126
  dll "mpegvideo_xvmc"
97
127
  out IDCT_MPEG2
99
129
 
100
130
; we have only native open source codecs for these:
101
131
 
 
132
videocodec ffnuv
 
133
  info "NuppelVideo"
 
134
  status working
 
135
  fourcc NUV1 ; NUV1 is an internal MPlayer FOURCC
 
136
  fourcc RJPG
 
137
  driver ffmpeg
 
138
  dll nuv
 
139
  out I420
 
140
 
102
141
videocodec nuv
103
142
  info "NuppelVideo"
104
143
  status working
442
481
  dll flv
443
482
  out YV12
444
483
 
 
484
videocodec fffsv
 
485
  info "FFmpeg Flash Screen video"
 
486
  status working
 
487
  fourcc FSV1
 
488
  driver ffmpeg
 
489
  dll flashsv
 
490
  out BGR24
 
491
 
445
492
videocodec ffdivx
446
493
  info "FFmpeg DivX ;-) (MS MPEG-4 v3)"
447
494
  status working
532
579
  fourcc mp4v,MP4V
533
580
  format 0x4
534
581
  fourcc UMP4
 
582
  fourcc RMP4
535
583
  fourcc 3IV2,3iv2  ; 3ivx Delta 4   
536
584
  fourcc DXGM
537
585
  fourcc SEDG ; diskless camcorder Samsung Miniket VP-M110
737
785
  out YUY2,UYVY
738
786
;  out BGR32,BGR24,BGR16 ;,BGR15
739
787
 
 
788
videocodec wmvvc1dmo
 
789
  info "Windows Media Video (VC-1) Advanced Profile Decoder"
 
790
  status working
 
791
  fourcc WVC1
 
792
  driver dmo
 
793
  dll "wvc1dmod.dll"
 
794
  guid 0xc9bfbccf, 0xe60e, 0x4588, 0xa3, 0xdf, 0x5a, 0x03, 0xb1, 0xfd, 0x95, 0x85
 
795
  out YV12,YUY2
 
796
 
740
797
videocodec wmsdmod
741
798
  info "Windows Media Screen Codec 2"
742
799
  status working
791
848
  out YUY2  ; queried (conversion from yuv422p)
792
849
  out YV12,I420,IYUV
793
850
  out BGR32 ; lossless JPEG
 
851
  out Y800
794
852
 
795
853
videocodec ffmjpegb
796
854
  info "FFmpeg MJPEG-B decoder"
810
868
  fourcc ijpg,IJPG   ; -mf type=jpeg
811
869
  fourcc jpeg        ; MOV Photo-JPEG
812
870
  fourcc AVRn,AVDJ   ; AVID
 
871
  fourcc CJPG
813
872
  driver ijpg
814
873
  dll libjpeg
815
874
  out RGB24,BGR24,BGR32
1111
1170
  fourcc DVCS,dvcs   ; NTSC ?
1112
1171
  fourcc "dvcp"      ; PAL DV in .mov
1113
1172
  fourcc "dvc "      ; NTSC DV in .mov
 
1173
  fourcc dvpp        ; DVCPRO - PAL
1114
1174
  driver ffmpeg
1115
1175
  dll dvvideo
1116
1176
  out 411P,YV12
1122
1182
  fourcc DVCS,dvcs   ; NTSC ?
1123
1183
  fourcc "dvcp"      ; PAL DV in .mov
1124
1184
  fourcc "dvc "      ; NTSC DV in .mov
 
1185
  fourcc dvpp        ; DVCPRO - PAL
1125
1186
  fourcc AVdv        ; AVID DV
1126
1187
  driver libdv
1127
1188
  dll libdv.so.2
1163
1224
  out YUY2
1164
1225
  out BGR32,BGR24,BGR16,BGR15
1165
1226
 
1166
 
; experimental real video decoder using closed source codecs
 
1227
; RealVideo variants
1167
1228
 
1168
1229
videocodec rv3040
1169
1230
  info "Linux RealPlayer 10 RV30/40 decoder"
1222
1283
  dll "drvc.bundle/Contents/MacOS/drvc"
1223
1284
  out I420
1224
1285
 
 
1286
videocodec ffrv20
 
1287
  info "FFmpeg RV20 decoder"
 
1288
  status working
 
1289
  fourcc RV20,rv20
 
1290
  driver ffmpeg
 
1291
  dll rv20
 
1292
  out YV12,I420,IYUV
 
1293
  
1225
1294
videocodec rv20
1226
1295
  info "Linux RealPlayer 8 RV20 decoder"
1227
1296
  status working
1246
1315
  dll "drv2.bundle/Contents/MacOS/drv2"
1247
1316
  out I420
1248
1317
 
 
1318
videocodec ffrv10
 
1319
  info "FFmpeg RV10 decoder"
 
1320
  status working
 
1321
  fourcc RV10,rv10
 
1322
  fourcc RV13,rv13
 
1323
  driver ffmpeg
 
1324
  dll rv10
 
1325
  out YV12,I420,IYUV
 
1326
 
1249
1327
; others:
1250
1328
 
1251
1329
videocodec alpary
1274
1352
  guid 0xe2b7dc56, 0x38c5, 0x11d5, 0x91, 0xf6, 0x00, 0x10, 0x4b, 0xdb, 0x8f, 0xf9
1275
1353
  out BGR24,BGR8 flip
1276
1354
 
1277
 
videocodec ffrv10
1278
 
  info "FFmpeg RV10 decoder"
1279
 
  status working
1280
 
  fourcc RV10,rv10
1281
 
  fourcc RV13,rv13
1282
 
  driver ffmpeg
1283
 
  dll rv10
1284
 
  out YV12,I420,IYUV
1285
 
 
1286
 
videocodec ffrv20
1287
 
  info "FFmpeg RV20 decoder"
1288
 
  status untested
1289
 
  fourcc RV20,rv20
1290
 
  driver ffmpeg
1291
 
  dll rv20
1292
 
  out YV12,I420,IYUV
1293
 
  
1294
1355
videocodec ffvp3
1295
1356
  info "FFmpeg VP3"
1296
1357
  status untested
1431
1492
 
1432
1493
videocodec CJPG
1433
1494
  info "CJPG"
1434
 
  status untested
1435
 
  comment "sample files needed (this DLL is decompression only!)"
 
1495
  status working
1436
1496
  fourcc CJPG
1437
1497
  driver vfw
1438
1498
  dll "CtWbJpg.DLL"
1542
1602
  dll "vmnc.dll"
1543
1603
  out BGR24,BGR15,BGR8 query,flip
1544
1604
 
 
1605
videocodec ffsmkvid
 
1606
  info "FFmpeg Smacker Video"
 
1607
  status working
 
1608
  fourcc SMK2
 
1609
  fourcc SMK4
 
1610
  out BGR8
 
1611
  driver ffmpeg
 
1612
  dll "smackvid"
 
1613
 
1545
1614
 
1546
1615
; quicktime codecs:
1547
1616
 
2285
2354
  driver ffmpeg
2286
2355
  dll "roq_dpcm"
2287
2356
 
 
2357
audiocodec ffsmkaud
 
2358
  info "FFmpeg Smacker Audio"
 
2359
  status buggy
 
2360
  fourcc SMKA
 
2361
  driver ffmpeg
 
2362
  dll "smackaud"
 
2363
 
2288
2364
audiocodec libdv
2289
2365
  info "raw DV audio decoder (libdv)"
2290
2366
  status working
2304
2380
  status working
2305
2381
  fourcc mp4a,MP4A
2306
2382
  fourcc "AAC " ; Used in NSV
 
2383
  fourcc "AACP" ; Used in NSV for AACPlus
2307
2384
  format 0xff
2308
2385
  format 0x706D
2309
2386
  driver faad
2334
2411
  format 0x736f7774  ; "twos" (MOV files)
2335
2412
  format 0x74776f73  ; "sowt" (MOV files)
2336
2413
  format 0x32336c66  ; "fl32" (MOV files)
 
2414
  format 0x666c3332  ; "23lf" (MOV files)
 
2415
;  format 0x34366c66  ; "fl64" (MOV files)
 
2416
;  format 0x666c3634  ; "46lf" (MOV files)
2337
2417
  format 0x454e4f4e  ; "NONE" (MOV files from Kodak CX6320)
 
2418
  format 0x34326e69  ; "in24" (MOV files)
 
2419
  format 0x696e3234  ; "42ni" (MOV files)
 
2420
  format 0x32336e69  ; "in32" (MOV files)
 
2421
  format 0x696e3332  ; "23ni" (MOV files)
2338
2422
;;;; these are for hardware support only:  (alaw,ulaw,ima-adpcm,mpeg,ac3)
2339
2423
;  format 0x6
2340
2424
;  format 0x7
2365
2449
  comment "Optimized to MMX/SSE/3Dnow!"
2366
2450
  format 0x50        ; layer-1 && layer-2
2367
2451
  format 0x55        ; layer-3
2368
 
  format 0x33706d2e  ; ".mp3" CBR/VBR MP3 (MOV files)
2369
2452
  format 0x5500736d  ; "ms\0\x55" older mp3 fcc (MOV files)
2370
 
  format 0x2033504D  ; "MP3 " (used in .nsv files)
 
2453
  fourcc ".mp3"      ; CBR/VBR MP3 (MOV files)
 
2454
  fourcc "MP3 "      ; used in .nsv files
 
2455
  fourcc "LAME"      ; used in mythtv .nuv files
2371
2456
  driver mp3lib
2372
2457
 
2373
2458
audiocodec ffpcmdaud
2425
2510
  comment "integer only"
2426
2511
  status working
2427
2512
  format 0x55
2428
 
  format 0x33706d2e  ; ".mp3" CBR/VBR MP3 (MOV files)
2429
2513
  format 0x5500736d  ; "ms\0\x55" older mp3 fcc (MOV files)
 
2514
  fourcc ".mp3"      ; CBR/VBR MP3 (MOV files)
 
2515
  fourcc "MP3 "      ; used in .nsv files
 
2516
  fourcc "LAME"      ; used in mythtv .nuv files
2430
2517
  driver ffmpeg
2431
2518
  dll "mp3"
2432
2519
 
2451
2538
  status working
2452
2539
  format 0x50
2453
2540
  format 0x55
2454
 
  format 0x33706d2e  ; ".mp3" CBR/VBR MP3 (MOV files)
2455
2541
  format 0x5500736d  ; "ms\0\x55" older mp3 fcc (MOV files)
 
2542
  fourcc ".mp3"      ; CBR/VBR MP3 (MOV files)
 
2543
  fourcc "MP3 "      ; used in .nsv files
 
2544
  fourcc "LAME"      ; used in mythtv .nuv files
2456
2545
  driver libmad
2457
2546
  dll "libmad"
2458
2547
 
2554
2643
  dll "amr_nb"
2555
2644
 
2556
2645
audiocodec ffamrwb
2557
 
  info "AMR Widewband"
 
2646
  info "AMR Wideband"
2558
2647
  status working
2559
2648
  fourcc sawb
2560
2649
  driver ffmpeg
2644
2733
;  driver acm
2645
2734
;  dll "vorbis.acm"
2646
2735
 
 
2736
audiocodec ffvorbis
 
2737
  info "FFmpeg Vorbis decoder"
 
2738
  status working
 
2739
  fourcc vrbs
 
2740
  format 0x566F
 
2741
  driver ffmpeg
 
2742
  dll "vorbis"
 
2743
 
2647
2744
audiocodec speex
2648
2745
  info "Speex Audio Decoder"
2649
2746
  status working
2702
2799
 
2703
2800
audiocodec fftruespeech
2704
2801
  info "FFmpeg TrueSpeech"
2705
 
  status buggy
 
2802
  status working
2706
2803
  format 0x22
2707
2804
  driver ffmpeg
2708
2805
  dll "truespeech"
2745
2842
  comment "for hardware MPEG audio decoders"
2746
2843
  format 0x50        ; layer-1 && layer-2
2747
2844
  format 0x55        ; layer-3
2748
 
  format 0x33706d2e  ; ".mp3" CBR/VBR MP3 (MOV files)
2749
2845
  format 0x5500736d  ; "ms\0\x55" older MP3 fourcc (MOV files)
2750
 
  format 0x2033504D  ; "MP3 " (used in .nsv files)
 
2846
  fourcc ".mp3"      ; CBR/VBR MP3 (MOV files)
 
2847
  fourcc "MP3 "      ; used in .nsv files
 
2848
  fourcc "LAME"      ; used in mythtv .nuv files
2751
2849
  driver hwmpa