Page 1 of 1

Pure MediaLibrary - i need some testers

Posted: Fri Apr 11, 2008 12:40 pm
by lexvictory
I've been creating a media library program (see http://puremedialib.sourceforge.net for full description).

now i need some people to test it, especially the shared libraries locations.

get the source code here: http://downloads.sourceforge.net/pureme ... ha1.tar.gz

compile it, click settings, add a couple of folders for it to scan (recursive)
enable wma if you have perl and audio:wma installed (http://search.cpan.org/~daniel/Audio-WMA-1.1/WMA.pm)
then click generate db, select some files' checkboxes, add to playlist, send to player (audacious by default)

also, if you use a player other than audacious or amarok, please add it to the players.list file:

Code: Select all

[name to be displayed in settings]
exe = <command to run>
params = <any command line options needed - %playlist% is replaced with the playlist>

thanks for any help, hope ive explained everything,

Posted: Mon Apr 14, 2008 2:45 pm
by walker
didn't saw this earlier.... :roll:

I'll test it and will give you feedback.... give me a few days :wink:

Posted: Mon Apr 14, 2008 6:51 pm
by walker
ok... some tests are done and I must say... very good job!

I'd tested it with my own little Player (you'll find here: http://www.purebasic.fr/english/viewtopic.php?t=31224)
and it works like a charm :D

it took me some time to find out that there is a context menu in each list :lol: ... it wasn't obvious.... :wink:

What I would change:
- an option in the context menu of the database to send only this entry to the player (without copying it first into the playlist)
- the ability to save and load Playlists
- loading of ogg and mpc files too (tested and it works)
- checking the extensions with LCase (as on Linux this is very important - otherwise a file with extension Mp3 or mP3 or MP3 wasn't found)

I guess I'll use this little lib (libtag_c) in my player too (at present I'm reading the mp3 headers by my own) because of the support of ogg files 8)

btw. I had to change the

Code: Select all

ImportC "/usr/lib/libtag_c.so" 
in taglib.pbi to

Code: Select all

ImportC "/usr/lib/libtag_c.so.0"
to make it work....

and I didn't test the wma part for now (I have no wma files at present.. )