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