Accueil Foire Aux Questions Trouver d'autres membres Rechercher Utilisez le vBpad pour stocker des notes personnelles Ici, vous pouvez voir les sujets auxquels vous avez souscris, vos messages privés; et modifier vos informations personnelles et préférences. Statistiques du forum Enregistrez vous gratuitement ! Se déconnecter  
Forum OXMO Forum OXMO > Section Technique > Software > [HOWTO] Freeplayer sur Debian Amd64


Aller au Forum:
Notez ce sujet :

  Sujet précédent   Sujet suivant
Auteur
Sujet Poster un nouveau sujet    Poster une réponse
 kristof  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
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

Old Post 01-05-2006 13:17
Cliquez ici pour voir le profil de kristof Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de kristof Ajouter kristof à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 RhEcK  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Guru

Déconnecté

Niveau : 5
N° de Membre : 5548

Ancienneté : 98%
Participation : 9%
Inscription: 31 Oct 2002
Localisation: amiens
Age: 41
Messages: 7657
Sujets Lancés : 66

ouais moi j'avais fait ca mais mon pc est bien trop lent... il faut qu'il convertisse à la volée le flux video en mpeg pour que la freebox le comprenne d'après ce que j'ai lu, et mon serveur (un duron 700) n'arrive pas a suivre mais alors pas du tout

sinon très bon tuto, j'avais eu du mal a en trouver un aussi bon sur le net


__________________
mess with the best, die like the rest


<<~~=!!!RhEcK!!!=~~>>


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 23 Jours, 18 Heures, 29 Minutes, 34 Secondes en ligne

Old Post 02-05-2006 13:20
Cliquez ici pour voir le profil de RhEcK Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de RhEcK Ajouter RhEcK à votre liste d'amis       Editer/Effacer le Message Citer le message dans la réponse
 Schoubi  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Guru

Déconnecté

Niveau : 5
N° de Membre : 566

Ancienneté : 100%
Participation : 15%
Inscription: 10 Mar 2002
Localisation:
Age: 47
Messages: 12627
Sujets Lancés : 1428

joli tuto

Il ne me manque plus qu'un 64


__________________



Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 48 Jours, 18 Heures, 48 Minutes, 8 Secondes en ligne

Old Post 02-05-2006 18:55
Cliquez ici pour voir le profil de Schoubi Cliquez ici pour lui envoyer un message privé  Visiter la Page Perso de Schoubi! Trouver plus de messages de Schoubi Ajouter Schoubi à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 kristof  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
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

Citation:
Il ne me manque plus qu'un 64

Qu'un 64 ou qu'une 64

Je peux t'aider pour le 2ème uniquement

On devrait mettre cette image sur la page d'accueil, je vais en parler à soul

Blague à part, ça marche aussi sur tout système type Unix si tu as Gcc et un environnement graphique qui tourne
Tout est OpenSource donc compilable


__________________

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

Old Post 02-05-2006 20:02
Cliquez ici pour voir le profil de kristof Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de kristof Ajouter kristof à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 Zakath  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
Guru

Déconnecté

Niveau : 5
N° de Membre : 7213

Ancienneté : 97%
Participation : 12%
Inscription: 15 Dec 2002
Localisation: Copenhague
Messages: 9866
Sujets Lancés : 426

Par ailleurs, il vaudrait mieux que l'étape 8 soit

code:
export CFLAGS="$CFLAGS -fPIC"


au cas où l'utilisateur a déjà des CFLAGS par défaut. Et es-tu sûr qu'il faille du PIC ?

Sinon chouette HowTo, même si je n'ai ni debian, ni un amd64 ni une freebox


__________________

Allez jeter un œil à mon portfolio !


Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 103 Jours, 6 Heures, 14 Minutes, 38 Secondes en ligne

Old Post 02-05-2006 20:11
Cliquez ici pour voir le profil de Zakath Cliquez ici pour lui envoyer un message privé  Visiter la Page Perso de Zakath! Trouver plus de messages de Zakath Ajouter Zakath à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 kristof  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
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

Peut pas compiler VLC sans pic pour Libmpeg2

Enfin si, en static dans VLC en ajoutant --with-libmpeg2-tree="..."
Là je crois qu'il en a pas besoin

J'ai préféré mettre en static ffmpeg et le décodeur A52 qui sont utilisés très souvent chez moi pour lire XViD et
décoder le son

...
... je suis en train de penser qu'il réencode en Mpeg-2 avant d'envoyer à la FBx ...
Oui, j'aurais dû mettre en static aussi libmpeg2...

Dès que j'ai un moment, je teste


__________________

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

Edité par kristof le 02-05-2006 à 20:40

Signaler ce message à un modérateur | IP: Logguée
Temps en ligne : 31 Jours, 12 Heures, 10 Minutes, 47 Secondes en ligne

Old Post 02-05-2006 20:28
Cliquez ici pour voir le profil de kristof Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de kristof Ajouter kristof à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
 kristof  Rechercher tous les messages de ce membre Cliquez ici pour envoyer un message privé à cet utilisateur
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

Citation:
Message écrit par kristof, le 02-05-2006 à 21:28

... je suis en train de penser qu'il réencode en Mpeg-2 avant d'envoyer à la FBx ...
Oui, j'aurais dû mettre en static aussi libmpeg2...

Dès que j'ai un moment, je teste


Je raconte portnawak
Libmpeg2 n'est utilisée que pour décoder des flux Mpeg-2, pas pour les réencoder (...cogno...)


__________________

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

Old Post 02-05-2006 20:43
Cliquez ici pour voir le profil de kristof Cliquez ici pour lui envoyer un message privé  Trouver plus de messages de kristof Ajouter kristof à votre liste d'amis Editer/Effacer le Message Citer le message dans la réponse
Il est actuellement 19:45 (GMT) Poster un nouveau sujet    Poster une réponse   
  Sujet précédent   Sujet suivant
Forum OXMO > Section Technique > Software > [HOWTO] Freeplayer sur Debian Amd64

Aller au Forum:
Notez ce sujet :


 Réponse Rapide
Titre: (Optionnel)
Message:

Convertir automatiquement les URLs Montrer la Signature
Afficher une version imprimable | Envoyer cette page par email | S'inscrire à ce sujet | Télécharger ce sujet
Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le Code vB est ON
Les Smileys sont ONs
Le code [IMG] est ON
 
< Contactez-nous - Forum OXMO>

Uptime du serveur SQL : 2 jour(s) 19 heure(s) et 21 minute(s)
Page générée en 0.012389 secondes en exécutant 35 requêtes SQL.
Apache - Compression GZIP : Activée.