Re: [Tracker] How much writeback support is there (planned?)



Hi Daniel,

 Writeback is a mine-field. Conceptually because modifying files in the filesystem feels evil, technically because the combinational explosion of formats for content and metadata.

 That is the reason we implemented it for very very very specific use cases and are not very enthusiastic about extending it. If you feel is useful for you and want to improve it, you can suggest patches. As long as its functionality is optional and can be enabled/disabled in compilation time, there is no problem in supporting more formats. Just be aware of the pandora's box you are opening :)

 In the case of videos, you need to "copy" the whole file to introduce metadata. IIRC you cannot write just a bunch of bytes in the header. Copying a whole 1GB file can be very painful and slow...

 Regards,

Ivan

 

On Mon, Jan 10, 2011 at 2:23 PM, Daniel O'Connor <daniel oconnor gmail com> wrote:
> Sadly, despite successfully writing back info to the sparql store
> (hurray!), it never gets written back to the file  - thus Nautilus'
> about / video/audio tab never updates.
>
> So... is anyone working on expanded writeback support at this time,
> particular around any of the common video formats?

Hello Daniel,

as far as I know there is know writeback support for videos. We use
taglib to writeback to most audio formats though. I don't know if there
is a sort of taglib for videos, if there is implementing writeback for
video files shouldn't be too hard.


Judging from the state of user-land tools described at http://ubuntuforums.org/showthread.php?t=1193808 ; I might be waiting a while.

Alternatives then: What, if any label properties does tracker tend to render for videos?
Is it as simple as adding a dc:title/nie:title to an nmm:Video?


_______________________________________________
tracker-list mailing list
tracker-list gnome org
http://mail.gnome.org/mailman/listinfo/tracker-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]