Enjoy
Enjoy is a music player written using Enlightenment Foundation Libraries (EFL) with focus on speed and mobile usability, yet should be usable on desktops as well.
Enjoy is modeled around a media database constructed by LightMediaScanner?, it is not meant to play single files from disk, instead it will recursively index directories for music files and then list them by artist, album, genre and so on. Playlists are also supported, as well as random or filter playlists can be dynamically generated.
Features
Feature highlight:
- Fast database scanning
- Efficient handling of huge collections
- MPRIS compliant
- mobile usability
- Search for covers in Last.FM internet service
Screenshots
Here are some screenshots of Enjoy (click to see at a larger size):
|
|
| First Screen | All Artists Section |
|
|
| Albums from an artist | Songs from one Album |
| |
| Now Playing Screen |
Where to obtain
Source code (licensed under LGPL-3) is available from Enlightenment's SVN repository, in trunk/enjoy.
How to compile
Enjoy uses Autotools, so compiling it is very similar to other programs: configure, make, make install. However, there are some dependencies that must be installed:
- Elementary with E_Dbus, Ethumb and Efreet support
- Emotion
- E_Dbus
- Efreet
- Emotion
- !SQLite
- LightMediaScanner?
These libraries have their own set of dependencies, so you'll need to install those as well. Please refer to their documentation to know what to install or use your distribution's packaging system (which should take care of this automatically).
Attachments
-
enjoy1.png
(35.3 KB) -
added by otaviobp 15 months ago.
-
enjoy2.png
(59.8 KB) -
added by otaviobp 15 months ago.
-
enjoy3.png
(122.1 KB) -
added by otaviobp 15 months ago.
-
enjoy4.png
(92.1 KB) -
added by otaviobp 15 months ago.
-
enjoy5.png
(347.5 KB) -
added by otaviobp 15 months ago.





