annotate DOCS/xml/de/cd-dvd.xml @ 20381:2a532a730e41

r20379: Remove doubled -dvd-device information.
author kraymer
date Sun, 22 Oct 2006 20:39:01 +0000
parents aeefc793bdf5
children 5da6924ee654
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20169
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
1 <?xml version="1.0" encoding="iso-8859-1"?>
20381
2a532a730e41 r20379: Remove doubled -dvd-device information.
kraymer
parents: 20171
diff changeset
2 <!-- synced with r20379 -->
20169
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
3 <chapter id="cd-dvd">
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
4 <title>CD/DVD Nutzung</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
5
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
6 <sect1 id="drives">
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
7 <title>CD/DVD-Laufwerke</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
8
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
9 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
10 Moderne CD-ROM-Laufwerke können sehr hohe Geschwindigkeiten
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
11 erreichen. Jedoch sind einige CD-ROM-Laufwerke in der Lage, mit gedrosselter
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
12 Geschwindigkeit zu laufen. Es gibt verschiedene Gründe, in Erwägung zu ziehen,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
13 die Geschwindig eines CD-ROM-Laufwerks zu ändern:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
14 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
15
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
16 <itemizedlist>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
17 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
18 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
19 Es gibt Berichte über Lesefehler bei hohen Geschwindigkeiten, besonders
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
20 bei schlecht gepressten CD-ROMs. Reduzierung der Geschwindigkeit kann
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
21 unter diesen Umständen Datenverlust verhindern.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
22 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
23 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
24
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
25 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
26 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
27 Viele CD-ROM-Laufwerke sind nervend laut. Eine geringere Geschwindigkeit kann
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
28 die Geräsche reduzieren.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
29 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
30 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
31 </itemizedlist>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
32
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
33 <sect2 id="drives_linux">
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
34 <title>Linux</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
35
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
36 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
37 Du kannst die Geschwindigkeit von IDE CD-ROM-Laufwerken mit
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
38 <command>hdparm</command>, <command>setcd</command> oder
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
39 <command>cdctl</command> reduzieren. Dies funktioniert wie folgt:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
40 <screen>hdparm -E <replaceable>[Geschwindigkeit]</replaceable> <replaceable>[CD-ROM-Gerät]</replaceable></screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
41 <screen>setcd -x <replaceable>[Geschwindigkeit]</replaceable> <replaceable>[CD-ROM-Gerät]</replaceable></screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
42 <screen>cdctl -bS <replaceable>[Geschwindigkeit]</replaceable></screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
43 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
44
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
45 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
46 Wenn du SCSI-Emulation benuzt, musst du die Einstellungen unter Umständen am
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
47 echten IDE-Gerät vornehmen und nicht am emuliertem SCSI-Gerät.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
48 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
49
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
50 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
51 Wenn du über root-Rechte verfügst, kann das folgende Kommando
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
52 ebenso helfen:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
53 <screen>echo file_readahead:2000000 &gt; /proc/ide/<replaceable>[CD-ROM-Gerät]</replaceable>/settings</screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
54 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
55
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
56 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
57 <!-- TODO: 1) aehm Ich glaube nicht das das (oben) als 2 MB interpretiert wird.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
58 Duerften Bytes sein -->
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
59 Dies setzt die Menge der vorausgehend gelesenen Daten auf 2MB, was bei
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
60 verkratzten CD-ROMs hilft.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
61 Wenn du dies zu hoch setzt, wird das Laufwerk dauernd anlaufen und wieder langsamer werden;
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
62 dies wird die Leistung dramtisch verschlechtern.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
63 Es wird ebenso empfohlen, dass du dein CD-ROM-Laufwerk mit <command>hdparm</command>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
64 konfigurierst:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
65 <screen>hdparm -d1 -a8 -u1 <replaceable>[CD-ROM-Gerät]</replaceable></screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
66 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
67
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
68 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
69 Dies aktiviert DMA-Zugriff, Read-ahead (vorausgehendes Lesen) und IRQ-Unmasking
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
70 (lies die <command>hdparm</command> Manpage für eine ausführliche Erklärung).
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
71 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
72
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
73 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
74 Wir verweisen hier auf
20171
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
75 &quot;<filename>/proc/ide/<replaceable>[CD-ROM-Gerät]</replaceable>/settings</filename>&quot;
20169
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
76 für Feineinstellungen an deinem CD-ROM.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
77 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
78
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
79 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
80 SCSI-Laufwerke haben kein einheitliches Verfahren, diese Parameter zu
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
81 setzen. (Kennst du einen? Berichte ihn uns!) Es gibt ein Tool, welches mit
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
82 <ulink url="http://das.ist.org/~georg/">Plextor SCSI-Laufwerken</ulink>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
83 funktioniert.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
84 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
85
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
86 </sect2>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
87
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
88
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
89 <sect2 id="drives_freebsd">
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
90 <title>FreeBSD</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
91
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
92 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
93 Geschwindigkeit:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
94 <screen>cdcontrol [-f <replaceable>Gerät</replaceable>] speed <replaceable>[Geschwindigkeit]</replaceable></screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
95 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
96
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
97 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
98 DMA:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
99 <screen>sysctl hw.ata.atapi_dma=1</screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
100 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
101
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
102 </sect2>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
103
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
104 </sect1>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
105
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
106
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
107
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
108 <sect1 id="dvd">
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
109 <title>DVD-Wiedergabe</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
110 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
111 Für eine komplette Liste der verfügbaren Optionen lies bitte die Manpage.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
112 Der Syntax für eine Standard Digital Versatile Disc (DVD) lautet wie folgt:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
113 <screen>mplayer dvd://<replaceable>&lt;Track&gt;</replaceable> [-dvd-device <replaceable>&lt;Gerät&gt;</replaceable>]</screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
114 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
115
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
116 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
117 Beispiel:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
118 <screen>mplayer dvd://<replaceable>1</replaceable> -dvd-device <replaceable>/dev/hdc</replaceable></screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
119 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
120
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
121 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
122 Das Standard-DVD-Laufwerk ist <filename>/dev/dvd</filename>. Wenn deine
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
123 Installation davon abweicht, erstelle einen Symlink oder gib das genaue Gerät auf
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
124 der Kommandozeile an mit der Option <option>-dvd-device</option>.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
125 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
126
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
127 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
128 <application>MPlayer</application> verwendet <systemitem>libdvdread</systemitem> und
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
129 <systemitem>libdvdcss</systemitem> zur DVD-Entschuüsselung und -Wiedergabe.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
130 Diese beiden Bibliotheken sind im Unterverzeichnis
20171
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
131 <filename class="directory">libmpdvdkit2</filename> des
20169
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
132 <application>MPlayer</application>-Quelltextbaums.
20171
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
133 Du brauchst sie nicht separat zu installieren. Du kannst auch systemweite
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
134 Versionen der beiden Bibliotheken verwenden, diese wird jedoch
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
135 <emphasis role="bold">nicht</emphasis> empfohlen, da dies zu Bugs,
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
136 Bibliotheksinkompatibilitäten und geringerer Geschwindigkeit führen kann.
20169
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
137 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
138
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
139 <note>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
140 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
141 In Fällen von DVD-Dekodierungs-Problemen versuche Supermount oder solche Hilfen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
142 zu deaktivieren. Einige RPC-2 Laufwerke können verlangen, dass ein Regionalcode gesetzt ist.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
143 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
144 </note>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
145
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
146 <formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
147 <title>DVD-Struktur</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
148 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
149 DVDs haben 2048 Bytes pro Sektor mit ECC/CRC. Sie haben üblicherweise
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
150 ein UDF-Dateisystem auf einem einzigem Track, welcher verschiedene Dateien
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
151 (kleine .IFO und .BUK Dateien und große .VOB Dateien) enthält.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
152 Sie sind echte Dateien und können von einem gemounteten Dateisystem einer
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
153 unentschlüsselten DVD kopiert/abgespielt werden.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
154 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
155 </formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
156
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
157 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
158 Die .IFO-Dateien enthalten die Informationen zur Filmnavigation
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
159 (Kapitel/Titel/Blickwinkel, Sprachtabellen etc.) und werden benötigt,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
160 um den .VOB Inhalt (den Film) zu lesen und zu interpretieren. Die .BUK-Dateien
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
161 sind Backups davon. Sie nutzen überall <emphasis role="bold">Sektoren</emphasis>,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
162 so dass du Direktaddressierung von Sektoren auf dem
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
163 Datenträger benötigst, um DVD-Navigation zu implementieren oder den
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
164 Inhalt zu entschlüsseln.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
165 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
166
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
167 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
168 DVD-Unterstützung benötigt rohen Sektor-basierten Zugriff auf das
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
169 Laufwerk. Leider musst du (unter Linux) root sein, um die Sektoraddresse einer
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
170 Datei zu erhalten. Das ist der Grund, warum wir nicht den Dateisystemtreiber
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
171 des Kernels nutzen sondern es im Userspace reimplementiert haben.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
172 <systemitem>libdvdread</systemitem> 0.9.x und
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
173 <systemitem>libmpdvdkit</systemitem> tun dies.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
174 Der UDF-Dateisystemtreiber des Kernels wird nicht benötigt, da sie bereits
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
175 einen eigenen eingebauten UDF-Dateisystem-Treiber haben.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
176 Ebenso muss die DVD nicht gemountet werden, da der direkte Sektor-basierte Zugriff
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
177 genutzt wird.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
178 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
179
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
180 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
181 Manchmal kann <filename>/dev/dvd</filename> nicht von Benutzern gelesen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
182 werden, deshalb implementierten die Autoren von <systemitem>libdvdread</systemitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
183 einen Emulations-Layer, welcher die Sektorenadressen in Dateinamen+Offsets
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
184 überträgt und Raw-Zugriff auf dem gemounteten Dateisystem oder auch
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
185 auf Festplatten emuliert.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
186 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
187
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
188 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
189 <systemitem>libdvdread</systemitem> akzeptiert sogar Mountpoints an Stelle von
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
190 Gerätenamen für Raw-Zugriff und überprüft
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
191 <filename>/proc/mounts</filename>, um den Gerätenamen herauszufinden.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
192 Es wurde für Solaris entwickelt, wo Gerätenamen dynamisch
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
193 zugewiesen werden.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
194 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
195
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
196 <para>
20171
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
197 Wenn du <application>MPlayer</application> mit dvdnav-Unterstützung compiliert hast,
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
198 bleibt der Syntax derselbe, ausgenommen die Verwendung von dvdnav:// an Stelle von dvd://.
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
199 </para>
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
200
20169
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
201 <formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
202 <title>DVD-Authentifizierung</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
203 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
204 Die Authentifizierung und Entschlüsslungsmethode der neuen DVD-Unterstützung
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
205 wird von einer gepatchten <systemitem>libdvdcss</systemitem>-Bibliothek vorgenommen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
206 (siehe oben). Die Methode kann festgelegt werden durch die Umgebungsvariable
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
207 <envar>DVDCSS_METHOD</envar>, welche auf key, disk oder title gesetzt werden
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
208 kann.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
209 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
210 </formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
211
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
212 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
213 Wenn nichts angegeben wird, werden zuerst folgende Methoden probiert
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
214 (Standard: key, title request):
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
215 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
216
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
217 <orderedlist>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
218 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
219 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
220 <emphasis role="bold">bus key</emphasis>: Dieser Schlüssel
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
221 ist ausgehandelt zwichen der Authentifizierung (ein langer Mix aus ioctls und
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
222 verschiedenen Schlüsselaustauschen, Crypto-Zeug) und wird benutzt,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
223 um den Titel-Schlüssel und den Datenträger-Schlüssel
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
224 vor dem Senden über den ungeschützten Bus
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
225 (um Abhören zu verhinden) zu entschlüsseln.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
226 Der Busschlüssel wird benötigt, um den verschlüsselten
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
227 Datenträger-Schlüssel zu erhalten und vorzuentschlüsseln.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
228 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
229 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
230
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
231 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
232 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
233 <emphasis role="bold">cached key</emphasis>: <application>MPlayer</application>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
234 sucht nach bereits geknackten Titel-Schüsseln, welche im
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
235 <filename class="directory">~/.mplayer/DVDKeys</filename> Verzeichnis
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
236 gespeichert werden (schnell ;).
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
237 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
238 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
239
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
240 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
241 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
242 <emphasis role="bold">key</emphasis>: Wenn kein zwichengespeicherter
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
243 Schlüssel verfügbar ist, versucht <application>MPlayer</application>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
244 den Datenträgerschlüssel mittels einer Reihe enthaltener
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
245 Player-Schlüssel zu entschlüsseln.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
246 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
247 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
248
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
249 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
250 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
251 <emphasis role="bold">disk</emphasis>: Wenn die Schlüsselmethode fehlschlägt
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
252 (z.B. keine Player-Schlüssel enthalten sind), wird <application>MPlayer</application>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
253 den Datenträgerschlüssel mittels eines Brute-Force-Algorithmus knacken.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
254 Dieser Prozess ist sehr CPU-lastig und benötigt 64 MB
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
255 Arbeitsspeicher (16M 32Bit Hash-Tabelle), um die temporären
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
256 Daten zu speichern. Diese Methode sollte immer funktionieren (langsam).
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
257 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
258 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
259
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
260 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
261 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
262 <emphasis role="bold">title request</emphasis>: Mit dem
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
263 Datenträgerschlüssel fordert <application>MPlayer</application>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
264 die verschlüsselten Titelschlüssel an, welche in
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
265 <emphasis>versteckten Sektoren</emphasis> mittels <systemitem>ioctl()</systemitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
266 ausgelesen werden.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
267 Der Regionschutz von RPC-2-Laufwerken erfolgt an dieser Stelle und kann auf solchen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
268 Laufwerken fehlschlagen. Bei Erfolg werden die Titelschlüssel mit dem Bus- und
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
269 dem Datenträgerschlüssel entschlüsselt.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
270 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
271 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
272
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
273 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
274 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
275 <emphasis role="bold">title</emphasis>: Diese Methode wird genutzt, wenn die
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
276 Titelanforderung fehlgeschlagen ist und keinen Schlüsselaustausch mit dem
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
277 DVD-Laufwerk nötig ist.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
278 Die Methode nutzt Crypto-Attacken, um den Titelschlüssel direkt zu erraten
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
279 (durch das Finden von wiederholenden Mustern im entschlüsselten VOB-Inhalt
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
280 und dem Erraten, dass der zu den ersten entschlüsselten Bytes gehörende
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
281 Klartext eine Fortsetzung dieses Musters ist).
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
282 Die Methode ist bekannt als &quot;known plaintext attack&quot;
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
283 oder &quot;DeCSSPlus&quot;. In einigen wenigen Fällen kann dies
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
284 fehlschlagen, da sich nicht genug verschlüsselte Daten auf dem
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
285 Datenträger befinden, um eine statistische Attacke durchzufüren, oder
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
286 weil der Schlüssel sich mitten im Titel ändert. Diese Methode ist der
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
287 einzige Weg, eine DVD zu entschlüsseln, die auf einer Festplatte gespeichert
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
288 ist oder auf einer DVD mit einer falschen Region auf einem
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
289 RPC2-Laufwerk (langsam).
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
290 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
291 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
292 </orderedlist>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
293
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
294 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
295 <!-- Idee: (am Regioncode) hinzufuegen? -->
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
296 <!-- Comment: Ich mag das Wort upgrade nicht. Oder besser
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
297 gesagt sollte der Text besser auf die Risiken und Fakten eingehen. -->
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
298 RPC-1 DVD-Laufwerke schützen Regionseinstellunge nur durch Software.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
299 RPC-2-Laufwerke haben einen Hardwareschutz, welcher nur 5 Änderungen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
300 erlaubt. Es kann notwendig/empfehlenswert sein, die Firmware auf RPC-1
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
301 zu aktualisieren, wenn du ein RPC-2 DVD-Laufwerk hast.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
302 Du kannst versuchen ein Firmwareupgrade für dein Laufwerk im Internet zu finden,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
303 <ulink url="http://forum.rpc-1.com/dl_all.php">dieses Firmware-Forum</ulink>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
304 kann ein guter Ausgangspunkt für deine Suche sein.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
305 Wenn es kein Firmwareupgrade für dein Laufwerk gibt, benutze das
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
306 <ulink url="http://linvdr.org/projects/regionset/">regionset-Tool</ulink>,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
307 um den Regionscode deines DVD-Laufwerks (unter Linux) zu setzen.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
308 <emphasis role="bold">Warnung</emphasis>: Du kannst nur 5 mal den Regioncode ändern.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
309 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
310 </sect1>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
311
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
312
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
313
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
314 <sect1 id="vcd">
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
315 <title>VCD-Wiedergabe</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
316 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
317 Für eine komplette Liste an verfügbaren Optionen lies bitte die
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
318 Manpage. Der Syntax für eine Standard Video CD (VCS) lautet wie folgt:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
319 <screen>mplayer vcd://<replaceable>&lt;Track&gt;</replaceable> [-cdrom-device <replaceable>&lt;Gerät&gt;</replaceable>]</screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
320 Beispiel:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
321 <screen>mplayer vcd://<replaceable>2</replaceable> -cdrom-device <replaceable>/dev/hdc</replaceable></screen>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
322 Das Standard-VCD-Gerät ist <filename>/dev/cdrom</filename>. Wenn deine
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
323 Installation davon abweicht, erstelle einen Symlink oder gib das genaue Gerät auf
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
324 der Kommandozeile an mit der Option <option>-cdrom-device</option>.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
325 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
326
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
327 <note>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
328 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
329 <!-- TODO: have horrible performance reading VCD - zu ueberpruefen -->
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
330 Mindenstens Plextor und einige SCSI-CD-ROM-Laufwerke von Toshiba haben eine
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
331 schreckliche VCD-Leseleistung. Das liegt daran, daß der
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
332 <systemitem>ioctl</systemitem> CDROMREADRAW für diese Laufwerke
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
333 nicht vollstaendig implementiert ist. Wenn du ein bisschen Fachwissen über
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
334 SCSI- Programmierung hast, <ulink url="../../tech/patches.txt">hilf uns</ulink>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
335 bitte, allgemeine SCSI-Unterstützggung für VCDs zu implementieren.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
336 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
337 </note>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
338
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
339 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
340 Inzwischen kannst du die Daten von VCDs mit
20171
aeefc793bdf5 r20176: small consistency/format fix
kraymer
parents: 20169
diff changeset
341 <ulink url="http://ftp.ntut.edu.tw/ftp/OS/Linux/packages/X/viewers/readvcd/">readvcd</ulink>
20169
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
342 extrahieren und die ausgegebene Datei mit <application>MPlayer</application>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
343 abspielen.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
344 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
345
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
346 <formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
347 <title>VCD-Struktur</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
348 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
349 Eine Video CD (VCD) besteht aus CD-ROM XA Sektoren, z.B. CD-ROM Mode 2
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
350 Form 1 und 2 Tracks:
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
351 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
352 </formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
353
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
354 <itemizedlist>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
355 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
356 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
357 Der erste Track ist im Format Mode 2 Form 2, was bedeutet, dass es
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
358 L2-Fehlerkorrektur benutzt. Der Track enthält ein ISO-9660 Dateisystem
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
359 mit 2048 Bytes/Sektor. Das Dateisystem enthält VCD Metadata-Informationen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
360 ebenso wie Standbilder, welche oft in Menüs benutzt werden.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
361 MPEG-Segmente für Menüs können auch im ersten Track gespeichert
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
362 werden, die MPEGs müssen aber in eine Serie von 150-Sektoren-Einheiten
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
363 gestückelt werden. Das ISO-9660 Dateisystem kann auch noch andere Dateien oder
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
364 Programme enthalten, welche nicht für VCD-Betrieb erforderlich sind.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
365 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
366 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
367
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
368 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
369 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
370 Der zweite und die restlichen Tracks sind generelle rohe 2324 Bytes/Sektor
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
371 MPEG (Film) Tracks, welche ein MPEG-PS-Datenpaket pro Sektor enthalten.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
372 Diese sind im Format Mode 2 Form 1, so dass sie mehr Daten pro Sektor speichern
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
373 können unter dem Verlust einiger Fehlerkorrektur. Es ist ebenso
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
374 gültig, CD-DA Tracks in einer VCD nach dem ersten Track zu haben.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
375 Auf manchen Betriebssystemen gibt es ein paar Tricks, diese nicht-ISO-9660-Tracks
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
376 im Dateisystem erscheinen zu lassen. Auf anderen Systemen wie GNU/Linux ist
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
377 dies (noch) nicht der Fall. Hier können die MPEG-Daten
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
378 <emphasis role="bold">nicht gemountet werden</emphasis>. Da sich die meisten Filme
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
379 in einer solchen Art von Track befinden, solltest du zuerst <option>vcd://2</option> versuchen.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
380 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
381 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
382
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
383 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
384 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
385 Es existieren ebenso VCDs ohne einen ersten Track (einzelner Track und
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
386 überhaupt kein Dateisystem). Diese sind trotzudem abspielbar,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
387 können aber nicht gemountet werden.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
388 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
389 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
390
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
391 <listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
392 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
393 Die Definition des Video-CD-Standards wird Philips "White Book" genannt und ist
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
394 im Allgemeinen nicht online verfügbar, da es von Philips käuflich erworben werden
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
395 muss. Detailliertere Informationen über Video-CDs befindet sich in der
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
396 <ulink url="http://www.vcdimager.org/pub/vcdimager/manuals/0.7/vcdimager.html#SEC4">vcdimager- Documentation</ulink>.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
397 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
398 </listitem>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
399
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
400 </itemizedlist>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
401
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
402 <formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
403 <title>.DAT Dateien</title>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
404 <para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
405 Die ~600 MB Datei, die auf dem ersten Track einer gemounteten VCD sichtbar
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
406 ist, ist keine richtige Datei! Es ist ein sogenanntes ISO-Gateway, geschaffen,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
407 um Windows den Zugriff auf solche Tracks zu geben (Windows erlaubt überhaupt
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
408 keine direkten Zugriffe auf das Laufwerk). Unter Linux kannst du solche Dateien
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
409 weder kopieren noch abspielen (sie enthalten Müll). Unter Windows ist dies
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
410 möglich, da Windows ISO9660-Treiber das direkte Lesen der Tracks in diesen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
411 Dateien emuliert. Um eine .DAT Datei wiederzugeben, benötigst du einen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
412 Kernel-Treiber, welcher in der Linux-Version von PowerDVD zu finden ist.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
413 Es hat einen modifizierten ISO9660 Dateisystem-Treiber
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
414 (<filename>vcdfs/isofs-2.4.X.o</filename>), welcher in der Lage ist,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
415 die rohen Tracks durch diese Schatten-.DAT-Dateien zu emulieren. Wenn du
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
416 den Datenträger mit deren Treiber mountest, kannst du die .DAT Dateien
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
417 kopieren und sogar mit <application>MPlayer</application> abspielen.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
418 Dies wird jedoch nicht mit dem Standard-ISO9660-Treiber des Linux-Kernels
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
419 funktionieren! Benutze statt dessen <option>vcd://</option>. Alternativen
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
420 für das Kopieren von VCDs sind der neue Kernel-Treiber
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
421 <ulink url="http://www.elis.rug.ac.be/~ronsse/cdfs/">cdfs</ulink>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
422 (nicht Bestandteil des offiziellen Kernels), welcher CD-Sessions
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
423 als Imagedateien darstellt, und
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
424 <ulink url="http://cdrdao.sf.net/">cdrdao</ulink>,
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
425 ein Bit-für-Bit CD-Grabbing/Kopier-Programm.
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
426 </para>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
427 </formalpara>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
428
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
429 </sect1>
424af0d076af initial import of cd-dvd.xml (german translation)
kraymer
parents:
diff changeset
430
20381
2a532a730e41 r20379: Remove doubled -dvd-device information.
kraymer
parents: 20171
diff changeset
431 </chapter>