2006-10-19 08:45:31 +00:00
|
|
|
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
|
|
|
<!-- synced with r20295 -->
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<chapter id="cd-dvd">
|
|
|
|
|
<title>Utilisation des CD/DVD</title>
|
|
|
|
|
|
|
|
|
|
<sect1 id="drives">
|
|
|
|
|
<title>Lecteurs CD/DVD</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-08-16 11:06:40 +00:00
|
|
|
|
Les lecteurs modernes de CD-ROM peuvent atteindre de tr<74>s hautes vitesses de lecture,
|
2005-10-02 20:50:52 +00:00
|
|
|
|
bien que certains soient capables de fonctionner <20> des vitesses r<>duites.
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Il y a plusieurs raisons possibles pour vouloir changer cette vitesse :
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
Il a <20>t<EFBFBD> signal<61> que des lecteurs peuvent commettre des erreurs de lecture <20>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
haute vitesse, surtout avec des CD-ROM mal press<73>s. R<>duire la vitesse peut alors
|
2005-10-02 20:50:52 +00:00
|
|
|
|
emp<EFBFBD>cher la perte de donn<6E>es dans ces circonstances.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
Les lecteurs CD-ROM g<>n<EFBFBD>rent souvent un bruit assourdissant, qu'une vitesse r<>duite
|
2003-05-16 13:20:06 +00:00
|
|
|
|
peut contribuer <20> diminuer.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<sect2 id="drives_linux">
|
|
|
|
|
<title>Linux</title>
|
|
|
|
|
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
Vous pouvez r<>duire la vitesse des lecteurs de CD-ROM IDE avec <command>hdparm</command>,
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<command>setcd</command> ou <command>cdctl</command>. Ils fonctionnent comme suit<69>:
|
2004-12-03 23:56:36 +00:00
|
|
|
|
<screen>hdparm -E <replaceable>[vitesse]</replaceable> <replaceable>[p<>riph. cdrom]</replaceable></screen>
|
|
|
|
|
<screen>setcd -x <replaceable>[vitesse]</replaceable> <replaceable>[p<>riph. cdrom]</replaceable></screen>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<screen>cdctl -bS <replaceable>[vitesse]</replaceable></screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-11-24 12:18:55 +00:00
|
|
|
|
Si vous utilisez l'<27>mulation SCSI, vous pourriez avoir <20> appliquer les param<61>tres au
|
2005-10-02 20:50:52 +00:00
|
|
|
|
vrai p<>riph<70>rique IDE, et non au p<>riph<70>rique SCSI <20>mul<75>.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Si vous avez les privil<69>ges root, la commande suivante peut <20>galement aider<65>:
|
2003-10-12 09:46:57 +00:00
|
|
|
|
<screen>echo file_readahead:2000000 > /proc/ide/<replaceable>[p<>riph. cdrom]</replaceable>/settings</screen>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
Ceci cr<63><72> un cache de 2 Mo, ce qui est utile pour les CD-ROMs endommag<61>s (ray<61>s).
|
2003-05-16 13:20:06 +00:00
|
|
|
|
Si vous lui donnez une valeur trop haute, le lecteur ne va pas cesser de s'arr<72>ter
|
|
|
|
|
et de repartir, ce qui va dramatiquement diminuer les performances. Il est
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<EFBFBD>galement recommand<6E> d'optimiser votre lecteur de CD-ROM avec <command>hdparm</command><EFBFBD>:
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<screen>hdparm -d1 -a8 -u1 <replaceable>[p<>riph. cdrom]</replaceable></screen>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Ceci permet l'acc<63>s DMA, le cache en lecture, et l'IRQ unmasking (lisez la page de
|
2003-05-16 13:20:06 +00:00
|
|
|
|
man de <command>hdparm</command> pour plus d'explications).
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
R<EFBFBD>f<EFBFBD>rez vous <20> "<filename>/proc/ide/<replaceable>[p<>riph. cdrom]</replaceable>/settings</filename>"
|
2005-10-02 20:50:52 +00:00
|
|
|
|
pour optimiser pr<70>cis<69>mment votre lecteur CD-ROM.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
Les lecteurs SCSI n'ont pas une mani<6E>re uniforme de r<>gler ces param<61>tres (Vous en
|
2006-10-19 08:45:31 +00:00
|
|
|
|
connaissez une ? Dites-la nous !). Il y a un outil qui fonctionne pour les
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<ulink url="http://das.ist.org/~georg/">Lecteurs SCSI Plextor</ulink>.
|
|
|
|
|
</para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
</sect2>
|
|
|
|
|
|
2006-10-19 08:45:31 +00:00
|
|
|
|
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<sect2 id="drives_freebsd">
|
|
|
|
|
<title>FreeBSD</title>
|
|
|
|
|
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<para>Vitesse<EFBFBD>:
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<screen>
|
|
|
|
|
cdcontrol [-f <replaceable>p<EFBFBD>riph<EFBFBD>rique</replaceable>] speed <replaceable>[vitesse]</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<para>DMA<EFBFBD>:
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<screen>
|
|
|
|
|
sysctl hw.ata.atapi_dma=1
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
2006-10-19 08:45:31 +00:00
|
|
|
|
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<sect1 id="dvd">
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<title>Lecture de DVD</title>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<para>
|
|
|
|
|
Pour voir la liste compl<70>te des options disponibles, veuillez lire la page de man.
|
2006-10-19 08:45:31 +00:00
|
|
|
|
La syntaxe pour lire un Digital Versatile Disc (DVD) est la suivante<74>:
|
2003-05-29 13:17:47 +00:00
|
|
|
|
<screen>mplayer dvd://<replaceable><piste></replaceable> [-dvd-device <replaceable><p<EFBFBD>riph<EFBFBD>rique></replaceable>]</screen>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Exemple<EFBFBD>:
|
2004-01-03 14:31:40 +00:00
|
|
|
|
<screen>mplayer dvd://<replaceable>1</replaceable> -dvd-device <replaceable>/dev/hdc</replaceable></screen>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<para>
|
|
|
|
|
Si vous avez compil<69> <application>MPlayer</application> avec la gestion de dvdnav, la
|
|
|
|
|
syntaxe est la m<>me, sauf que que vous devrez utiliser dvdnav:// au lieu de dvd://.
|
|
|
|
|
</para>
|
|
|
|
|
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<para>
|
|
|
|
|
Le p<>riph<70>rique DVD par d<>faut est <filename>/dev/dvd</filename>. Si votre
|
|
|
|
|
installation diff<66>re, faites un lien symbolique ou sp<73>cifiez le p<>riph<70>rique
|
|
|
|
|
correct en ligne de commande avec l'option <option>-dvd-device</option>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<application>MPlayer</application> utilise <systemitem>libdvdread</systemitem> et
|
2003-10-12 09:46:57 +00:00
|
|
|
|
<systemitem>libdvdcss</systemitem> pour le d<>cryptage et la lecture de DVD.
|
2005-10-02 20:50:52 +00:00
|
|
|
|
Ces deux biblioth<74>ques sont contenues dans le sous-r<>pertoire
|
2003-10-12 09:46:57 +00:00
|
|
|
|
<filename class="directory">libmpdvdkit2/</filename> du r<>pertoire
|
2006-08-16 11:06:40 +00:00
|
|
|
|
source de <application>MPlayer</application>, vous n'avez donc pas besoin de les
|
2006-10-19 08:45:31 +00:00
|
|
|
|
installer s<>par<61>ment. Vous pouvez aussi utiliser les versions de ces deux biblioth<74>ques
|
|
|
|
|
qui sont peut-<2D>tre d<>j<EFBFBD> pr<70>sentes sur votre syst<73>me, mais cette solution n'est pas
|
|
|
|
|
recommand<EFBFBD>e, dans la mesure o<> elle peut provoquer des bogues, des incompatibilit<69>s
|
|
|
|
|
de biblioth<74>que et une vitesse r<>duite.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
2003-10-12 09:46:57 +00:00
|
|
|
|
<note><para>
|
2006-08-16 11:06:40 +00:00
|
|
|
|
En cas de probl<62>me de d<>codage de DVD, essayez de d<>sactiver supermount, ou
|
2006-10-19 08:45:31 +00:00
|
|
|
|
tous les outils de ce genre. Certains lecteurs RPC-2 peuvent aussi n<>cessiter
|
|
|
|
|
le r<>glage de leur code de r<>gion.
|
2003-10-12 09:46:57 +00:00
|
|
|
|
</para></note>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
|
|
|
|
|
<formalpara>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
<title>Structure d'un DVD</title>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<para>
|
2005-11-24 12:18:55 +00:00
|
|
|
|
Les disques DVD utilisent tous des secteurs de 2048 octets par seconde avec ECC/CRC. Ils ont
|
2005-10-02 20:50:52 +00:00
|
|
|
|
g<EFBFBD>n<EFBFBD>ralement un syst<73>me de fichier UDF sur une seule piste, qui contient divers fichiers (des
|
2003-10-12 09:46:57 +00:00
|
|
|
|
petits fichiers .IFO et .BUK et de gros (1Go) fichiers .VOB). Ce sont de v<>ritables fichiers et ils
|
2003-05-16 13:20:06 +00:00
|
|
|
|
peuvent <20>tre jou<6F>s/copi<70>s depuis le syst<73>me de fichier mont<6E> d'un DVD non-crypt<70>.
|
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Les fichiers .IFO contiennent les infos de navigation dans le film (carte des chapitres/titres/angles,
|
|
|
|
|
table des langues, etc) et sont requis pour lire et interpr<70>ter le contenu des .VOB (le film). Les
|
|
|
|
|
fichiers .BUK sont des backups de ces fichiers. Ils utilisent des <emphasis role="bold">secteurs</emphasis>
|
|
|
|
|
partout, donc vous avez besoin d'utiliser un adressage brut des secteurs sur le disque pour impl<70>menter
|
|
|
|
|
la navigation DVD. C'est <20>galement requis pour d<>crypter le contenu.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Le support DVD n<>cessite un acc<63>s brut aux secteurs du p<>riph<70>rique. Malheureusement,
|
2005-10-02 20:50:52 +00:00
|
|
|
|
vous devez (sous Linux) <20>tre root pour avoir acc<63>s aux adresses des secteurs d'un fichier. C'est
|
2003-12-14 17:30:24 +00:00
|
|
|
|
pourquoi nous n'utilisons pas du tout le pilote de syst<73>me de fichier du noyau, <20>
|
|
|
|
|
la place nous l'avons r<>impl<70>ment<6E> en espace utilisateur. <systemitem>libdvdread</systemitem>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
0.9.x et <systemitem>libmpdvdkit</systemitem> font cela. Le pilote pour le syst<73>me
|
2003-12-14 17:30:24 +00:00
|
|
|
|
de fichier UDF du noyau n'est pas requis puisqu'ils ont d<>j<EFBFBD> leur pilote UDF incorpor<6F>.
|
2005-10-02 20:50:52 +00:00
|
|
|
|
De plus le DVD n'a pas besoin d'<27>tre mont<6E> <20>tant donn<6E> que seul l'acc<63>s brut aux secteurs est utilis<69>.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
Parfois <filename>/dev/dvd</filename> ne peut <20>tre lu par les utilisateurs; les auteurs de
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<systemitem>libdvdread</systemitem> ont donc impl<70>ment<6E> une couche d'<27>mulation qui transforme les
|
2005-10-02 20:50:52 +00:00
|
|
|
|
adresses des secteurs en noms de fichier+offsets, pour <20>muler l'acc<63>s brut par-dessus un syst<73>me de fichier
|
|
|
|
|
mont<EFBFBD> ou m<>me un disque dur.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<systemitem>libdvdread</systemitem> accepte m<>me le point de montage au lieu du nom de p<>riph<70>rique
|
|
|
|
|
pour l'acc<63>s brut et regarde dans <filename>/proc/mounts</filename> pour obtenir le nom de p<>riph<70>rique.
|
|
|
|
|
Il a <20>t<EFBFBD> d<>velopp<70> pour Solaris, o<> les noms de p<>riph<70>riques sont allou<6F>s dynamiquement.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Le p<>riph<70>rique DVD par d<>faut est <filename>/dev/dvd</filename>. Si votre installation diff<66>re, faites
|
|
|
|
|
un lien symbolique ou sp<73>cifiez le bon p<>riph<70>rique en ligne de commande avec l'option
|
|
|
|
|
<option>-dvd-device</option>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>Certification DVD</title>
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
La m<>thode de certification et de d<>cryptage pour le nouveau support des DVDs repose
|
|
|
|
|
sur l'utilisation d'un <systemitem>libdvdcss</systemitem> patch<63> (voir plus haut).
|
|
|
|
|
Cette m<>thode peut <20>tre sp<73>cifi<66>e par l'interm<72>diaire de la variable d'environnement <envar>DVDCSS_METHOD</envar>
|
|
|
|
|
qui peut <20>tre r<>gl<67>e sur key (clef), disk (disque) ou title (titre).
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Si rien n'est sp<73>cifi<66>, les m<>thodes suivantes sont essay<61>es (par d<>faut<75>: clef, demande de titre)<29>:
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<emphasis role="bold">clef bus</emphasis><EFBFBD>: Cette clef est
|
2005-04-07 21:39:59 +00:00
|
|
|
|
n<EFBFBD>goci<EFBFBD>e durant l'authentification (une longue suite
|
2005-10-02 20:50:52 +00:00
|
|
|
|
d'ioctls et d'<27>changes de diverses clefs cryptographiques) et elle est
|
2006-10-19 08:45:31 +00:00
|
|
|
|
utilis<EFBFBD>e pour crypter le titre et la clef du
|
2005-04-07 21:39:59 +00:00
|
|
|
|
disque avant de les envoyer sur un bus non prot<6F>g<EFBFBD> (pour
|
|
|
|
|
emp<EFBFBD>cher les <20>coutes). La clef bus est n<>cessaire
|
|
|
|
|
pour obtenir et pr<70>-d<>crypter la clef disque crypt<70>e.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<emphasis role="bold">clef mise en cache</emphasis><EFBFBD>: <application>MPlayer</application>
|
|
|
|
|
cherche des titres de clef d<>j<EFBFBD> cass<73>e qui sont stock<63>es dans le r<>pertoire
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<filename class="directory">~/.mplayer/DVDKeys</filename> (rapide ;).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<emphasis role="bold">clef</emphasis><EFBFBD>: Si aucune clef n'est disponible dans le cache,
|
|
|
|
|
<application>MPlayer</application> essaye de d<>crypter la clef disque avec un ensemble de clefs incluses.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<emphasis role="bold">disque</emphasis><EFBFBD>: Si la m<>thode clef <20>choue (ex<65>: pas de clefs incluses),
|
|
|
|
|
<application>MPlayer</application> va casser la clef disque avec un algorithme de force brute. Ce
|
2003-05-16 13:20:06 +00:00
|
|
|
|
processus est intensif pour le CPU et requiert 60 Mo de m<>moire (table de hachage 32Bit de 16M) pour
|
|
|
|
|
stocker temporairement les donn<6E>es. Cette m<>thode devrait toujours fonctionner (lent).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<emphasis role="bold">demande de titre</emphasis><EFBFBD>: Avec les clefs disque <application>MPlayer</application>
|
|
|
|
|
demande les clefs titre crypt<70>es, qui sont <20> l'int<6E>rieur de <emphasis>secteurs cach<63>s</emphasis>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
en utilisant <systemitem>ioctl()</systemitem>. La protection de r<>gion des lecteurs RPC-2 devrait
|
2006-10-19 08:45:31 +00:00
|
|
|
|
op<EFBFBD>rer <20> cette <20>tape et devrait <20>chouer sur ces lecteurs. Si elle r<>ussit, les clefs titre seront
|
|
|
|
|
crypt<EFBFBD>es avec les clefs bus et disque.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<emphasis role="bold">titre</emphasis><EFBFBD>: Cette m<>thode est utilis<69>e si
|
|
|
|
|
la demande de titre a <20>chou<6F> et ne repose sur aucun <20>change de clef avec
|
|
|
|
|
le lecteur DVD.
|
|
|
|
|
Il utilise une attaque crypto pour deviner la clef titre directement
|
|
|
|
|
(en trouvant un motif r<>p<EFBFBD>t<EFBFBD> dans le contenu VOB d<>cod<6F> et en supposant
|
|
|
|
|
que le texte en clair correspondant aux premiers octets crypt<70>s est une
|
|
|
|
|
continuation de ce motif).
|
|
|
|
|
Cette m<>thode est <20>galement connue sous le nom de "known plaintext attack"
|
|
|
|
|
ou "DeCSSPlus".
|
|
|
|
|
Dans de rares cas cela peut <20>chouer car il n'y a pas assez de donn<6E>es crypt<70>es
|
|
|
|
|
sur le disque pour faire une attaque statistique ou <20> cause des changements de clef
|
|
|
|
|
au milieu du titre. C'est la seule fa<66>on de d<>crypter un DVD stock<63> sur le disque dur
|
|
|
|
|
ou un DVD avec une mauvaise r<>gion sur un lecteur RPC2(lent).
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Les lecteurs DVD RPC-1 ne prot<6F>gent les r<>glages de protection de r<>gion
|
|
|
|
|
que de fa<66>on logicielle.
|
|
|
|
|
Les lecteurs RPC-2 ont une protection mat<61>rielle qui ne permet que 5 changements.
|
|
|
|
|
Il peut <20>tre requis/recommand<6E> de mettre <20> niveau le firmware en RPC-1
|
|
|
|
|
si vous avez un lecteur DVD RPC-2.
|
|
|
|
|
Les mises <20> niveau firmware peuvent <20>tre trouv<75>es sur cette
|
|
|
|
|
<ulink url="http://www.firmware-flash.com">page de firmware</ulink>.
|
|
|
|
|
Si il n'y a pas de mise <20> niveau de firmware disponible pour votre p<>riph<70>rique,
|
|
|
|
|
utilisez l'<ulink url="http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz">outil
|
|
|
|
|
de r<>glage de r<>gion</ulink> pour changer le code de r<>gion de votre lecteur DVD (sous Linux).
|
|
|
|
|
<emphasis role="bold">Attention</emphasis><EFBFBD>:
|
|
|
|
|
Vous ne pouvez changer la r<>gion que 5 fois.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
</sect1>
|
|
|
|
|
|
2006-10-19 08:45:31 +00:00
|
|
|
|
|
|
|
|
|
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<sect1 id="vcd">
|
|
|
|
|
<title>Lecture de VCDs</title>
|
|
|
|
|
<para>
|
|
|
|
|
Pour voir la liste compl<70>te des options disponibles, veuillez lire la page de man.
|
2006-10-19 08:45:31 +00:00
|
|
|
|
La syntaxe pour lire un Video CD standard (VCD) est la suivante<74>:
|
2003-05-29 13:17:47 +00:00
|
|
|
|
<screen>mplayer vcd://<replaceable><piste></replaceable> [-cdrom-device <replaceable><p<EFBFBD>riph<EFBFBD>rique></replaceable>]</screen>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Exemple<EFBFBD>:
|
2004-01-03 14:31:40 +00:00
|
|
|
|
<screen>mplayer vcd://<replaceable>2</replaceable> -cdrom-device <replaceable>/dev/hdc</replaceable></screen>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
Le p<>riph<70>rique VCD par d<>faut est <filename>/dev/cdrom</filename>. Si votre installation diff<66>re,
|
|
|
|
|
faites un lien symbolique ou sp<73>cifiez le bon p<>riph<70>rique en ligne de commande avec l'option
|
|
|
|
|
<option>-cdrom-device</option>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<note><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Les CD-ROM SCSI Plextor et certains Toshiba, entre autres, ont d'horribles
|
|
|
|
|
performances durant la lecture de VCDs.
|
|
|
|
|
C'est parce que l'<systemitem>ioctl</systemitem> CDROMREADRAW n'est pas
|
|
|
|
|
compl<EFBFBD>tement impl<70>ment<6E> pour ces lecteurs.
|
|
|
|
|
Si vous avez des connaissances en programmation SCSI, merci de
|
|
|
|
|
<ulink url="../../tech/patches.txt">nous aider</ulink> <20> impl<70>menter un
|
|
|
|
|
support SCSI g<>n<EFBFBD>rique pour les VCDs.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></note>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
En attendant vous pouvez extraire des donn<6E>es d'un VCD avec
|
|
|
|
|
<ulink url="http://ftp.ntut.edu.tw/ftp/OS/Linux/packages/X/viewers/readvcd/">readvcd</ulink>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
et lire le fichier obtenu avec <application>MPlayer</application>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>Structure d'un VCD</title>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Un CD Video (VCD) est constitu<74> de secteurs CD-ROM XA, c'est-<2D>-dire CD-ROM mode 2
|
|
|
|
|
forme 1 et 2 pistes<65>:</para>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
La premi<6D>re piste est en mode 2 forme 2 ce qui signifie qu'elle utilise une
|
|
|
|
|
correction d'erreur L2. La piste contient un syst<73>me de fichiers ISO-9660 avec 2048
|
|
|
|
|
octets/secteur. Ce syst<73>me de fichiers contient des informations VCD meta-donn<6E>e, aussi
|
2006-10-19 08:45:31 +00:00
|
|
|
|
bien que les images fixes souvent utilis<69>es dans les menus. Les segments MPEG pour les menus
|
|
|
|
|
peuvent aussi <20>tre stock<63>s dans la premi<6D>re piste, mais les donn<6E>es MPEG doivent <20>tre cass<73>es
|
|
|
|
|
en s<>ries de bouts de 150 secteurs. Le syst<73>me de fichiers ISO-9660 peut contenir d'autres
|
|
|
|
|
fichiers ou programmes qui ne sont pas essentiels pour les
|
2005-10-02 20:50:52 +00:00
|
|
|
|
op<EFBFBD>rations VCD.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
La seconde piste et les suivantes sont des pistes MPEG brutes (film) <20> 2324 octets/secteur,
|
|
|
|
|
contenant un paquet de donn<6E>es MPEG PS par secteur. Celles-ci sont format<61>es selon le mode 2 forme 1,
|
|
|
|
|
elles stockent donc plus de donn<6E>es par secteur au d<>triment de la correction d'erreur.
|
|
|
|
|
Il est aussi permis d'avoir des pistes CD-DA dans un VCD apr<70>s la premi<6D>re piste.
|
|
|
|
|
Sur certains syst<73>mes d'exploitation, il y a quelques astuces qui permettent de faire
|
|
|
|
|
appara<EFBFBD>tre ces pistes non-ISO-9660 dans un syst<73>me de fichiers. Sur d'autres syst<73>mes
|
|
|
|
|
d'exploitation comme GNU/Linux cela n'est pas le cas (pas encore).
|
|
|
|
|
Ici les donn<6E>es MPEG <emphasis role="bold">ne peuvent <20>tre mont<6E>es</emphasis>.
|
|
|
|
|
Comme la plupart des films sont <20> l'int<6E>rieur de ce genre de piste, vous devrez
|
|
|
|
|
tout d'abord essayer <option>vcd://2</option>.
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Il existe <20>galement certains disques VCD sans la premi<6D>re piste (une seule piste et pas de syst<73>me de
|
|
|
|
|
fichier du tout). Ils sont quand m<>me lisibles, mais ne peuvent pas <20>tre mont<6E>s.
|
|
|
|
|
</para></listitem>
|
2005-10-02 20:50:52 +00:00
|
|
|
|
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<listitem><para>La d<>finition du standard Video CD est appel<65>e le
|
|
|
|
|
"Livre Blanc" Philips et n'est g<>n<EFBFBD>ralement pas disponible en ligne, <20>tant donn<6E>
|
|
|
|
|
qu'elle doit <20>tre achet<65>e aupr<70>s de Philips. Une information plus d<>taill<6C>e sur le Video
|
|
|
|
|
CD peut <20>tre trouv<75>e dans la
|
|
|
|
|
<ulink url="http://www.vcdimager.org/pub/vcdimager/manuals/0.7/vcdimager.html#SEC4">documentation de vcdimager</ulink>.
|
2005-10-02 20:50:52 +00:00
|
|
|
|
</para></listitem>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
<title><EFBFBD> propos des fichiers .DAT<41>:</title>
|
2003-05-16 13:20:06 +00:00
|
|
|
|
<para>
|
2006-10-19 08:45:31 +00:00
|
|
|
|
Le fichier de ~600 Mo visible sur la premi<6D>re piste d'un VCD mont<6E> n'est
|
|
|
|
|
pas un vrai fichier<65>!
|
|
|
|
|
C'est ce qu'on appelle une passerelle iso, cr<63><72>e pour permettre <20> Windows
|
|
|
|
|
de g<>rer de telles pistes (Windows n'autorise pas l'acc<63>s brut au
|
|
|
|
|
p<EFBFBD>riph<EFBFBD>rique du tout).
|
|
|
|
|
Sous linux, vous ne pouvez pas copier ou lire de telles pistes (elle
|
|
|
|
|
contiennent des informations parasites).
|
|
|
|
|
Sous Windows c'est possible car son pilote iso9660 <20>mule la lecture brute
|
|
|
|
|
des pistes dans ce fichier.
|
|
|
|
|
Pour lire un fichier .DAT vous avez besoin d'un pilote noyau qui peut
|
|
|
|
|
<EFBFBD>tre trouv<75> dans la version Linux de <application>PowerDVD</application>.
|
|
|
|
|
Il poss<73>de un pilote de syst<73>me de fichier iso9660 modifi<66>
|
|
|
|
|
(<filename>vcdfs/isofs-2.4.X.o</filename>), qui est capable d'<27>muler
|
|
|
|
|
les pistes brutes au travers de ce fichier .DAT fant<6E>me.
|
|
|
|
|
Si vous montez le disque en utilisant leur pilote, vous pouvez
|
|
|
|
|
copier et m<>me lire les fichiers .DAT avec <application>MPlayer</application>.
|
|
|
|
|
Mais cela ne <emphasis role="bold">fonctionnera pas</emphasis>
|
|
|
|
|
avec le pilote iso9660 standard du noyau<61>!
|
|
|
|
|
Il est recommand<6E> d'utiliser l'option <option>vcd://</option>
|
|
|
|
|
<EFBFBD> la place.
|
|
|
|
|
D'autres possibilit<69>s pour la copie de VCD sont le nouveau pilote noyau
|
|
|
|
|
<ulink url="http://www.elis.rug.ac.be/~ronsse/cdfs/">cdfs</ulink>
|
|
|
|
|
(qui ne fait pas partie du noyau officiel) qui montre les sessions du CD
|
|
|
|
|
en temps que fichier image et
|
|
|
|
|
<ulink url="http://cdrdao.sf.net/">cdrdao</ulink>, une application
|
|
|
|
|
d'enregistrement/copie bit-<2D>-bit).
|
2003-05-16 13:20:06 +00:00
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
</sect1>
|
|
|
|
|
</chapter>
|