<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div>Here is my initial email. :)</div><div><br></div><div>Hello Gilles,<br><br></div>Thank you for taking the time for this.<br></div><br>How about ffmpeg? QtAV relies on it so it is probably already a part of the appimage.<br></div>ffmpeg can read and write QuickTime tags ( <a href="https://developer.apple.com/library/content/documentation/QuickTime/QTFF/Metadata/Metadata.html#//apple_ref/doc/uid/TP40000939-CH1-SW43">https://developer.apple.com/library/content/documentation/QuickTime/QTFF/Metadata/Metadata.html#//apple_ref/doc/uid/TP40000939-CH1-SW43</a> ) very well.<br></div>I think all we need is to read/write:<br></div>1. Creation date<br></div>2. Title<br></div>3. Description<br></div>4. Keywords (tags)<br></div>5. Location (GPS)<br></div>6. Rating<br></div>7. Author<br><br></div>I could not figure out how to write keywords and rating using ffmpeg but all the rest it can do.<br></div>We could write keywords to the field "comments" instead.<br></div>Rating..we can leave without it<br><div class="gmail_extra">What do you think?<br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Best regards, <br></div><div>Andrey<br></div></div></div></div>
<br><div class="gmail_quote">On Sat, Jun 10, 2017 at 5:06 AM, Gilles Caulier <span dir="ltr"><<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all<br>
<br>
Some news about the Video metadata support plan :<br>
<br>
1/ I investigated the ExifTool way. The time latency introduced by<br>
QProcess to run Perl script is too much important. It's acceptable for<br>
some image, but for a large collection scan, it's inacceptable. Even<br>
if metadata support is excellent, i will forget Exiftool...<br>
<br>
2/ I take a look to MediaInfo. A lib is available de facto under<br>
Linux. Even project management (source code, compilation rules,<br>
compiler support) is not strong from my point of view, the code must<br>
be compilable for all bundle. It sound like this project is maintained<br>
under Windows, and other platform only provided as well. I'm not sure.<br>
The interface is not to much complicated to wrap with digiKam core. So<br>
i will study this way for the future.<br>
<br>
3/ No news from Exiv2 since the 0.26 release. Only few bugzilla<br>
entries have been created with some response, but no more. Sound like<br>
Exiv2 switch progressively in frozen mode. I hope that a new<br>
maintainer will be found quickly. We really need to see the video<br>
supported completed, at least for read only request.<br>
NOTE: do not ask me to do this job, in parallel of digiKam...<br>
<br>
My plan : as we already do for unsupported RAW file by Exiv2, we use<br>
libraw to get some metadata that library is able to parse. All are<br>
stored in Exiv2 container, so all the rest of digiKam don't need to be<br>
touch.<br>
I want to do the same for MediaInfo, with a Cmake optional compilation rule.<br>
<br>
This will provide a minimal support of video metadata, in read only,<br>
until a solution will be found with Exiv2 project.<br>
<br>
Important : i need a new entry in digiKam bugzilla to add video<br>
support through MediaInfo. Thanks in advance.<br>
<br>
VoilĂ . Constructive comments are welcome.<br>
<br>
Best<br>
<br>
Gilles Caulier<br>
<br>
<br>
2017-04-28 16:24 GMT+02:00 Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com">caulier.gilles@gmail.com</a>>:<br>
><br>
><br>
> 2017-04-28 15:31 GMT+02:00 NeiNei <<a href="mailto:neinei@gmx.net">neinei@gmx.net</a>>:<br>
>><br>
>> Hi there,<br>
>><br>
>> the long awaited release of Exiv2 v0.26 should be released today according<br>
>> to <a href="http://dev.exiv2.org/boards/3/topics/2830" rel="noreferrer" target="_blank">http://dev.exiv2.org/boards/3/<wbr>topics/2830</a><br>
>> However, I do not know wether or how it will change the situation for<br>
>> DigiKam.<br>
><br>
><br>
> Nothing news with Exiv2 0.26, as i already use current code from svn server<br>
> in all bundle (so pre 0.26 release)<br>
><br>
><br>
><br>
>><br>
>> As far as I understood Gilles thoroughly checks for alternatives in order<br>
>> to ensure a working, evolving and reliable metadata editor for DigiKam.<br>
>><br>
><br>
> yes. No code is done yet. I plan to make some demo code soon with Exiftool<br>
> c++ interface, when time permit.<br>
><br>
> Gilles<br>
><br>
</blockquote></div><br></div></div>
</body></html>