In het volgende artikel gaan we radioactief bekijken. In deze blog zijn al enkele artikelen geschreven over toepassingen om naar internetradio te luisteren zoals: Radio Dienblad o Korte golf, onder andere. Radioactief is een van deze toepassingen, maar het is Het is geschreven met Python en het gebruik ervan is bedoeld voor de terminal.
Om naar internetradio te luisteren, tegenwoordig is er een grote verscheidenheid aan stations beschikbaar over de hele wereld die allerlei soorten muziek aanbieden. Of je nu van klassieke muziek, popmuziek, rockmuziek of een andere stijl houdt, internetradio heeft iets voor jou, zolang je maar een internetverbinding hebt.
Algemene kenmerken van radioactief
- Het programma werkt vanaf terminal, en het is gemakkelijk te gebruiken.
- Op dit moment radioactief hangt af van ffplay, een externe mediaspeler voor het afspelen van multimediastreams. FFplay is een zeer eenvoudige en draagbare mediaspeler die de FFmpeg-bibliotheken en de SDL-bibliotheek gebruikt. De ontwikkelaar probeert die afhankelijkheid in de toekomst te elimineren.
- We zullen vinden meer dan 30K radiostations beschikbaar.
- Toepassing slaat de informatie van het laatst afgespeelde station op.
- We zullen de mogelijkheid hebben sla onze favoriete zenders op.
- Het geeft ons de mogelijkheid van radiostations toevoegen.
- ook Hiermee kunnen we stations per geslacht, per taal of per land ontdekken.
Dit zijn slechts enkele van de kenmerken van het programma. Ze kunnen raadpleeg ze allemaal in detail van de opslagplaats op GitHUb van het project.
Installeer radioactief op Ubuntu
Dit programma heeft FFPlay nodig om te werken, althans voorlopig. Dit kunnen we oplossen FFmpeg installeren op ons systeem, en dus kunt u de audio afspelen op het op Ubuntu 20.04 gebaseerde systeem. Om deze afhankelijkheid te installeren, is het alleen nodig om een terminal te openen (Ctrl + Alt + T) en uit te voeren:
sudo apt install ffmpeg
Als we FFPlay al in ons systeem hebben, kunnen we: radio-actief installeren. We kunnen dit met pip doen, zolang we dit pakketbeheersysteem hebben geïnstalleerd. In een terminal (Ctrl + Alt + T) hoef je alleen maar de opdracht te typen:
pip install radio-active
We kunnen ook installeer deze software met pipx. pipx is speciaal gemaakt voor app-installatie omdat het isolatie toevoegt en apps beschikbaar maakt in onze shell. In uw systeem, Als je pipx nog niet hebt, kun je het installeren met het commando:
sudo apt install pipx
Dan kun je doorgaan naar installeer de applicatie met behulp van het bevel:
pipx install radio-active --force
Deze opdracht installeert de software in ~ / .local / pipx / venvs / radioactief / bin en voeg symbolische links toe in ~ / .local / bin. Hier kunnen we vinden radio o radioactieve om dit programma te starten. Als u de applicatie met pip hebt geïnstalleerd, vindt u de uitvoerbare bestanden in ~ / .local / bin. Voor voeg het pad naar de uitvoerbare bestanden toe aan ons PATH, in de terminal kunt u uitvoeren:
pipx ensurepath
Een snelle blik op het programma
Na installatie kunnen we bekijk de mogelijkheden met radioactief. Om het te raadplegen, is het te gebruiken commando:
./radio --help
We kunnen speel een station af met de naam van het station of zijn UUID. Om bijvoorbeeld te luisteren De baai, kunnen we het commando gebruiken:
./radio -S '100.7 The Bay'
In geval van gebrek zoeken naar een radiostation in een land, in dit geval Spanje, zou het te gebruiken commando zijn:
./radio --discover-by-state SPAIN
Zodra het station dat ons interesseert zich bevindt, kunnen we gebruik de naam om het te laten klinken:
./radio -S 'RNE 2 Radio Clásica'
uninstall
naar verwijder dit geïnstalleerde programma met pipx, hoeven we alleen een terminal te openen (Ctrl + Alt + T) en uit te voeren:
pipx uninstall radio-active
Als je ervoor hebt gekozen om de applicatie met pip te installeren, moet je in de terminal schrijven: het bevel:
pip uninstall radio-active
Je kunt een zien demonstratie van dit programma in asbioscoop. Als u van terminaltoepassingen houdt en naar radiostations luistert, zult u van radioactief houden. Het geheugengebruik is vrij zuinig en het bevat ook een goede variëteit aan functies. Het kan worden verkregen meer informatie over dit programma en het gebruik ervan van de de GitHub-repository van het project.