Mercurial > mplayer.hg
annotate DOCS/French/cd-dvd.html @ 8433:cfba772e2982
Added some documenters.
author | diego |
---|---|
date | Thu, 12 Dec 2002 03:03:05 +0000 |
parents | 212b54e0d10f |
children | 97ebc535a60a |
rev | line source |
---|---|
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
2252 | 2 <HTML> |
3 | |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
4 <HEAD> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
5 <TITLE>CD, DVD, VCD - MPlayer - Le Lecteur Multimédia pour Linux</TITLE> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
6 <LINK REL="stylesheet" TYPE="text/css" HREF="default.css"> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
7 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
8 </HEAD> |
2252 | 9 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
10 <BODY> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
11 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
12 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
13 <H2><A NAME="drives">4.1 lecteurs CD/DVD</A></H2> |
2252 | 14 |
15 <P>Extrait de la documentation GNU/Linux :</P> | |
16 | |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
17 <P>Certains lecteurs de CD-ROM sont capables de changer leur vitesse de lecture. |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
18 Il y a plusieurs raisons possibles pour changer cette vitesse:</P> |
2252 | 19 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
20 <UL> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
21 <LI>Il a été signalé que des lecteurs peuvent commettre des erreurs fréquentes |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
22 à leur pleine vitesse (surtout avec des CDs mal pressés), la diminuer peut alors |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
23 empêcher ces erreurs.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
24 <LI>ces lecteurs génèrent souvent un bruit assourdissant, qu'une vitesse réduite |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
25 peut contribuer à diminuer.</LI> |
2252 | 26 </UL> |
27 | |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
28 <P>Vous pouvez réduire la vitesse du lecteur avec hdparm ou avec un programme nommé setcd. |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
29 Utilisation:</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
30 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
31 <P> <CODE>hdparm -E [vitesse] [périph. cdrom]</CODE></P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
32 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
33 <P> <CODE>setcd -x [vitesse] [périph. cdrom]</CODE></P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
34 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
35 <P>Vous pouvez également essayer</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
36 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
37 <P> <CODE>echo current_speed:4 > /proc/ide/[périph. cdrom]/settings</CODE></P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
38 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
39 <P>mais vous aurez besoin des privilèges root. La commande suivante peut également aider:</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
40 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
41 <P> <CODE>echo file_readahead:2000000 > /proc/ide/[périph. cdrom]/settings</CODE></P> |
2252 | 42 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
43 <P>pour créer 2MB de cache du fichier (utile pour les CD-Roms endommagés). Il est également recommandé |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
44 d'optimiser votre lecteur de CD-Roms avec hdparm:</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
45 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
46 <P> <CODE>hdparm -d1 -a8 -u1 (périph. cdrom)</CODE></P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
47 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
48 <P>pour permettre l'accès DMA, le cache en lecture, et l'IRQ unmasking. (lisez la page de man pour plus d'explications).</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
49 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
50 <P>Référez vous à "<CODE>/proc/ide/[périph. cdrom]/settings</CODE>" pour optimiser correctement votre |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
51 lecteur CD-ROM</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
52 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
53 <P>FreeBSD:</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
54 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
55 <P> Vitesse: <CODE>cdcontrol [-f périph.] speed [vitesse]</CODE></P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
56 <P> DMA: <CODE>sysctl hw.ata.atapi_dma=1</CODE></P> |
2252 | 57 |
58 | |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
59 <H2><A NAME="dvd">4.2. Lecture de DVDs</A></H2> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
60 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
61 <P>Pour voir la liste complète des options disponibles, veuillez lire la page de man.</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
62 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
63 <H4>Nouvelle méthode de lecture DVD (mpdvdkit2)</H4> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
64 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
65 <P>MPlayer utilise <CODE>libdvdread</CODE> et <CODE>libdvdcss</CODE> pour |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
66 le décryptage et la lecture des DVDs. Ces deux bibliothèques sont incluses |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
67 dans le sous-répertoire <CODE>libmpdvdkit2/</CODE> du répertoire source de |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
68 MPlayer, vous n'avez donc pas besoin de les installer séparement. Nous avons |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
69 opté pour cette solution car nous devions corriger un bug de libdvdread, et |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
70 appliquer un patch qui ajoute <B>un cache pour les clés CSS crackées</B> à libdvdcss. |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
71 Le résultat est bien plus rapide car les clés n'ont pas à être cassé à chaque lecture.</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
72 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
73 <P>MPlayer peut également utiliser les bibliothèques globales au système <CODE>libdvdread</CODE> et |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
74 <CODE>libdvdcss</CODE>, mais cette solution n'est <B>pas</B> recommandée, |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
75 car elle peut provoquer des bugs, des incompatibilités de bibliothèques, |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
76 et une vitesse moins importante.</P> |
2252 | 77 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
78 <H4>Navigation DVD (dvdnav)</H4> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
79 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
80 <P>Le support pour la navigation DVD via <CODE>dvdnav</CODE> était développé, mais |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
81 n'a jamais été vraiment fini et n'est donc <B>pas recommandé</B>!</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
82 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
83 <H4>Ancienne méthode de lecture DVD - OPTIONNELLE</H4> |
2252 | 84 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
85 <P>Utile si vous voulez lire des VOBs encodés depuis le <B>disque dur</B>. |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
86 Compilez et installez <B>libcss</B> 0.0.1 (pas plus récent) pour cela |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
87 (Si MPlayer ne le détecte pas, utilisez l'option <CODE>-csslib /chemin/de/libcss.so</CODE>). |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
88 Pour l'utiliser, vous devez être root, utilisez un binaire de MPlayer suid root, ou |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
89 laissez MPlayer utiliser le wrapper fibmap_mplayer suid-root.</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
90 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
91 <H4>structure d'un DVD</H4> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
92 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
93 <P>Les disques DVD utilisent tous des secteurs de 2048 o/s avec ecc/crc. Ils ont généralement |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
94 un système de fichier UDF sur une seule piste, qui contient des fichiers variés |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
95 (des petits fichiers .IFO et .BUK et un gros (1Go) fichier .VOB). Ce sont de véritables |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
96 fichiers et ils peuvent être joués/copiés depuis le système de fichier monté d'un |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
97 DVD non-crypté.</P> |
2252 | 98 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
99 <P>Les fichiers .IFO contiennent les infos de navigation dans le film (carte des |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
100 chapitres/titres/angles, table des langues, etc) et sont requis pour lire et |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
101 interpréter le contenu des .VOB (le film). Les fichiers .BUK sont des backups |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
102 de ces fichiers. Ils utilisent des <B>secteur</B> partout, donc vous avez besoin |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
103 d'utiliser un adressage brut des secteurs sur le disque pour implémenter la navigation |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
104 DVD. C'est également requis pour décrypter le contenu.</P> |
2252 | 105 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
106 <P>L'ensemble de l'ancienne méthode de lecture DVD avec libcss à donc besoin d'un |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
107 système de fichier DVD monté et un accès basé sur les secteurs bruts pour accéder |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
108 au périphérique. Malheureusement vous devez être root (sous Linux) pour obtenir l'adresse |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
109 du secteur d'un fichier. Vous avez alors les deux solutions suivantes:</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
110 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
111 <UL> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
112 <LI>Forcez l'utilisateur à être root ou utilisez un binaire de mplayer suid-root.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
113 <LI>Laissez MPlayer appeler le wrapper fibmap_mplayer suid-root pour accéder |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
114 au DVD (utilisé dans l'ancienne méthode de lecture DVD avec libcss).</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
115 <LI>N'utilisez pas le pilote de système de fichier du noyau du tout et ré-implémentez |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
116 le dans l'espace utilisateur. libdvdread 0.9.x et libmpdvdkit le font (nouvelle |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
117 méthode de lecture DVD). Les pilotes du système de fichier udf ne sont pas requis |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
118 car ils utilisent leur propre pilote. De plus le dvd n'a pas besoin d'être |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
119 monté puisque l'accès basé sur les secteurs bruts est utilisé.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
120 </UL> |
2252 | 121 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
122 <P>Parfois /dev/dvd ne peut être lu par les utilisateurs, les auteurs de libdvdread ont donc |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
123 implementé une couche d'émulation qui transfère les adresses des secteurs en |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
124 noms de fichier+offsets, pour émuler l'accès brut sur un système de fichier monté |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
125 ou même sur un disque dur.</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
126 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
127 <P>libdvdread accepte même le point de montage au lieu du nom de péripérique pour |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
128 l'accès brut et regarde dans <CODE>/proc/mounts</CODE> pour obtenir le nom de |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
129 périphérique. Il a été développé pour Solaris, où les noms de périphériques sont |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
130 alloués dynamiquement.</P> |
2252 | 131 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
132 <P>Le périphérique DVD par défaut est <CODE>/dev/dvd</CODE>. Si votre installation |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
133 diffère, faites un lien symbolique ou spécifiez le bon périphérique en ligne de |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
134 commande avec l'option <CODE>-dvd-device</CODE>.</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
135 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
136 <H4>Certification DVD</H4> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
137 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
138 <P>La nouvelle méthode de certification et de décryptage est fait par un libdvdcss |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
139 patché (voir plus haut). La méthode peut être spécifiée avec la variable |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
140 d'environnement <CODE>DVDCSS_METHOD</CODE> qui peut être initialisée à |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
141 <CODE>key</CODE>, <CODE>disk</CODE> ou <CODE>title</CODE>.</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
142 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
143 <P>Si rien n'est spécifié il essaie les méthodes suivantes |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
144 (par défaut: clé, demande de titre):</P> |
2252 | 145 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
146 <OL> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
147 <LI><B>clé bus:</B> Cette clé est négociée durant la certification (un long mix |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
148 d'ioctls et d'échanges de clé variés, trucs de crypto) et est utilisé pour crypter |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
149 le titre et les clés disque avant de les envoyer sur un bus non protégé |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
150 (pour empêcher les écoutes). La clé bus est requise pour obtenir et décrypter |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
151 les clés disque cryptées.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
152 <LI><B>clé mise en cache:</B> MPlayer cherche une éventuelle clé déjà crackée |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
153 dans le répertoire <CODE>~/.mplayer/DVDKeys</CODE> (rapide;).</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
154 <LI><B>clé:</B> Si aucune clé n'est disponible dans le cache, MPlayer essaie de |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
155 décrypter la clé disque avec un ensemble de clés incluses.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
156 <LI><B>disque:</B> Si la méthode clé échoue (c-a-d. pas de clés incluses), |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
157 MPlayer va cracker la clé disque avec un algorithme <I>brute force</I>. |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
158 Ce processus est intensif pour le CPU et requiert 60 Mo de mémoire (table |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
159 de hachage 32bit de 16M) pour stocker temporairement les données. Cette |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
160 méthode devrait toujours fonctionner (lent).</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
161 <LI><B>demande de titre:</B> Avec les clés disque MPlayer demande les clés titre |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
162 cryptées, qui sont à l'intérieur de <I>secteurs cachés</I> en utilisant |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
163 <CODE>ioctl()</CODE>. La protection de région des lecteurs RPC-2 devrait |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
164 opérer à cette étape et devrait échouer sur ces lecteurs. Si elle réussit, les |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
165 clés titre seront cryptées avec les clés bus et disque.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
166 <LI><B>titre:</B> Cette méthode est utilisé si la demande de titre a échoué et ne |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
167 repose sur aucun échange de clé avec le lecteur DVD. Il utilise une attaque crypto |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
168 pour deviner la clé titre directement (en trouvant un motif répété dans le |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
169 contenu VOB décodé et en supposant que le texte en clair des premiers octets |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
170 cryptés est une continuation de ce motif). |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
171 Cette méthode est également connue sous le nom de "known plaintext attack" |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
172 ou "DeCSSPlus". Dans de rares cas cela peut échouer car il n'y a pas assez |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
173 de données cryptées sur le disque pour pour faire une attaque statistique |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
174 ou à cause des changements de clé au milieu du titre. D'un autre côté c'est |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
175 la seule façon de décrypter un DVD stocké sur le disque dur ou un DVD avec |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
176 une mauvaise zone sur un lecteur RPC2 (lent).</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
177 </OL> |
2252 | 178 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
179 <P>Les lecteurs DVD RPC-1 n'ont que des réglages de protection de zone par lecteur |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
180 DVD logiciel. Les lecteurs RPC-2 ont une protection matérielle qui ne permet que |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
181 5 changements. Il peut être requis/recommandé d'upgrader le firmware en RPC-1 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
182 si vous avez un lecteur DVD RPC-2. Les upgrades firmware peuvent être trouvées |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
183 <A HREF="http://perso.club-internet.fr/farzeno/firmware/">ici</A>. Si il n'y a |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
184 pas d'upgrade de firmware disponible pour votre périphérique, utilisez l' |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
185 <A HREF="http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz">outil de |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
186 réglage de zone</A> pour changer le code de zone de votre lecteur DVD (sous Linux). |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
187 <B>Attention:</B> Vous ne pouvez régler la zone que 5 fois.</P> |
2252 | 188 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
189 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
190 <H2><A NAME="vcd">4.3 Lecture de VCDs</A></H2> |
2252 | 191 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
192 <P>Pour voir la liste complète des options disponibles, veuillez lire la page de man. |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
193 La syntaxe pour un Video CD standard (VCD) est la suivante: |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
194 <CODE>mplayer -vcd <track> [-cdrom-device <périph.>]</CODE>.<BR> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
195 Exemple: <CODE>mplayer -vcd 2 -cdrom-device /dev/hdc</CODE></P> |
2252 | 196 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
197 <H4>Structure d'un VCD</H4> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
198 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
199 <P>Les disques VCD consistent en 2 pistes ou plus:</P> |
2252 | 200 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
201 <UL> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
202 <LI>La première piste est une piste de donnée à 2048 octets/secteur de quelques |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
203 Mo, avec un système de fichier iso9660, contenant généralement les lecteur de |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
204 VCD Win32 et peut-être d'autres infos(jpegs, texte, etc).</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
205 <LI>La seconde piste et les suivantes sont des pistes mpeg brutes à 2324 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
206 octets/secteur, sans aucun système de fichier ormis des données brutes mpeg ps |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
207 un paquet par secteur. Elles contiennent le(s) film(s)...Les pistes <B>ne |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
208 peuvent être montées</B>! Elles sont similaires à des pistes audio (vous |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
209 n'avez jamais monté un cd audio pour le lire, non ? Non). |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
210 Comme la plupart des films sont sur la deuxième piste, vous devriez essayer |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
211 <CODE>-vcd 2</CODE> en premier.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
212 <LI>Il existe également certains disques VCD sans première piste (une seule |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
213 piste et pas de système de fichier du tout). Ils sont quand même lisibles, |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
214 mais ne peuvent pas être montés.</LI> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
215 </UL> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
216 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
217 <P>A propos des fichiers .DAT:</P> |
2252 | 218 |
8381
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
219 <P>Le fichier de ~600 Mo visible sur la première piste d'un vcd monté n'est |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
220 pas un vrai fichier! C'est ce qu'on appelle une passerelle iso, créée pour |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
221 permettre à Windows de gérer de telles pistes (Windows n'autorise pas l'accès |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
222 brut au périphérique du tout). Sous linux, vous ne pouvez pas copier ou lire |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
223 de telles pistes (elle contiennent des ordures). Sous Windows c'est possible |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
224 car son pilote iso9660 émule la lecture brute des pistes dans ce fichier. Pour |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
225 lire un fichier .DAT vous avez besoin un pilote noyau qui peut être trouvé |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
226 dans la version Linux de PowerDVD. Il possède un pilote de système de fichier |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
227 iso9660 modifié (vcdfs/isofs-2.4.X.o), qui est capable d'émuler les pistes brutes |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
228 au travers de ce fichier .DAT fantôme. Si vous montez le disque en utilisant |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
229 leur pilote, vous pouvez copier et même lire les fichiers .DAT avec mplayer. |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
230 Mais cela ne <B>fonctionnera pas</B> avec le pilote iso9660 standard du noyau! |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
231 Il est recommandé d'utiliser l'option <CODE>-vcd</CODE> à la place. D'autres |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
232 possibilités pour la copie de VCD sont le nouveau pilote noyau cdfs |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
233 (montre les <I>sessions</I> du CD en temps que fichiers image) et cdrdao |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
234 (une application d'enregistrement/copie bit-a-bit).</P> |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
235 |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
236 <P>Le périphérique VCD par défaut est <CODE>/dev/cdrom</CODE>. Si votre installation |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
237 diffère, faites un lien symbolique ou spécifiez le bon périphérique en ligne de |
212b54e0d10f
New shiny French translation by Nicolas Le Gaillart < n@tourmentine.com >.
diego
parents:
2252
diff
changeset
|
238 commande avec l'option <CODE>-cdrom-device</CODE>.</P> |
2252 | 239 |
240 </BODY> | |
241 </HTML> |