(从Stack Overflow中复制它,因为这可能是一个更好的地方)
寻找帮助(真正要做的)使用脚本/自动机器操作在QT X中打开文件并使用export 720p命令。我不想使用查找器内置的编码功能。使用QT X中的“导出”功能和我正在使用的文件可以解决问题并且不会对文件进行重新编码。我尝试使用automator,但没有“export”操作只有“encode”重新编码文件。
我在字典中看到了命令,但似乎无法使其正常工作。
我已经开始使用此功能,但我一直遇到权限问题。Stack Overflow上的一个人也注意到了同样的问题。
tell application "Finder"
set savePath to "Macintosh HD:Users:WBTVPOST:Desktop"
end tell
tell application "QuickTime Player"
activate
tell application "QuickTime Player" to get the name of front window
set vidName to name
export (document 1) in savePath using settings preset "720p"
end tell
我见过很多脚本帮助,但主要是针对QT 7和Pro。X不是那么多
这可能吗?
提前感谢您的才能和技能,
干杯!
1
导出不会重新编码视频?它绝对适合我。我必须使用文件→保存以避免使用QuickTime重新编码。我非常鼓励使用ffmpeg来实现这一目标,总体来说它将更加轻松。
—
Wowfunhappy
导出不是重新编码,因为它是相同的编解码器。它似乎只是重新包装文件。我目前正在寻找为ffmpeg创建一个Droplet。
—
Ringslinger
好。我已经转到终端和ffmpeg来创建一个服务,但仍然没有乐趣让它工作。有什么建议?
—
Ringslinger
for f in "$@" do ffmpeg -i "$f" -vcodec copy -acodec copy /Users/home/Desktop/Conversions/${f%.*}mov done
假设输入文件作为参数传递到shell脚本块中,您需要以下内容:“ffmpeg -i $ 1 -codec copy /Users/home/Desktop/Conversions/$1-remuxed.mov”。在进入自动机之前在终端进行实验以获得更快的反馈回路。
—
Wowfunhappy