Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ghuntley/1129280 to your computer and use it in GitHub Desktop.
Save ghuntley/1129280 to your computer and use it in GitHub Desktop.
Pianobar command line Pandora client homebrew install instructions
# OS X install instructions http://www.reddit.com/r/linux/comments/a3snu/pianobar_is_a_command_line_client_for_pandora_no/c0fupws
brew install libao
# brew install libfaad2 # not available with brew, skipped and is working ok...
brew install libmad
brew install cmake # (this takes a while)
# install
git clone git://github.com/PromyLOPh/pianobar.git
cd pianobar
cmake .
make
sudo make install
Projects/vendor/pianobar[master]% pianobar
Welcome to pianobar!
[?] Username: andyatkinson@gmail.com
[?] Password:
(i) Login... Ok.
(i) Get stations... Ok.
0) q Andrea Bocelli Radio
1) Q andyatkinson's QuickMix
2) Cake Radio
3) q Coding/Work Radio
4) Jason Mraz Radio
5) Linkin Park Radio
6) Maroon 5 Radio
7) q Radiohead Radio
8) q Rufus Wainwright Radio
9) Spanish music
10) Wolfgang Amadeus Mozart Radio
[?] Select station: 3
|> Station "Coding/Work Radio" (157291245805314213)
(i) Receiving new playlist... Ok.
|> "Breathe" by "Telepopmusik" on "Genetic World"
hardware format...
44100.000000 mSampleRate
lpcm mFormatID
8 mBytesPerPacket
1 mFramesPerPacket
8 mBytesPerFrame
2 mChannelsPerFrame
8192 outputBufferByteCount
# -04:50/04:56
# Keybindings
#act_help = ?
#act_songlove = +
#act_songban = -
#act_stationaddmusic = a
#act_stationcreate = c
#act_stationdelete = d
#act_songexplain = e
#act_stationaddbygenre = g
#act_songinfo = i
#act_addshared = j
#act_songmove = m
#act_songnext = n
#act_songpause = p
#act_quit = q
#act_stationrename = r
#act_stationchange = s
#act_songtired = t
#act_upcoming = u
#act_stationselectquickmix = x
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment