« Trucs:Écouter les radios sur internet » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
m (Enregistrer les radios)
(mise en page)
Ligne 1 : Ligne 1 :
<div class="leapar">Léa (Jice)<taz98 chez altern point org></div>
<div class="leapar">Léa (Jice)<taz98 chez altern point org></div>
=Trouver des radios sur le net=


Pour écouter une radio diffusant au format ''windows media player'', il faut récupérer l’adresse commençant par mms:// dans le code HTML du lecteur (ce qui n’est pas évident car il y a souvent des tonnes de cadres, ou des sous-fichiers .asx à ouvrir), et le lancer par exemple avec '''mplayer''' *. <br />
Pour écouter une radio diffusant au format ''windows media player'', il faut récupérer l’adresse commençant par mms:// dans le code HTML du lecteur (ce qui n’est pas évident car il y a souvent des tonnes de cadres, ou des sous-fichiers .asx à ouvrir), et le lancer par exemple avec '''mplayer''' *. <br />
Ainsi pour écouter Oui FM : <br /><code>$ mplayer -nocache mms://vipbu.yacast.fr/encoderouifm</code><br />Et ça marche !!! <br /><br />
Ainsi pour écouter Oui FM : <br /><code>$ mplayer -nocache mms://vipbu.yacast.fr/encoderouifm</code><br />Et ça marche !!!  
Liste d'adresses mms:// ou http://
 
==Liste d'adresses mms:// ou http://==


