2

尝试制作一个脚本,与谁一起启动 FCPX 并一个接一个地导出项目(每天需要导出 24 个视频)。到目前为止能够制作这个脚本:

tell application "Finder"
    open ("/Volumes/UpNext/Final Cut Projects/1-Monday/CurrentVersion.fcpproject" as POSIX file)
end tell

delay 14

tell application "System Events"
    tell process "Final Cut Pro"
        click menu item "Snapping" of menu "View" of menu bar 1
        click
    end tell
end tell

我不想打开捕捉,而是要执行以下操作:单击 /File/Share/Some 格式的 FCPX。问题是不知道如何启动“分享”和“需要的格式”,因为“分享”是一个弹出菜单。对于简单的问题,我很抱歉,不幸的是,我一生中从未使用过脚本,项目需要尽快完成。也许脚本还有其他方法可以实现这一目标(导出许多项目)。将接受建议!

4

1 回答 1

4

我认为最好的(也许是最简单的)方法(至少让你开始)是在系统偏好设置中设置键盘命令,并使用以下方法来触发键盘命令。

例如,我只是使用 System Prefs (Keyboard>Keyboard Shortcuts>Application Shortcuts) 来制作一个 Shift-F1 键盘命令来触发“Vimeo...”菜单项。现在我可以使用 cliclick 来触发它。Cliclick ( http://www.bluem.net/en/mac/cliclick/ ) 有点受限(嗯,比我机器上的版本更受限 :-) ),但它可以派上用场。你只需要使用 AppleScript do shell script 命令来使用它:

activate application "Final Cut Pro Trial"
delay 0.5
do shell script "/your/path/to/cliclick kd:shift kp:f1 ku:shift"

延迟确保一切都在点击之前解决(没有延迟,点击可能会失败)。(显然,用正确的 POSIX 路径替换示例中的路径——我的安装在 /usr/local/bin/ 中)

于 2013-11-11T02:11:21.627 回答