52 votes

Comment écouter la radio à partir d'un terminal ?

J'utilise Ubuntu 12.04.

En regardant autour de moi, j'ai traversé cette Mais cela ne semble pas fonctionner avec moi. Voici mon parcours .

raja@badfox:~$ 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)

Il semble qu'un travail de fond soit nécessaire.

45voto

siong1987 Points 791

Mplayer

Essayez ceci.

mplayer http://80.237.154.83:8120

L'adresse IP d'une station de radio en ligne peut être trouvée à l'adresse suivante Recherche radio Xat .

Mon résultat :

enter image description here

mplayer dans les réseaux IPv4

Si votre routeur ne fonctionne qu'avec IPv4, vous devrez ajouter l'option -prefer-ipv4 . Plus récent mplayer l'exigent.

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

23voto

Serge Stroobandt Points 3924

Utilisation de VLC à partir de la ligne de commande

Comme d'habitude, VLC fait tout. Utilisation cvlc pour lancer VLC sur la ligne de commande.

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

VLC peut également être invoqué à l'aide d'une commande ncurses comme suit :

$ nvlc http://provisioning.streamtheworld.com/pls/CKFRAM.pls

ou

$ vlc -I curses http://provisioning.streamtheworld.com/pls/CKFRAM.pls

Appuyez sur la touche H pour l'aide dont nous avons tant besoin.

Voici une capture d'écran de nvlc avec une liste de lecture musicale :

nvlc

mplayer dans les réseaux IPv4

Si votre routeur ne fonctionne qu'avec IPv4, vous devrez ajouter l'option -prefer-ipv4 . Plus récent mplayer l'exigent.

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

Voir ci-dessous le mode d'emploi mplayer avec .m3u y .pls ruisseaux.

cmus ouvre également les flux .m3u et .pls

Contrairement à mplayer , cmus sait également ouvrir .m3u y .pls ruisseaux. Cela signifie que l'extraction de l'URL du flux à partir de ces fichiers nécessite moins de creusage ou de "travail de fond".

En outre, cmus est agréable à regarder et offre plusieurs vues, un navigateur de fichiers et de nombreux paramètres de configuration. cmus est disponible dans les dépôts standard d'Ubuntu. Pour se familiariser avec cmus Pour cela, lisez d'abord le tutoriel en tapant la commande suivante :

$ man cmus-tutorial

cmus

Ouvrez les flux .m3u et .pls de toute façon avec mplayer

Si vous n'aimez pas cmus ou il n'est pas disponible, mplayer puede être obligés de faire de même. À cette fin, j'ai écrit ce qui suit mplay script :

#!/usr/bin/env bash
URL=$(grep -m 1 --null http "$1" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"

Pour naviguer entre les répertoires de .m3u y .pls on peut utiliser le navigateur de fichiers CLI ranger , configuré pour appeler le script ci-dessus pour ces types de fichiers. La difficulté de la mise en place de cette méthode est compensée par le fait qu'il s'agit de la méthode d'accès la plus rapide. C'est ce que j'utilise personnellement au quotidien.

ranger

pyradio

Voici un bel article décrivant pyradio

Il convient de noter que pyradio peut également être installé et trouvé comme suit :

$ pip3 install pyradio
$ sudo find / -iname pyradio
$ ~/.local/bin/pyradio

moc

Il y a aussi moc . MOC (music on console) est un logiciel plein écran. ncurses sur la base d'une console de lecture audio.

MOC

Sélectionnez un fichier dans un répertoire à l'aide d'un menu similaire à celui de Midnight Commander, et MOC commencera à jouer tous les fichiers de ce répertoire à partir du fichier choisi. Il n'est pas nécessaire de créer des listes de lecture, même si MOC les gère également.

mp3blaster

Plus de détails sur un autre lecteur de musique CLI, mp3blaster peut être trouvée aquí

$ sudo apt install mp3blaster

mp3blaster

8voto

moewe Points 529

Il y a en effet un "travail de fond" à faire.

Tout d'abord, vous devrez vous procurer une URL qui pointe vers un véritable flux et pas seulement vers un site qui propose l'écoute de la radio sur Internet. C'est probablement la partie la plus difficile. Vous pouvez rechercher sur le site web de la station ou sur Google s'il existe 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 pourrait 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 avec une URL différente) ou http://www.ndr.de/resources/metadaten/audio/m3u/ndrloop5.m3u (N-Joy) ; il ne ressemblera (très probablement) pas à www.live365.com .

Tous ces éléments peuvent être lus facilement à l'aide de la fonction mplayer -playlist "<your url>" Si cela ne fonctionne pas avec votre flux, vous pouvez essayer mplayer "<your url>" .

6voto

Minda Points 89

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

5voto

January Points 33673

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

mplayer http://www.live365.com

Toutefois, cette démarche échouera également, puisque http://www.live365.com n'est pas l'adresse d'un flux que mplayer pourrait lire, mais celle d'une page web. Avec un lecteur flash.

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X