Navigation Menu

Skip to content

Yushenbo/pragha

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pragha is a Lightweight Music Player for GNU/Linux, based on Gtk, sqlite, and
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 Manager. A New reproducer of music.. ;)

Features:
 * Full integration with GTK+3, but always completely
   independent of gnome or xfce.
 * Two panel desing inspired on Amarok 1.4. Library and current playlist.
 * Library with multiple views, according tags or folder structure.
 * Search, filtering and queue songs on current playlist.
 * Playing and edit tag of mp3, m4a, ogg, flac, asf, wma, and ape files. Limited
   only by codecs installed and taglib version used.
 * Playlist management. Exporting M3U and read M3U, PLS, XSPF and WAX playlists.
 * Play audio CDs and identifies this with CDDB.
 * Playback control with command line and MPRIS2.
 * Native desktop notifications with libnotify.

Requirements:
 * gtk+-3.0 >= 3.2, glib-2.0 >= 2.28.
 * gstreamer-1.0 >= 1.0, gstreamer-base-1.0 >= 1.0.
 * libcdio >= 0.80, libcdio_paranoia >= 0.80, libcddb >= 1.3.0.
 * taglib >= 1.4.
 * libnotify >= 0.4.4

Optional:
 * libclastfm >= 0.5: Scrobbling, love, unlove song, and append similar song to
   get related playlists.
 * libglyr >= 1.0.1: Get lyrics and artist bio over many internet services, and
   download missing album cover art from Last.fm.
 * libxfce4ui >= 4.8.0 (Or >= 4.11.0 with gtk+-3.0): Better session managament
   support. Save the current playlist, last posicion when save session, etc.
 * libkeybinder >= 0.2.2 (Or keybinder-3.0 with gtk+-3.0) Use multimedia keys to
   control pragha without gnome media keys.
 * totem-plparser >= 2.26: Support to open many more format and internet radios
   playlist.
 * gstreamer-plugins-base-devel >= 1.0: Use cubic volume to a better control of
   volume.

About

Pragha is a Lightweight Music Player for GNU/Linux.

Resources

License

Stars

Watchers

Forks

Packages

No packages published