0

我正在尝试编写一个脚本来自动从主题演讲中导出:

tell application "Keynote"

export document 1 to file "Macintosh HD:Users:shambho:test.m4v" 

end tell

该脚本运行良好,但生成的输出分辨率非常低。我想指定导出格式,以便视频具有更高的分辨率。

我尝试了许多with properties export options movie export format命令组合,但甚至无法保存脚本。

任何从脚本中获得此信息的帮助将不胜感激。

手动导出时,这就是我所做的:

  1. 转到菜单:文件>导出到> QuickTime
  2. 选择选项:格式>自定义
  3. 将 1024 更改为 700
  4. 点击下一步,然后保存。

如果这是不可能的,至少默认的 720p 格式是我需要的合理分辨率。

使用 OS X El Capitan 版本 10.11.6

4

1 回答 1

0

进入 AppleScript 编辑器后,您可以打开第三方的 AppleScript 函数库,向您显示支持的命令。我不在我的电脑自动取款机上,但我认为它在编辑器的文件或编辑菜单上。打开主题演讲并搜索导出。这将向您显示支持的命令。

编辑:经过讨论,它是导出选项

{movie format:large}

然后我查看了在线图书馆。对于压缩,您也可以尝试

// applies to jpg images
{compression factor:0.5} // 50%

// applies to pdf 
{PDF image quality:good} //good, better, best

这是一个非常好的页面: https ://iworkautomation.com/keynote/document-export.html

于 2017-04-29T15:35:43.207 回答