Curses based command line MP3/Ogg/etc player for Linux. Written in Python and apparently very hackable.
http://www.tf.hut.fi/~flu/cplay/
[edit]
Feature suggestions
- Ability to add files/playlists to a current cplay playlist without direct interaction. (Bluec, Aimaz) (Done, CplayAddExternal - Elleo)
- Double click .m3u's and have them appear in cplay automagically ("Done")
- Filelist (Aimaz)
- Coloured filelist like
ls --colorwith dirs blue and files pink or something (Doneish, CplayColour - Elleo) - Filelist sort not case sensitive (Done, CplayCase - Elleo)
- Coloured filelist like
- search should loop back round to the top in playlist and filelist
- Audioscrobbler support (Aimaz)
- Sessions (Horizon5,Bluec)
- Optional ability to remember current track and playlist loaded) upon crash/quit.
- Save to file (~/.cplaylist ?) when it gets modified/quit?
- (a little) AI (Horizon5)
- Optional Auto adding of tracks to current playlist, based upon number metrics number of times listened to song, times searched for song etc.
- Remove dependance on external applications (Elleo)
- Improve dependance on external applications :) (Bluec)
- Extending support to video files using xine/mplayer/etc in no-gui mode perhaps.
- Visualisations! (Elleo)
- Requires processing sound internally
[edit]
Features Added
- Filelist
- Coloured filelist like
ls --colorwith dirs blue and files pink or something (Doneish, CplayColour - Elleo) - Filelist sort not case sensitive (Done, CplayCase - Elleo)
- Coloured filelist like
- Ability to add files/playlists to a current cplay playlist without direct interaction. (Bluec, Aimaz) (Done, CplayAddExternal - Elleo)
- Double click .m3u's and have them appear in cplay automagically (See CplayAddExternal for how to accomplish this in) (Bluec))
[edit]
Hacks
Horizon5 is interested in helping out with any hacking that may transpire from this ;)