Exiv2 bug reports
Gilles Caulier
caulier.gilles at gmail.com
Sun Apr 9 19:17:24 BST 2017
I'm back to this subject.
I receive a mail from Exiv2 forum few days ago. This become more and more
critical for the future of Exiv2 :
http://dev.exiv2.org/boards/3/topics/2829
I don't know where is the problem exactly in Exiv2 team. Even if Exiv2 0.26
is released, i fear to see a very long time before a next 0.27 release with
video support bugfixes, as i hope.
So we need a solid alternative... The only one is Exiftool of course. I see
these possible problem to use it in digiKam:
- Exiftool is Perl based program, not a lox level library. For each action
to perform with metadata, we need to create a process. this is time
consuming in a muti-threaded application as digiKam.
- Exiftool can be compiled as binary program for the target and It need to
be embedded in digiKam as ressource. This is a little bit complicated to
do. Even if we do it fro the bundle, the distro based version will still as
a script. Performance will be low, i'm sure...
- Exiftool syntax to play with metadata tags is completely different than
Exiv2. The port will be long and regression tests an hell...
VoilĂ . I'm not yet investigated better for the moment. This kind of change
in digiKam core is a very important stage, so, a good analysis of the
possibilities need to be done before to start something in source code.
Gilles Caulier
2017-03-30 11:43 GMT+02:00 Gilles Caulier <caulier.gilles at gmail.com>:
> There is some way that we can experiment, but i don't yet found enough
> time to code something suitable for the moment.
>
> It still in my TODO list.
>
> Gilles Caulier
>
> 2017-03-30 11:23 GMT+02:00 NeiNei <neinei at gmx.net>:
>
>> Hi Gilles,
>>
>> just wanted to get back on the question of the suitability of the C++
>> Interface for ExifTool for DigiKam. Perhaps you have found some time
>> already to take a look at it?
>>
>> Best,
>> NeiNei
>>
>> On 11.03.2017 18:59, Gilles Caulier wrote:
>>
>>> Effectively, it's interesting. I will take a look...
>>>
>>> Gilles Caulier
>>>
>>> 2017-03-11 18:09 GMT+01:00 Andrey Goreev <aegoreev at gmail.com
>>> <mailto:aegoreev at gmail.com>>:
>>>
>>> Can this help ?
>>>
>>> http://owl.phy.queensu.ca/~phil/cpp_exiftool/
>>> <http://owl.phy.queensu.ca/~phil/cpp_exiftool/>
>>>
>>>
>>> Sent from my Samsung Galaxy smartphone.
>>>
>>> -------- Original message --------
>>> From: Gilles Caulier <caulier.gilles at gmail.com
>>> <mailto:caulier.gilles at gmail.com>>
>>> Date: 2017-03-11 9:17 AM (GMT-07:00)
>>> To: digiKam - Home Manage your photographs as a professional with
>>> the power of open source <digikam-users at kde.org
>>> <mailto:digikam-users at kde.org>>
>>> Subject: Re: Exiv2 bug reports
>>>
>>>
>>>
>>> 2017-03-11 16:48 GMT+01:00 Andrey Goreev <aegoreev at gmail.com
>>> <mailto:aegoreev at gmail.com>>:
>>>
>>> What tool is creating xmp sidecar files for the video files at
>>> the moment? Exiv2 ?
>>>
>>>
>>> yes
>>>
>>>
>>>
>>> But anyways, there has to be something else in the FOSS world
>>> that can handle the job.
>>>
>>> Video format is just too different from the image format so it
>>> is tough to find a tool that can handle both very well. Exiftool
>>> came pretty close to that but it still lacks of ability to write
>>> many of tags.
>>>
>>>
>>> Exiftool is perl based, not C++
>>>
>>> Gilles Caulier
>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20170409/a9c66f74/attachment.html>
More information about the Digikam-users
mailing list