Mercurial > mplayer.hg
comparison DOCS/German/cd-dvd.html @ 1895:0213c552aa70
*** empty log message ***
author | jaf |
---|---|
date | Sun, 16 Sep 2001 07:12:39 +0000 |
parents | |
children | b8ac8a678b2b |
comparison
equal
deleted
inserted
replaced
1894:92b0270f8f8a | 1895:0213c552aa70 |
---|---|
1 <HTML> | |
2 <BODY BGCOLOR=white> | |
3 | |
4 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | |
5 | |
6 <P><B><A NAME=4.1>4.1. CD-ROM Laufwerke</A></B></P> | |
7 | |
8 <P>Aus der Linux-Dokumentation:</P> | |
9 | |
10 <P>Einige CDROM-Laufwerke verfügen über die Möglichkeit die Abtastgeschwindigkeit | |
11 zu verändern. Es gibt mehrere Gründe für das Ändern der Geschwindigkeit | |
12 eines CDROM-Laufwerks. Schlecht erzeute CDROMs arbeiten bei einer geringeren | |
13 Abtastrate möglicherweise besser als bei der maximalen. Moderne CDROM-Laufwerke | |
14 können sehr hohe Abtastraten erreichen (bis zu 50-fach ist normal). Es wurde | |
15 berichtet, dass diese Laufwerke bei diesen hohen Geschwindkeiten Lesefehler | |
16 erzeugen; das herabsetzen der Geschwindigkeit kann die Datenverluste verringern. | |
17 Zu guter letzt erzeugen einige dieser Laufwerke störend laute Geräusche, die | |
18 eine niedrigere Geschwindigkeit ebenfalls reduzieren kann.</P> | |
19 | |
20 <P>Der empfohlene Weg die Lesegeschwindigkeit zu verringen ist mittels des | |
21 Programmes 'setcd'. Es ist recht alt, aber es sollte nicht zu schwer im Internet | |
22 zu finden sein. (UPDATE : das neue hdparm hat eine Option dafür !) | |
23 Verwendung:</P> | |
24 | |
25 <P> <CODE>setcd -x <Geschwingkeit> <CDROM-Gerät></CODE></P> | |
26 | |
27 <P>Du kannst auch folgendes probieren:</P> | |
28 | |
29 <P> <CODE>echo current_speed:4 >/proc/ide/<CDROM-Gerät>/settings</CODE></P> | |
30 | |
31 <P>Aber man braucht dazu Root-Privilegien. Ich verwende auch diesen Befehl:</P> | |
32 | |
33 <P> <CODE>echo file_readahead:2000000 >/proc/ide/<CDROM-Device>/settings</CODE></P> | |
34 | |
35 <P>für 2MB Lesepuffer für die Dateien (nützlich bei zerkratzten CDs). | |
36 Es ist auch zu empfehlenswert das CD-Rom via 'hdparm' einzustellellen:</P> | |
37 | |
38 <P> <CODE>hdparm -d1 -a8 -u1 (CDROM-Device</CODE></P> | |
39 | |
40 <P>um den DMA-Zugriff, Vorauslesen und IRQ-Unmasking zu aktivieren. | |
41 (Wenn du das nicht verstehst *lies die hdparm manpage*)</P> | |
42 | |
43 <P>Bitte schau dir "<CODE>/proc/ide/<CDROM-Gerät>/settings</CODE>" an um das CD-ROM feinein- | |
44 zustellen.</P> | |
45 | |
46 <P><B><A NAME=4.2>4.2. DVD Wiedergabe</A></B></P> | |
47 | |
48 <P>Ja, richtige DVD-Unterstützung wurde erreicht. Du brauchst nicht mehr manuell | |
49 VOB Dateien von der Disk abspielen und über die Dateien im video_ts Verzeichnis | |
50 bescheid wissen, du musst dir nicht gedanken machen, ob es sich um eine verschüs- | |
51 selte DVD handelt oder nicht (in alten Versionen von <B>MPlayer</B> musstest du | |
52 den '-dvdauth /dev/dvd' Parameter verwenden, wenn es eine verschlüsselte DVD war), | |
53 und du brauchst nicht mal mehr die DVD mounten um sie spielen zu können :)</P> | |
54 | |
55 <P>WICHTIGER HINWEIS: Bitte erwarte _KEINE_ erweiterten Merkmale von der DVD- | |
56 Wiedergabe. Dies ist die erste Version mit richtiger DVD-Unterstützung in | |
57 <B>MPlayer</B> und wir sind beschäftigt damit, Fehler zu suchen und grundlegende | |
58 DVD-Player Funktionen zu implementieren.</P> | |
59 | |
60 <P><B>MPlayer</B> verwendet libdvdread, welches eingebaute Unterstützung für IFO | |
61 Parsing, lesen von Navi Blöcken und Authentifizierung/Entschlüsselung hat. libdvdread | |
62 verwendet die gute alte libcss die die letztgenannten Funktionen. Also musst du libcss | |
63 und libdvdread heruntergeladen, kompiliert und installiert haben, BEVOR du den | |
64 ./configure Script von <B>MPlayer</B>, welcher libdvdread automatisch erkennt, aus- | |
65 führst.</P> | |
66 | |
67 <UL> | |
68 <LI><P><B>Laden der Sourcen von libdvdread und libcss.</B></P> | |
69 | |
70 <P><I>Du sie hier downloaden: | |
71 <A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A> | |
72 (klicke auf 'download' im Menü links, und du kannst libcss und libdvdread in der | |
73 Tabelle finden).</I></P></LI> | |
74 | |
75 <LI><P><B>Kompiliere und Installiere libcss, DANN libdvdread.</B></P> | |
76 | |
77 <P><I>Lese die Dokumentationen dieser Pakete um diesen Schritt einfach zu machen.</I></P></LI> | |
78 | |
79 <LI><P><B>Kompiliere MPlayer neu.</B></P> | |
80 | |
81 <P><I>Lass <CODE>./configure</CODE> laufen. Wenn du libdvdread richtig installiert hast, | |
82 wird ./configure etwa so was sagen:<BR><CODE>Checking for DVDread support ... yes</CODE><BR> | |
83 (Natürlich kannst du deine Lieblings-Optionen verwenden, wenn du ./configure laufen lässt). | |
84 Das wars! Tippe: <CODE>make</CODE>, dann <CODE>make install</CODE>.</I></P></LI> | |
85 </UL> | |
86 | |
87 <P>Natürlich müsst die libcss und libdvdread nicht neu kompilieren, wenn du MPlayer | |
88 neu kompilierst (z.B. aufgrund einer neuen CVS-Version), wenn diese 2 Pakete bereits | |
89 installiert sind.</P> | |
90 | |
91 <P><B>Verwendung von MPlayer zum DVD-Spielen:</B></P> | |
92 | |
93 | |
94 <TABLE BORDER=0 WIDTH=100%> | |
95 <TD VALIGN=top>-dvd <title_id> </TD> | |
96 <TD>Aktiviert die DVD-Unterstützung und wählt den Titel aus.</TD><TR> | |
97 <TD VALIGN=top>-chapter <chapter_id> </TD> | |
98 <TD>Wählt das DVD-Kapitel (Standard: wiedergabe von Kapitel 1)</TD><TR> | |
99 <TD VALIGN=top>-dvdangle <angle_id> </TD> | |
100 <TD>Zum aus wählen der Kamera-Perspektive (Standard: 1)</TD><TR> | |
101 </TABLE> | |
102 | |
103 <P>Standard-Geräte ist <CODE>/dev/dvd</CODE>, du kannst das in config.h (compile time | |
104 option) ändern, oder du kannst es als Dateinamen für <B>MPlayer</B> angeben: | |
105 </P> | |
106 | |
107 <P> <CODE>mplayer -dvd 1 /dev/dvd</CODE></P> | |
108 <P> <CODE>mplayer -dvd 2 -chapter 5 -dvdangle 2</CODE></P> | |
109 | |
110 <P><B><A NAME=4.3>4.3. DVD Wiedergabe FAQ</A></B></P> | |
111 | |
112 <TABLE BORDER=0 ALIGN=left WIDTH=100%> | |
113 | |
114 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
115 Kann ich libdvdread und libcss z.B. auf meinem süssen Sparc/Solaris kompilieren? | |
116 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
117 Was weiss ... Bitte teste es und sag uns bescheid. Aber es wird gesagt, dass es | |
118 funktionieren sollte. Bitte lese auch die Documentation von libdvdread und seiner | |
119 homepage. Wir sind nicht die Autoren von libdvdread. | |
120 </TD><TR><TD COLSPAN=3> </TD><TR> | |
121 | |
122 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
123 Was ist mit den Untertiteln? Kann MPlayer die dekodieren? | |
124 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
125 Ja, das kann es (oder es sollte zumindest so sein) aber es ist z.Z. DVD-Unter- | |
126 titel keine Anzeige-Funktion implementiert in <B>MPlayer</B> (DVD-Untertitel | |
127 werden als Bilder, nicht als Text gespeichert!). Wie auch immer, es ist ein | |
128 gaplantes Feature (in der Zeit von libvo2). | |
129 </TD><TR><TD COLSPAN=3> </TD><TR> | |
130 | |
131 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
132 I höre keinen Sound / schlechten Sound (Spanisch oder anderen grässliche Dinge). | |
133 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
134 <B>MPlayer</B> verwendent zur Zeit noch nicht alle Informationen der IFO Blöcke | |
135 der DVD. Du kannst den richtigen DVD-Audio Stream mit der '-aid 128' Option | |
136 auswählen, wobei 128 die Stream ID des gewünschten Audio-Streams ist. Du kannst | |
137 probiren mit Nummern: 128,129,... und so weiter. Natürlich wird diese Problem | |
138 in Zukunft gelöst werden. | |
139 </TD><TR><TD COLSPAN=3> </TD><TR> | |
140 | |
141 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
142 Es gibt eigenartige Effekte (ändlich wie Interlace) speziell wenn schnellere | |
143 Bewegungen von Objekten in Film gezeigt werden. | |
144 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
145 Bekanntes Problem, wie versuchen es später zu lösen (wenn wir zu libvo2 wechseln). | |
146 </TD><TR><TD COLSPAN=3> </TD><TR> | |
147 | |
148 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
149 Wie kann ich den Reginal-Code meine DVD-Laufwerks einstellen ? I habe kein Win- | |
150 dows! | |
151 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
152 Verwende das 'regionset'-Tool: | |
153 http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz | |
154 </TD><TR><TD COLSPAN=3> </TD><TR> | |
155 | |
156 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
157 Also MPlayer kann DVDs abspielen? Dann musst du DeCSS verwerden! Du bist ver- | |
158 haftet unter dem XYZ#$ Paragraphen von dem-- | |
159 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
160 Weiche von mir Arschloch, es ist kein DeCSS-Code im <B>MPlayer</B>. <B>MPlayer</B> | |
161 verwendet libdvdread durch linken und libdvdread verwendet libcss durch dynami- | |
162 sches laden. | |
163 </TD><TR><TD COLSPAN=3> </TD><TR> | |
164 | |
165 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
166 Muss ich (setuid) root/setuid sein, dass fibmap_mplayer DVDs spielen kann? | |
167 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
168 No, musst du nicht. Das ist Vergangenheit :) Natürlich brauchst du aber die | |
169 Zugriffsrechte für das DVD-Laufwerk (in /dev). | |
170 </TD><TR><TD COLSPAN=3> </TD><TR> | |
171 | |
172 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
173 Wie kann ich ... (füge hier erwartetes Features eines DVD Player ein)? | |
174 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
175 Die aktuelle Implementation ist die Erste mit einer richtiger DVD-Player | |
176 Funkionalität. Als erstes möchten wir aber bestehende Bugs lösen und grund- | |
177 legende Funtionen einbauen, bevor wir zu den neuen Features gehen. | |
178 </TD><TR><TD COLSPAN=3> </TD><TR> | |
179 | |
180 <TD></TD><TD VALIGN=top>Q:</TD><TD WIDTH=100%><B> | |
181 Wo kann ich die libdvdread und libcss Pakete bekommen? | |
182 </B></TD><TR><TD></TD><TD VALIGN=top>A:</TD><TD> | |
183 Von der Seite von Ogle: | |
184 <A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A>. | |
185 </TD><TR><TD COLSPAN=3> </TD><TR> | |
186 </TABLE> | |
187 | |
188 </BODY> | |
189 </HTML> |