0

My kids have been using many cameras over the past, all of which come with what I see as a limitation: they can only read photos located in the camera OS DCIM\xxx folders.

My problem with this is that after I've backed up the recent photos, I don't always want to erase them from the camera but rather want to put all existing media in a separate folder so I know what's already been backed up to store/cloud.

I am now considering to buy the Canon SX620, and was wondering if this folder structure limitation exists in this camera.

Otherwise, I'd be happy to hear of other general solution of renaming camera folders while retaining the camera's ability to access them and display their contents.

3
  • 1
    For what reason do you not want to erase them off the card? I personally copy all photos off the card into two separate locations for safety (desktop internal disk and an external disk), then clean off the card in camera.
    – twalberg
    Aug 20 '20 at 17:12
  • 1
    This reads like an X→Y question. You're asking a question about a perceived solution to your problem instead of asking about the basic problem. What is it you wish to accomplish by placing image files on a memory card outside the DCIM folder structure? Why do you think cameras that can only read files within the DCIM folder structure are a major disadvantage?
    – Michael C
    Aug 20 '20 at 18:47
  • I've updated my answer. You're right it might not be defined as a disadvantage, however to me this poses a limitation of functionality and I'm looking for either a solution or a workaround, which could also be an explanation of how things work here by convention. Aug 21 '20 at 2:45
1

The DCIM folder is part of the industry standard for camera-based file systems.

DCIM is short for Digital Camera IMages and is part of the industry standard outlined by the Design rule for Camera File system. This standard was adopted as the de facto standard for storing digital image and sound files in memory devices by the digital camera industry to insure interoperability from one brand to the next.

From wikipedia:

Design rule for Camera File system (DCF) is a JEITA specification (number CP-3461) which defines a file system for digital cameras, including the directory structure, file naming method, character set, file format, and metadata format. It is currently the de facto industry standard for digital still cameras. The file format of DCF conforms to the Exif specification, but the DCF specification also allows use of any other file formats.

Further, many cameras refuse to display images taken with different cameras, particularly those from different manufacturers that can vary the way the 'maker notes' section of the EXIF info is structured even when those images are inside a properly named folder within the DCIM folder.

In fact, many cameras, including all I've seen from Canon, will not display images taken with that same camera if certain portions of the EXIF info have been changed or removed using another device, such as a computer. Some cameras will no longer display an image if something as simple as the orientation has been rotated ninety degrees with a program using a computer, rather than with the camera's menu.

These examples are all the case when the images are loaded back into a properly named folder within the specified DCIM convention.

Any files in folders outside of the Design Rule for Camera file system will not be acknowledged by any camera of which I am aware.

The problem with this is that after I've backed up the recent photos, I don't always want to erase them from the camera but rather want to put all existing media in a separate folder so I know what's already been backed up to store/cloud.

Although you can't see it in the interface, if you use Canon's download utility to transfer files to your computer, it does place a flag in the 'maker notes' section of the EXIF info of the file. The next time you use the Canon image transfer utility, if you instruct it to only transfer "new" images, it will not transfer previously transferred images again. There's no need to move the images anywhere.

If you insist on using other methods to transfer images I suppose you could create a new DCIM\nnnXXXXX folder¹ and set the camera to save to that folder following the transfer and know that images in all except the newest folder have been copied to your computer, assuming you don't go over 9,999 images in that folder before transferring them to your computer. All Canon EOS cameras have this capability. I'm not sure about the SX620.

¹ Where n is a numeral between 0-9 and X is an alphabetic character between A-Z or an underscore. Folder names are actually required to be in this specific format for Canon cameras. By default Canon uses 101CANON, 102CANON, 103CANON, etc., but with most newer EOS cameras you can custom create folders with other names, such as 101AAAAA, 102AAA_B, etc. There can only be one folder with each three digit numerical combination at the beginning of the folder name. You can have both a 101AAAAA folder and a 102AAAAA folder, but you can't have a 101AAAAA and a 101AAAAB folder at the same time.

1
0

idk the Canon, so can't provide a definitive answer for that model; but the DCIM folder is a convention not a compulsory requirement. That means you are quite at liberty to put other folders on the SD & put pictures in them.
Because of the convention, however, the chances the camera will still be able to find them are remote. There is an outside chance, however slight, that changing the directory structure might upset the camera, so I would experiment on data you are certain is already backed up.

The other side of this is that any dedicated camera card reading software will also only be looking in the conventional place; meaning you'd have to deal with all this manipulation completely manually, using your OS's file-handling system.

Per comments: I would also consider any removable/disposable/easily corruptible data storage as merely the minimum necessary to carry the data to your more robust long-term storage, not as a backup & never as the sole location for any data.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.