Jump to content

Macro/Action Playback Tied to Custom Keyboard Shortcuts


Recommended Posts

I know this feature has been requested before (macros/actions), but it's not quite there yet for my needs. With the 1.5 update, Affinity Photo does have a basic macro recording function now, but it still does not eliminate the need for Photoshop from my workflow until I can assign custom keyboard shortcuts to the macros for rapid playback! I've been very impressed with Affinity Photo so far, and I really want to see it become a "Photoshop Killer"! I work in entertainment press photography, and we typically edit around 100-200 photos a night from an average movie premiere/event, or up to 1000 photos from a major awards show. We work at a rapid pace and on very tight deadlines, so speed is critical.


My typical workflow in Photoshop ...


- I need to be able to eyeball every single photo in a set and make rapid corrections with a series of keyboard shortcuts. Batch processing might work for some jobs, but looking at every single photo to make adjustments quickly is also frequently needed.

- I usually open 200 photos in Photoshop at a time (Photoshop's limit) in a cascading stack, then do corrections to levels, sharpness, and maybe slight color correction if needed.

- Save/close the file as JPEG 8, 300dpi at 3000x2000 px (Saved while closing the file with COMMAND-W on Mac)

- Repeat until I'm done with all 200, and then work on an addition 200 files if needed

- Then caption all the photos with the name of the person/people using Photo Mechanic


What I would love to see in Affinity Photo is the same rapid editing ability that Photoshop has.

For example, I would love to be able to assign a keyboard shortcut to macros/actions that do something like the following:


CTRL-SHIFT-F1 - Auto Brightness/Contrast

CTRL-SHIFT-F2 - Brighten 10%

CTRL-SHIFT-F3 - Brighten 20%


CTRL-SHIFT-F4 - Auto Color Temp

CTRL-SHIFT-F5 - De-Orange



CTRL-SHIFT-F7 - Auto Sharpen

CTRL-SHIFT-F8 - Sharpen 10%

CTRL-SHIFT-F9 - Sharpen 20%


CTRL-ALT-L - Last Used Level Adjustment

CTRL-ALT-C - Last Used Color Correction

CTRL-ALT-U - Last Used Sharpness Adjustment


I think you get the idea :-)


Another feature I would love to see is IPTC data creation/editing (or even basic awareness, passthrough). It's not an absolute must for me, since I use Photo Mechanic, which does an amazing job. However, I would not like to have a situation pop up where maybe I need to go back and do a quick edit to a file that has already been captioned in Photo Mechanic, but Affinity Photo doesn't save the existing IPTC data that's already in the file (ie. strips that info out). That would be "no bueno"!


Thanks for listening!

Link to comment
Share on other sites

  • 2 months later...
  • 3 months later...
  • 1 year later...

I agree. Without being able to assign function keys to Macros, Affinity is near worthless to me. My Photoshop Actions are thus:

F2: Brightness +5%

F3: Contrast +5%

F4: Shadows up +5%

F5: Less Yellow

F6: More Yellow

F7: Sepia

F8: Saturation up +5%

F9: Shrink for Social Media

F10: Save

When you have 600 wedding photos to touch up, toggling through menus and sliders takes way too much out of my mouse hand.

Link to comment
Share on other sites

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.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.