Languages :
news
à propos
manuel
installation
configuration
utilisation
fonctions avancées
options
FAQ
télécharger
contact / bugs
liens |
Installation
Tuxrip
est un script bash qui dépend de plusieurs logiciels. La plupart
des distributions actuelles proposent les paquets qui lui sont
nécessaires.
Vous
pouvez installer de deux façons :
- manuelle
: vous devez compiler tous les composants nécessaires au
décryptage et à l'encodage
- avec
des paquets : si vous utilisez une distribution Linux qui fournit des
paquets permettant l'installation de logiciels
précompilés
(Debian, Mandrake, etc...)
Installation
avec des paquets
Beaucoup
de distributions proposent des paquets avec tous ces utilitaires.
N'oubliez pas que certains de ces utilitaires ne sont pas inclus dans
les distributions commerciales à cause du DMCA aux Etats-Unis
(comme libdvdcss). Cependant, ils sont souvent disponibles
séparément.
Note : pour mplayer, il est conseillé de compiler
soi-même, si vous avez des problèmes avec les paquets
déjà compilés. De plus, compiler soi-même
permet d'avoir un logiciel plus performant.
Mandriva
La distribution Mandrake est fournie avec urpmi, un gestionnaire de
paquets rpm qui permet non seulement leur installation, mais
également leur téléchargement et la
résolution des dépendances (il installe automatiquement
les paquets nécessaires à d'autres paquets).
Il nécessite un peu de configuration, mais facilite ensuite
énormément la tâche. De plus, tous les outils
nécessaires à tuxrip sont fournis sous forme de rpms et
ont été compilés avec les options requises.
Configuration des sources pour urpmi si nécessaire :
|
Il faut tout d'abord configurer le media vers les contrib
(paquets rpm de la distribution non inclus dans les CDs), et vers les
paquets PLF (qui ne peuvent être inclus dans la distribution), si
cela n'a pas déjà été fait.
http://plf.zarb.org/~nanardon/
- Dans
"1) Select your sytem" choisir la version de Mandrake et l'architecture
- Dans
"2) Select a mirror" cocher et choisir un miroir proche vers :
Source contrib
Source plf
- Cliquer
sur le bouton "Send"
- Copier
dans une console les deux lignes commençant par "
urpmi.addmedia "
urpmi
télécharge alors la liste des paquets disponibles sur les
serveurs distants et met à jour sa base de données.
Cette étape n'est à faire qu'une seule fois. Cepoendant,
il est nécessaire de remettre à jour la base urpmi
régulièrement en tapant : urpmi.update -a
Une documentation complète sur urpmi peut être
trouvée sur ces sites :
http://www.urpmi.org (en
français et en anglais)
http://trylinuxsd.com/dvd/
(démonstration graphique en
anglais)
http://linux-wizard.tuxfamily.org/howto_rpm.html#urpmi
(en
français)
http://www.zebulon.org.uk
(en français et anglais)
|
Installation des paquets requis
|
Tapez (ou copiez) dans une console :
urpmi bc
libogg0 libogg0-devel libvorbis0 libvorbis0-devel transcode
libdvdcss2 libdvdread2 ogmtools mplayer
urpmi va télécharger et installer tous les logiciels
nécessaires et qui n'étaient pas déjà
présents sur votre sytème.
Note : il se peut qu'urpmi indique que les paquets ont des signatures
non valides. Vous pouvez passer outre et installer sans danger.
|
Installation des paquets xvid (optionnels)
|
Tapez (ou copiez) dans une console :
urpmi xvid xvid-devel xvid-divx-devel
|
Installation du paquet vobcopy (nécessaire pour le
mode --clone)
|
Tapez (ou copiez) dans une console :
urpmi vobcopy
|
Red
Hat
Paquets rpm sur http://freshrpms.net
Debian
Paquets deb sur http://marillat.free.fr
Installation
manuelle
L'installation
manuelle suppose que vous avez les connaissances nécessaires
pour compiler les logiciels à partir de leurs sources
(./configure && make && make install).
Requis
Optionnel
xvid
|
http://www.xvid.org/
XviD est un autre codec mpeg4 libre.
Les sources ne sont pas copiées dans le
répertoire de mplayer, mais la librairie xvid doit être
compilée et installée dans /usr/lib ou /usr/local/lib.
La marche à suivre, habituelle, est la suivante :
1. récupérer xvidcore-0.9.2.tar.bz2 sur http://www.xvid.org ou ici
2. tar xvfj xvidcore-0.9.2.tar.bz2
3. cd xvidcore/build/generic
4. ./configure
5. make
6. su
7. make install
8. Recompilez MPlayer avec --with-xvidcore=/usr/local/lib/libxvidcore.a
(voir ci-dessous) |
vobcopy
|
http://lpn.rnbhq.org/projects/c/c.shtml
Vobcopy permet de copier l'intégralité d'un DVD sur
disque dur.
La marche à suivre, habituelle, est la suivante :
1. récupérer vobcopy sur vobcopy ou ici
2. tar xvfj vobcopy-0.5.7.tar.bz2
3. cd vobcopy
4. ./configure
5. make
6. su
7. make install
|
Compilation
de mplayer
Il
doit être compilé avec le support :
- du
codec video libavcodec
- de
l'OSD (On Screen Display)
- en
langue anglaise
Choix
des sources
Deux
solutions pour les sources de MPlayer :
Pre-release
|
La dernière version est la 0.91
Les pre-releases sont prêtes à la compilation, elles
contiennent les sources de libavcodec |
CVS
|
Ce sont les versions MPlayer-current.tar.bz2
Les sources de libavcodec ne sont pas incluses, vous devez aussi
prendre le CVS de libavcodec. Téléchargez le CVS de
ffmpeg
(http://ffmpeg.sourceforge.net/), et copiez (écrasez) le
répertoire libavcodec (situé dans le répertoire
ffmpeg) dans le répertoire source de MPlayer. |
Décompressez
MPlayer dans /usr/local/src (pour le CVS, copiez le répertoire
libavcodec du CVS de ffmpeg dans le répertoire source, en
écrasant le répertoire existant.)
tar
xvfj MPlayer-0.91.tar.bz2
ou (pour le
CVS) :
tar
xvfj MPlayer-current.tar.bz2
Compiler
mplayer avec support de l'OSD (on-screen display)
Il
existe deux méthodes, suivant que vous utilisez freetype (la
bibliothèque permettant l'affichage de polices TrueType sous X)
ou non. La méthode 1, utilisant freetype et les polices
TrueType est la plus simple, et conviendra à la plupart des
systèmes relativement récents utilisant X.
- Méthode
1 : avec freetype>=2.0.9 et des polices truetype (ttf)
installées
Compiler MPlayer |
./configure --enable-freetype
Note : vérifier que mplayer indique au minimum:
Enabled optional drivers: Codecs: libavcodec
libvorbis
make && make install
|
Créer un lien symbolique appelé
subfont.ttf vers une fonte ttf (TrueType) installée |
- soit
en global dans /usr/local/share/mplayer (en root)
Par exemple en utilisant times :
cd /usr/local/share/mplayer
ln -s /usr/X11R6/lib/X11/fonts/drakfont/ttf/times.ttf
./subfont.ttf
- soit
en local dans $HOME/.mplayer (en user)
Par exemple (pour la distribution Mandrake) :
cd $HOME/.mplayer
ln -s
/usr/X11R6/lib/X11/fonts/drakfont/ttf/times.ttf ./subfont.ttf
|
Utilisation |
appuyer sur "o" pour changer le mode OSD (rien, symboles,
symboles et chronomètre)
mplayer -osdlevel 2
|
- Méthode
2 : sans freetype et/ou sans fontes ttf
Voir
la doc de mplayer points 1.4.2 et 1.4.3
Compiler MPlayer |
./configure --enable-menu
Vérifier que mplayer indique au minimum: Enabled
optional drivers: Codecs: libavcodec libvorbis
make && make install
|
Installer des fontes non ttf |
Celles-ci sont également nécessaires pour les
sous-titres
Des polices sont disponibles sur le site de mplayer : ftp://ftp.mplayerhq.hu/MPlayer/releases/fonts/
Les installer dans /usr/local/share/mplayer/font/
(en root)
Exemple (en root) :
copier le fichier mp-arial-iso-8859-1.zip dans /usr/local/share/mplayer/font/
Les décompresser (en root) :
cd /usr/local/share/mplayer/font
unzip ./mp-arial-iso-8859-1.zip
Note : la décompression n'est PAS nécessaire
pour les sous-titres, mais elle l'est pour l'osd.
|
Copier le fichier menu.conf du
répertoire /etc/ des sources
de MPlayer |
En user :
cd $HOME/.mplayer
cp
/usr/local/src/MPlayer-xxx/etc/menu.conf $HOME/.mplayer/
|
Créer un lien symbolique dans
$HOME/.mplayer vers l'un des
répertoires contenant des polices |
cd $HOME/.mplayer
ln -s
/usr/local/share/mplayer/font/iso-8859-1/arial-24 font
|
Utilisation |
appuyer sur "o" pour changer le mode OSD (rien, symboles,
symboles et chronomètre)
mplayer -osdlevel 2
|
- Optionnel
: support du codec xvid
Si
vous voulez également le support du codec xvid : vous devez
configurer avec l'option
./configure
--with-xvidcore=/usr/local/lib/libxvidcore.a (si
libxvidcore.a a été installé dans /usr/local/lib )
Vérifier
que mplayer indique au minimum: Enabled optional drivers:
Codecs: libavcodec libvorbis xvid
Par
conséquent, suivant que vous utiliserez la méthode 1 ou
la méthode 2 pour activer l'OSD, vous taperez :
./configure
--with-xvidcore=/usr/local/lib/libxvidcore.a --enable-freetype
ou
./configure
--with-xvidcore=/usr/local/lib/libxvidcore.a --enable-menu
Ensuite
:
make
&& make install
Puis,
suivez les instructions ci-dessus pour installer et/ou créer les
liens symboliques vers les fontes.
|