Mercurial > mplayer.hg
comparison DOCS/DXR3 @ 2770:b9732eaa82d9
DXR3 beta2 patch by David Holm.
author | atmos4 |
---|---|
date | Thu, 08 Nov 2001 21:51:28 +0000 |
parents | bbda31b5433b |
children | 1d4fb4d9aab5 |
comparison
equal
deleted
inserted
replaced
2769:979bf82b2359 | 2770:b9732eaa82d9 |
---|---|
34 | 34 |
35 2. Requirements | 35 2. Requirements |
36 | 36 |
37 * First of all you will need the DXR3/H+ drivers properly installed, | 37 * First of all you will need the DXR3/H+ drivers properly installed, |
38 including the dev-api. | 38 including the dev-api. |
39 These can be downloaded from dxr3.sourceforge.net | 39 These can be downloaded from dxr3.sourceforge.net (I suggest using |
40 the CVS version since most of the time I use the latest features | |
41 which are only available through cvs) | |
40 | 42 |
41 * <mplayerdir>/libavcodec from ffmpeg (only required if you intend to | 43 * <mplayerdir>/libavcodec from ffmpeg (only required if you intend to |
42 play formats other than mpeg-(1/2), highly recommended!) there are | 44 play formats other than mpeg-(1/2), highly recommended!) there are |
43 two ways of doing this: | 45 two ways of doing this: |
44 1. Download and install ffmpeg from ffmpeg.sourceforge.net. | 46 1. Download and install ffmpeg from ffmpeg.sourceforge.net. |
55 | 57 |
56 From here on compilation (of at least my code ;) should go without | 58 From here on compilation (of at least my code ;) should go without |
57 problems. | 59 problems. |
58 | 60 |
59 | 61 |
60 | 62 |
61 3. Usage | 63 3. Usage |
62 | 64 |
63 After installation you will have two new outdevices in mplayer: | 65 After installation you will have two new outdevices in mplayer: |
64 -vo dxr3 For video output | 66 -vo dxr3 For video output |
65 -ao dxr3 For audio output | 67 -ao dxr3 For audio output (due to an unresolved bug |
68 this is not recommended/useful!) | |
66 | 69 |
70 MPEG-1, MPEG-2, VCD and DVD Notes | |
67 There are some notes to take into account here for optimum playback. | 71 There are some notes to take into account here for optimum playback. |
68 When playing any mpeg-(1/2) file, this including usage of the "-dvd" | 72 When playing any mpeg-(1/2) file, this including usage of the "-dvd" |
69 and "-vcd" options you must either add the "-vc mpegpes" or edit | 73 and "-vcd" options you must either add the "-vc mpegpes" or edit |
70 codecs.conf and make sure videocodec mpegpes is listed above mpeg12. | 74 codecs.conf and make sure videocodec mpegpes is listed above mpeg12. |
71 If you fail to do this you will only get software playback which kinda | 75 If you fail to do this you will only get software playback which kinda |
72 spoils most of the useful features of this card except for tv-out ;). | 76 spoils most of the useful features of this card except for tv-out ;). |
73 Remember that if you edit the codecs.conf file and move the mpegpes | 77 Remember that if you edit the codecs.conf file and move the mpegpes |
74 section will have to specify "-vc mpeg12" if you want to playback | 78 section will have to specify "-vc mpeg12" if you want to playback |
75 any of these video types without "-vo dxr3"! | 79 any of these video types _without_ "-vo dxr3"! |
76 | 80 |
81 DIVX Notes | |
82 When playing divx's add "-vc odivx", if you get any other divx codec | |
83 to run faster tell me which one because I'll be interested in how it | |
84 could possibly be any faster than OpenDivX4Linux... | |
85 | |
86 Unsupported Codecs: | |
77 If you ever get a codec unsupported message, lookup the codec in the | 87 If you ever get a codec unsupported message, lookup the codec in the |
78 codecs.conf file (search for "videocodec <codecname>"), copy the entire | 88 codecs.conf file (search for "videocodec <codecname>"), copy the entire |
79 codec section and send it to me and I'll make sure it works with the | 89 codec section and send it to me and I'll make sure it works with the |
80 next patch (or the next after that if I have a thousand things to take | 90 next patch (or the next after that if I have a thousand things to take |
81 care of first ;) my e-mail is at the bottom of this page. | 91 care of first ;) my e-mail is at the bottom of this page. |
82 | 92 |
83 | |
84 | |
85 4. Todo | 93 4. Todo |
86 | 94 |
87 * Make the osd use the subpic feature of the dxr3 (High) | 95 * Scale video played using windows codecs (High) |
88 * Overlay output (Medium) | 96 * Make the osd use the subpic feature of the dxr3 (almost done)(High) |
89 * Driver options (Medium) | 97 * Driver options (probably not until libvo2) (Medium) |
90 * Add an onscreen menu for "live" performance tuning (Low) | |
91 | |
92 (yuv2rgb (24bpp) asm optimizations, not my job though... but | |
93 this will improve playback of anything not mpeg-(1/2) for us | |
94 all) | |
95 | 98 |
96 | 99 |
97 | 100 |
98 5. Contacting me | 101 5. Contacting me |
99 | 102 |
100 You can contact me either by e-mailing me, dholm@iname.com or by using | 103 You can contact me either by e-mailing me, <dholm@iname.com> or by using |
101 icq: 798427 | 104 icq: 798427 |
102 Feedback, bugreports and general suggestions are appreciated | 105 Feedback, bugreports and general suggestions are appreciated (preferably |
103 (preferably by e-mail) | 106 by e-mail). My name is David Holm for those of you who are incapable of |
104 My name is David Holm for those of you who are incapable of reading | 107 reading a heading. ;) |
105 a heading. ;) | |
106 | 108 |
107 | 109 |
108 | |
109 |