通过脚本/自动操作寻求帮助(确实需要这样做),以在QT X中打开文件并使用export 720p命令。我不想使用查找器中内置的编码功能。在我正在使用的文件中使用QT X中的“导出”功能可以达到目的,并且不会重新编码文件。我尝试使用自动器,但是没有“导出”操作,只有“重新编码”可对文件重新编码。
我在词典中看到了该命令,但似乎无法使它起作用。
我已经看到了很多脚本帮助,但主要是QT 7和Pro。 X没那么多
这可能吗?
预先感谢您的才能和技能,
干杯!
答案 0 :(得分:0)
寻找QuickTime Player Applescript字典,使用Export命令看起来很简单,就像下面的脚本一样:
&
但是,如果QuickTime正确执行了导出操作(您可以看到QuickTime导出的进度条),我总是会报错(没有写导出文件的权限)...即使目标文件夹是我的桌面! !
我认为这是QuickTime Applescript命令中的错误。可能有人知道该如何处理?
然后,我围绕GUI脚本进行了一项工作。我尝试避免使用GUI脚本,但是在这种情况下,我没有找到方法。因此,该脚本必须模拟用户单击导出菜单,然后填充另存为对话框。这样做,QuickTime不会出现权限问题!
以下是带有很多注释的脚本:
set MyFile to choose file name -- open save as dialog to fill path and file name
tell application "QuickTime Player"
activate
export (document 1) in MyFile using settings preset "720p"
end tell
标准另存为对话框中还有其他命令键(转到其他标准文件夹)。由您决定以适应您的需求。确保您已经在DestFolder中创建了文件夹!
答案 1 :(得分:0)
tell application "QuickTime Player"
set movieName to the name of the front document
set savePath to a reference to POSIX file ¬
("/Users/WBTVPOST/Desktop/" & movieName & ".mov")
export the front document in savePath using settings preset "720p"
end tell
系统信息: AppleScript版本: 2.7
系统版本: 10.13.6