#1 Le 26/09/2010, à 10:56
- jovial
Récupérer titre/artiste/album des morceaux diffusés sous FIP
Bonjour
Je peux voir ces infos fip en direct http://players.tv-radio.com/radiofrance/playerfip.php mais pas super pratique pour noter un morceau qui passe.
Sous Clémentine* j'ai ajouté ce lien http://mp3.live.tv-radio.com/fip/all/fiphautdebit.mp3 pour avoir Fip et je n'est pas l'affichage des titres diffusés alors que je les ai avec Soma FM
Le but 1er c'est de pouvoir noter les infos sur un morceau qui passe le plus simplement possible (script ou application) pour fip voir d'autre radio
Jluc
*portage Amarock 1.4 sous Qt4 voir http://code.google.com/p/clementine-player/
Dernière modification par jovial (Le 26/09/2010, à 11:03)
Ubuntu 22.10: Dell Optiplex 7040, I7-6700 16Gio - 22.04: Dell Latitude E7270 i5-6300U 8Gio
Hors ligne
#2 Le 26/09/2010, à 12:50
- alej
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
je n'est pas l'affichage des titres diffusés alors que je les ai avec Soma FM
Pasque apparemment, y'a pas avec FIP...
Avec Soma FM, p.e....
$ gst-launch souphttpsrc location=http://voxsc1.somafm.com:8300 iradio-mode=1 ! icydemux ! fakesink -t
Définition du pipeline à PAUSED...
Le pipeline est en phase de PREROLL...
BALISE TROUVÉE : découverte par l'élément « souphttpsrc0 ».
organisation: Doomed: Dark music for tortured souls [SomaFM]
genre: Halloween Dark Industrial
emplacement: http://somafm.com/
Le pipeline a terminé la phase PREROLL...
Passage du pipeline à la phase PLAYING...
New clock: GstSystemClock
BALISE TROUVÉE : découverte par l'élément « icydemux0 ».
titre: Bauhaus - Hollow Hills
Et avec FIP...
$ gst-launch souphttpsrc location=http://mp3.live.tv-radio.com/fip/all/fiphautdebit.mp3 iradio-mode=1 ! icydemux ! fakesink -t
Définition du pipeline à PAUSED...
Le pipeline est en phase de PREROLL...
BALISE TROUVÉE : découverte par l'élément « souphttpsrc0 ».
organisation: Fip - 128 - mp3
emplacement: http://www.fip-radio.com
Le pipeline a terminé la phase PREROLL...
Passage du pipeline à la phase PLAYING...
New clock: GstSystemClock
Mais tu peux bricoler quelquechose avec ça...
$ wget -qO - http://players.tv-radio.com/radiofrance/metadatas/fipRSS_a_lantenne.html
Hors ligne
#3 Le 26/09/2010, à 14:21
- jovial
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
Hello alej
Mais tu peux bricoler quelquechose avec ça...
$ wget -qO - http://players.tv-radio.com/radiofrance/metadatas/fipRSS_a_lantenne.html
ou sans défilement http://sites.radiofrance.fr/chaines/fip/endirect/popprog.php je copie le contenu ou je veux
On peut utiliser en partie ce script
http://forum.ubuntu-fr.org/viewtopic.php?pid=3454715
C'est déjà un début, merci.
Jluc
Dernière modification par jovial (Le 26/09/2010, à 14:25)
Ubuntu 22.10: Dell Optiplex 7040, I7-6700 16Gio - 22.04: Dell Latitude E7270 i5-6300U 8Gio
Hors ligne
#4 Le 26/09/2010, à 15:06
- alej
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
Y'a moyen de faire un truc simple dans ce style, p.e...
$ wget -qO - http://players.tv-radio.com/radiofrance/metadatas/fipRSS_a_lantenne.html|sed 's/\r//g;s/<[^>]*>//g;/^$/d'
Hors ligne
#5 Le 26/09/2010, à 17:10
- jovial
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
Y'a moyen de faire un truc simple dans ce style, p.e...
Avec zenity c'est nickel
wget -qO - http://players.tv-radio.com/radiofrance/metadatas/fipRSS_a_lantenne.html|sed 's/\r//g;s/<[^>]*>//g;/^$/d'|\
zenity --text-info --title="Fip" --height 100 --width 530
merci alej
Dernière modification par jovial (Le 26/09/2010, à 23:58)
Ubuntu 22.10: Dell Optiplex 7040, I7-6700 16Gio - 22.04: Dell Latitude E7270 i5-6300U 8Gio
Hors ligne
#6 Le 27/09/2010, à 00:06
- alej
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
Toujours sans se casser la tête mais un chouïa + lisible...
$ wget -qO - http://players.tv-radio.com/radiofrance/metadatas/fipRSS_a_lantenne.html|sed 's/\r//g;s/<[^>]*>/-/g;/^-*$/d'
Hors ligne
#7 Le 27/09/2010, à 00:31
- jovial
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
Toujours sans se casser la tête mais un chouïa + lisible...
$ wget -qO - http://players.tv-radio.com/radiofrance/metadatas/fipRSS_a_lantenne.html|sed 's/\r//g;s/<[^>]*>/-/g;/^-*$/d'
pas pour moi je cherche justement à enlever "A l'antenne remplacer" le - par un retour chariot pour avoir
CHAQUE VILLETARMAC
NOTRE EPOQUE 2003
merci
Dernière modification par jovial (Le 27/09/2010, à 00:31)
Ubuntu 22.10: Dell Optiplex 7040, I7-6700 16Gio - 22.04: Dell Latitude E7270 i5-6300U 8Gio
Hors ligne
#8 Le 27/09/2010, à 01:10
- alej
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
Tant qu'à faire, ça me paraîtrait + logique comme ça...
$ wget -qO - http://players.tv-radio.com/radiofrance/metadatas/fipRSS_a_lantenne.html|sed 's/\r//g;/FIP/,$!d;s/<br>/\n/g;s/<[^>]*>//g;/^$/d'
CHAQUE VILLE
TARMAC - NOTRE EPOQUE 2003
Hors ligne
#9 Le 27/09/2010, à 11:14
- jovial
Re : Récupérer titre/artiste/album des morceaux diffusés sous FIP
Oui c'est super
Il reste un problème c'est que parfois il n'y a pas d'espace entre le titre et l'auteur par exemple avec cette copie de la source
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body style="margin:0;padding=0">
<META HTTP-EQUIV="Refresh" CONTENT="30">
<body bgcolor="#000000" style="margin:0;padding=0">
<center><font face="arial" size="2" color="#ffffff"><b>A l'antenne</b></font><br><br>
<MARQUEE DIRECTION="left" BGCOLOR="#000000" SCROLLAMOUNT="2" SCROLLDELAY="3">
<!-- FIP a l'antenne -->
<font face="arial" size="2" color="#ffffff"><b>TURN IT UP</b></font><br><font face="arial" size="1" color="#ffffff"><b>THE BAMBOOS - THE BAMBOOS 4 2010</b></font>
</MARQUEE></b></font></center>
</body>
</html>
J'ai commencé un script avec une boite de dialogue pour sélectionner différentes action : chercher sur google, ajouter dans un bloc note, copier dans le presse papier....
Je voudrai procéder autrement en utilisant des variables : titre,artiste,album, année après je peux faire ce que je veux en fonction des choix.
Je suis juste largué avec cet usage de sed pour extraire et séparé les infos donc si peux avoir de l'aide ou des explication pour faire cela?
J'ouvre un post sur le forum programmation : http://forum.ubuntu-fr.org/viewtopic.php?id=419748
Merci Bye
Dernière modification par jovial (Le 27/09/2010, à 11:41)
Ubuntu 22.10: Dell Optiplex 7040, I7-6700 16Gio - 22.04: Dell Latitude E7270 i5-6300U 8Gio
Hors ligne