{| cellspacing="6"
; Chérie FM : <div class="code"><nowiki> mms://vip1.yacast.fr/encodercheriefm</nowiki></div>
| Chérie FM
; Divergences FM : <div class="code"><nowiki>http://stream.oyez.info:8000/divergence.ogg</nowiki></div>
| <div class="code"><nowiki> mms://vip1.yacast.fr/encodercheriefm</nowiki></div>
; Europe 2 : <div class="code"><nowiki> mms://viptvr.yacast.fr/tvr_europe2</nowiki></div>
|-
; France Culture <br /> (à essayer si le suivant ne marche pas) : <div class="code"><nowiki>mms://viptvr.yacast.net/tvr_franceculture</nowiki></div>
| Divergences FM
; France Culture ogg : <div class="code"><nowiki>http://ogg.tv-radio.fr:1441/encoderfculture.ogg</nowiki></div>
| <div class="code"><nowiki>http://stream.oyez.info:8000/divergence.ogg</nowiki></div>
; France Musiques : <div class="code"><nowiki>http://ogg.tv-radio.fr:1441/encoderfmusiques.ogg</nowiki></div>
|-
; Fun Radio en MP3 : <div class="code"><nowiki>mms://vip2.yacast.fr/encoderfun1</nowiki><br /><nowiki>mms://vipbu.yacast.fr/encoderfun1</nowiki></div>
| Europe 2
; Fun Radio : <div class="code"><nowiki>mms://vip2.yacast.fr/encoderfun</nowiki></div>
| <div class="code"><nowiki> mms://viptvr.yacast.fr/tvr_europe2</nowiki></div>
; Le Mouv' <div class="code"><nowiki> mms://viptvr.yacast.fr/encoderlemouv</nowiki></div>
|-
; Nostalgie : <div class="code"><nowiki> mms://vip1.yacast.fr/encodernostalgie</nowiki></div>
| France Culture <br /> (à essayer si le suivant ne marche pas)
; NRJ : <div class="code"><nowiki>mms://vip1.yacast.fr/encodernrj </nowiki><br /><nowiki>mms://vipbu.yacast.fr/encodernrj</nowiki></div>
| <div class="code"><nowiki>mms://viptvr.yacast.net/tvr_franceculture</nowiki></div>
; Oui FM : <div class="code"><nowiki>mms://vip7.yacast.fr/encoderouifm</nowiki><br /><nowiki>mms://vipbu.yacast.fr/encoderouifm</nowiki></div>
|-
; Radio Nova : <div class="code"><nowiki> mms://wmbcast.tvradio-global.speedera.net</nowiki><br /><nowiki>
| France Culture ogg
| <div class="code"><nowiki>http://ogg.tv-radio.fr:1441/encoderfculture.ogg</nowiki></div>
|-
| France Musiques
| <div class="code"><nowiki>http://ogg.tv-radio.fr:1441/encoderfmusiques.ogg</nowiki></div>
|-
| Fun MP3
| <div class="code"><nowiki>mms://vip2.yacast.fr/encoderfun1</nowiki><br /><nowiki>mms://vipbu.yacast.fr/encoderfun1</nowiki></div>
|-
| Fun Radio
| <div class="code"><nowiki>mms://vip2.yacast.fr/encoderfun</nowiki></div>
|-
| Le Mouv'
| <div class="code"><nowiki> mms://viptvr.yacast.fr/encoderlemouv</nowiki></div>
|-
| Nostalgie
| <div class="code"><nowiki> mms://vip1.yacast.fr/encodernostalgie</nowiki></div>
|-
| NRJ
| <div class="code"><nowiki>mms://vip1.yacast.fr/encodernrj </nowiki><br /><nowiki>mms://vipbu.yacast.fr/encodernrj</nowiki></div>
|-
| Oui FM
| <div class="code"><nowiki>mms://vip7.yacast.fr/encoderouifm</nowiki><br /><nowiki>mms://vipbu.yacast.fr/encoderouifm</nowiki></div>
|-
| Radio Nova
| <div class="code"><nowiki> mms://wmbcast.tvradio-global.speedera.net</nowiki><br /><nowiki>
/wmbcast.tvradio-global/wmbcast_tvradio-global_mar062002_0531_12963</nowiki></div>
/wmbcast.tvradio-global/wmbcast_tvradio-global_mar062002_0531_12963</nowiki></div>
|-
; RFM : <div class="code"><nowiki> mms://wmbcast.rfm.speedera.net </nowiki><br/><nowiki> /wmbcast.rfm/wmbcast_rfm_nov292001_1220_12958</nowiki></div>
| RFM
; RTL2 : <div class="code"><nowiki> mms://vipbu.yacast.fr/encoderrtl2</nowiki></div>
| <div class="code"><nowiki> mms://wmbcast.rfm.speedera.net </nowiki><br/><nowiki> /wmbcast.rfm/wmbcast_rfm_nov292001_1220_12958</nowiki></div>
; Skyrock : <div class="code"><nowiki>mms://vipbu.yacast.fr/encoderskyrock </nowiki><br/><nowiki>mms://vip3.yacast.fr/encoderskyrock</nowiki></div>
|-
 
| RTL2
N'hésitez pas à en ajouter d'autres.
| <div class="code"><nowiki> mms://vipbu.yacast.fr/encoderrtl2</nowiki></div>
|-
| Skyrock
| <div class="code"><nowiki>mms://vipbu.yacast.fr/encoderskyrock </nowiki><br/><nowiki>mms://vip3.yacast.fr/encoderskyrock</nowiki></div>
|}


