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