Bug 408568 - Keywords are not showing up on video files
Summary: Keywords are not showing up on video files
Status: RESOLVED NOT A BUG
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Video (show other bugs)
Version: 6.1.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-11 14:00 UTC by darrell.langford
Modified: 2019-06-12 05:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 6.2.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description darrell.langford 2019-06-11 14:00:50 UTC
SUMMARY
When selecting a video file (mp4, or mov) keywords are not showing applied to the file.  Other applications see keywords just fine (Lightroom, ACDSee) and can see the keywords just using a Metadata viewer.

STEPS TO REPRODUCE
1. Have video with keyword applied.
2. Import Video into digikam
3. View Metadata to video in digikam

OBSERVED RESULT
No keywords are shown and filtering by keyword doesn't work

EXPECTED RESULT
Keywords are shown, and filtering by keyword works

SOFTWARE/OS VERSIONS
Windows: 10

ADDITIONAL INFORMATION
Comment 1 caulier.gilles 2019-06-11 14:33:52 UTC
What do you mean exactly ? You want to save in video file metadata the DK keywords as well ?

If yes DK is not able to do it through ffmpeg. It can do it only with Exiv2 inside an XMP sidecar. For digiKam, video file are read only, this is why we need to pass by an XMP side car for the video metadat update.

Gilles Caulier
Comment 2 darrell.langford 2019-06-11 16:45:47 UTC
(In reply to caulier.gilles from comment #1)
> What do you mean exactly ? You want to save in video file metadata the DK
> keywords as well ?
> 
> If yes DK is not able to do it through ffmpeg. It can do it only with Exiv2
> inside an XMP sidecar. For digiKam, video file are read only, this is why we
> need to pass by an XMP side car for the video metadat update.
> 
> Gilles Caulier

I would expect DK to show the Keywords that were already embedded in the Videos, and it is fine if I apply new keywords that they are XMP side car.

Currently none of my video files appear to have keywords, even though they all have them embedded from Lightroom and a Metadata viewer shows them.
Comment 3 caulier.gilles 2019-06-11 17:06:47 UTC
If Lightroom or ACDSee do not generate XMP sidecar to store keywords or do not store keywords as well in MP4 file metadata, digiKam will not able to process a complete import of file properties.

In others words, digiKam is not able to backport properties from proprietary photo management database. You need to setup your application to store keyword in one of this way for interoperability reason.

If you provide a MP4 file sample already tagged with you application, we can take a look if keywords are stored inside.

Best

Gilles Caulier
Comment 4 darrell.langford 2019-06-12 00:35:51 UTC
After some more digging, you are correct.  I thought Lightroom had written metadata into the videos, but it is stuck in it's database and refused to generate sidecar xmp files.  Thus DK is correct, sorry for the confusion.