Pragha is a Lightweight Music Player for GNU/Linux.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
plugins
po
src
win32
.gitignore
AUTHORS
COPYING
ChangeLog
FAQ
Makefile.am
NEWS
README
autogen.sh
configure.ac

README

Pragha is a Lightweight Music Player for GNU/Linux, based on Gtk and sqlite.
It is completely written in C, constructed to be fast, light, and
simultaneously tries to be complete without obstructing the daily work. ;)

A tiny history of the project.?
Consonance, An excellent player emerged in the archlinux forums, was
discontinued. The author, Sacamano said in his blog:
 "Which doesn't mean that it won't be maintained. I would still be fixing bugs,
  but major feature additions are not in the pipeline, because I have completed
  all that I wanted to see in Consonance. It has been a fun project. :)"

Well.. Dissonance is the project to continue developing Consonance, and its
result is Pragha Music Player. A New reproducer of music.. ;)

Main features:
 * Full integration with GTK+3, but always completely independent of
   gnome or xfce.
 * Two panel design inspired by Amarok 1.4. Library and current playlist.
 * Library with multiple views, according to tags or folder structure.
 * Search, filter and queue songs on current playlist.
 * Play and edit tags of mp3, m4a, ogg, flac, asf, wma, and ape files.
   Limited only by codecs installed and taglib version used.
 * Playlist management: Export M3U and read M3U, PLS, XSPF and WAX
   playlists.
 * Playback control with command line.

Extensible by plugins:
 * AcoustID: Get metadata from AcoustID service.
 * CD-ROM: Play audio CDs and identify them on CDDB.
 * DLNA Server: Share your playlist on a DLNA server.
 * DLNA Renderer: Play music from a DLNA server.
 * Gnome-Media-Keys: Control pragha with gnome-media-keys daemon.
 * Global Hotkeys: Control pragha with multimedia keys.
 * Last.fm: Scrobbling, love, unlove song, and append similar song to get
   related playlists.
 * MPRIS2: Control pragha with mpris2 interface.
 * Mtp Devices: Basic Management of MTP devices.
 * Notification: Show a notification when changing songs.
 * Removable media: Detect removable media and scan it.
 * Song-info: Get Artist info, Lyrics and Album art of your songs.
 * Get radios: Search radios on TuneIn service.

Requirements:
 * gtk+-3.0 >= 3.8, glib-2.0 >= 2.36
 * gstreamer-1.0 >= 1.0, gstreamer-base-1.0 >= 1.0
 * taglib >= 1.8
 * sqlite3 >= 3.4

Optional:
 * libpeas-1.0 >= 1.0.0 and libpeas-gtk-1.0 >= 1.0.0: Required for all plugins.
 * libxfce4ui >= 4.11.0: Better session managament support. Save the current
   playlist, last position when saving session, etc.
 * totem-plparser >= 2.26: Support to open many more formats and internet radio
   playlists.
 * gstreamer-plugins-base-devel >= 1.0: Use cubic volume for better volume
   control.