Curseradio, speelt OPML-mappen af ​​vanaf de Ubuntu-terminal

Over Curseradio

In het volgende artikel gaan we kijken naar Curseradio. Deze software biedt ons een interface voor het navigeren in een directory OPML en speel internetradio-uitzendingen af​ Het is ontworpen om de TuneIn-directory te gebruiken die te vinden is op radiotijd, maar kan worden aangepast aan anderen.

Zoals wat er is gebeurd pyradio, Curseradio biedt gebruikers een interface van vloeken waarmee we kunnen navigeren en een OPML-directory met internetradio-uitzendingen kunnen reproduceren. Net als bij PyRadio, is deze ook geschreven met Python.

Dit kleine programma is voor degenen die graag consolesoftware gebruiken en naar internetradio willen luisteren. Curseradio werkt correct, in zijn eenvoud. Als ik dat moet zeggen van wat ik heb kunnen bewijzen, de optie om toe te voegen aan favorieten werkt niet correct​ De interface is allesbehalve aantrekkelijk, zelfs als hij doet wat hij moet doen.

Deze software is beperkt tot mpv om streams af te spelen, dus je moet het hebben geïnstalleerd​ Hierop biedt PyRadio veel meer flexibiliteit. De waarheid is dat Curseradio wat tijd nodig heeft zodat de gebruiker zich echt op zijn gemak voelt bij het gebruik ervan.

Algemene kenmerken van Curseradio

curseradio werkt

  • Dit houdt niet op een heel eenvoudige applicatie in al zijn aspecten​ Het vertrouwt op vloeken om te navigeren en gebruikt mpv om radio-uitzendingen weer te geven.
  • Zeg dat als een positief punt verbruikt weinig systeembronnen.
  • Vloekradio gebruikt de TuneIn-directory.
  • Bij het uitvoeren van Curseradio zullen we zien verschijnen een zeer spartaanse interface.
  • Vloekradio vereist Python 3 en andere afhankelijkheden die kunnen worden opgevraagd in uw GitHub-pagina.
  • De navigatie door de menustructuur is intuïtief. We hoeven de op en neer toetsen om het item te vinden dat ons interesseert. Eenmaal gemarkeerd, moet je druk op Enter om de inhoud van de directory weer te geven of om te beginnen met afspelen de geselecteerde stroom. Hoewel in dit geval ook we kunnen het muiswieltje gebruiken om te bewegen voor de mogelijkheden.
  • We kunnen sla een pagina over met de PAGE UP en PAGE DOWN-toetsen.
  • Als we willen stoppen met het afspelen van een stream, moeten we dat gewoon doen druk op de k-toets.
  • de interface het toont ons de bitsnelheid van elke stream gereproduceerd.
  • Er is de mogelijkheid om een ​​verzending toe te voegen naar favorieten door op de f-toets te drukken​ Favorieten hebben hun eigen gedeelte van het menu. Het verschijnt bovenaan de menustructuur. De onderstaande afbeelding toont enkele toegevoegde favoriete vrienden.

favorieten op Curseradio

  • El favorieten bestand het wordt opgeslagen in de Schema Processor Markup Language (OPML). We vinden het opgeslagen in de directory ~ / .local / share / curseradio / favourites.opml​ Ik moet zeggen dat dit is waar de favorietenoptie mij in de steek heeft gelaten. Na het toevoegen van enkele favorieten, het afsluiten van de software en het opnieuw starten, heeft de applicatie de favorieten niet opgeslagen.

Curseradio installatie

Om deze software op ons systeem te installeren, kunnen we het downloaden en installeren op onze Ubuntu dankzij de repository. We zullen niet meer hebben dan kloon de projectrepot en voer het setup.py-script uit.

Voordat we dat moeten zeggen we moeten hebben geïnstalleerd Python3 en enkele vereisten​ Om door te gaan met de installatie hiervan, hoeven we alleen een terminal te openen (Ctrl + Alt + T) en de volgende opdrachten te schrijven:

sudo apt install python3-setuptools python3-lxml python3-requests python3-xdg

Om het programma later te bemachtigen, schrijven we in dezelfde terminal de volgende opdrachten:

git clone https://github.com/chronitis/curseradio.git

cd curseradio/

installeren met behulp van een gekloonde repository

sudo python3 setup.py install

Na de installatie kunnen we start het programma typen:

Podcast beschikbaar

curseradio

download het .deb-pakket

Een andere mogelijkheid tot installatie zal zijn download het bijbehorende .deb-pakket van het volgende link​ Daarna hoeft u alleen nog maar een terminal te openen (Ctrl + Alt + T) en de volgende opdracht te typen om de software te installeren:

installeren via .deb-pakket

dpkg -i curseradio*.deb

Tijdens mijn test van het programma heeft Curseradio ongeveer 20 MB RAM verbruikt. Maar ondanks deze lichtheid moet daar rekening mee worden gehouden de software gebruikt mpv voor weergave, wat nog eens 50 MB RAM-gebruik toevoegt.

uninstall

Als je Python3 hebt gebruikt om dit programma te installeren, kan dat verwijder het gebruikte pip3​ In een terminal hoef je alleen maar te schrijven:

verwijderen met pip3

sudo pip3 uninstall curseradio

Als u het .deb-pakket heeft gebruikt, kunt u het programma verwijderen zoals u elk ander programma van deze stijl zou doen.

Tot slot kan ik alleen maar zeggen dat het niet duidelijk is of de software actief wordt onderhouden. Zoals ik heb gezien in zijn GitHub-pagina, de laatste update kwam twee jaar geleden bij je, maar voorlopig werkt het nog steeds. Bovendien is het eenvoudig te configureren naar de wensen van de gebruiker.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

      Leon de Grote Campos Ramos zei

    Hallo, na het typen van "f" in curseradio wordt het adres van het radiostation opgeslagen in Favorieten, maar om het radiostation echt op te slaan in "Favorieten" moeten we het programma sluiten door "q" te typen. Wanneer we het opnieuw openen, zal «tarán» nu in «favorieten» al onze stations staan ​​die we in «favorieten» hebben gezet. Veel geluk vrienden.