Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

La radio est la plus ancienne forme de communication électronique de masse et même dans la troisième décennie du 21e siècle, c'est encore combien de personnes consomment des nouvelles, trouvent de la nouvelle musique et passent le temps tout en étant coincées dans les embouteillages sur le trajet vers travail.

Internet vous permet d'écouter des stations de radio en streaming dans le monde entier, vous exposant à de la musique, de la culture, des actualités et des événements que vous n'auriez jamais trouvés autrement. Vous pouvez écouter la radio internet sans jamais quitter votre terminal sous Linux. Voici comment.

Qu'est-ce que la radio Internet ?

Jusqu'au début du 20e siècle, le divertissement se limitait aux salles de concert. Vous pourriez aller au théâtre ou dans une salle de danse pour écouter de la musique live, ou vous pourriez chanter autour du piano dans le pub. De temps en temps, des musiciens venaient.

Pour les nouvelles, vous pouviez lire le journal et, selon l'endroit où vous vous trouviez dans le monde, ces nouvelles pouvaient mettre des semaines ou des mois à arriver. La vie était sombre, les gens n'étaient pas informés et la musique, limitée.

La radio a tout changé. Il n'était pas nécessaire d'attendre que les voyageurs de passage racontent ce qui se passait dans les contrées lointaines. Des nouvelles, de la musique et des émissions étaient diffusées sur les ondes à des nations entières, et des stations plus petites desservaient des villes individuelles. Avec le bon équipement, au bon moment de la journée, vous pouvez écouter les stations de radio de l'autre côté des océans.

Avec l'avènement d'Internet, la radio en streaming est arrivée - vous n'avez plus besoin d'installer des réseaux d'antennes à boucle magnétique pour écouter BBC Radio 4 la nuit depuis les États-Unis continentaux. Tout ce dont vous aviez besoin était un navigateur ou un client de streaming, et une connexion Internet décente pour écouter les nouvelles locales et la scène musicale de n'importe où dans le monde.

Habituellement, à écouter la radio internet, vous visiterez un certain nombre de sites Web proposant de vous connecter à des flux en direct. Si vous vivez dans une zone soumise à des lois sur la protection des données, vous verrez des fenêtres contextuelles vous demander votre consentement pour vous suivre, afficher des publicités et vendre vos données. Si vous ne... ça arrive quand même.

Les applications musicales telles que Spotify ont le même problème et vous enferment également dans un jardin fermé, vous exposant à la musique que l'algorithme détermine vous conviendra, plutôt qu'à une véritable exposition au monde plus large.

Pourquoi écouter la radio Internet depuis le terminal ?

Bien qu'il existe des dizaines de clients de radio Internet autonomes pour le bureau Linux, l'utilisation de l'un signifie une autre application que vous devez installer et gérer. C'est la mémoire que vous ne pouvez pas vous permettre de gaspiller, et ils ont également tendance à vous obliger à utiliser la souris.

PyRadio est un client de radio Internet complet que vous pouvez exécuter directement depuis votre terminal. Il est entièrement piloté par clavier, dispose d'une faible empreinte de stockage et de mémoire et est livré avec une interface utilisateur de terminal (TUI) attrayante.

Comment installer PyRadio sur Linux

Le moyen le plus simple d'installer PyRadio consiste à utiliser votre gestionnaire de packages, cependant, l'application n'est pas disponible dans tous les référentiels standard. Bien qu'il s'agisse, comme son nom l'indique, d'une application Python, la version de PyRadio disponible directement via PIP n'a pas été mise à jour depuis 2013.

Si vous ne pouvez pas obtenir l'application PyRadio via votre gestionnaire de packages, vous devrez utiliser un script d'installation préparé par le développeur. Cependant, vous devrez d'abord installer Python. Une fois que Python est sur votre système, utilisez-le pour installer d'autres dépendances :

python3 -m pip installer--upgrade pip wheel setuptools demande dnspython psutil netifaces

