PA1NT Posted August 14, 2023 Share Posted August 14, 2023 Affinity Photo is running and I already loaded a RAW picture and chose a develop preset. Picture is previewed correctly. Ok. I then open another RAW. Although the preset of the last developing process is still selected the picture IS NOT previewed correctly but as if the "standard" preset would have been chosen. And if I trigger develop (with the custom preset selected) it is developed as if no preset would have been chosen. Although in the above workflow my custom preset is already selected / displayed it IS NOT in effect and I have to MANUALLY choose that preset a second time to finally activate it. This may not be a big problem for most users but I need to apply the correct costum preset BY default because I use Affinity Photo for a tethering job where I need to show the client how the photo will turn out after the custom preset will be applied. As far as I know Affinity has no inbuild function to display tethered cameras nor does it have the feature to automatically poll and display newly added images to a given "watched folder". Therefore I scripted this function myself with Apple tools and everything is working fine EXCEPT that the chosen preset is not in effect. As it seems the "standard" preset is ALWAYS in effect if you load a new picture no matter what preset was selected in the last develop process and IS STILL DISPLAYED in the selection field. Is it possible to somehow override the "standard" develop preset? Are there any keystrokes / shortcuts to jump the input focus to the "select preset" field? Does Affinity Photo provide an API for remote controlling via AppleScript? My System: Apple OSX 10.14 Affinity Photo v1.10.4 (the last version which works on my machine) Thanks for any helpful ideas! BTW, there have been more request for a "tethering" function in Affinity (AFAIK Lightroom, Capture One, and some camera specific software can do this). But if your studio workflow is based on Affinity nobody seems to have a solution so far. Therefore I am happy to report that MY solution is working pretty well - it only lacks the correct preset selection. Quote Link to comment Share on other sites More sharing options...
user_0815 Posted August 14, 2023 Share Posted August 14, 2023 I'd be interested in this too. The non-active preset is still there in Photo 2. When editing several raw files from a series, I also use presets and I have to re-select it as you describe it. Are you willing to share how you scripted it? Quote Link to comment Share on other sites More sharing options...
Staff NathanC Posted August 14, 2023 Staff Share Posted August 14, 2023 Hi @PA1NT welcome to the forums, The develop persona preset issue you have described is a known issue in the current V2 release build (2.1.1) and it looks like the issue is also present in V1. This has been fixed in the current 2.2 beta, but is not likely to be retrospectively fixed in V1 since it's no longer receiving updates. 7 hours ago, PA1NT said: Is it possible to somehow override the "standard" develop preset? It's not possible to override/edit the default preset, they can only be added/deleted and the default present can't be deleted. 7 hours ago, PA1NT said: Are there any keystrokes / shortcuts to jump the input focus to the "select preset" field? Not that i'm aware of, apologies. 7 hours ago, PA1NT said: Does Affinity Photo provide an API for remote controlling via AppleScript? Photo doesn't currently have API/Scripting support, but this is something that is currently being worked on, you can find out more in the thread linked below. user_0815 1 Quote Link to comment Share on other sites More sharing options...
PA1NT Posted August 14, 2023 Author Share Posted August 14, 2023 (edited) 9 hours ago, user_0815 said: I'd be interested in this too. [...] Are you willing to share how you scripted it? Sure! I'm on Apple. So I use "Automator" and "Applescript". Years back when I was on Windows I would have used "AutoIt" for this kind of work. I prepared a "watched folder". (*1) Because I use a Panasonic / Lumix camera I have their tethering software installed. Computer and camera are connected via USB. This serves me as live-preview on a big screen and to automatically get (download) any shot picture as RAW from the camera into the above "watched folder". The watched folder then automatically triggers my script which... Gives me an (acoustic) message that a new picture arrived. This is for comfort only because downloading the RAW takes around 10 to 20 sec (I guess) and that time I don't want to stare at the screen. Checks if the new file has the correct extension (.RW2 in my case). This is because the script is always (!) triggered if a new file appears in the watched-folder, even it is the developed and saved photo in Affinity format. Or "sidecar" files if you should use these for storing metadata. The script then tells Affinity Photo (AP) to load that particular RAW file. And then AP will be switched to the foreground. Then the Mouse will be moved over the selection field where you select the preset and clicked twice. Voila, that`s it. In AP v2 I would let the script rename the RAW file before (!) opening it with AP because I have a certain naming scheme for my photos. And because v2 can store the filename of the RAW / link to the source. AP v1 unfortunately can't do this, so I can rename the photos afterwards as a batch. Footnote 1: You can configure a "watched folder" by hand but "Automator" does this for you automatically. That's the only reason I used this app. For most other tasks I prefer Applecsript. I am not a programmer / developer - I just use whatever sees the simplest solution. I will attach the script in case you or anyone else wants to have a look. But beware, it is not pretty / professional, maybe not even working on a different machine. AND you definately WILL HAVE to EDIT the mouse-click task so it fits your screen layout. Watch Folder Lumix Tether.workflow.zip Edited August 14, 2023 by PA1NT user_0815 1 Quote Link to comment Share on other sites More sharing options...
user_0815 Posted August 16, 2023 Share Posted August 16, 2023 Interesting, thanks a lot! Quote Link to comment Share on other sites More sharing options...
PA1NT Posted August 16, 2023 Author Share Posted August 16, 2023 On 8/14/2023 at 3:45 AM, PA1NT said: […] As it seems the "standard" preset is ALWAYS in effect if you load a new picture no matter what preset was selected in the last develop process and IS STILL DISPLAYED in the selection field. Is it possible to somehow override the "standard" develop preset? A short update: In Affinity Photo v1 the „standard“ stettings CAN be overwritten. Just set the desired settings and save them as “standard”. But unfortunately this won’t help in my case. Although on freshly opened RAW pictures the setting defaults to “standard” it is only the display which shows “standard”. The parameter values are actually the nul-values , everything turned off or set to zero / middle position etc. I would then rather prefer to have a shoot-specific name for my preset instead of always overwriting the “standard” presets. I will modify my script settings (above #5) as follows: Move the mouse over the preset selector. right click mouse Type the first character of the name of the desired preset. Send “enter” to activate that preset. BTW, the individual tabs of the development settings have separated presets. If you rely on these as well, eg like lens correction, you would have to save separate presets and recall them individually with the script (first click on the tab, then on the preset selector). Quote Link to comment Share on other sites More sharing options...
Pšenda Posted August 16, 2023 Share Posted August 16, 2023 On 8/14/2023 at 9:00 PM, PA1NT said: "AutoIt" for this kind of work "AutoHotkey" is often recommended here on the forum.https://www.google.com/search?q=autohotkey+site:https://forum.affinity.serif.com PA1NT 1 Quote Affinity Store (MSI/EXE): Affinity Suite (ADe, APh, APu) 2.4.0.2301 Dell OptiPlex 7060, i5-8500 3.00 GHz, 16 GB, Intel UHD Graphics 630, Dell P2417H 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155. Dell Latitude E5570, i5-6440HQ 2.60 GHz, 8 GB, Intel HD Graphics 530, 1920 x 1080, Windows 11 Pro, Version 23H2, Build 22631.3155. Intel NUC5PGYH, Pentium N3700 2.40 GHz, 8 GB, Intel HD Graphics, EIZO EV2456 1920 x 1200, Windows 10 Pro, Version 21H1, Build 19043.2130. Link to comment Share on other sites More sharing options...
Dazmondo77 Posted August 17, 2023 Share Posted August 17, 2023 PA1NT - thanks for the automator script, the only problem I have is, I've changed the application to Affinity Photo 2 but it still opens in 1 so I created an automator script from scratch and just used 'Filter finder items' (which I have set to CR2 for my EOS 7D) and 'Open finder items' and select Affinity Photo 2 which works and opens in V2 but also in V1 which is a bit annoying, even so, this will still be really useful Quote Mac Pro Cheese-grater (Early 2009) 2.93 GHz 6-Core Intel Xeon 48 GB 1333 MHz DDR3 ECC Ram, Sapphire Pulse Radeon RX 580 8GB GDDR5, Ugee 19" Graphics Tablet Monitor Triple boot via OCLP 1.4.3 - Mac OS Monterey 12.7.3, Sonoma 14.1.1 and Mojave 10.14.6 Affinity Publisher, Designer and Photo 1.10.5 - 2.4.0 Betas 2.5.0(2430) www.bingercreative.co.uk Link to comment Share on other sites More sharing options...
Dazmondo77 Posted August 17, 2023 Share Posted August 17, 2023 Changed to open with default application and it's now working great PA1NT 1 Quote Mac Pro Cheese-grater (Early 2009) 2.93 GHz 6-Core Intel Xeon 48 GB 1333 MHz DDR3 ECC Ram, Sapphire Pulse Radeon RX 580 8GB GDDR5, Ugee 19" Graphics Tablet Monitor Triple boot via OCLP 1.4.3 - Mac OS Monterey 12.7.3, Sonoma 14.1.1 and Mojave 10.14.6 Affinity Publisher, Designer and Photo 1.10.5 - 2.4.0 Betas 2.5.0(2430) www.bingercreative.co.uk Link to comment Share on other sites More sharing options...
PA1NT Posted August 17, 2023 Author Share Posted August 17, 2023 (edited) On 8/16/2023 at 1:51 PM, Pšenda said: "AutoHotkey" is often recommended here on the forum.https://www.google.com/search?q=autohotkey+site:https://forum.affinity.serif.com Yes, thanks, a good mention. I have used it myself. It is even easier to use than AutoIt but may have some restrictions. Eg. I’m not sure if it can be triggered by a watched folder. Edited August 17, 2023 by PA1NT Pšenda 1 Quote Link to comment Share on other sites More sharing options...
PA1NT Posted August 17, 2023 Author Share Posted August 17, 2023 3 hours ago, Dazmondo77 said: Changed to open with default application and it's now working great Thanks Dazmondo for sorting that out and for posting! Dazmondo77 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.