Hi! I want to revive this topic; in the above-mentioned thread I have described my plans for a local movie database: http://www.mail-archive.com/freevo-devel%40lists.sourceforge.net/msg16422.html
I was just about to take another stab at implementing this for me; I have already put many of my movie-CDs/DVDs into a sqlite DB and I seriously need to have some frontend to search them now. My goal is to have a simple GUI that 1) reads in contents of removable discs and stores them in a DB, indexed by the CD/DVD title 2) allows me to edit/enhance the CD/DVD title to let it match the discs' label and make it possible to find it (e.g. add a disc number / similar under which I filed it in a box) 3) makes it possible to show a list of movies, preferably with metadata (media type, format, length, language, etc.) and tells me which disc the movie is on I plan to write a PyQt GUI for this, but I figured it would make sense to at least discuss this here in order to find possible integration interfaces. AFAICS, kaa.metadata could help me in extracting the metadata (cf. step 3), and I'd like to use kaa.beacon for the indexing, not because I have not already written suitable indexing code, but because that would increase the interaction potential with Freevo. However, I am not sure what's missing in beacon's current database format. Is it possible to query movies as well as removable media? IIRC it is possible to add additional fields to the DB schema, e.g. in order to customize the disc labels (step 2)? Also, my impression of kaa.beacon is that it's a indexing and caching system. While it should be feasible to write export/import functionality to backup its index (or maybe even import 3rd party indexes as wished by Sylvain in the above thread), I thought about making user-generated data more visible and permanent by writing it to .fxd files. Would that make sense? Are .fxd files still "en vogue"? It would be a cool Freevo feature if movies from removable discs could be accessed in a "library" section that allows browsing the covers etc. using these .fxd files, and tells the user to "insert the disc labeled 'foo'". This is not my primary goal, but I'd like to know how far-fetched this is. -- Ciao, / / .o. /--/ ..o / / ANS ooo
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel