Il y a quelques temps j'ai écrit un backend pour amarok qui utilise VLC (libvlc en fait) pour jouer la musique.
Étant possesseur d'un portable ayant des enceintes déplorables, je cherchait une sorte d'enceintes wifi pour avoir une meilleure qualité sonore tout en continuant à gérer ma collection avec amarok.
Or on peut brancher des enceintes sur la freebox et elle sait communiquer avec un ordinateur via VLC, il suffit donc de connecter amarok et VLC ensemble, donc de faire un moteur !
Voici la page de téléchargement avec les explications :
http://eric.alber.free.fr/wiki/doku.php/vlc_amarok_engine
Quelques remarques:
- C'est très expérimental, mais ça a le mérite de fonctionner chez moi
- L'équalizeur a un fonctionnement aléatoire ...
- Le scope (les barres qui sautillent) ne fonctionne pas
- Ca fonctionne aussi avec les vidéos (via le freeplayer, pas en local sur le PC)
J'avais proposé ces sources à l'équipe d'amarok, mais ils sont assez occupés par amarok2 (kde4) et un nouveau moteur n'est pas la priorité, ce que je comprend parfaitement.
Voilà, si ça peut être utile à quelqu'un...
# Phonon ?
Posté par Letho . Évalué à 4.
Il me semble que la création d'un backend VLC pour Phonon était une idée de projet pour le SoC 2007, mais ce dernier n'a apparement pas été retenu.
[^] # Re: Phonon ?
Posté par alberthier (site web personnel) . Évalué à 2.
Mais je ne sais pas si amarok2 utilisera phonon ou si ils conservent leur propre système.
Toujours est-il qu'un backend VLC pour phonon pourrai remplir le même objectif
[^] # Re: Phonon ?
Posté par Johann Ollivier-Lapeyre (site web personnel) . Évalué à 2.
Donc je pense aussi qu'il serait préférable de faire un backend VLC pour phonon, de cette maniere, tout KDE en profiterait, Amarok compris.
# Même problème, autre piste
Posté par Q. (site web personnel) . Évalué à 4.
Par contre, j'ai opté pour une autre piste, utiliser gstreamer (qui est maintenant utilisé par beaucoup de lecteurs multimedia) plutot que vlc.
J'ai posté sur le forum hier pour essayer d'avoir quelques infos: http://linuxfr.org/forums/10/21651.html
Il faut d'abord passer la freebox en mode reception pour qu'elle diffuse tout ce qui lui sur le port 1234, et c'est tout simple, au demarrage de freeplayer elle doit juste lire le fichier settings.html. Pour ca, j'ai créé un petit script python pour faire office de serveur web et lui servir le fichier settings.html.
Je me focalise pour le moment que sur l'envoi de musique, il faut envoyer un flux au format mpga et là, j'ai du mal a trouver le pipeline gstreamer qui va bien. J'arrive pas a trouver l'encodeur qui va bien...
gst-launch filesrc location=tmp/a.mp3 ! decodebin ! audioconvert ! audioresample ! ffenc_mp2 ! udpsink host=mafreebox.freebox.fr port=1234
[^] # Re: Même problème, autre piste
Posté par Mathieu Pillard (site web personnel) . Évalué à 1.
Soyons fous: un backend gstreamer utilisant le moteur de VLC, c'est pas possible ? Ya bien quelqu'un qui a du y penser avant moi :)
[^] # Re: Même problème, autre piste
Posté par Q. (site web personnel) . Évalué à 3.
Je lance VLC pour qu'il ecoute sur le port 1235 et qu'il renvoie sur la freebox:
vlc --extraintf= --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 --sout-transcode-maxwidth=720 --sout-transcode-maxheight=576 --config="~/.vlc/vlcrc-fbx" --open="udp://@:1235"
Et pour Gstreamer:
gst-launch filesrc location=fichier ! decodebin ! audioconvert ! ffenc_mp2 ! udpsink port=1235
Ca reste quand même plus pratique d'utiliser directement vlc, mais c'est une autre piste qui peut être explorée.
# vlc --> autre ordinateur
Posté par Rémi baudruche . Évalué à 1.
J'ai deux ordinateur : un vieux pc sous debian sur le quel est branché des haut parleurs
un mac sous osx
Je voudrais utiliser vlc sur mon mac et envoyer le son sur les enceintes par le réseau
J'ai pas trouvé comment faire
Je me dis que ça devrais pas être compliqué mais je sait pas comment faire, alors je me tape les enceintes intégrés pourries de mon mac...
Merci si tu as une idée
[^] # Re: vlc --> autre ordinateur
Posté par herodiade . Évalué à 2.
[^] # Re: vlc --> autre ordinateur
Posté par alberthier (site web personnel) . Évalué à 1.
http://www.videolan.org/doc/streaming-howto/fr/streaming-how(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.