Hey guys,
I ran into a problem with get-thumbnail on my Canon EOS 60D
get-thumbnail is only working for images taken after i start a gphoto session.
this is running on ubuntu 12.10 (quantal) with 2.4.14 installed
Thanks,
Matt
simplest command that shows the error.
#gphoto2 --get-all-thumbnails Downloading 'IMG_7810.JPG' from folder '/store_00020001/DCIM/100CANON'... Downloading 'IMG_7810.JPG' from folder '/store_00020001/DCIM/100CANON'... *** Error (-6: 'Unsupported operation') ***
debug output of error (full dump is attached)
0.153897 ptp2(2): file_list_func(/store_00020001/DCIM/100CANON) 0.153909 gphoto2-filesystem(2): Added 'IMG_7813.JPG' 0.153916 gphoto2-filesystem(2): Internal append IMG_7813.JPG to folder 100CANON 0.153924 filesys(2): Listed 'IMG_7813.JPG' 0.153995 gphoto2-camera(2): Getting file 'IMG_7813.JPG' in folder '/store_00020001/DCIM/100CANON'... 0.154005 libgphoto2/gphoto2-filesys.c(2): Getting file 'IMG_7813.JPG' from folder '/store_00020001/DCIM/100CANON' (type 0)... 0.154018 gphoto2-filesystem(2): Lookup folder /store_00020001/DCIM/100CANON file IMG_7813.JPG 0.154026 gphoto2-filesystem(2): Lookup folder '/store_00020001/DCIM/100CANON'... 0.154045 context(2): Downloading 'IMG_7813.JPG' from folder '/store_00020001/DCIM/100CANON'... 0.154197 PTP2/ptp2/library.c(2): Getting file. 0.154222 libgphoto2/gphoto2-filesys.c(2): Getting previews is not supported. Trying EXIF data... 0.154230 libgphoto2/gphoto2-filesys.c(2): Getting file 'IMG_7813.JPG' from folder '/store_00020001/DCIM/100CANON' (type 4)... 0.154241 gphoto2-filesystem(2): Lookup folder /store_00020001/DCIM/100CANON file IMG_7813.JPG 0.154248 gphoto2-filesystem(2): Lookup folder '/store_00020001/DCIM/100CANON'... 0.154258 context(2): Downloading 'IMG_7813.JPG' from folder '/store_00020001/DCIM/100CANON'... 0.154351 PTP2/ptp2/library.c(2): Getting file. 0.154369 gphoto2-port(2): Writing 24=0x18 bytes to port... 0.154379 gphoto2-port(3): Hexdump of 24 = 0x18 bytes follows:
this states that previews are not supported but --abilities show that they should be. (and they are for jpgs after you do a capture)
gphoto2 2.4.14 installed from ubuntu
#gphoto2 --version gphoto2 2.4.14 Copyright (c) 2000-2012 Lutz Mueller and others gphoto2 comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of gphoto2 under the terms of the GNU General Public License. For more information about these matters, see the files named COPYING. This version of gphoto2 is using the following software versions and options: gphoto2 2.4.14 gcc, popt(m), exif, cdk, no aa, jpeg, readline libgphoto2 2.4.14 gcc, ltdl, EXIF libgphoto2_port 0.8.0 gcc, ltdl, USB (libusb0), serial without locking
shell session that also causes problem, it shows that gphoto is only having problems with images that were on the camera before the session was started.
#gphoto2 --shell > cd /store_00020001/DCIM/100CANON/ Remote directory now '/store_00020001/DCIM/100CANON/'. > get IMG_7810.JPG Saving file as IMG_7810.JPG > get-thumbnail IMG_7810.JPG Downloading 'IMG_7810.JPG' from folder '/store_00020001/DCIM/100CANON'... Downloading 'IMG_7810.JPG' from folder '/store_00020001/DCIM/100CANON'... *** Error (-6: 'Unsupported operation') *** > capture-image New file is in location /store_00020001/DCIM/100CANON/IMG_7811.CR2 on the camera New file is in location /store_00020001/DCIM/100CANON/IMG_7811.JPG on the camera > show-info IMG_7810.JPG Information on file 'IMG_7810.JPG' (folder '/store_00020001/DCIM/100CANON'): File: Mime type: 'image/jpeg' Size: 5504734 byte(s) Permissions: read/delete Time: Tue Feb 19 06:04:12 2013 Thumbnail: Mime type: 'application/x-unknown' Audio data: None available. > show-info IMG_7811.JPG Information on file 'IMG_7811.JPG' (folder '/store_00020001/DCIM/100CANON'): File: Mime type: 'image/jpeg' Size: 5456885 byte(s) Width: 5184 pixel(s) Height: 3456 pixel(s) Permissions: read/delete Time: Tue Feb 19 14:15:40 2013 Thumbnail: Mime type: 'image/jpeg' Size: 9168 byte(s) Width: 160 pixel(s) Height: 120 pixel(s) Audio data: None available. > get-thumbnail IMG_7811.JPG Downloading 'IMG_7811.JPG' from folder '/store_00020001/DCIM/100CANON'... Saving file as thumb_IMG_7811.jpg
abilities preview means --capture-preview
but well, thumbnails should work and usually do ... hard to say what went wrong here, perhaps the dual RAW+JPEG capture? hmm