I wrote a script using AppleScript in Automator (Service gets no input data in Final Cut Pro).
on run {input, parameters}
tell application "System Events"
tell process "Final Cut Pro"
delay 3
key code 123 using {control down, command down}
repeat 80 times
delay 1
keystroke "+"
set textToType to "30."
keystroke textToType
keystroke return
keystroke "2"
keystroke "+"
set textToType to "15."
keystroke textToType
keystroke return
keystroke "1"
end repeat
end tell
end tell
return input
end run
This script simulates my hotkeys: it chooses first cam, then after 30 seconds – second cam, then after 15 seconds – first cam and repeats for 80 times which equals 60 minutes.
I run service in final cut services and then just wait for it to finish.