Logiciels Libres et Systèmes Embarqués


Installation minimale du FreePlayer sous Linux

Résumé

Voici un tutoriel pour installer rapidement (à partir des sources) le FreePlayer sous Linux. Toutes les opérations suivantes devront être réalisées dans un même répertoire, que j'appellerai $TMP. Pour ceux qui ne sont pas familiers avec Linux, les commandes suivantes seront tapées dans un terminal (ou console), une sorte de fenêtre suspecte où l'on ne sait pas trop quoi faire au début ;). Juste pour donner un exemple, voilà à quoi ressemble mon terminal avant de commencer l'installation du FreePlayer (avec quelque commandes utiles en bonus) :

cedric@hummer:~$ _
cedric@hummer:~$ mkdir FreePlayer
cedric@hummer:~$ cd FreePlayer/
cedric@hummer:~/FreePlayer$ export TMP=/home/cedric/FreePlayer/
cedric@hummer:~/FreePlayer$ _

J'omettrai à partir de maintenant l'amorce de mon shell (cedric@hummer:~$) lorsqu'il faudra taper des commandes. Juste un dernier mot avant de commencer pour ceux qui ont déjà utiliser VLC : je n'installerai pas d'interface graphique puisque de toute manière elle est rendue obsolète par l'interface TV du FreePlayer. Nous pouvons à présent commencer, mais pour les plus impatients (ou fainéants ;) ) Christophe ROUSSEAU nous fournit gracieusement un script d'installation automatique. Pour ceux qui sont dans l'urgence ou dans le désespoir, je fournis une version pré-compilée, cependant cette méthode ne marche pas chez tout le monde...


1. FFMPEG

Dans un premier temps, il faut compiler FFMPEG. Il s'agit d'un outil, utilisé par VLC, permettant la conversion de flux video et audio à la volée. Pour récupérer FFMPEG, l'idéal serait d'utiliser CVS :

cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg

Si cette commande ne marche pas, vous pouvez toujours utiliser la méthode plus traditionnelle :

wget http://heanet.dl.sourceforge.net/sourceforge/ffmpeg/ffmpeg-0.4.9-pre1.tar.gz
tar -xvzf ffmpeg-0.4.9-pre1.tar.gz
mv ffmpeg-0.4.9-pre1 ffmpeg

Il ne reste alors plus qu'à le compiler (pas besoin de l'installer) :

cd ffmpeg
./configure --enable-pp --enable-gpl
make
cd ..