3D .mpo files not transferred

Bug #1263237 reported by Jan Kaluza
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rapid Photo Downloader
Fix Released
High
Damon Lynch

Bug Description

Some cameras like the Nikon P510/P520, Sony WX-50, etc can take 3D images. These aer stored as a single MPO file, or sometimes as a standard JPG with an accompanying MPO file.

For example: DSC00123.JPG and DSC00123.MPO

MPO files are not in the list of filetypes being collected by Rapid.

Suggested patch/update/feature: adding MPO to the list in the file 'rpdfile.py' as follows (after TIF/TIFF in NO_RAW_IMAGE_EXTENTIONS):

AW_EXTENSIONS = ['arw', 'dcr', 'cr2', 'crw', 'dng', 'mos', 'mef', 'mrw',
                  'nef', 'nrw', 'orf', 'pef', 'raf', 'raw', 'rw2', 'sr2',
                  'srw']

JPEG_EXTENSIONS = ['jpg', 'jpe', 'jpeg']

NON_RAW_IMAGE_EXTENSIONS = JPEG_EXTENSIONS + ['tif', 'tiff', 'mpo']

PHOTO_EXTENSIONS = RAW_EXTENSIONS + NON_RAW_IMAGE_EXTENSIONS

AUDIO_EXTENSIONS = ['wav', 'mp3']

Related branches

Damon Lynch (dlynch3)
Changed in rapid:
importance: Undecided → Wishlist
status: New → Confirmed
summary: - 3D .mpo files not transferred (easy patch)
+ 3D .mpo files not transferred
Revision history for this message
Damon Lynch (dlynch3) wrote :

One feature of Rapid Photo Downloader is that it renames files according to user specified rules. To do that it needs to be able to read the file's metadata. In the case of photos it uses the exiv2 library to do that. The latest version of exiv2 does not support MPO files. In future that may or may not change: http://dev.exiv2.org/boards/3/topics/1501. A fall back option is for Rapid Photo Downloader to use ExifTool, which does support MPO files, but this will require several changes to the code.

Revision history for this message
Jan Kaluza (jan-kaluza) wrote :

New wrinkle.

Initially my 3D photos with the Sony brought the MPO files over (until about 1 Dec 2013). So I didn't worry as "wow, Rapid even has MPO's sorted". But then with photos from about 7 December, no MPO. This is what caught me and cost me a dozen 3D's in the wash as I didn't notice until the 19th - and no files could be recovered from the SD card.

Would I be correct to suspect a change in one the libraries that Rapid depends on? Hmm, 'exif2'? Grrr...

For now, I'm going with 'my' quick patch as posted on my own installs as it works for me and I need it immediately.

Revision history for this message
Damon Lynch (dlynch3) wrote :

I'm sorry but it's impossible that any standard (i.e .not patched) release of Rapid Photo Downloader has ever downloaded files with an MPO extension.

Revision history for this message
Jan Kaluza (jan-kaluza) wrote :

That's strange because I don't use any other software for transfers, and I do have those early files on my disk. I don't recall digging on the SD card for them manually as there were a few and my renaming scheme is customised.. but I could be wrong. That was 3 weeks ago and in the middle of a stressed rush, somaybe I did .. sorry for any confusion this may have caused.

Damon Lynch (dlynch3)
Changed in rapid:
importance: Wishlist → High
assignee: nobody → Damon Lynch (dlynch3)
status: Confirmed → In Progress
Damon Lynch (dlynch3)
Changed in rapid:
milestone: none → 0.4.8
Damon Lynch (dlynch3)
Changed in rapid:
status: In Progress → Fix Committed
Damon Lynch (dlynch3)
Changed in rapid:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.