Bug 309542 - Support metadata on 3D photos in MPO format
Summary: Support metadata on 3D photos in MPO format
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Engine (show other bugs)
Version: 2.8.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-04 17:36 UTC by Alexander
Modified: 2021-04-25 08:18 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.3.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander 2012-11-04 17:36:43 UTC
Currently Scan collection for faces" doesn't find the faces in MPO photos, and in an album in the photo of the MPO format there are no "Show Face Tags" and "Add a Face Tag" buttons.
I want, that the program worked with faces of people at 3D-photos also, as in usual photos.

Reproducible: Always

Steps to Reproduce:
1. Scan collection for faces or open MPO photo in the album.
Actual Results:  
1. Faces on mpo photos aren't found.
2. There are no "Show Face Tags" and "Add a Face Tag" buttons on the MPO photo.

Expected Results:  
1. The program finds faces in MPO photos.
2. In an album in photos of MPO there are buttons "Show Face Tags" and "Add a Face Tag".
Comment 1 caulier.gilles 2012-11-04 19:30:08 UTC
MPO format is not currently supported in digiKam...

MPO is not a standard !

Gilles Caulier
Comment 2 skdzzz 2013-07-11 10:19:47 UTC
MPO (Multi-Picture Object) is a stardard since 2009 supported by main camera manufacturers (Canon, Olympus, Konica, Sony, Nikon, Fujifilm, Panasonic, Casio, Sanyo, Samsung, Ricoh...)

It is a multi-picture format and basically MPO format is a container of several jpg codified files and some extra metadata.

It is mainly used by 3D cameras to hold the left and right views together in on file.
Some 3D cameras (two lenses):
Fuji FinePix REAL 3D W1/W3, Panasonic Lumix DMC-3D1, Sony Bloggie 3D Camera,...

There are also other one-lens camera capable of creating .mpo 3D pictures and also some smartphones.

Full standard can be found in the following link:
www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf‎

/Jose Carlos
Comment 3 caulier.gilles 2014-08-24 09:21:01 UTC
MPO metadata support must be implemented in Exiv2 shared library before to be used in digiKam.

Please report this wish in Exiv2 bugzilla.

Gilles Caulier
Comment 4 caulier.gilles 2021-04-25 03:17:55 UTC
MPO metadata are supported by ExifTool :

MPO	R/W	Extended Multi-Picture format (JPEG with MPF extensions)	R/W/C	R/W/C	R/W/C	R/W/C	Supported JPEG Meta Information

JPEG MPF extension is stored in a dedicated JPEG APP2 section:

https://exiftool.org/TagNames/MPF.html

In digiKam 7.3.0, we have an ExifTool metadata viewer which support MPO.
DigiKam 7.3.0 is also able to preview and edit MPO image. With Exiv2 0.27.4, MPO metadata can be managed :

https://imgur.com/Zrxsu0d
https://imgur.com/tTaxow4

So fo rme this file can be closed.

Gillex Caulier
Comment 5 caulier.gilles 2021-04-25 08:18:17 UTC
Warning : read MPO metadata is safe, but writing no. See bug #325458 for details.

Solution: use ExifTool instead Exiv2 as explained in #32548

Gilles Caulier