Radyoaktif, terminalden radyo dinlemek için bir uygulama

radyoaktif hakkında

Bir sonraki yazıda radyoaktiflere bir göz atacağız. Bu blogda, internet radyosu dinlemek için uygulamalar hakkında bazı makaleler yazılmıştır. Radyo Tepsisi o Shortwave, diğerleri arasında. Bu uygulamalardan bir diğeri de radyoaktiftir, ancak Python ile yazılmıştır ve kullanımı terminal için tasarlanmıştır..

İnternet radyosu dinlemek için, bugün dünya çapında her türden müziği sunan çok çeşitli istasyonlar var.. İster klasik müzik, pop müzik, rock müzik veya başka bir tarz seviyor olun, İnternet bağlantınız olduğu sürece İnternet radyosunda sizin için bir şeyler vardır.

Radyoaktifin genel özellikleri

  • Program terminalden çalışır, ve kullanımı kolaydır.
  • Şimdi radyoaktif bağlıdır Ffplay, multimedya akışlarını oynatmak için harici bir medya oynatıcı. FFplay, FFmpeg kitaplıklarını ve SDL kitaplığını kullanan çok basit ve taşınabilir bir medya oynatıcıdır. Geliştirici, gelecekte bu bağımlılığı ortadan kaldırmayı amaçlamaktadır.
  • Bulacağız 30K'dan fazla radyo istasyonu mevcut.
  • Uygulama çalınan son istasyonun bilgilerini kaydeder.
  • Olma imkanına sahip olacağız favori istasyonlarımızı kaydet.
  • Bize olasılığını verecek radyo istasyonları ekle.
  • ayrıca İstasyonları cinsiyete, dile veya ülkeye göre keşfetmemizi sağlayacak..

Bunlar programın özelliklerinden sadece birkaçı. Yapabilirler hepsine ayrıntılı olarak danışın. GitHUb'da depo projenin.

Ubuntu'ya radyoaktif yükleyin

Bu programın çalışması için en azından şimdilik FFPlay'e ihtiyacı var. Bu düzeltebiliriz FFmpeg'i sistemimize kurmakve böylece sesi Ubuntu 20.04 tabanlı sistemde çalabileceksiniz. Bu bağımlılığı yüklemek için yalnızca bir terminal (Ctrl + Alt + T) açıp yürütmek gerekir:

sudo apt install ffmpeg

Sistemimizde zaten FFPlay olduğunda, radyoaktif yükleyin. Bu paket yönetim sistemi kurulu olduğu sürece bunu pip ile yapabiliriz. Bir terminalde (Ctrl + Alt + T) şu komutu yazmanız yeterlidir:

pip yükleme radyoaktif

pip install radio-active

Biz de yapabiliriz bu yazılımı pipx ile yükleyin. pipx, izolasyon eklediğinden ve uygulamaları kabuğumuzda kullanılabilir hale getirdiğinden, özellikle uygulama yüklemesi için yapılmıştır. Sisteminizde, Henüz pipx'iniz yoksa, komutuyla yükleyebilirsiniz.:

pipx'i yükle

sudo apt install pipx

Sonra devam edebilirsiniz kullanarak uygulamayı yükleyin komuta:

pipx radyoaktif yükleyin

pipx install radio-active --force

Bu komut yazılımı şuraya yükler: ~ / .local / pipx / venvs / radyoaktif / bin ve içine sembolik bağlantılar ekleyin ~ / .local / bin. burada bulabiliriz radyo o radyoaktif Bu programı başlatmak için Uygulamayı pip ile kurduysanız, yürütülebilir dosyalar içinde bulunacaktır. ~ / .local / bin. Için PATH'imize yürütülebilir dosyaların yolunu ekleyin, terminalde şunları çalıştırabilirsiniz:

pipx ensurepath

Programa hızlı bir bakış

Kurulumdan sonra yapabiliriz radyoaktif ile mevcut seçeneklere bir göz atın. Ona danışmak için kullanılacak komut şöyle olacaktır:

radyo -- yardım

./radio --help

Yapabiliriz istasyon adına veya UUID'sine sahip bir istasyonu çal. Örneğin, dinlemek Bay, şu komutu kullanabiliriz:

körfezde radyoaktif oyna

./radio -S '100.7 The Bay'

İstemek durumunda bir ülkede radyo istasyonu aramak, bu durumda İspanya, kullanılacak komut şöyle olacaktır:

radyo aktif ülke

./radio --discover-by-state SPAIN

İlgimizi çeken istasyon bulunduğunda, ses çıkarmak için adını kullan:

radyo aktif rne2 çal

./radio -S 'RNE 2 Radio Clásica'

kaldırma

Daha bu kurulu programı pipx ile kaldırın, sadece bir terminal açmamız (Ctrl + Alt + T) ve çalıştırmamız gerekecek:

pipx ile kaldır

pipx uninstall radio-active

Uygulamayı pip ile kurmayı seçerseniz, terminalde yazmanız gereken şey şudur: komuta:

pip ile kaldır

pip uninstall radio-active

bir görebilirsiniz bu programın gösterimi sinema. Terminal uygulamalarını ve radyo istasyonlarını dinlemeyi seviyorsanız, radyoaktif seveceksiniz. Bellek kullanımı oldukça tutumludur ve ayrıca çok çeşitli işlevler içerir. elde edilebilir Bu program ve kullanımı hakkında daha fazla bilgiyi şuradan projenin GitHub deposu.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.