Voir [http://mypage.bluewin.ch/a-z/cusipage/liveradio2.html ce site] ou [http://www.live-radio.net/euro_dg.shtml#France celui-ci] pour une liste de radios emettant en mms, mp3, realaudio... Pour les radios mms, il suffit de récupérer l'adresse dans les fichiers .asx. <br />'''Si vous voulez qu'on ajoute une adresse ici''', envoyez-moi un mail, avec le nom de la radio et son URL, ainsi que l'URL mms:// si vous la connaissez... <br />(Merci à Tony Byet pour les liens mms proposés, et merci à EcliptuX pour l'adresse de ce [http://trustonme.net/forum/posts.php?cat=5&topic=21 forum] où vous trouverez plein de liens mms français)
== Où en trouver d'autres ?==
Sur ces sites :
* [http://mypage.bluewin.ch/a-z/cusipage/liveradio2.html http://mypage.bluewin.ch/a-z/cusipage/liveradio2.html]  
* [http://www.live-radio.net/euro_dg.shtml#France http://www.live-radio.net/euro_dg.shtml]
* [http://trustonme.net/forum/posts.php?cat=5&topic=21 http://trustonme.net/forum/posts.php?cat=5&topic=21]
* [http://geodisi.u-strasbg.fr/~daurat/radios.html http://geodisi.u-strasbg.fr/~daurat/radios.html]
* [http://www.radiofrance.fr/services/aide/difflive.php#ogg http://www.radiofrance.fr/services/aide/difflive.php]


Voici un autre [http://geodisi.u-strasbg.fr/~daurat/radios.html lien] proposé par un contributeur, qui regroupe un grand nombre d'urls radio...
Pour les radios mms, il suffit de récupérer l'adresse dans les fichiers <code>.asx</code>.  


<u>Remarques</u> :
==Remarques :==


* Cette solution ne peut être que temporaire. '''Demandez à ces radios un lecteur pour Linux''' (par email ou autre) ! Plus nous serons nombreux à le faire, plus ils comprendront l'importance pour eux de le faire.
* Cette solution ne peut être que temporaire. '''Demandez à ces radios l'utilisation d'un format ouvert, ou mieux libre''' (par courriel ou autre) ! Plus nous serons nombreux à le faire, plus ils comprendront l'importance pour eux de le faire.
* De plus, demandez leur de diffuser dans un format libre (ogg/vorbis). De cette manière, tout système d'exploitation aura accès à leur radio sur le net !
* De plus, demandez leur de diffuser dans un format libre (ogg/vorbis). De cette manière, tout système d'exploitation aura accès à leur radio sur le net !
* Consultez aussi [http://www.geocities.com/majormms/ le site de '''Major MMS'''] afin de récupérer des programmes intéressants pour gérer le protocole MMS (protocole inventé par Microsoft) : plugin pour Xine (pour utiliser Xine à la place de mplayer) - disponible aussi sur le [http://plf.zarb.org Penguin Liberation Front], et client mms permettant d'enregistrer le flux de données sur le disque dur.
* Consultez aussi [http://www.geocities.com/majormms/ le site de '''Major MMS'''] afin de récupérer des programmes intéressants pour gérer le protocole MMS (protocole inventé par Microsoft) : plugin pour Xine (pour utiliser Xine à la place de mplayer) - disponible aussi sur le [http://plf.zarb.org Penguin Liberation Front], et client mms permettant d'enregistrer le flux de données sur le disque dur.


<u>Remarques techniques</u> :
==Remarques techniques :==


* Si votre connexion est un peu lente ou chargée, et que le son saccade, essayez de remplacer <code>-nocache</code> par <code>-cache 128</code> par exemple (ajoute un buffer de 128 Ko, soit une réserve de son de quelques secondes...).
* Si votre connexion est un peu lente ou chargée, et que le son saccade, essayez de remplacer <code>-nocache</code> par <code>-cache 128</code> par exemple (ajoute un buffer de 128 Ko, soit une réserve de son de quelques secondes...).
Ligne 72 : Ligne 50 :
* Si vous avez l'erreur <code>couldn't open/init audio device -> NOSOUND</code> : si vous utilisez KDE (démon de son arts), ajoutez <code>-ao arts</code> à la ligne de commande, pour Gnome (démon de son esd) : <code>-ao esd</code>, etc. (voir <code>mplayer -ao help</code>)
* Si vous avez l'erreur <code>couldn't open/init audio device -> NOSOUND</code> : si vous utilisez KDE (démon de son arts), ajoutez <code>-ao arts</code> à la ligne de commande, pour Gnome (démon de son esd) : <code>-ao esd</code>, etc. (voir <code>mplayer -ao help</code>)


<u>Le retour de l'astuce</u> : créez des icônes sur votre bureau pour jouer les radios d'un seul clic ! Dans KDE par exemple, faites un clic droit sur le bureau, nouveau -> lien vers une application, puis onglet Exécution, Commande: mettez la commande mplayer correspondante, précédée de <code>killall player</code> afin de pouvoir zapper (par exemple : <code>killall mplayer ; mplayer -nocache -ao arts mms://vipbu.yacast.fr/encoderskyrock</code>). Faites aussi une icône "stop radio", avec comme commande : <code>killall mplayer</code>. Et voilà :)
=Accès rapide=
==Avec un raccourci==
Créez des icônes sur votre bureau pour jouer les radios d'un seul clic ! Dans KDE par exemple, faites un clic droit sur le bureau, nouveau -> lien vers une application, puis onglet Exécution, Commande: mettez la commande mplayer correspondante, précédée de <code>killall player</code> afin de pouvoir zapper (par exemple : <code>killall mplayer ; mplayer -nocache -ao arts mms://vipbu.yacast.fr/encoderskyrock</code>). Faites aussi une icône "stop radio", avec comme commande : <code>killall mplayer</code>. Et voilà :)


Bref, je voulais dire qu'on peut utiliser celà de manière simple <br />avec un petit coup d'alias et de complétion programmable :
Bref, je voulais dire qu'on peut utiliser celà de manière simple <br />avec un petit coup d'alias et de complétion programmable :


<u>Une variante proposée par Jean-Michel FAYARD</u><br />Pour simplifier encore l'utilisation grâce aux alias et à la complétion. Voici le contenu de mon <code>.bashrc</code> :
==Avec un alias==
Pour simplifier encore l'utilisation grâce aux alias et à la complétion. Par exemple, on peut modifier son <code>~/.bashrc</code> de la manière suivante:


<div class="code"><nowiki># $HOME/.bashrc </nowiki><br /><nowiki># il y a déjà le mplayer (G)raphique, voici celui pour les (R)adios </nowiki><br />alias rmplayer="mplayer -nocache " <br /><nowiki># completion programmable sur les URLs qui vont bien </nowiki><br />complete -W " 'mms://vip7.yacast.fr/encoderouifm' <br />'mms://vipbu.yacast.fr/encoderouifm' <br />'mms://vip2.yacast.fr/encoderfun1' <br />'mms://vipbu.yacast.fr/encoderfun' <br />'mms://vip1.yacast.fr/encodernrj' <br />'mms://vipbu.yacast.fr/encodernrj' <br />'mms://vip1.yacast.fr/encodernostalgie' <br /><nowiki># </nowiki>''etc, pareil pour toutes les autres urls''<br />" rmplayer </div>
<div class="code"><nowiki># $HOME/.bashrc </nowiki><br /><nowiki># il y a déjà le mplayer (G)raphique, voici celui pour les (R)adios </nowiki><br />alias rmplayer="mplayer -nocache " <br /><nowiki># completion programmable sur les URLs qui vont bien </nowiki><br />complete -W " 'mms://vip7.yacast.fr/encoderouifm' <br />'mms://vipbu.yacast.fr/encoderouifm' <br />'mms://vip2.yacast.fr/encoderfun1' <br />'mms://vipbu.yacast.fr/encoderfun' <br />'mms://vip1.yacast.fr/encodernrj' <br />'mms://vipbu.yacast.fr/encodernrj' <br />'mms://vip1.yacast.fr/encodernostalgie' <br /><nowiki># </nowiki>''etc, pareil pour toutes les autres urls''<br />" rmplayer </div>
Ligne 88 : Ligne 69 :
<nowiki>* voir la </nowiki>[../logi/?aff_item=54 fiche de mplayer dans la logithèque]. Pour installer mplayer sur une Mandrake (avec support des dvd cryptés et tout et tout), le moyen le plus simple est de visiter le [http://plf.zarb.org Penguin liberation front], de l'installer comme spécifié sur la première page, puis taper : <code>urpmi mplayer</code>.
<nowiki>* voir la </nowiki>[../logi/?aff_item=54 fiche de mplayer dans la logithèque]. Pour installer mplayer sur une Mandrake (avec support des dvd cryptés et tout et tout), le moyen le plus simple est de visiter le [http://plf.zarb.org Penguin liberation front], de l'installer comme spécifié sur la première page, puis taper : <code>urpmi mplayer</code>.


'''Nouveau''' :<br /> Grâce à la pression de la communauté du libre, Radio France (France Inter, France Info, France Culture, France Musiques, FIP, Le Mouv', Hector, La cityradio de Paris) diffuse maintenant en ogg vorbis : http://www.radiofrance.fr/services/aide/difflive.php#ogg. Vous pouvez aussi télécharger [http://lea-linux.org/_src/fichiers-joints/Radio-France.m3u ce fichier.m3u].
==Enregistrer une radio==
 
Greg nous informe que les URLs mms:// fonctionnent également avec Real Player One.
 
 
'''Enregistrer une radio'''


Pour enregistrer une radio on peut utiliser la commande:
Pour enregistrer une radio on peut utiliser la commande:


mplayer  -nocache mms://viptvr.yacast.fr/encoderlemouv '''-dumpstream'''
<code multi>mplayer  -nocache mms://viptvr.yacast.fr/encoderlemouv '''-dumpstream'''</code>


mplayer enregistre alors le flux dans un fichier nommé stream.dump.
mplayer enregistre alors le flux dans un fichier nommé <code>stream.dump</code>. Ce fichier est au même format que le flux de la radio, on peut éventuellement le ré-encoder dans un autre format.
Ce fichier est au même format que le flux de la radio, on peut éventuellement le ré-encoder dans un autre format.


Si on veut que l'ordinateur enregistre une émission de radio en notre absence, on peut combiner cette commande avec atd ([http://lea-linux.org/cached/index/Admin-admin_tools-automate.html voir cette page]).
Si on veut que l'ordinateur enregistre une émission de radio en notre absence, on peut combiner cette commande avec atd ([http://lea-linux.org/cached/index/Admin-admin_tools-automate.html voir cette page]).


[[Catégorie:Trucs_multimedia]]
[[Catégorie:Trucs_multimedia]]

Version du 3 novembre 2005 à 19:45

Léa (Jice)<taz98 chez altern point org>

Trouver des radios sur le net

Pour écouter une radio diffusant au format windows media player, il faut récupérer l’adresse commençant par mms:// dans le code HTML du lecteur (ce qui n’est pas évident car il y a souvent des tonnes de cadres, ou des sous-fichiers .asx à ouvrir), et le lancer par exemple avec mplayer *.
Ainsi pour écouter Oui FM :
$ mplayer -nocache mms://vipbu.yacast.fr/encoderouifm
Et ça marche !!!

Liste d'adresses mms:// ou http://

Chérie FM
mms://vip1.yacast.fr/encodercheriefm
Divergences FM
http://stream.oyez.info:8000/divergence.ogg
Europe 2
mms://viptvr.yacast.fr/tvr_europe2
France Culture
(à essayer si le suivant ne marche pas)
mms://viptvr.yacast.net/tvr_franceculture
France Culture ogg
http://ogg.tv-radio.fr:1441/encoderfculture.ogg
France Musiques
http://ogg.tv-radio.fr:1441/encoderfmusiques.ogg
Fun Radio en MP3
mms://vip2.yacast.fr/encoderfun1
mms://vipbu.yacast.fr/encoderfun1
Fun Radio
mms://vip2.yacast.fr/encoderfun
Le Mouv'
mms://viptvr.yacast.fr/encoderlemouv
Nostalgie
mms://vip1.yacast.fr/encodernostalgie
NRJ
mms://vip1.yacast.fr/encodernrj
mms://vipbu.yacast.fr/encodernrj
Oui FM
mms://vip7.yacast.fr/encoderouifm
mms://vipbu.yacast.fr/encoderouifm
Radio Nova
mms://wmbcast.tvradio-global.speedera.net
/wmbcast.tvradio-global/wmbcast_tvradio-global_mar062002_0531_12963
RFM
mms://wmbcast.rfm.speedera.net
/wmbcast.rfm/wmbcast_rfm_nov292001_1220_12958
RTL2
mms://vipbu.yacast.fr/encoderrtl2
Skyrock
mms://vipbu.yacast.fr/encoderskyrock
mms://vip3.yacast.fr/encoderskyrock

N'hésitez pas à en ajouter d'autres.

Où en trouver d'autres ?

Sur ces sites :

Pour les radios mms, il suffit de récupérer l'adresse dans les fichiers .asx.

Remarques :

  • Cette solution ne peut être que temporaire. Demandez à ces radios l'utilisation d'un format ouvert, ou mieux libre (par courriel ou autre) ! Plus nous serons nombreux à le faire, plus ils comprendront l'importance pour eux de le faire.
  • De plus, demandez leur de diffuser dans un format libre (ogg/vorbis). De cette manière, tout système d'exploitation aura accès à leur radio sur le net !
  • Consultez aussi le site de Major MMS afin de récupérer des programmes intéressants pour gérer le protocole MMS (protocole inventé par Microsoft) : plugin pour Xine (pour utiliser Xine à la place de mplayer) - disponible aussi sur le Penguin Liberation Front, et client mms permettant d'enregistrer le flux de données sur le disque dur.

Remarques techniques :

  • Si votre connexion est un peu lente ou chargée, et que le son saccade, essayez de remplacer -nocache par -cache 128 par exemple (ajoute un buffer de 128 Ko, soit une réserve de son de quelques secondes...).
  • Si malgré cela, le son saute toujours toutes les 20 à 30 secondes, ajoutez à la ligne de commande de mplayer mplayer -cache 128 -afm acm... (astuce rapportée par Anthony).
  • Si vous avez l'erreur couldn't open/init audio device -> NOSOUND : si vous utilisez KDE (démon de son arts), ajoutez -ao arts à la ligne de commande, pour Gnome (démon de son esd) : -ao esd, etc. (voir mplayer -ao help)

Accès rapide

Avec un raccourci

Créez des icônes sur votre bureau pour jouer les radios d'un seul clic ! Dans KDE par exemple, faites un clic droit sur le bureau, nouveau -> lien vers une application, puis onglet Exécution, Commande: mettez la commande mplayer correspondante, précédée de killall player afin de pouvoir zapper (par exemple : killall mplayer ; mplayer -nocache -ao arts mms://vipbu.yacast.fr/encoderskyrock). Faites aussi une icône "stop radio", avec comme commande : killall mplayer. Et voilà :)

Bref, je voulais dire qu'on peut utiliser celà de manière simple
avec un petit coup d'alias et de complétion programmable :

Avec un alias

Pour simplifier encore l'utilisation grâce aux alias et à la complétion. Par exemple, on peut modifier son ~/.bashrc de la manière suivante:

# $HOME/.bashrc
# il y a déjà le mplayer (G)raphique, voici celui pour les (R)adios
alias rmplayer="mplayer -nocache "
# completion programmable sur les URLs qui vont bien
complete -W " 'mms://vip7.yacast.fr/encoderouifm'
'mms://vipbu.yacast.fr/encoderouifm'
'mms://vip2.yacast.fr/encoderfun1'
'mms://vipbu.yacast.fr/encoderfun'
'mms://vip1.yacast.fr/encodernrj'
'mms://vipbu.yacast.fr/encodernrj'
'mms://vip1.yacast.fr/encodernostalgie'
# etc, pareil pour toutes les autres urls
" rmplayer

Suivant le bureau que vous utilisez, vous pouvez changer l'alias:
exemple pour KDE :
alias rmplayer="mplayer -ao arts -nocache"

Utilisation :
simple, tapez juste
rmplayer ' (un guillemet) [TAB]

(n'oubliez pas le guillemet, sinon ça ne marche pas). La liste des radios qu'il faut apparaît après avoir appuyé sur la touche [TAB].

* voir la [../logi/?aff_item=54 fiche de mplayer dans la logithèque]. Pour installer mplayer sur une Mandrake (avec support des dvd cryptés et tout et tout), le moyen le plus simple est de visiter le Penguin liberation front, de l'installer comme spécifié sur la première page, puis taper : urpmi mplayer.

Enregistrer une radio

Pour enregistrer une radio on peut utiliser la commande:

mplayer -nocache mms://viptvr.yacast.fr/encoderlemouv -dumpstream

mplayer enregistre alors le flux dans un fichier nommé stream.dump. Ce fichier est au même format que le flux de la radio, on peut éventuellement le ré-encoder dans un autre format.

Si on veut que l'ordinateur enregistre une émission de radio en notre absence, on peut combiner cette commande avec atd (voir cette page).