Använd Pianobar för att lyssna på Pandora från Linux Command-line
Om du är en av de kommandoraden som gillar att lyssna på musik medan du arbetar, kommer du vara glad att veta att Pandora, den populära Internetradiodjänsten, kan nås via kommandoraden också. Det finns en Pandora-klient med öppen källkod med namnet Pianobar, vilket gör det möjligt.
Kommandoradsapplikationen ger följande funktioner:
- Spela och hantera (skapa, lägg till mer musik, ta bort, byta namn, ...) stationer
- Betygsätt låtar och förklara varför de har valts
- Kommande låtar / sånghistorik
- Anpassa nyckelbindningar och textutmatning
- Fjärrkontroll och eventcmd-gränssnitt (skicka spår till last.fm, till exempel)
- Proxy support för lyssnare utanför USA
I den här artikeln kommer vi att diskutera hur man installerar, konfigurerar och använder kommandoradsprogrammet på Linux.
Installation
Om du kör Debian eller ett Debian-baserat system (som Ubuntu, Mint och mer) kan du enkelt installera Pianobar genom att köra följande kommando:
sudo apt-get install pianobar
Men om du använder någon annan distribution, eller om programmet inte är tillgängligt i distributionskatalogen, kan du ladda ner källkoden och bygga den från början. Källkoden är tillgänglig på GitHub.
konfigurera
När Pianobar framgångsrikt har hämtats och installerats, är nästa steg att konfigurera det. Även om du kan köra appen genast genom att köra kommandot pianobar
blir du förmodligen frustrerad eftersom du måste ange inloggningsuppgifterna varje gång kommandot körs.
För att konfigurera programmet, skapa först "config" -katalogen med följande kommando:
mkdir -p .config / pianobar
Navigera sedan till den nya katalogen och skapa en konfigurationsfil som heter "config"
cd ~ / .config / pianobar touch config
Öppna den nyskapade "config" -filen och ange följande information:
user = [ditt-pandora-användarnamn] lösenord = [ditt-pandora-lösenord] audio_quality = högt
Byt ut hakparenteserna och texten i dem med ditt Pandora användarnamn och lösenord. När det gäller "audio_quality" är andra tillgängliga värden "medium" och "låga".
En annan sak som är värt att nämna är att du inte har tillgång till Pandora utanför USA. Så om du försöker komma åt Pandora från en annan plats än USA lägger du till följande rad i din config-fil:
control_proxy = http://xxx.xxx.xxx.xxx:[port]
Ersätt xxx.xxx.xxx.xxx med en US-proxy-ip-adress och [port] med ett portnummer. Till exempel använde jag 205.218.11.176 som proxy IP och portnummer 80.
Det här är den mest grundläggande konfigurationen. För mer konfigurationsalternativ, se Pianobars manningssida.
Använda Pianobar
När du har konfigurerat programmet är det mycket enkelt att använda; kör bara följande kommando:
pianobar
Applikationen kommer att logga in i Pandora-tjänsten, hämta stationerna och be dig välja en. När den är klar kommer den hämta motsvarande spellista och börja spela låtarna.
Applikationen ger också olika kommandon genom vilka du kan göra saker som att skapa en ny station, ta bort en station och mer. Här är den fullständiga listan med kommandon (som du kan få på konsolen genom att trycka?):
- + - kärlekssang
- - - förbjuda sång
- a - lägg till musik till stationen
- c - skapa ny station
- d - radera stationen
- e - förklara varför den här låten spelas
- g - lägg till genre station
- h - låthistorik
- jag - skriv ut information om låt / station
- j - lägg till delad station
- n - nästa sång
- p - pausa / återuppta uppspelning
- q - sluta
- r - byt namn på stationen
- s - byta station
- t - trött (förbudssång i 1 månad)
- du - kommande låtar
- x - välj snabbmix-stationer
- b - bokmärkes sång / artist
- ( - minska volymen
- ) - öka volymen
- = - radera frön / feedback
- v - skapa ny station från sång eller artist
- P - fortsätt uppspelningen
- S - pausa uppspelning
- ^ - återställ volymen
Slutsats
Medan Pianobar sannolikt kommer att vädja till kommandoradsanvändare med hårdvara, är det också ett bra alternativ om du letar efter en Pandora-klient som inte är en resursgris, men det kan ta tid för dig att vänja dig. Har du använt Pianobar? Hur var din erfarenhet? Använder du någon annan kommandorad Pandora-klient? Låt oss veta i kommentarerna nedan.