使用Hazel执行ffmpeg(通过Homebrew安装)脚本,将视频转换为.gif

时间:2018-08-09 17:56:13

标签: shell ffmpeg automation homebrew

我想要做的是将Hazel设置为观看我创建的新视频的文件夹,然后在匹配后,嵌入式FFMPEG脚本将视频转换为gif。

我已经完成了匹配条件, Hazel matching rules

我已经完成了ffmpeg食谱,

ffmpeg -ss 5.0 -t 2.5 -i $1 -r 15 -filter_complex "[0:v] fps=15, scale=500:-1, split [a][b];[a] palettegen [p]; [b][p] paletteuse" $1.gif

但是,当我将ffmpeg配方放入“嵌入式脚本”对话框时,运行匹配项时会出现错误。

2018-08-09 18:43:15.818 hazelworker[68549] [Error] Shell script failed: Error processing shell script on file /Users/bengregory/Scripts/khgfygfjhbvmnb.mp4.
2018-08-09 18:43:15.818 hazelworker[68549] Shellscript exited with non-successful status code: -900

我不确定要通过自制软件安装ffmpeg是否有意义

这是嵌入式shell脚本的样子 ffmpeg embedded script

我一直在努力使其工作数周,但到目前为止没有发现任何有用的方法。我通读了有关如何使用handbrakeCLI的文章,但没有运气 Hazel and HandbrakeCLI tutorial

任何帮助将不胜感激!干杯

0 个答案:

没有答案