Un editeur/generateur de playlist pour le fameux freeplayer/freebox
C'est en python et ça se destine plutôt à Gnome/GTK+ ...
tout est là : http://manatlan.online.fr/gfreeplayer.php(...) gpl
sinon la communauté freeplayer grandit à vue d'oeuil ici bas :
http://thomasbellenger.free.fr/freeplayer/index.php(...)
il faudrait que qques linuxiens soit présents ;-)
# La Tribune sur la télé
Posté par Infernal Quack (site web personnel) . Évalué à 2.
Ca marche pas encore :)
C'est un cas d'étude.
Mais en lecture c'est faisable sans trop de problème. Même chose pour les flux RSS.
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: La Tribune sur la télé
Posté par manatlan (site web personnel) . Évalué à 3.
c'est en python ?
[^] # Re: La Tribune sur la télé
Posté par rootix . Évalué à 3.
c'est en python ?
excellent !
[^] # Re: La Tribune sur la télé
Posté par Infernal Quack (site web personnel) . Évalué à 3.
Pour l'instant il n'y a rien. Ce que tu vois c'est une tribune statique (page html) mais elle est bien affiché sur la télé via Freeplayer. Ce n'est pas un montage :)
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: La Tribune sur la télé
Posté par manatlan (site web personnel) . Évalué à 2.
j'arrive à brancher un serveur python entre la fbox et vlc ...
y aura moyen (demain soir) de generer du dynamique (feed rss, meteo et cie sans prob)
[^] # Re: La Tribune sur la télé
Posté par Infernal Quack (site web personnel) . Évalué à 4.
Voilà mon arborescence "freeplayer/share" :
|-- http-fbx
| |-- action.html
| |-- freeplayer.gif
| |-- help.html
| |-- info.html
| |-- mfreeplayer.gif
| |-- play.html
| |-- rss.html
| `-- settings.html
`-- scripts
|-- rss
| |-- expatRSS.php
| `-- rss.php
`-- rss.sh
le répertoire scripts peut être récupéré là : http://shift.free.fr/trash/scripts.tgz(...)
Il vous faut aussi éditer play.html, info.html (au moins et plus si affinité) et ajouter : < link rel="blue" href="rss.html" > pour que le bouton bleu de la télécommande mène vers la page rss.html
Une fois le répertoire installé, allez dans scripts et lancez ./rss.sh et il servira de démon qui récupérera toutes les heures les news Yahoo anglaise et créer rss.html. Pour changer de flux RSS éditez rss.php.
Ensuite lorsque vous utiliserez le Freeplayer, pendant la lecture d'un DivX ou de la zik vous pourrez aller voir les nes yahoo :)
ATTENTION : ces scripts PHP sont des vieux trucs qui marchent mal. Vous pouvez les remplacer par des vrais scripts PHP qui gèrent atom, rss2.0 et tout et tout.
Je reste dans le proof of concept ;)
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: La Tribune sur la télé
Posté par Infernal Quack (site web personnel) . Évalué à 4.
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
# C'est fabuleux !!
Posté par djibb (site web personnel) . Évalué à 2.
Free a bien joué le coup en s'appuyant sur les LL la dessus et une archi assez simple (serveur web). Ca semble TRES prometteur et tellement configurable.
[^] # Re: C'est fabuleux !!
Posté par manatlan (site web personnel) . Évalué à -5.
Dommage qu'ils soient plus QT/perl ... GTK/python aurait tellement été bienvenue ...
[^] # Re: C'est fabuleux !!
Posté par jerome (site web personnel) . Évalué à 2.
# Encore plus modeste contribution
Posté par Hervé Rilos . Évalué à 7.
______________________________________________
#! /bin/sh
playlist=/tmp/freeplayer_playlist_$USER.m3u
freeplayer_install=/usr/local/freeplayer
rm -f "$playlist"
for arg
do
$freeplayer_install/bin/fbx-playlist.pl "$arg" >> "$playlist"
done ;
$freeplayer_install/bin/vlc-fbx.sh "$playlist"
rm -f "$playlist"
______________________________________________
Mode d'emploi : On sélectionne ses contenus multimédia (films, mp3, etc) dans nautilus, clic droit, Scripts, "nom du script". Ca lance le vlc avec la playlist correspondant et prêt à diffuser.
On peut faire le même avec vlc-fbx-enchaine.sh
Je suis une bouse en shell, alors tous commentaires et améliorations sont bienvenus.
# CGI
Posté par Ph Husson (site web personnel) . Évalué à 2.
Le patch: http://zonelibre.ath.cx/freeplayer/patch
C'est un peu crade mais sécurisé.
J'ai déjà fait un petit script python pour afficher la derniere nouvelle d'un rss:
#!/usr/bin/python
import libxml2
import os
import sys
print """
<html>
<head>
<link rel="info" href="info.html">
<link rel="stop" href="action.html?control=stop">
<link rel="play" href="action.html?control=pause">
<link rel="pause" href="action.html?control=pause">
<link rel="red" href="back">
<meta name="refresh" content="20">
</head>
<body text="#f0f0f03f">
<table width=600 border=0 cellpadding=8 cellspacing=0 align=right>
<tr>
<td height=0> </td>
<td> </td>
</tr>
<tr>
<td width=400> </td>
<td bgcolor="#00000018">
"""
doc = libxml2.parseFile("http://www.freenews.fr/feeds/rss.php")
news = doc.xpathNewContext().xpathEval("/rss/channel/item/title/text()")
print news[0]
print """
</td>
</tr>
</table>
</body>
</html>
"""
Dans play.html rajouter une ligne genre
<link rel="options" href="rss.py">
et lorsque vous êtes en lecture (sans la liste de lecture ou la petite gui), vous appuyez sur la touche options
Et la regardez en haut à droite
ho magie :p
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 2.
j'en parle ici :
http://noxweb.org/freeplayer/viewtopic.php?p=955#955(...)
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 2.
moi je n'y suis pas arrivé, alors le patch : n'en parlons pas
si t'es sous debian (voire ubuntu), je serai assez interessé par un deb ou un binaire de ton vlc, patch inclus ;-)
[^] # Re: CGI
Posté par Ph Husson (site web personnel) . Évalué à 2.
Sinon je peux toujours t'envoyer le .so mais bon... sur une LFS à jour alors bon sur une bonne vieille debian, va y avoir des pbs de compatibilité
Sinon si tu disais tes problemes de compil de vlc?
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 2.
j'ai fait un "apt-get build-dep vlc", et il m'a récupéré 100mo de sources
j'ai recupere VLC, via le SVN,
et quand je lance le ./buildvlc
ça va déjà jusqu'au menu : donc c impeccable ... après je devrais m'en sortir
par contre, question bete, comment j'applique ton patch ?
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 2.
patch -p0 -i ton.patch
evidemment il ne trouvait pas le rep 0.8.2 ... car j'ai pris le trunk de vlc
et j'ai du renseigné les chemins des 2 fichiers patché (http.c/httpd.c)
(au passage, le patch va sur le trunk ? (il m'a pas embete en tout cas))
le build-vlc a permis de generer un "configure"
j'ai lancé le "./configure" ..
j'ai eu ces probs, que j'ai resolu :
- j'ai du installer cvs (il en a besoin apparemment ?!?)
- une lib etait trop vielle pour le mkv, j'ai desable la prise en compte du mkv ...
mais là je bloque avec ffmpeg :
...
checking for ffmpeg-config... no
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
configure: error: Missing header file ffmpeg/avcodec.h.
j'ai cru bon de faire un "apt-get build-dep ffmpeg", mais ça ne change rien ... il a l'air de vouloir les sources de ffmpeg, non ?!
[^] # Re: CGI
Posté par herodiade . Évalué à 1.
Il faut reconnaitre (aux vues des warnings de gcc notamment, mais pas seulement) que le code et le "configure" de vlc sont vraiment ultra crades. Le fait de dépendre de moultes libs externes (nécessaire, pour avoir un bon support des codecs vidéos exotiques) n'aide en rien (mais avec les mêmes contraintes, mplayer fait beaucoup mieux amha).
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 2.
(mais j'ai pas fait l'install pour pas casser ma ubuntu)
le configure de vlc est alors passé juesqu'au bout ...
mais le make plante sur des histoires de ffmpeg ...
Comment récupérer le cvs du 27 avril 2005 ?!? (ou comment récupérer les sources du ffmpeg (voire du vlc) qui ont servi à batir le ffmpeg de ma ubuntu ... existe t il une commande "apt-get sources" ?!)
sinon, concernant ta dernère remarque, ça doit expliquer pourquoi je prefere toujours mplayer à vlc ;-)
[^] # Re: CGI
Posté par Clément Stenac (site web personnel) . Évalué à 3.
apt-get build-dep vlc
Après, le configure sans option passe normalement direct
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 3.
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 3.
tu as tentée ça ?
[^] # Re: CGI
Posté par Ph Husson (site web personnel) . Évalué à 3.
Déjà ca force le type à text/html, car ils se basent sur les extensions
Apres ca marche pas sous windows (saloperie, mais j'essaye de bosser dessus)
Niveau sécurité en théorie c'est bon (j'ai viré tout ce qui est pas alpha numérique), mais bon voila quoi......
[^] # Re: CGI
Posté par manatlan (site web personnel) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.