From 9b694287264f25b8d24b85b21349747d479cc5bf Mon Sep 17 00:00:00 2001 From: gpoirier Date: Tue, 14 Nov 2006 17:15:35 +0000 Subject: sync w/ 20637, patch by Francois franz A ephack P net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20928 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/fr/cd-dvd.xml | 113 ++++++++++++------------------------------------- 1 file changed, 27 insertions(+), 86 deletions(-) (limited to 'DOCS/xml/fr/cd-dvd.xml') diff --git a/DOCS/xml/fr/cd-dvd.xml b/DOCS/xml/fr/cd-dvd.xml index ccfbd1f78a..0750c556ca 100644 --- a/DOCS/xml/fr/cd-dvd.xml +++ b/DOCS/xml/fr/cd-dvd.xml @@ -1,5 +1,5 @@ - + Utilisation des CD/DVD @@ -102,7 +102,7 @@ La syntaxe pour lire un Digital Versatile Disc (DVD) est la suivante : Exemple : -mplayer dvd://1 -dvd-device /dev/hdc +mplayer dvd://1 -dvd-device /dev/hdc @@ -110,11 +110,16 @@ Si vous avez compilé MPlayer avec la gestion de dvdn syntaxe est la même, sauf que que vous devrez utiliser dvdnav:// au lieu de dvd://. + +Le périphérique DVD par défaut est /dev/dvd. Si votre configuration +est différente, faites un lien symbolique (symlink) ou spécifiez le bon périphérique en +ligne de commande avec l'option . + + MPlayer utilise libdvdread et libdvdcss pour le décryptage et la lecture de DVD. -Ces deux bibliothèques sont contenues dans le sous-répertoire -libmpdvdkit2/ du répertoire +Ces deux bibliothèques sont contenues dans le répertoire source de MPlayer, vous n'avez donc pas besoin de les installer séparément. Vous pouvez aussi utiliser les versions de ces deux bibliothèques qui sont peut-être déjà présentes sur votre système, mais cette solution n'est pas @@ -131,7 +136,7 @@ le réglage de leur code de région. Structure d'un DVD -Les disques DVD utilisent tous des secteurs de 2048 octets par seconde avec ECC/CRC. Ils ont +Les disques DVD utilisent tous des secteurs de 2048 octets par secteur avec ECC/CRC. Ils ont généralement un système de fichier UDF sur une seule piste, qui contient divers fichiers (des petits fichiers .IFO et .BUK et de gros (1Go) fichiers .VOB). Ce sont de véritables fichiers et ils peuvent être joués/copiés depuis le système de fichier monté d'un DVD non-crypté. @@ -150,8 +155,8 @@ la navigation DVD. C'est également requis pour décrypter le contenu. Le support DVD nécessite un accès brut aux secteurs du périphérique. Malheureusement, vous devez (sous Linux) être root pour avoir accès aux adresses des secteurs d'un fichier. C'est pourquoi nous n'utilisons pas du tout le pilote de système de fichier du noyau, à -la place nous l'avons réimplémenté en espace utilisateur. libdvdread -0.9.x et libmpdvdkit font cela. Le pilote pour le système +la place nous l'avons réimplémenté dans l'espace utilisateur. libdvdread +0.9.x fait cela. Le pilote pour le système de fichier UDF du noyau n'est pas requis puisqu'ils ont déjà leur pilote UDF incorporé. De plus le DVD n'a pas besoin d'être monté étant donné que seul l'accès brut aux secteurs est utilisé. @@ -169,90 +174,26 @@ pour l'accès brut et regarde dans /proc/mounts pour obteni Il a été développé pour Solaris, où les noms de périphériques sont alloués dynamiquement. - -Le périphérique DVD par défaut est /dev/dvd. Si votre installation diffère, faites -un lien symbolique ou spécifiez le bon périphérique en ligne de commande avec l'option -. - - -Certification DVD +Décodage DVD -La méthode de certification et de décryptage pour le nouveau support des DVDs repose -sur l'utilisation d'un libdvdcss patché (voir plus haut). -Cette méthode peut être spécifiée par l'intermédiaire de la variable d'environnement DVDCSS_METHOD -qui peut être réglée sur key (clef), disk (disque) ou title (titre). +Le décodage DVD est réalisé par libdvdcss. La méthode peut être +spécifiée par la variable d'environnement DVDCSS_METHOD. Voir le manuel +pour plus de détails. - -Si rien n'est spécifié, les méthodes suivantes sont essayées (par défaut : clef, demande de titre) : - - - - -clef bus : Cette clef est -négociée durant l'authentification (une longue suite -d'ioctls et d'échanges de diverses clefs cryptographiques) et elle est -utilisée pour crypter le titre et la clef du -disque avant de les envoyer sur un bus non protégé (pour -empêcher les écoutes). La clef bus est nécessaire -pour obtenir et pré-décrypter la clef disque cryptée. - - - -clef mise en cache : MPlayer -cherche des titres de clef déjà cassée qui sont stockées dans le répertoire -~/.mplayer/DVDKeys (rapide ;). - - - -clef : Si aucune clef n'est disponible dans le cache, -MPlayer essaye de décrypter la clef disque avec un ensemble de clefs incluses. - - - -disque : Si la méthode clef échoue (ex : pas de clefs incluses), -MPlayer va casser la clef disque avec un algorithme de force brute. Ce -processus est intensif pour le CPU et requiert 60 Mo de mémoire (table de hachage 32Bit de 16M) pour -stocker temporairement les données. Cette méthode devrait toujours fonctionner (lent). - - - -demande de titre : Avec les clefs disque MPlayer -demande les clefs titre cryptées, qui sont à l'intérieur de secteurs cachés -en utilisant ioctl(). La protection de région des lecteurs RPC-2 devrait -opérer à cette étape et devrait échouer sur ces lecteurs. Si elle réussit, les clefs titre seront -cryptées avec les clefs bus et disque. - - - -titre : Cette méthode est utilisée si -la demande de titre a échoué et ne repose sur aucun échange de clef avec -le lecteur DVD. -Il utilise une attaque crypto pour deviner la clef titre directement -(en trouvant un motif répété dans le contenu VOB décodé et en supposant -que le texte en clair correspondant aux premiers octets cryptés est une -continuation de ce motif). -Cette méthode est également connue sous le nom de "known plaintext attack" -ou "DeCSSPlus". -Dans de rares cas cela peut échouer car il n'y a pas assez de données cryptées -sur le disque pour faire une attaque statistique ou à cause des changements de clef -au milieu du titre. C'est la seule façon de décrypter un DVD stocké sur le disque dur -ou un DVD avec une mauvaise région sur un lecteur RPC2(lent). - - - Les lecteurs DVD RPC-1 ne protègent les réglages de protection de région que de façon logicielle. Les lecteurs RPC-2 ont une protection matérielle qui ne permet que 5 changements. Il peut être requis/recommandé de mettre à niveau le firmware en RPC-1 si vous avez un lecteur DVD RPC-2. -Les mises à niveau firmware peuvent être trouvées sur cette -page de firmware. +Vous pouvez essayer de trouver des mises à jour de firmware pour votre lecteur +sur internet. Ce forum sur les firmware +est sans doute un bon point de départ pour vos recherches. Si il n'y a pas de mise à niveau de firmware disponible pour votre périphérique, -utilisez l'outil +utilisez l'outil de réglage de région pour changer le code de région de votre lecteur DVD (sous Linux). Attention : Vous ne pouvez changer la région que 5 fois. @@ -268,9 +209,9 @@ Pour voir la liste complète des options disponibles, veuillez lire la page de m La syntaxe pour lire un Video CD standard (VCD) est la suivante : mplayer vcd://<piste> [-cdrom-device <périphérique>] Exemple : -mplayer vcd://2 -cdrom-device /dev/hdc +mplayer vcd://2 -cdrom-device /dev/hdc Le périphérique VCD par défaut est /dev/cdrom. Si votre installation diffère, -faites un lien symbolique ou spécifiez le bon périphérique en ligne de commande avec l'option +faites un lien symbolique (symlink) ou spécifiez le bon périphérique en ligne de commande avec l'option . @@ -294,8 +235,8 @@ et lire le fichier obtenu avec MPlayer. Structure d'un VCD -Un CD Video (VCD) est constitué de secteurs CD-ROM XA, c'est-à-dire CD-ROM mode 2 -forme 1 et 2 pistes : +Un CD Video (VCD) est constitué de secteurs CD-ROM XA, c'est-à-dire des pistes CD-ROM mode 2 +forme 1 et 2 : @@ -342,9 +283,9 @@ CD peut être trouvée dans la Le fichier de ~600 Mo visible sur la première piste d'un VCD monté n'est pas un vrai fichier ! -C'est ce qu'on appelle une passerelle iso, créée pour permettre à Windows -de gérer de telles pistes (Windows n'autorise pas l'accès brut au -périphérique du tout). +C'est ce qu'on appelle une passerelle ISO, créée pour permettre à Windows +de gérer de telles pistes (Windows n'autorise pas du tout l'accès brut au +périphérique). 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 émule la lecture brute -- cgit v1.2.3