Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums DaVinci Resolve How to create shortcuts for automatic task?

  • How to create shortcuts for automatic task?

    Posted by Laura Selleck on July 19, 2023 at 5:37 pm


    I edit videos (for weddings) for which I have to do a lot of repetitive tasks, one being, I play the video for one or two seconds, and then I split, and then, repeat. I sometimes have to repeat that tasks thousands of times per projects, so it get quickly annoying as you can imagine.

    I am looking to find a way to do this:

    By clicking on a keyboard shortcut:
    -The video plays for X frames,
    -and then stop.
    (X is editable, for example X can be = 24)

    And another shortcut that does:
    -The video plays for X frames,

    I am not familiar with plugins on Resolve and I am not a developer, so I have no idea how to do this.
    Can you tell me if this possible, and how?

    Thank you

    Michael Gissing replied 2 months, 1 week ago 2 Members · 5 Replies
  • 5 Replies
  • Michael Gissing

    July 20, 2023 at 4:40 am

    You need a macro which you can edit. I suggest something might be possible using Streamdeck. The macro will be tricky as it will need to select current time, add a numeric value, jump, split. You will need to check in keyboard shortcuts if there is a command to select the current timeline value which you might need to assign a key to. The other thing with macros is you might need to build in delays between the string of keystrokes to allow time for the location commands to be done before triggering a split.

  • Michael Gissing

    July 20, 2023 at 5:30 am

    I just found you can assign a keystroke to increment timecode which grabs the current timeline timecode with a + value. Using Streamdeck I was able to program this keystroke and then type in a numeric value then enter to enable the timeline jump and then a further keystroke can be added like split. But you need Elgato Streamdeck which is a multi button controller and software to enable programable keys and macros (multi actions in their parlance)

  • Laura Selleck

    July 20, 2023 at 8:59 am

    Hey Micheal, thanks for the reply. Two questions:

    1) When you say “then type in a numeric value then enter to enable the timeline jump”, are you saying that for each keystroke, you have to type the numeric value (for example = 24)? Or do you program it once, and it’ll always use that same value for each keystroke.

    2) After that keystroke, does it jump directly to the other point in the timeline, or does it “play” till that next point in the timeline. Because I need to have a playback, not a jump.


  • Laura Selleck

    July 20, 2023 at 9:14 am

    I also just found out the “Second Forward” functionality. The problem is that it directly jump forward one second, instead of ‘playing’ that one second. Can it be exploited somehow to create that shortcut?

  • Michael Gissing

    July 24, 2023 at 1:44 am

    With Streamdeck the macro actually types one character per action. I do not think there is any functionality to play for a prescribed time, just locating via jumping.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy