Video metadata and GPS information.

Gilles Caulier caulier.gilles at gmail.com
Sun Mar 4 18:10:17 GMT 2018


Another file probably relevant of this dysfunction :

https://bugs.kde.org/show_bug.cgi?id=373682

Gilles Caulier

2018-03-04 19:07 GMT+01:00 Gilles Caulier <caulier.gilles at gmail.com>:

> Hi all,
>
> I can reproduce this file here with 6.0.0:
>
> https://bugs.kde.org/show_bug.cgi?id=377177
>
> From my video collection, few items are taken with Iphone and GPS info are
> present in metadata.
>
> Even if the FFMPEG metadata extractor get GPS info and populate Exif with
> right values, the GPS icon view overlay is off and now GPS position are
> linked with the video on DB.
>
> To reproduce, try to import this file in your collection for ex :
>
> https://drive.google.com/open?id=1qn5k2zwIg-jihb6i4LwG1CVdUQ-AChMW
>
> This is the result on icon-view :
>
> https://www.flickr.com/photos/digikam/26745652098/in/pool-digikam-labs/
>
> The question is why... As you can see, GPS info are properly populated in
> Exif :
>
> [gilles at localhost METADATA]$ ./loadfromfile_exif Apple-Iphone5s.mov
> digikam.metaengine: Cannot load metadata from file   (Error # 11 :
>  Apple-Iphone5s.mov : Le fichier contient des données de type inconnu
> digikam.metaengine: Parse metadada with FFMpeg: "Apple-Iphone5s.mov"
> digikam.metaengine: -- FFMpeg video stream metadata entries :
> digikam.metaengine: QMap(("creation_time", "2014-07-05T11:02:04.000000Z")("encoder",
> "H.264")("handler_name", "Core Media Data Handler")("language",
> "und")("rotate", "90"))
> digikam.metaengine: -----------------------------------------
> digikam.metaengine: Exif.Image.Orientation tag set to:  6
> digikam.metaengine: -- FFMpeg audio stream metadata entries :
> digikam.metaengine: QMap(("creation_time", "2014-07-05T11:02:04.000000Z")("handler_name",
> "Core Media Data Handler")("language", "und"))
> digikam.metaengine: -----------------------------------------
> digikam.metaengine: -- FFMpeg root container metadata entries :
> digikam.metaengine: QMap(("com.apple.quicktime.creationdate",
> "2014-07-05T13:02:04+0200")("com.apple.quicktime.location.ISO6709",
> "+43.6521+003.3638+148.202/")("com.apple.quicktime.make",
> "Apple")("com.apple.qui
> cktime.model", "iPhone 5s")("com.apple.quicktime.software",
> "7.1.2")("compatible_brands", "qt  ")("creation_time",
> "2014-07-05T11:02:04.000000Z")("date", "2014-07-05T13:02:04+0200")("date-fra",
> "2014-07-05T13:02
> :04+0200")("encoder", "7.1.2")("encoder-fra", "7.1.2")("location",
> "+43.6521+003.3638+148.202/")("location-fra",
> "+43.6521+003.3638+148.202/")("major_brand", "qt  ")("make",
> "Apple")("make-fra", "Apple")("minor_
> version", "0")("model", "iPhone 5s")("model-fra", "iPhone 5s"))
> digikam.metaengine: ------------------------------------------
> "Exif.GPSInfo.GPSAltitude" :: "148.2 m"
> "Exif.GPSInfo.GPSAltitudeRef" :: "Au dessus du niveau de la mer"
> "Exif.GPSInfo.GPSLatitude" :: "43deg 39.12600' "
> "Exif.GPSInfo.GPSLatitudeRef" :: "Nord"
> "Exif.GPSInfo.GPSLongitude" :: "3deg 21.82800' "
> "Exif.GPSInfo.GPSLongitudeRef" :: "Est"
> "Exif.GPSInfo.GPSMapDatum" :: "WGS-84"
> "Exif.GPSInfo.GPSVersionID" :: "2.0.0.0"
> "Exif.Image.DateTime" :: "2014:07:05 11:02:04"
> "Exif.Image.ImageLength" :: "1080"
> "Exif.Image.ImageWidth" :: "1920"
> "Exif.Image.Orientation" :: "droit, haut"
> "Exif.Photo.DateTimeDigitized" :: "2014:07:05 11:02:04"
> "Exif.Photo.DateTimeOriginal" :: "2014:07:05 11:02:04"
> "Exif.Photo.PixelXDimension" :: "1920"
> "Exif.Photo.PixelYDimension" :: "1080"
>
> ... and file scanner must be able to import this info in DB...
>
> Gilles
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20180304/f7dd10e7/attachment.html>


More information about the Digikam-devel mailing list