Mercurial > mplayer.hg
annotate DOCS/DXR3 @ 5540:80d8fed6e683
new tdfxfb yuv driver by Mark Zealey <mark@zealos.org>
author | arpi |
---|---|
date | Tue, 09 Apr 2002 14:02:55 +0000 |
parents | d72dc493c5d3 |
children | 91d4b2745e9e |
rev | line source |
---|---|
4096 | 1 How to use a Sigma Designs Hollywood Plus and/or a Creative DXR3 by David Holm |
2 ============================================================================== | |
2646 | 3 |
4478 | 4 Thanks goes out to Daniel Bell for the donation of a brand new 20GB IBM |
5 harddisk. | |
6 | |
4096 | 7 1. Requirements |
2646 | 8 |
3330
aba69e4a76b8
Update regarding linmp1e usage, submitted by D: Holm
atmos4
parents:
3208
diff
changeset
|
9 * First of all you will need the DXR3/H+ drivers properly installed. |
5361
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
10 Version 0.12.0 or later. You can find it at |
4096 | 11 http://dxr3.sourceforge.net/ |
5361
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
12 (you only need to run "make install devices" in em8300-x.y.z/modules |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
13 not in the root dir) |
2646 | 14 |
3330
aba69e4a76b8
Update regarding linmp1e usage, submitted by D: Holm
atmos4
parents:
3208
diff
changeset
|
15 * Run <mplayerdir>/configure and make sure that DXR3/H+ support = yes |
5426 | 16 if you want to play files other than mpeg I highly recommend you install |
17 libavcodec as well (Read DOCS/codecs.html for more info). | |
2646 | 18 |
3208 | 19 From here on compilation (of at least my code ;) should go without any |
2646 | 20 problems. |
21 | |
22 | |
2770 | 23 |
4096 | 24 2. Usage |
5361
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
25 -vo dxr3:<noprebuf>:<codec>:<device>Where noprebuf specifies to turn off |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
26 prebuffering. This is done automatically |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
27 on athlons. If playback is out of sync |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
28 try disabling prebuffering. If noprebuf |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
29 is left out prebuffering is enabled |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
30 (except on athlons). |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
31 |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
32 <codec> = fame/avcodec, avcodec produces |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
33 better quality output, but fame is |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
34 faster for those of you with slow |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
35 machines. The default is to use |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
36 libavcodec. Note that you need |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
37 libavcodec properly installed (read |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
38 DOCS/codecs.html) |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
39 |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
40 <device> = device number to use in case |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
41 you have more than one em8300 card |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
42 |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
43 Any of these options may be left out, |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
44 but they must be specified in this order |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
45 i.e. dxr3:fame works, dxr3:1 works but |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
46 dxr3:1:avcodec will not. |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
47 These new features were added by XorA, |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
48 he usually hangs out in #dxr3 on |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
49 irc.openprojects.net, let him know |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
50 you like it... |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
51 -ao oss:/dev/em8300_ma-X For audio output, where X is the device |
3e81a50e33ff
XorA added the option of switching between fame/avcodec without
mswitch
parents:
4906
diff
changeset
|
52 number (0 if one card) |
4160 | 53 -ac hwac3 For digital audio output instead of |
54 analog | |
5426 | 55 -vc mpegpes Force hardware acceleration, only works |
56 with mpeg1/2 | |
57 -aop list=resample:fout=xxxxx If samplerate is below 44100Hz, select | |
58 either 44100 or 48000 depending on | |
59 which which one matches closest. I.e. | |
60 if the movie uses 22050 use 44100 as | |
61 44100 / 2 = 22050, if it's 24000 use | |
62 48000 as 48000 / 2 = 24000 and so on. | |
4906
974cd3ff4f92
Added more info regarding sync and :noprebuffering
mswitch
parents:
4715
diff
changeset
|
63 This does not work with digital audio |
974cd3ff4f92
Added more info regarding sync and :noprebuffering
mswitch
parents:
4715
diff
changeset
|
64 output (-ac hwac3) |
2646 | 65 |
2770 | 66 MPEG-1, MPEG-2, VCD and DVD Notes |
5426 | 67 MPEG 1/2 content should now automatically be detected by mplayer and it will |
68 use the hardware acceleration of the DXR3 to play it. If not, you can force | |
69 it to hardware acceleration with -vc mpegpes. Also, if you plan to use any | |
70 postprocessing filters you must use -vc mpeg12. | |
4096 | 71 |
72 3. Contacting me | |
2646 | 73 |
2770 | 74 You can contact me either by e-mailing me, <dholm@iname.com> or by using |
2646 | 75 icq: 798427 |
2770 | 76 Feedback, bugreports and general suggestions are appreciated (preferably |
4096 | 77 by e-mail). |