|
kristof |
 |
Expert 
Déconnecté
Niveau : 3 N° de Membre :
13679
Ancienneté : 85%
Participation : 3%
Inscription: 15 Jan 2006
Localisation: neuf cinq
Age: 50
Messages: 1980
Sujets Lancés : 160
|
[HOWTO] Freeplayer sur Debian Amd64
Pour utiliser le Freeplayer sur Amd 64, il faut VLC > 0.8.2
--> il y avait un bug du listener http qui écoutait toutes les adresses IP, pas uniquement 192.168.x.x et freeplayer.freebox.fr (moyen au niveau sécurité) et d'autres options utlisées par le Freeplayer non-compatibles
Mon environnement :
1) Debian / Linux Amd 64
2) Kernel 2.6.8-11-amd64-k8
3) wxWidgets 2.6.2
4) SDL 1.2.9 http://www.libsdl.org/index.php
5) Gcc 3.4.4
Ma méthode
1) récupérer VLC 0.8.4a, sources sur VLC 0.8.4a
2) récuperer http://download.videolan.org/pub/vlc/0.8.4a/contrib/ : a52dec-0.7.4 , faac-1.24 , faad2 , libogg-1.1.2 , libvorbis-1.1.1 , lame-3.96 , libcddb-0.9.6
NB : a52dec, c'est le décodeur de flux A/52 (plus connu sous AC-3); faac et faad , c'est pour coder/décoder les flux AAC (MPEG-4); ogg et vorbis sont des formats de compression audio, tout comme lame (coder/décoder le mp3)
3) packages déjà installés par apt-get :
¤ liblivemedia-dev
¤ libflac-dev
¤ libvcdinfo-dev, libcdio-dev
¤ libdvbpsi3-dev
¤ libpopt-dev
4) compiler et installer (c/i) libvorbis, libogg et lame
5) puis c/i libfaac et libfaad2
6) c/i a52dec
7) prendre les sources FFMpeg http://ffmpeg.sourceforge.net/index.php
¤ Directives de compilation FFMpeg ::
./configure --enable-mp3lame --enable-vorbis --enable-pp --enable-gpl --enable-faad --enable-faac --enable-a52
&& make && make install
8) prendre les sources LibMpeg2 http://libmpeg2.sourceforge.net/
¤ Directives de compilation LibMpeg2
export CFLAGS=-fPIC
puis ./configure && make && make install
9) Occupons nous de VLC
¤ supprimer, dans le fichier configure à la ligne 19781, la terme "athlon64" de la variable CFLAGS_TUNING. Ca provoque une erreur de compilation de VLC
¤ ./configure --enable-x11 --enable-xvideo --disable-gtk --enable-sdl --enable-ffmpeg --with-ffmpeg-tree=/home/christophe/free/ffmpeg-0.4.9-pre1 --with-ffmpeg-mp3lame --enable-mad --enable-libdvbpsi --enable-libcdio --enable-a52 --with-a52-tree=/home/christophe/free/a52dec-0.7.4 --enable-dts --enable-libmpeg2 --enable-libcddb --enable-dvdnav --enable-faad --enable-vorbis --enable-ogg --enable-faac --enable-freetype --enable-fribidi --enable-speex --enable-flac --enable-livedotcom --enable-caca --enable-skins --enable-skins2 --enable-alsa --disable-kde --disable-qt --enable-wxwidgets --enable-ncurses --enable-release
Corriger les chemins de FFMpeg et A52 selon l'endroit où vous les avez construits
Puis, make et make install
Si tout va bien, ça dure un 1/4 d'heure
10) lancer VLC pour voir si tout fonctionne (surtout le son, allez dans les préférences si votre serveur de son est Alsa ou OSS)
11) prendre sur le site de Free http://adsl.free.fr/multimedia/freeplayer/ le FreePlayer
12) décompresser et exécuter install.sh
13) lancer /usr/local/freeplayer/bin/vlc-fbx.sh et naviguer avec la télécommande de la FreeBox
Il y a autant de possibilités de compilation que d'utilisateurs d'Oxmo
Si vous avez des questions, envoyez moi un mp ou faites un post en retour
N'oubliez pas de rediriger les ports TCP 8080 et UDP 1234 vers l'ordi où est installé VLC, dans le cas où il y a un routeur après la FreeBox
Have fun 
Edit : ajout de la redirection de port
__________________

The Unix way of sex => unzip; strip; touch; finger; mount; fsck; more; yes; gasp; umount; sleep
Quand on pense que 53% des français pensent comme Steevy et Doc Gynéco, ça fait froid dans le slip
Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre - Benjamin Franklin
Signaler ce message à un modérateur | IP: Logguée Temps en ligne : 31 Jours, 12 Heures, 10 Minutes, 47 Secondes en ligne
|