Bon, j'avais dit que je me pencherais sur cette histoire de script d'init qui fonctionne pas correctement. Benh voilà, zou, c'est fait :p
/etc/init.d/freeplayer
Code: Select all
#!/sbin/runscript
depend() {
need net
}
start() {
ebegin "Starting Freeplayer"
start-stop-daemon --start --chuid freeplayer:freeplayer --name vlc \
--exec /opt/freeplayer/bin/freeplayer.sh
eend $?
}
stop() {
ebegin "Stopping Freeplayer"
start-stop-daemon --stop --name vlc \
eend $?
}
De plus, pour le problème avec l'encodage des caractères, il suffit de modifier légèrement le script de démarrage de vlc en y supprimant les options donnant l'encodage. Bon, ça affiche toujours des caractères à la con dans les chemins et dans les noms de fichiers, mais ça n'empêche plus la lecture. Ce qui est déjà pas mal
Cela donne:
/opt/freelayer/bin/freeplayer.sh
Code: Select all
#!/bin/sh
exec vlc --daemon --intf=http --http-host=:8080 --sout="#std" --sout-standard-access=udp --sout-standard-mux=ts --sout-standard-dst=212.27.38.253:1234 --sout-ts-pid-video=68 --sout-ts-pid-audio=69 --sout-ts-pid-spu=70 --sout-ts-pcr=80 --sout-ts-dts-delay=400 --no-playlist-autostart --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --play-and-stop --http-src="/opt/freeplayer/share/http-fbx/" --config="~
/.vlc/freeplayer" --open="$1"Code: Select all
* media-video/ffmpeg
Latest version available: 0.4.9_p20070129
Latest version installed: 0.4.9_p20070129
Size of files: 2,563 kB
Homepage: http://ffmpeg.org/
Description: Complete solution to record, convert and stream audio and video. Includes libavcodec.
License: GPL-2De plus c'est la version minimale demandée par xine, donc ça ne devrait pas poser de problèmes pour le reste. Du moins, pour moi, ça n'en pose pas.
Donc, on rajoute dans le fichier /etc/portage/package.mask:
Code: Select all
>=media-video/ffmpeg-0.4.9_p20070325





