Bug 82581

Summary: Wish : multimedia library with KIO
Product: [Unmaintained] kio Reporter: pierre <pierre.linux59>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Mandrake RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description pierre 2004-05-31 15:56:28 UTC
Version:            (using KDE KDE 3.2.2)
Installed from:    Mandrake RPMs

A bit like the bug number <a href="http://bugs.kde.org/show_bug.cgi?id=82562">82562</a> it would be fine to have an integration of a multimedia library in a KIO protocol, for instance mm:/
The protocol could have the following structure :
mm:/
- music
- - albums
- - - album1
- - - - files...
- - singers
- - - singer1
- - - - files...
- - .........;
- movies
- sorry I have no idea about how to organise the datas here.

And a kcm module would allow the user to set the folders to scan for that kind of files...
It would allow us to have a multimedia library for all the KDE apps (KAudioCreator, Amarok, Juk...)
Comment 1 John Tapsell 2004-06-06 21:14:09 UTC
I worked on this, and had a fully working proof of concept.  It would scan all the files in your system, and get their meta data.
Then at the top level, you saw the category for the meta data.  Then you have the key of the meta data, then the value, then start again.. For example:

store:/idtags/By Artist/*Pink*/idtags/By Filesize/>30/

etc.  And at each stage konqueror would only show you the valid choices that would result in at least one file being matched.

Anyway, it was cool, but I used a database etc.   What is really needed is the underlying way to store and retrieve the meta data quickly..

I think the gnome vfs does this?  Not sure...
Comment 2 Pinaraf 2004-06-07 20:31:26 UTC
> It would scan all the files in your system, and get their meta data.
It's to big ! Only scan of folders specified in options to reduce the cost of the search...
>[...]
> Anyway, it was cool, but I used a database etc.
Sqlite would be enough...
Comment 3 jos poortvliet 2004-06-16 10:43:50 UTC
or the new ReiserFS4 - way faster, because there whoulnt be a database involved, the filesystem whould offer these features - at no speed costs.
Comment 4 André Kelpe 2004-07-04 12:38:57 UTC
http://www.ovmj.org/libextractor/ is very fast, maybe this could be a starting point
Comment 5 Helge Hielscher 2004-08-23 11:39:36 UTC
see also Bug 66908: Add custom "features" to files, and allow me to sort by feature with the mouse.
Comment 6 icefox 2005-07-27 18:17:39 UTC
As far as searching goes something like apple's spotlight is required (i.e. filesystem driver integration) for instant searching with no delay as new files are added removed.
Comment 7 jos poortvliet 2005-07-27 19:32:40 UTC
tenor will help :D
Comment 8 David Faure 2008-06-02 15:04:06 UTC
Strigi addresses this, see the tagging support in dolphin.
If anything there is missing, please open a strigi or dolphin bug report; this doesn't really belong in kio.