Amarok est un jukebox multimédia disponible sous Linux dans l’environnement KDE. Celui-ci peut utiliser différents moteurs multimédia.
VLC est un lecteur multimédia multi-plateforme bien connu mais c’est aussi une librairie que l’on peut utiliser sans son interface graphique. C’est ce que fait ce moteur qui permet d’utiliser VLC pour jouer les médias d’amarok.
L’objectif de l’opération étant de pouvoir transmettre la musique de mon portable vers ma freebox (en mode freeplayer) sur laquelle mes enceintes sont branchées. Au passage, ce moteur permet aussi de transmettre des films à la freebox.
Ce moteur dépend des même librairies de développement que amarok et nécessite la librairie vlc pour fonctionner.
tar xjvf amarok-1.4.5.tar.bz2 cd amarok-1.4.5
amarok-1.4.5
:tar xzvf vlc-amarok-engine-0.3.tar.gz
amarok-1.4.5/amarok/src/engine/Makefile.am
et ajouter vlc
à la catégorie SUBDIRS
:SUBDIRS = . \ void \ $(XINE_ENGINE_SUBDIR) \ $(NMM_ENGINE_SUBDIR) \ $(HELIX_ENGINE_SUBDIR) \ $(YAUAP_ENGINE_SUBDIR) \ vlc
make -f Makefile.cvs ./configure make
Si vous souhaitez installer l’intégralité d’amarok nouvellement compilé :
make install
Si vous avez déjà installé amarok 1.4.5 avec votre distribution, vous pouvez installer uniquement le moteur :
cd amarok/src/engine/vlc make install
Ce qui suit concerne l’utilisation du moteur conjointement avec le freeplayer :
amarok-1.4.5/amarok/src/engine/vlc/config-files
dans ~/.kde/share/apps/amarok
:cp -r amarok/src/engine/vlc/config-files ~/.kde/share/apps/amarok
~/.kde/share/apps/amarok/vlc-config.xml
et dans la section <vlc-options>
, à la fin remplacer le chemin /home/user/.kde/share/apps/amarok/http-fbx
par le chemin qui correspond à votre utilisateur.Et voilà !