Daily Linux / Unix

 
 
 

User Tools

Site Tools


pianobar

PianoBAR

Command line client for pandora.

Project Home

Get Source from

Requirement Specification :

libmad-devel
libfaad2-devel
gmake
libao
git

You can find devel rpm @ rpmfusion

To install simply run

git clone git://github.com/PromyLOPh/pianobar.git
cd pianobar
gmake clean && gmake install

NOTE : you can disabled specific audio library, then how you are going to play your stream ? so don't do it

To automate login and station play you can setup your .config file.
Please check the following sample config available.

~/.config/pianobar/config

# This is an example configuration file for pianobar. You may remove the # from
# lines you need and copy/move this file to ~/.config/pianobar/config
# See manpage for a description of the config keys
#
# User
#user = your@user.name
#password = password
 
# Proxy (for those who are not living in the USA)
#control_proxy = http://127.0.0.1:9090/
 
# 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
#act_voldown = (
#act_volup = )
 
# Misc
# mp3, mp3-hifi or aacplus
#audio_format = mp3
#autostart_station = 123456
#event_command = /home/user/.config/pianobar/eventcmd
#fifo = /tmp/pianobar
#sort = quickmix_10_name_az
#love_icon = [+]
#ban_icon = [-]
#volume = 0
 
# Format strings
#format_nowplaying_song = %t by %a on %l%r%@%s
#format_nowplaying_station = Station %n
#format_list_song = %i) %a - %t%r

pianobar.txt · Last modified: 2011/09/20 14:35 by k2patel