With this simple modification, it is possible to use details=False, extract_thumbnail=True. Processing 1156 CR2 images on a SD card-on USB card reader takes: details=True, extract_thumbnail=True (204 s)
details=True, extract_thumbnail=True (2.67 s)
details=False, extract_thumbnail=True (2.67 s)
So thumbnail extraction is very fast and should be possible to allow it independent of the detailed tags.
With this simple modification, it is possible to use details=False, extract_thumbnail=True. Processing 1156 CR2 images on a SD card-on USB card reader takes: details=True, extract_thumbnail=True (204 s) details=True, extract_thumbnail=True (2.67 s) details=False, extract_thumbnail=True (2.67 s)
So thumbnail extraction is very fast and should be possible to allow it independent of the detailed tags.