Comment écouter la radio depuis le terminal?

40

J'utilise Ubuntu 12.04.

En regardant autour d’ici je suis passé par cette mais il ne semble pas être avec moi. Voici ma piste.

[email protected]:~$ mplayer www.live365.com
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing www.live365.com.
File not found: 'www.live365.com'
Failed to open www.live365.com.


Exiting... (End of file)

Cela ressemble à un travail de fond nécessaire.

    
posée Ten-Coin 27.09.2012 - 18:25
la source

7 réponses

38

Essayez ceci.

mplayer http://80.237.154.83:8120

L'adresse IP d'une station de radio en ligne se trouve à l'adresse Recherche par radio Xat .

Mon résultat:

    
réponse donnée penreturns 27.09.2012 - 18:43
la source
7

Il y a effectivement du "travail de fond" à faire.

Tout d’abord, vous devez vous procurer une URL qui pointe vers un flux réel et pas seulement un site proposant une écoute radio Internet. C'est probablement la partie la plus difficile. Vous pouvez rechercher le site Web de la station ou google s'il y a des flux pour cette station particulière. L'URL du flux n'est pas l'URL d'un lecteur sur le site Web de la station.

Une URL peut ressembler à ceci: http://bbc.co.uk/radio/listen/live/r1.asx (BBC Radio 1) ou http://www.bbc.co.uk/radio/listen/live/r1_aaclca.pls (BBC Radio 1, mais une URL différente) ou http://www.ndr.de/resources/metadaten/audio/m3u/ndrloop5.m3u (N-Joy); il (très probable) ne ressemblera pas à www.live365.com .

Tout ce qui précède peut être lu facilement en utilisant mplayer -playlist "<your url>" , si cela ne fonctionne pas avec votre flux, vous pouvez essayer mplayer "<your url>" .

    
réponse donnée moewe 27.09.2012 - 18:58
la source
6

Vous pouvez essayer moc . MOC (music on console) est un lecteur audio de console pour LINUX / UNIX conçu pour être puissant et facile à utiliser.

    
réponse donnée Minda 21.08.2016 - 09:04
la source
5

D'abord, si vous n'incluez pas "http: //", alors mplayer essaiera d'ouvrir un fichier appelé "www.live365.com".

mplayer http://www.live365.com

Cela échouera également, puisque http://www.live365.com n'est pas une adresse d'un flux que mplayer peut lire, mais une page Web. Avec un lecteur flash.

Réponse courte - ouvrez le site Web dans Firefox ou un autre navigateur et cliquez sur "play".

    
réponse donnée January 27.09.2012 - 18:39
la source
5

mplayer dans les réseaux IPv4

Si votre routeur ne fonctionne qu'avec IPv4, vous devez ajouter l'option -prefer-ipv4 . Les versions plus récentes de mplayer en ont besoin.

mplayer -prefer-ipv4 http://80.237.154.83:8120

Voir ci-dessous pour savoir comment utiliser mplayer avec les flux .m3u et .pls .

Utiliser VLC depuis la ligne de commande

Comme d’habitude, VLC fait tout:

cvlc http://80.237.154.83:8120
cvlc us.darkmatter.aac.48k.m3u 

cmus ouvre également les flux .m3u et .pls

Contrairement à mplayer , cmus sait également ouvrir les flux .m3u et .pls . Cela signifie moins de creusement ou de "travail d'arrière-plan" pour extraire l'URL du flux de ces fichiers.

De plus, cmus a l'air sympa et offre plusieurs vues, un navigateur de fichiers et de nombreux paramètres de configuration. cmus est disponible dans les référentiels Ubuntu standard. Pour vous familiariser avec cmus , lisez d'abord le didacticiel en tapant la commande suivante:

$ man cmus-tutorial

Ouvrez les flux .m3u et .pls avec mplayer sur les réseaux IPv4

Si vous n'aimez pas cmus , ou s'il n'est pas disponible, mplayer peut toujours être amené à faire de même. Pour cela, j'ai écrit le script mplay suivant:

#!/bin/bash
URL=$(grep -m 1 --null http "" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"
    
réponse donnée Serge Stroobandt 11.12.2015 - 23:02
la source
1

J'ai eu le même problème. Ce que j’ai fait pour avoir accès aux flux via la ligne de commande, c’est d’utiliser la source d’affichage pour obtenir l’URL du flux.

Par exemple, lien s’ouvre dans un navigateur et comporte des boutons pour jouer, s’arrêter, etc. Puis, cliquez avec le bouton droit de la souris et sélectionnez " Afficher la source 'et une autre page s'ouvre. J'ai cherché mp3, (ou vous pouvez chercher "http: //"), quelque part là vous trouverez le lien qui est réellement utilisé. Dans l'exemple ici, il s'est avéré être en quelque sorte caché ...

{"mp3": "http://mp3.live.tv-radio.com/fbidf/all/fbidfhautdebit.mp3"}

Mais j'ai obtenu le lien en supprimant les barres obliques. Ainsi, à partir de la ligne de commande, j'exécute "mplayer lien " et mplayer peut le traiter. stream.

J'espère que ça aide.

    
réponse donnée Niarfe 01.08.2014 - 07:04
la source
1

www.live365.com n'est pas l'adresse correcte du flux radio, c'est juste une adresse de site Web.

www.live365.com ne fournit pas de telles adresses, les radios doivent être lues dans le navigateur Internet.

Il existe différentes manières d'obtenir l'adresse de flux radio appropriée. - Certaines stations de radio les listent elles-mêmes - comme FIP .

Mais une fois que vous avez choisi votre radio préférée, vous devez obtenir son adresse de diffusion. Comment faire cela ne peut pas être répondu, mais sur une base par cas. Certains sites Web répertorient des stations de radio et fournissent leur adresse de diffusion, parfois sous forme de fichier de liste de lecture, par exemple lien . Le fichier de liste de lecture contient des liens vers le flux réel. Plus d'infos ici .

(J'essaie d'obtenir plus d'informations dans le terminal sur la chanson en cours de lecture - j'ai donc posté ceci . )

Mpv fonctionne également, en remplacement de mplayer.

Dans le terminal:

mpv http://etcetcetc...

    
réponse donnée cipricus 22.07.2018 - 17:40
la source

Lire d'autres questions sur les étiquettes