2

I shoot RAW + JPEG on fujifilm cameras and 90% of the time I'm fully content with my jpeg images but a few could use some editing. To save time I would like to cull my photos into three categories:

  1. Accept as is
  2. Reject
  3. Accept and edit

The quickest way seems to be to cull my jpegs and then find the JPEGS that neeed to be edited and then only grab raw files for those images. That could be 100 images or more so I wonder if there is a good way to do that with one command.

Right now I have to use photo mechanic which pairs raw and jpegs then I sort them and move the raw files I don't edit to an archive. Then I import the files I'm editing. It's pretty fast it seems like there is a search command I don't know about.

  • 2
    And your actual question is ...? Going by the title, I'll just say that every camera I've ever used give the same base name to the raw and the jpeg, just with different extensions - i.e. IMGL1234.JPG and IMGL1234.CR2 on my current Canon. That makes it pretty easy to match them up, unless you use the option to reset the counter every time you insert a card or something... – twalberg Dec 11 '17 at 17:59
  • 3
    Could you add some clarification? Are you looking for a software solution? Console only? Windows or Linux? Have you tried photo management softwares beside Photo Mechanic? You should take a look at the "Workflow" tagged questions: photo.stackexchange.com/questions/tagged/workflow – Olivier Dec 11 '17 at 18:06
  • 1
    It sounds like what you're already doing is pretty efficient. Were you after a software recommendation and if so, what requirements? Mac or Win? – thomasrutter Dec 11 '17 at 23:41
  • The brutal way, on linux mac or cygwin: Run something like "for i in *RAW; do test -e ${i}.JPG || rm $i; done" after culling the JPEG. (DO NOT TRY this out unless understanding what it does!!). – rackandboneman Dec 5 '18 at 10:32
0

As one commenter pointed out: Compare basenames of the file.

Downside of this: Your camera will wrap filenames at 10,000. (Most only use 4 digits.) You may have the option to set a prefix, but if you forget to change it in time you can have a problem.

If your software will recursively show sub directories contents when you click on a folder, then sort the pictures by timestamp. Since the raw and jpeg have the same time stamp they will be adjacent. Caution: May not always be in the same order. Eg. Pix with the same timestamp can be either jpeg first or raw first.

Another possibility is to change names on import to some version of the datastamp. E.g. 2018-10-02_10-51-16. There are two downsides to this: In shoot-as-fast-as-possible-and-hope-to-catch-the-wow-shot mode you can get several frames with the same time stamp. Your import software may be clever enough to put a,b,c... after them, or if really clever will pull the hundredths of a second field out of exif and use that.

If you have multiple cameras, you can get timestamp collisions. (Most of us have at least 2 AND a phone...)

This method can hoop you with scanned images.

Anyway give them a base name and the suffixes will tell them apart.

I have a friend who renames images according to what is in them. This makes it harder. If you do it at different times, you might have totally different names. E.g. Alastair and Beth McKay vs Beth and Alastair McKay.

Ok: The IPTC field Title is actually designated for a unique file ID. Use it. You will need to script this in some way. Too much depends on your software for me to advise -- Hint: Look at ImageMagick. So now 2018-{ddddd}[J|R] is your unique ID where ddddd is a 5 digit ID and J or R says jpeg or raw file.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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