1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
|
<HTML>
<BODY BGCOLOR=white>
<FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
<P><B><A NAME=4.1>4.1. Lecteurs CD-ROM</A></B></P>
<P>Lire des Video-CD standards:</P>
<P>
mplayer -vcd <I>numero_de_piste</I> [device]<BR><BR>
Exemples:<BR>
mplayer -vcd 1<BR>
mplayer -fs -vcd 2 /dev/hdc<BR>
</P>
<P>
Notes:<BR>
- Ne montez pas les VCD pour lire les fichiers DAT directement ! Cela peut fonctionner sous windows,
mais pas sous GNU/Linux. Vous devez lire le lecteur entier (device), avec l'option -vcd.<BR>
- Les VCD ont généralement deux pistes : une piste de données (contenant le démarrage automatique de
windows, les pistes karaoké, etc...) et une piste mode-2 (le film), donc essayez l'option
-vcd 2 en premier.<BR>
- le lecteur VCD par défaut est /dev/cdrom. Si votre configuration est différente,
vous devez créer un lien symbolique ou le spécifier dans la ligne de commande.
</P>
<P>Extrait de la documentation GNU/Linux :</P>
<P>Certains lecteurs de CD-Rom sont capables de changer leur vitesse de lecture. Il y a plusieurs
raisons possibles pour changer cette vitesse. Les CD-Roms mals pressés peuvent tirer parti
d'une vitesse de lecture réduite. Les lecteurs de CD-Roms modernes atteignent de hautes
vitesses (les lecteurs 24X sont courants). Il a été signalé que ces lecteurs peuvent
commettre des erreurs fréquentes à leur pleine vitesse, la diminuer peut alors empêcher ces erreurs.
Enfin ces lecteurs génèrent souvent un bruit assourdissant, qu'une vitesse réduite peut contribuer a diminuer.</P>
<P>L'utilitaire couramment utilisé pour cela est le programme 'setcd' . Il est un peu ancien, mais
vous ne devriez avoir aucun mal a le trouver sur le Net. La dernière version de 'hdparm' possède
également une option pour cela.<P>
Utilisation :</P>
<P> <CODE>setcd -x [speed] [cdrom device]</CODE></P>
<P>Vous pouvez également essayer :</P>
<P> <CODE>echo current_speed:4 >/proc/ide/[cdrom device]/settings</CODE></P>
<P>en tant qu'utilisateur root. J'utilise également la commande :</P>
<P> <CODE>echo file_readahead:2000000 >/proc/ide/[cdrom device]/settings</CODE></P>
<P>pour créer 2MB de cache du fichier (utile pour les CD-Roms endommagés).
Il est également recommandé d'optimiser votre lecteur de CD-Roms avec hdparm:</P>
<P> <CODE>hdparm -d1 -a8 -u1 (cdrom device)</CODE></P>
<P>pour permettre l'accès DMA, le cache en lecture, et l'IRQ unmasking.
(si vous ne comprenez pas cela, *lisez le manuel de hdparm*)</P>
<P>Réferez vous à "<CODE>/proc/ide/[cdrom device]/settings</CODE>" pour optimisez correctement votre lecteur
CD-Rom</P>
<P><B><A NAME=4.2>4.2. Lecture de DVDs</A></B></P>
<P>Oui, un vrai support des DVD existe désormais sous GNU/Linux ! Vous n'avez plus à lire les fichiers VOB directement depuis le disque
en essayant de deviner la fonction des fichiers dans le répertoire video_ts, vous n'avez plus a vous
soucier de savoir si le disque est crypté ou pas (dans une ancienne version de
<B>MPlayer</B> vous deviez ajouter '-dvdauth /dev/dvd' aux paramètres dans le cas d'un disque encrypté), et vous n'avez
même plus besoin de monter le DVD pour le lire :)</P>
<P>IMPORTANT : merci de ne plus demander de nouvelles fonctionnalités pour ce lecteur de DVD.
C'est la première version de <B>MPlayer</B> supportant vraiment ce format et nous sommes trop occupés a rechercher les bugs et a y
implémenter les fonctions de base d'un lecteur DVD.</P>
<P><B>MPlayer</B> utilise libdvdread, qui inclut le parsing IFO,
la lecture des informations de navigation et l'authentification/décryptage. libdvdread
utilise libcss pour ces dernières fonctions. Vous devrez donc avoir libcss et
libdvdread téléchargés, compilés et installés AVANT d'exécuter le script ./configure
de <B>MPlayer</B> qui détecte alors automatiquement libdvdread pour vous.</P>
<UL>
<LI><P><B>Télécharger les sources de libdvdread et libcss.</B></P>
<P><I>Vous pouvez les obtenir depuis
<A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A>
(cliquez sur 'download' dans le menu de gauche, et vous trouverez libcss et
libdvdread dans un tableau).</I></P></LI>
<LI><P><B>Compilez et installez libcss PUIS libdvdread.</B></P>
<P><I>Lisez la docmentation de ces paquetages pour réaliser cette étape facilement.</I></P></LI>
<LI><P><B>Recompilez MPlayer.</B></P>
<P><I>Exécutez <CODE>./configure</CODE>. Si vous avez installé libdvdread correctement, le listing de ./configure
doit donner:<BR><CODE>Checking for DVDread support ... yes</CODE><BR>
(Bien sûr vous pouvez choisir vos paramètres préférentiels dans les options du script ./configure).
Voila ! Faites : <CODE>make</CODE>, puis <CODE>make install</CODE> en tant qu'utilisateur root.</I></P></LI>
</UL>
<P>Evidemment, vous n'avez plus besoin désormais de recompiler libcss and libdvdread à chaque compilation de
<B>MPlayer</B> (depuis une nouvelle version CVS par exemple) puisque ces dépendances ont déja été installées sur votre machine.</P>
<P><B>Utiliser MPlayer pour lire les DVDs :</B></P>
<TABLE BORDER=0 WIDTH=100%>
<TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-dvd <title_id> </FONT></TD>
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Autorise le support du DVD et choisit le titre.</FONT></TD><TR>
<TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-chapter <chapter_id> </FONT></TD>
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Choisit le chapitre du DVD (lit le premier chapitre par défaut)</FONT></TD><TR>
<TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>-dvdangle <angle_id> </FONT></TD>
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Sélectionne l'angle de la caméra (defaut : 1)</FONT></TD><TR>
</TABLE>
<P>Le lecteur (device) par défaut est <CODE>/dev/dvd</CODE>, vous pouvez le changer dans config.h
(option à la compilation), ou le spécifier dans les paramètres au lancement de <B>MPlayer</B>:
</P>
<P> <CODE>mplayer -dvd 1 /dev/dvd</CODE></P>
<P> <CODE>mplayer -dvd 2 -chapter 5 -dvdangle 2</CODE></P>
<P><B><A NAME=4.3>4.3. FAQ sur la lecture des DVDs</A></B></P>
<TABLE BORDER=0 ALIGN=left WIDTH=100%>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Puis je compiler libdvdread et libcss sur ma machine Sparc/Solaris ?
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Qui sait ... Si vous réussissez, merci de nous prévenir. Il paraitrait que cela fonctionne.
Référez vous à la documentation de libdvdread ainsi qu'a son site web. Nous ne sommes pas les auteurs de libdvdread.
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Et les sous-titres ? MPlayer peut-il les lire ?
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Oui ! (du moins il est supposé le faire) puisqu'il existe des fonctions d'affichage des sous-titres
dans <B>MPlayer</B> (Les sous-titres DVD .SUB sont stockés comme des images, pas du texte).
Cette fonctionnalité doit être accessible sous peu (avec libvo2).
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Je n'ai pas de son / un mauvais son (sur les bandes son espagnoles, etc...).
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
<B>MPlayer</B> n'utilise actuellement pas toutes les informations des blocs IFO du DVD.
vous pouvez choisir le bon canal audio avec l'option: '-aid 128', 128 étant l'identifiant du canal audio désiré. Vous pouvez essayer
avec les identifiants 128,129,etc.... Bien sûr ce problème sera résolu dans les futures versions.
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Certains effets étranges apparaissent (entrelacement entre autres) quand les objets se déplacent rapidement à l'écran.
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Le problème est connu, nous essayerons de le résoudre en passant à libvo2.
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Comment changer le code de la région pour mon lecteur DVD ? Je n'ai pas windows !
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Utilisez le logiciel 'regionset' :
<A HREF="http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz">http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz</A>
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Donc MPlayer peut lire les DVDs ? Alors il doit utiliser DeCSS! Vous êtes en état d'arrestation
suivant le paragraphe XYZ#$ du--
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Et non, il n'y a pas de code DeCSS dans <B>MPlayer</B>. <B>MPlayer</B> utilise libdvdread
, et libdvdread utilise libcss en le chargeant dynamiquement.
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Dois-je être (setuid) root/setuid fibmap_mplayer pour pouvoir lire les DVD?
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Non, inutile. C'est du passé :) Cependant vous devez avoir des droits suffisants sur le lecteur DVD (dans /dev).
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Comment puis-je ... (insérez ici une fonction que vous aimeriez trouver dans le lecteur DVD) ?
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
La version actuelle est la première d'un lecteur convenable de DVDs. Avant tout, nous souhaitons intégrer toutes les fonctionnalités
standard et corriger un maximum de bugs avant de voir plus loin.
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</FONT></TD><TD WIDTH=100%><B><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Où puis-je trouver les paquetages libdvdread and libcss ?
</FONT></B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>R:</FONT></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
Depuis le site d'Ogle :
<A HREF="http://www.dtek.chalmers.se/groups/dvd">http://www.dtek.chalmers.se/groups/dvd</A>.
</FONT></TD><TR><TD COLSPAN=3> </TD><TR>
</TABLE>
</BODY>
</HTML>
|