Hello, On Mon, Oct 26, 2009 at 12:43 PM, Martyn Russell <[email protected]> wrote:
> Hi, > > After this mornings meeting, we briefly discussed libstreamanalyser (LSA) > and again, this topic of writing data back to files and setting default data > where it doesn't exist in the file's metadata was brought up. > > So I am bringing this discussion here to get some ideas/feedback so we can > extend the meeting on Wednesday to discuss it. Ivan, Mikael, Philip, Jurg > and Carlos, I would appreciate any comments you have here especially. > > So here is the common problem: > > 1. If a file doesn't have ALL the metadata associated with it that we would > normally expect (for example Video Title), should we set a default value for > these cases? > > 2. If we do have a default value to set, should we write this back to the > file? > What's the motivation for doing this? Are there use cases beyond Video Title? > I think if we plan to do this, we should have some "fix-up-data" solution > somewhere which we can apply after the actual data is extracted to keep this > part separate. This is currently a bug in 0.6. because we use data like the > file name for video title and if the file name changes, of course, we don't > update the video title. So we should consider having to do that too. > > The write back issue is also being discussed later (Thursday I believe) > this week as to how or who should be doing this task. In 0.6. it is done by > the applications. Should it be done by Tracker? If so, what approach makes > sense here? Considerations here include how would LSA do it if we switched > or used it partially at some later date? Changes to the files also mean > monitor events, which means reindexing automatically (so some signal > blocking might be needed). > > Comments welcome, > > -- > Regards, > Martyn > _______________________________________________ > tracker-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/tracker-list >
_______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
