Brug Pianobar til at lytte til Pandora fra Linux Command-line
Hvis du er en af de kommandolinjer, der kan lide at lytte til musik, mens du laver arbejde, vil du være begejstret for at vide, at Pandora, den populære internetradio-tjeneste, også kan nås via kommandolinjen. Der findes en open source kommandolinje Pandora klient med navnet Pianobar, hvilket gør det muligt.
Kommandolinjeprogrammet indeholder følgende funktioner:
- Afspil og administrer (skab, tilføj flere musik, slet, omdøb, ...) stationer
- Vurder sange og forklar hvorfor de er blevet valgt
- Kommende sange / sanghistorik
- Tilpas keybindings og tekst output
- Fjernbetjening og eventcmd interface (send spor til last.fm, for eksempel)
- Proxy support til lyttere uden for USA
I denne artikel vil vi diskutere, hvordan du installerer, konfigurerer og bruger kommandolinjeprogrammet på Linux.
Installation
Hvis du kører Debian eller et Debian-baseret system (som Ubuntu, Mint og meget mere), kan du nemt installere Pianobar ved at køre følgende kommando:
sudo apt-get install pianobar
Men hvis du bruger en anden distribution, eller hvis applikationen ikke er tilgængelig i dine distributionsregnskaber, kan du downloade kildekoden og bygge den fra bunden. Kildekoden er tilgængelig på GitHub.
Konfigurer
Når Pianobar er hentet og installeret, er det næste trin at konfigurere det. Selv om du kan køre appen med det samme ved at køre kommandoen pianobar
, bliver du sikkert frustreret, da du skal indtaste loginoplysningerne, hver gang kommandoen køres.
For at konfigurere programmet skal du først oprette "config" -kataloget ved hjælp af følgende kommando:
mkdir -p .config / pianobar
Gå derefter til den nye mappe og opret en konfigurationsfil kaldet "config"
cd ~ / .config / pianobar touch config
Åbn den nyoprettede "config" -fil, og indtast følgende oplysninger:
bruger = [dit-pandora-brugernavn] password = [din-pandora-adgangskode] audio_quality = høj
Udskift firkantede parenteser og teksten i dem med dit Pandora brugernavn og adgangskode. Hvad angår "audio_quality", er andre tilgængelige værdier "medium" og "lave".
Et andet punkt værd at nævne er, at du ikke har adgang til Pandora uden for USA. Så hvis du forsøger at få adgang til Pandora fra et andet sted end USA, skal du tilføje følgende linje til din config-fil:
control_proxy = http://xxx.xxx.xxx.xxx:[port]
Udskift xxx.xxx.xxx.xxx med en US proxy ip-adresse og [port] med et portnummer. For eksempel brugte jeg 205.218.11.176 som proxy IP og port nummer 80.
Dette er den mest grundlæggende konfiguration. For flere konfigurationsindstillinger, se Pianobars man side.
Brug af pianobar
Når du har konfigureret programmet, er det meget nemt at bruge; bare kør følgende kommando:
Pianobar
Applikationen vil logge ind i Pandora-tjenesten, hente stationerne og bede dig om at vælge en. Når den er færdig, henter den den tilsvarende afspilningsliste og begynder at afspille sangene.
Programmet giver også forskellige kommandoer, hvorigennem du kan gøre ting som at oprette en ny station, slette en station og meget mere. Her er den komplette liste over kommandoer (som du kan få på konsollen ved at trykke?):
- + - kærlighedssang
- - - forbud sang
- a - Tilføj musik til station
- c - Opret ny station
- d - slet station
- e - forklar hvorfor denne sang er spillet
- g - tilføj genre station
- h - sanghistorie
- i - Udskriv oplysninger om sang / station
- j - Tilføj delt station
- n - næste sang
- p - pause / genoptag afspilningen
- q - stop
- r - omdøb stationen
- s - skift station
- t - træt (forbudssang i 1 måned)
- u - kommende sange
- x - vælg hurtigmix-stationer
- b - bogmærke sang / kunstner
- ( - mindsk volumen
- ) - øge volumen
- = - slet frø / feedback
- v - opret ny station fra sang eller kunstner
- P - genoptag afspilningen
- S - paus afspilning
- ^ - nulstil volumen
Konklusion
Mens Pianobar højst sandsynligt vil appellere til hardcore kommandolinjebrugere, er det også et nyttigt alternativ, hvis du leder efter en Pandora-klient, der ikke er en ressource hog, selv om det kan tage tid for dig at vænne sig til det. Har du brugt Pianobar? Hvordan var din oplevelse? Bruger du en anden Pandora-kommandolinje? Lad os vide i kommentarerne nedenfor.