TuneIn-CLI: Pretražujte i reprodukujte TuneIn stanice sa terminala

  • TuneIn-CLI vam omogućava da pristupite hiljadama radio stanica sa vašeg terminala.
  • Kompatibilan je sa Linuxom i macOS-om, a instalacija je jednostavna na nekoliko metoda.
  • Nudi funkcije kao što su pretraživanje, reprodukcija i upravljanje omiljenim stanicama.
  • To je projekat otvorenog koda baziran na Rustu sa integracijom u više sistema.

TuneIn-CLI

Želite li slušati radio stanice iz cijelog svijeta bez napuštanja terminala? TuneIn-CLI je alat komandne linije koji vam omogućava da pretražujete i puštate radio stanice direktno sa konzole. Idealna je opcija za one koji traže a lagana alternativa y minimalistički bez potrebe za otvaranjem pretraživača ili instaliranjem teških aplikacija.

Ovaj članak će vas voditi kroz instalaciju, glavne funkcije i profita ovog korisnog alata, pružajući vam sve potrebne detalje kako biste iz njega izvukli maksimum.

Šta je TuneIn-CLI?

TuneIn-CLI je a Klijent komandne linije za TuneIn Radio API koji vam omogućava da pretražujete i reprodukujete stanice bez potrebe za grafičkim interfejsom. Njegovo razvoj u Rust Osigurava efikasne performanse i kompatibilnost sa operativnim sistemima Linux y MacOS. Alat je zasnovan na podacima iz TuneIn-a i Radio Browser-a, nudeći pristup a velika količina emitera širom svijeta.

Kako instalirati TuneIn-CLI

Postoji nekoliko načina za instaliranje TuneIn-CLI u zavisnosti od operativnog sistema i korisničkih preferencija. Ovo su neke od najviše preporučenih opcija:

1. Instaliranje iz izvornog koda

Ako više volite da prevedete program ručno, to možete učiniti tako što ćete klonirati GitHub spremište i pokrenuti sljedeće naredbe:

git klon https://github.com/tsirysndr/tunein-cli cd tunein-cli cargo install --path .

2. Instalacija sa Homebrew

Za korisnike MacOS i neke verzije LinuxHomebrew nudi jednostavan način za instaliranje TuneIn-CLI pomoću ove naredbe:

brew install tsirysndr/tap/tunein

3. Instalacija sa Nixom

Ako koristite Niks, možete instalirati TuneIn-CLI sa:

nix profil install --experimental-features "nix-command flakes" github:tsirysndr/tunein-cli

4. Instalacija sa Paru na Arch Linux

Korisnici Arch Linux Paket možete instalirati sa AUR-a sa:

paru -S tunein-cli-bin

Ili sa jej, Pamac ili bilo koji drugi AUR asistent.

Glavne karakteristike TuneIn-CLI

Ovaj alat nudi nekoliko funkcija koje olakšavaju pretraživanje i puštanje radio stanica. Neki od najznačajnijih su:

  • Traži stanice: Možete tražiti stanice po imenu, žanru ili lokaciji pomoću sljedeće naredbe:
tunein search "BBC Radio"

Rezultat će pokazati a lista dostupnih stanica sa svojim ličnim kartama.

  • Stanice za igranje: Za slušanje određene stanice koristite naredbu:
uključite reprodukciju [STATION_ID]

Na primjer, da pustite 'BBC Radio 1', koristite njegov odgovarajući ID:

tunein play s24939  
  • Navigacija između stanica: Možete istražiti različite stanice po kategorijama kao što su žanr, jezik ili lokacija pomoću:
tunein browse
  • Integracija sa fzf-om: Neki korisnici su kreirali skripte u bash za interaktivno filtriranje i odabir stanica koristeći fzf, poboljšavajući korisničko iskustvo.

Ostale karakteristike TuneIn-CLI

Pored gore navedenih osnovnih funkcija, TuneIn-CLI ima i druge zanimljive karakteristike:

  • Široka globalna pokrivenost: Pristupite hiljadama radio stanica iz različitih zemalja i žanrova.
  • Jednostavnost u navigaciji: Udobno pretražujte radio stanice sa terminala bez potrebe za grafičkim interfejsom.
  • Projekat otvorenog koda: je softver Open-source, omogućavajući programerima da doprinesu njegovom poboljšanju i evoluciji.
  • Kompatibilnost sa više sistema: Dostupan za Linux i macOS i prilagodljiv različitim konfiguracijama.

Za one koji žele da pretražuju i slušaju radio stanice bez otvaranja pretraživača ili teške grafičke aplikacije, TuneIn-CLI je odličan izbor. Sa svojim višestrukim metodama instalacije, moćnim funkcijama i jednostavnošću upotrebe, ovaj alat je savršen za radio entuzijaste koji preferiraju okruženje komandne linije.

Više informacija: stranica GitHub projekta.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.