comparison DOCS/cd-dvd.html @ 2001:05189dbfb847

more fixes
author gabucino
date Thu, 27 Sep 2001 22:13:38 +0000
parents c4dbfa55d873
children 83df55c88850
comparison
equal deleted inserted replaced
2000:5fd3f344fc89 2001:05189dbfb847
73 73
74 <P>IMPORTANT NOTE: please _DO_NOT_ require further features for DVD playback. 74 <P>IMPORTANT NOTE: please _DO_NOT_ require further features for DVD playback.
75 This is the first version of some real DVD support inside <B>MPlayer</B> and 75 This is the first version of some real DVD support inside <B>MPlayer</B> and
76 we're busy with hunting bugs and implementing basic DVD player features.</P> 76 we're busy with hunting bugs and implementing basic DVD player features.</P>
77 77
78 <P><B>MPlayer</B> uses libdvdread which has got built in support for IFO parsing, 78 <P><B>MPlayer</B> uses libdvdread which has got built in support for IFO
79 reading navi blocks and doing authentication/descrambling. libdvdread 79 parsing, reading navi blocks and doing authentication/descrambling. libdvdread
80 use the good old libcss to the latter tasks. So you will need libcss and 80 uses libdvdcss to the latter tasks. So you will need libdvdcss and libdvdread
81 libdvdread downloaded, compiled and installed BEFORE you run ./configure 81 downloaded, compiled and installed BEFORE you run ./configure script of
82 script of <B>MPlayer</B> which will autodetect libdvdread for you in this way.</P> 82 <B>MPlayer</B> which will autodetect libdvdread for you in this way.</P>
83 83
84 <UL> 84 <UL>
85 <LI><P><B>Download source of libdvdread and libcss.</B></P> 85 <LI><P><B>Download source of libdvdread and libdvdcss.</B></P>
86 86
87 <P><I>You can download them from 87 <P><I>You can download them from
88 <A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A> 88 <A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A>
89 (click 'download' in the menu at the left, and you can find libcss and 89 (click 'download' in the menu at the left, and you can find libdvdcss and
90 libdvdread in a table).</I></P></LI> 90 libdvdread in a table).</I></P></LI>
91 91
92 <LI><P><B>Compile and install libcss THEN libdvdread.</B></P> 92 <LI><P><B>Compile and install libdvdcss THEN libdvdread.</B></P>
93 93
94 <P><I>Read documentation of these packages to do this step easily.</I></P></LI> 94 <P><I>Read documentation of these packages to do this step easily.</I></P></LI>
95 95
96 <LI><P><B>Recompile MPlayer.</B></P> 96 <LI><P><B>Recompile MPlayer.</B></P>
97 97
99 says something similar:<BR><CODE>Checking for DVDread support ... yes</CODE><BR> 99 says something similar:<BR><CODE>Checking for DVDread support ... yes</CODE><BR>
100 (Of course you can put your favourite configure options into the command 100 (Of course you can put your favourite configure options into the command
101 line when you run ./configure). That's it! Say: <CODE>make</CODE>, then <CODE>make install</CODE>.</I></P></LI> 101 line when you run ./configure). That's it! Say: <CODE>make</CODE>, then <CODE>make install</CODE>.</I></P></LI>
102 </UL> 102 </UL>
103 103
104 <P>Of course after installing libcss and libdvdread you don't need recompile 104 <P>Of course after installing libdvdcss and libdvdread you don't need recompile
105 them at each time when you want to recompile <B>MPlayer</B> (from a new CVS version 105 them at each time when you want to recompile <B>MPlayer</B> (from a new CVS version
106 for example) since the needed packages have already been installed on your 106 for example) since the needed packages have already been installed on your
107 machine.</P> 107 machine.</P>
108 108
109 <P><B>Using MPlayer to play DVDs:</B></P> 109 <P><B>Using MPlayer to play DVDs:</B></P>
128 <P><B><A NAME=4.3>4.3. DVD playback FAQ</A></B></P> 128 <P><B><A NAME=4.3>4.3. DVD playback FAQ</A></B></P>
129 129
130 <TABLE BORDER=0 ALIGN=left WIDTH=100%> 130 <TABLE BORDER=0 ALIGN=left WIDTH=100%>
131 131
132 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 132 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
133 Can I compile libdvdread and libcss for example on my sweet Sparc/Solaris? 133 Can I compile libdvdread and libdvdcss for example on my sweet Sparc/Solaris?
134 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 134 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
135 Who knows ... Please test it and send feedback. But it's said that it 135 Who knows ... Please test it and send feedback. But it's said that it
136 should work. Please refer documentation of libdvdread and its homepage 136 should work. Please refer documentation of libdvdread and its homepage
137 as well. We're not authors of libdvdread. 137 as well. We're not authors of libdvdread.
138 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR> 138 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
172 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 172 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
173 So MPlayer can play DVDs? Then it must use DeCSS! You are under arrest 173 So MPlayer can play DVDs? Then it must use DeCSS! You are under arrest
174 under the XYZ#$ paragraph of the-- 174 under the XYZ#$ paragraph of the--
175 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 175 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
176 Get back asshole, there is no DeCSS code in <B>MPlayer</B>. <B>MPlayer</B> uses libdvdread 176 Get back asshole, there is no DeCSS code in <B>MPlayer</B>. <B>MPlayer</B> uses libdvdread
177 by linking against it, and libdvdread uses libcss by dynamic loading it. 177 by linking against it, and libdvdread uses libdvdcss by dynamic loading it.
178 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR> 178 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
179 179
180 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 180 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
181 Do I need to be (setuid) root/setuid fibmap_mplayer to be able to play DVD? 181 Do I need to be (setuid) root/setuid fibmap_mplayer to be able to play DVD?
182 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 182 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
191 player functionality. First, we would like to target existing bugs and 191 player functionality. First, we would like to target existing bugs and
192 basic features before implementing new features. 192 basic features before implementing new features.
193 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR> 193 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
194 194
195 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 195 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
196 Where can I get libdvdread and libcss packages from? 196 Where can I get libdvdread and libdvdcss packages from?
197 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> 197 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
198 From the site of Ogle: 198 From the site of Ogle:
199 <A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A>. 199 <A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A>.
200 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR> 200 </TD><TR><TD COLSPAN=3>&nbsp;</TD><TR>
201 </TABLE> 201 </TABLE>