Utilisez wget pour télécharger le script d'installation :

wget https ://raw.githubusercontent.com/coderholic/pyradio/master/pyradio/install.py

...et installez-le en utilisant Python :

python3installer.py

Si tout se passe bien, vous devriez voir un message de réussite comme ci-dessus.

Vous pouvez désormais lancer PyRadio depuis n'importe quel terminal avec :

pyradio

Utilisez PyRadio pour écouter les stations de radio du monde entier !

Démarrez PyRadio sans arguments et vous verrez le TUI avec une liste de lecture de stations sélectionnées par le développeur. Il y en a pour presque tout le monde, avec des genres comme le hip-hop, l'indie pop, le jazz, le rock gothique et même les remix de Commodore 64 de Slay FM.

La navigation est simple: utilisez les touches fléchées pour naviguer entre les stations et appuyez sur Entrer pour sélectionner. Pour arrêter la lecture, appuyez sur Espace. Le titre et l'artiste de la piste en cours sont affichés en bas de l'interface.

Vous pouvez naviguer vers le haut, le bas ou le milieu de la liste de lecture avec H, L, ou M- ce qui est facile à retenir si vous pensez "Haut, Bas, Moyen".

PyRadio a cinq thèmes intégrés, et vous pouvez y accéder en appuyant sur "t" sur votre clavier. Pour une liste plus complète des raccourcis clavier, appuyez sur "?".

Pouvoir écouter la liste de lecture de la station prédéfinie du développeur est cool, mais vous n'êtes peut-être pas d'accord avec ses sélections, ou vous avez peut-être déjà décidé quelles stations vous voulez écouter.

PyRadio charge sa playlist depuis un fichier CSV (Comma Separated Value) situé dans ~/.config/pyradio/stations.csv.

Pour ajouter, supprimer ou modifier les stations par défaut, utilisez nano pour ouvrir le fichier des listes de lecture :

nano ~/.config/pyradio/stations.csv

Vous verrez que chaque ligne contient deux parties. Le premier est le nom de la station et la deuxième partie après la virgule est l'URL du flux. Vous pouvez supprimer toutes les lignes que vous ne voulez pas, en ajouter de nouvelles, renommer la station en quelque chose de mémorable ou modifier l'URL du flux si elle change.

Il va sans dire que les noms personnalisés de vos stations ne doivent contenir aucune virgule.

Enregistrez et quittez nano avec Ctrl + O alors Ctrl + X.

Si vous écoutez des stations du monde entier, il peut être utile de créer plusieurs listes de lecture. Il peut s'agir du pays d'origine, du genre de musique, du fuseau horaire ou des stations d'information. C'est à vous.

Créez de nouvelles stations en utilisant nano pour créer et modifier de nouveaux fichiers CSV dans le ~/.config/pyradio/ annuaire. N'oubliez pas de nommer vos playlists avec un ".csv" extension.

Pour démarrer PyRadio avec une playlist particulière, utilisez le -s changer avec le nom de votre liste de lecture. Par exemple:

pyradio -s ~/.config/pyradio/'Stations de numéros russes.csv'

Bien que vous puissiez placer votre liste de lecture n'importe où, si vous la chargez de cette manière, PyRadio vous avertira qu'il s'agit d'une liste de lecture étrangère et vous invitera à la copier dans le répertoire de configuration.

Pour charger une playlist depuis PyRadio, appuyez sur "o".

La radio Internet est la meilleure radio

Écouter la radio Internet dans votre terminal est le meilleur moyen d'expérimenter le média. Vous n'avez pas besoin de jouer avec un cadran ou d'attendre que les tubes se réchauffent, et il est facile de rechercher et de classer les stations pour créer votre propre liste de lecture. Il y a aussi le cool ineffable qui vient de l'exécution d'applications de terminal sans ballonnement au lieu d'interfaces graphiques ou de navigateurs maladroits.

La seule façon de rendre PyRadio plus génial est d'écouter sa sortie via un excellent casque.