On Thursday, March 13, 2014 10:57:35 AM Denis Steckelmacher wrote:
> Hi,

Hey Dennis

> 
> Several days ago, I told you that I would be very happy to find a GSoC
> project useful to Baloo and its users. I asked on my blog for ideas and
> I've got very interesting answers.
> 
> Somebody told me that a multimedia tagging library would be very useful
> for many people. If I understand correctly the idea, such a library
> would provide applications an easy way to tag multimedia files.
> 
> Such a library made me think of several features that could be
> interesting to add to Baloo:
> 
> * Support for arbitrary attributes in the file search store (so that we
> don't need to add explicit support for the hundreds of properties that
> JPEG and MP3 files can have), if you think that it's a good idea

I'm not sure I understand, could you please elaborate.

> * File extractors for taglib, jpeg, video files, etc, if they don't
> already exist (by the way, where do the file extractors live in the
> Baloo source code?)

They exist. There are in a separate repository called kfilemetadata

> * File "injectors": this idea has been proposed by many people (and also
> on the Baloo wiki I think) and consists of writing back Baloo metadata
> into files that support them. For instance, audio files support tags,
> authors, etc. Office files generally support authors and comments, HTML
> files support tags, etc.

Yes, this is something we might want. It would also mean re-purposing 
kfilemetadata to allow extractors and writeback.

> * "Remote" file extractors: if the user asks for it, such extractors
> could be used to query IMDB for tags and attributes. This should not be
> automatic as downloading web pages takes time and bandwidth, but having
> a button in FileMetadataWidget to perform this task may be useful to
> many people. Nepomuk had a concept of "indexing level", does a similar
> concept exist in Baloo?

Having online content is always useful, but in the right settings. It may not 
be very useful in Dolphin which is after all a file manager, but it would be 
very very useful in a media application.

In that case the media player would be responsible for deciding when to fetch 
the online data. And then, we don't really need to store that information in 
the same index as the current files. Unless this needs to be part of the global 
search.

This is probably best discussed with the multimedia guys, Plasma Media Center, 
and Jorg who did the Nepomuk web-extractor.

> 
> Do you think that these points could be subject to a GSoC project? Would
> they be useful to Baloo? Such a project could be titled "Multimedia
> Support in Baloo", its goal being to use Baloo for multimedia
> information as extensively as it is currently used for PIM information.
> 
> Denis Steckelmacher

-- 
Vishesh Handa

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to