Author Topic: add support for arp files  (Read 839 times)

Offline Bob M

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • The McElroys of Point Alexander
add support for arp files
« on: December 03, 2024, 09:13:42 AM »
I feel a bit bit weird making a feature request since I am currently running PM+ 6.0 with no plans to update.  The current subscription model price point is a little too rich for this retired old guy to whom photography is just a hobby.  But I guess I must harbour some deep seated hope that maybe sometime in the future the situation may change.

A necessary, but not necessarily sufficient condition, for me to change my mind would be that PM adds support for ART (Another Raw Therapee) (https://discuss.pixls.us/c/software/art/36).  This requires the appropriate handing of .arp files which are ART's sidecar files.  In behaviour, they are just like .pp3 files for Raw Therapee and can be handled the same.

However beyond that, I would like like to suggest that you address the issue of unknown files by adding a selectable option that would copy / move / rename etc. all unknown files in the same directory that share the same {filebasename} as the selected files.

regards
Bob M

Offline ahoward

  • Camera Bits Staff
  • Hero Member
  • *****
  • Posts: 994
    • View Profile
Re: add support for arp files
« Reply #1 on: December 03, 2024, 02:05:40 PM »
I feel a bit bit weird making a feature request since I am currently running PM+ 6.0 with no plans to update.

Nothing wrong with making the request. If you don't tell us what it would take for you to upgrade, we won't know.  I don't think anyone at Camera Bits uses Raw Therapee, so we weren't aware of their (new?) sidecar files (I certainly wasn't). If they can be handled just the same as the pp3 files, then I'm sure this is doable. Can you send us a sample file?

As far as handling all files that match the base filename, that will probably require further discussion amongst the developers.

Offline Bob M

  • Full Member
  • ***
  • Posts: 157
    • View Profile
    • The McElroys of Point Alexander
Re: add support for arp files
« Reply #2 on: December 05, 2024, 09:11:24 AM »
Just for clarity, Raw Therapee is still alive and healthy and continues.  ART is a fork of Raw Therapee.  I find it suits my needs a little better.

As per usual, when I investigated a little more deeply, it's a little more complicated than I first thought, but here goes.

Here is a directory image where a bunch of raw files (.orf) have been ingested, their metadata edited by PM, and the raw file developed to a jpeg by Raw Therapee.  PM handles this correctly by by copying / moving / deleting the filebasename.orf.pp3 files along with the orf, xmp and jpg files.

The second image shows a directory listing where ART was used rather than Raw Therapee. While the third image shows a directory listing where ART is once again used but the "raw" images are dng files.

The key difference to note between RT and ART is that it is filebasename.arp rather than filebasename.orf.pp3 (although I have just learned that ART can be told to use the form filebasename.orf.arp if desired.  I would think that PM would need to be able to handle either seamlessly.)  For ART there are also files filebasename.jpg.out.arp.  I don't care about those particular files but I am sure some people would.

You asked for a sample arp file.  Two are attached: 20141119-00002.arp and 20241119-00002.jpg.out.arp.

Hopefully that's sufficient information to facilitate appropriate handling of arp files.

My second request was that "you address the issue of unknown files by adding a selectable option that would copy / move / rename etc. all unknown files in the same directory that share the same {filebasename} as the selected". 

My reasons are twofold.

Firstly that PM could handle unknown sidecar files without requiring an upgrade to do so.

Secondly it could clean up appropriately after a multi-step editing process.  Here is an example (not something I am likely to do, but someone might.)

 - ingest a raw file (orf)
 - edit metadata with PM (resulting in an xmp file)
 - open in Art (or any other RAW developer) for demosaicing, white balance, camera profile, and global tonal adjustments etc. and save an intermediate "negative" as a tiff (resulting in a tif, arp, and tiff.out.arp files)
 - open in GIMP (or Photoshop etc.) for local adjustments and final touch-ups.
 - save your work (resulting in an .xcf file)
 - export final jpeg (resulting in a .jpg file)

The final directory listing is the result of the above process for a single raw file.  It would be nice if PM could handle this whole mess for copying, moving, or deleting.

And if you wanted to be more ridiculous you could send the orf file to DxO PureRAW for noise reduction prior to editing and ending up with a dng file.  But then you have essentially 2 raws with the same base name in the same directory and I think you are just asking for trouble.  (My workflow is orf & PM & DxO PureRaw in the same directory and sending the resultant dng file to a different directory)

(I guess modern usage is to say folder rather than directory.  I guess I'm old school.)






Offline ahoward

  • Camera Bits Staff
  • Hero Member
  • *****
  • Posts: 994
    • View Profile
Re: add support for arp files
« Reply #3 on: December 06, 2024, 04:14:53 PM »
Hi Bob,

We don't really have any further questions but appreciate the details and the sample files.

Offline PeterM

  • Newcomer
  • *
  • Posts: 31
    • View Profile
Re: add support for arp files
« Reply #4 on: December 07, 2024, 08:38:59 PM »
Re second request ability to move unknown files with same file base name ... a partial solution?

- use view->unknown files as proxy
- then, under settings make one of the contact sheet labels {filenamebase}: Settings->Contact Sheet->Level 1
- then Custom Sort by {filenamebase)

and then manually move the files?

Interestingly, Search doesn't find the evaluated {filnenamebase} for unknown files, but the Custom Sort does seem to work on proxies.