【发布时间】:2017-09-27 09:46:18
【问题描述】:
我正在尝试编写一个脚本来自动从主题演讲中导出:
tell application "Keynote"
export document 1 to file "Macintosh HD:Users:shambho:test.m4v"
end tell
此脚本运行良好,但生成的输出分辨率非常低。我想指定导出格式,以便视频具有更高的分辨率。
我尝试了with properties export options movie export format 命令的多种组合,但甚至无法保存脚本。
非常感谢您从脚本中获取此信息的任何帮助。
手动导出时,我是这样做的:
- 转到菜单:文件>导出到>QuickTime
- 选择选项:格式>自定义
- 将 1024 更改为 700
- 点击下一步,然后保存。
如果这是不可能的,至少默认的 720p 格式是我需要的合理分辨率。
使用 OS X El Capitan 版本 10.11.6
【问题讨论】:
-
进入applescript 编辑器后,您可以打开第三方的applescript 函数库,向您显示支持的命令。我不在我的电脑自动取款机上,但我认为它在编辑器的文件或编辑菜单上。打开主题演讲并搜索导出。这将向您显示支持的命令。通常它类似于“export ... with properties {option:something, option2:something}
-
谢谢@Pat_Morita!
with properties {movie format:large}选项运行良好。这提供了更大的文件,但我的迫切需求得到了解决。我非常感谢这个及时的建议。但是,此解决方案比自定义解决方案占用更多空间(如问题中所述)。只要有机会,请分享有关自定义选项的任何想法。再次感谢。
标签: applescript automator keynote