Mercurial > mplayer.hg
comparison DOCS/DVD @ 522:b63c485a530d
reviewed for release
author | gabucino |
---|---|
date | Thu, 19 Apr 2001 12:10:18 +0000 |
parents | 8f741175eb43 |
children | 34c1a9fb631b |
comparison
equal
deleted
inserted
replaced
521:8f86163f8dc3 | 522:b63c485a530d |
---|---|
25 be in your /etc/ld.so.conf as well. | 25 be in your /etc/ld.so.conf as well. |
26 | 26 |
27 --withcssindfir=/usr/local/include | 27 --withcssindfir=/usr/local/include |
28 Directory contains header file 'css.h' of libcss. | 28 Directory contains header file 'css.h' of libcss. |
29 | 29 |
30 NOTE: There is no autodetection for libcss! You must require it with | 30 NOTE: Currently there is no autodetection for libcss! You MUST specify it with |
31 configure options. | 31 configure options. |
32 | 32 |
33 Viewing VOB files directly from DVD | 33 Viewing VOB files directly from DVD |
34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
35 mplayer -dvd /dev/dvd /mnt/cdrom/video_ts/vts_01_1.vob | 35 mplayer -dvd /dev/dvd /mnt/cdrom/video_ts/vts_01_1.vob |
36 | 36 |
37 where, | 37 where, |
38 | 38 |
39 '-dvd /dev/dvd' tells mplayer the device name of your DVD drive. | 39 '-dvd /dev/dvd' tells MPlayer the device name of your DVD drive. |
40 it's used in disc authentication process | 40 it's used in disc authentication process |
41 | 41 |
42 the filename is simply a VOB file path on the disc | 42 the filename is simply a VOB file path on the disc |
43 | 43 |
44 Note that according my experiences disc authentication requires root | 44 Note that according to my experiences, disc authentication requires root |
45 privilegies so you must run mplayer as root! (see section 'Problems'). | 45 privileges so you must run MPlayer as root! (see section 'Problems'). |
46 | 46 |
47 NOTE about the sound: | 47 NOTE about the sound: |
48 It seems that mplayer sometimes fails to find the first audio stream. | 48 It seems that MPlayer sometimes fails to find the first audio stream. |
49 You can specify it with using the '-aid 128' option, for example. | 49 You can specify it with the '-aid 128' option, for example. |
50 Please experience with 128,129 and similar values. See section | 50 Please experience with 128,129 and similar values. See section |
51 'Problems'. | 51 'Problems'. |
52 | 52 |
53 | 53 |
54 New source files | 54 New source files |
55 ~~~~~~~~~~~~~~~~ | 55 ~~~~~~~~~~~~~~~~ |
56 dvdauth.c | 56 dvdauth.c |
57 Issues DVD disc and title authentication and fills key_disc and key_title | 57 Issues DVD disc and title authentication and fills key_disc and |
58 arraies. | 58 key_title arraies. |
59 | 59 |
60 dvdauth.h | 60 dvdauth.h |
61 header file | 61 header file |
62 | 62 |
63 These files are embeded inside an '#ifdef ... #endif' block, so if libcss | 63 These files are embedded inside an '#ifdef ... #endif' block, so if libcss |
64 support was not requested, they do not produce any code and of course | 64 support was not requested, they do not produce any code and of course |
65 libcss is not linked against mplayer either. | 65 libcss is not linked against MPlayer either. |
66 | 66 |
67 | 67 |
68 Modifications in the source | 68 Modifications in the source |
69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
70 * (stream.c) STREAM_BUFFER_SIZE is set to 2048 | 70 * (stream.c) STREAM_BUFFER_SIZE is set to 2048 |
81 ~~~~~~~~~~~ | 81 ~~~~~~~~~~~ |
82 On my AMD K6-2 with using hw scaling and colorspace conversion | 82 On my AMD K6-2 with using hw scaling and colorspace conversion |
83 capability of my G400 it's possible to watch DVD with about 70% | 83 capability of my G400 it's possible to watch DVD with about 70% |
84 CPU usage with '-nosound'. Unfortunately with sound my machine is | 84 CPU usage with '-nosound'. Unfortunately with sound my machine is |
85 not enough :( Maybe it can be improved somewhat ... | 85 not enough :( Maybe it can be improved somewhat ... |
86 Guess, it's not so bad ... According reports from my friends | 86 Guess, it's not so bad ... According to reports from my friends |
87 xine uses 80-90% CPU to play DVD on much more powerfull machines | 87 xine uses 80-90% CPU to play DVD on much more powerful machines |
88 like 1GHz Athlon systems (as far as I know, it's said that about | 88 like 1GHz Athlon systems (as far as I know, it's said that about |
89 300MHz celeron is the minimum to watch DVDs ... using windows | 89 300MHz celeron is the minimum to watch DVDs ... using windows |
90 DVD viewers). | 90 DVD viewers). |
91 | 91 |
92 Hint: I commented out downmix fountions from libac3 (of course in this way I | 92 Hint: I commented out downmix fountions from libac3 (of course in this way I |
97 | 97 |
98 Problems (TODO) | 98 Problems (TODO) |
99 ~~~~~~~~~~~~~~~ | 99 ~~~~~~~~~~~~~~~ |
100 * disc authentication (the FIBMAP ioctl) requires root privilegies. | 100 * disc authentication (the FIBMAP ioctl) requires root privilegies. |
101 this is strange since OMS can do it as user too. | 101 this is strange since OMS can do it as user too. |
102 * sound. I'm using my only DVD disc (The Matrix) to test mplayer. | 102 * sound. I'm using my only DVD disc (The Matrix) to test MPlayer. |
103 some VOB file has English sound, some has Spanish and some has | 103 some VOB file have English sound, some have Spanish and some have |
104 no sound at all. | 104 no sound at all. |
105 IT SEEMS that if I give '-aid 128' everything works with English sound ... | 105 IT SEEMS that if I give '-aid 128' everything works with English sound ... |
106 * strange effects but only with SOME vob | 106 * strange effects but only with SOME vob files (it looks like some interlacing |
107 files (it looks like some interlacing effect, eg: every 2nd line | 107 effect, eg: every 2nd line on the screen is from the last frame). |
108 on the screen is from the last frame). | |
109 | 108 |
110 | 109 |
111 feature TODO | 110 feature TODO |
112 ~~~~~~~~~~~~ | 111 ~~~~~~~~~~~~ |
113 * chapter scanner | 112 * chapter scanner |