我正在尝试设置一个 Shell 脚本以在自动机监视文件夹中工作...
除了 Run Shell Scrip 部分外,一切都有效......
本质上,当文件出现在监视文件夹中时,它会运行调用 FFMPEG 的 shell 脚本,然后将文件移动到存档文件夹以进行安全保存。但是现在自动机告诉我一切正常,但现在正在创建文件。
我将 Shell 设置为 /bin/sh 并将输入设置为参数
这是我的脚本:
for f in "$@"
do
name=$(basename "$f")
dir=$(dirname "$f")
ffmpeg -i "$f" -b 250k -strict experimental -deinterlace -vcodec h264 -acodec aac "$dir/mp4/${name%.*}.mp4"
echo "$dir/mp4/${name%.*}.mp4"
done
它确实回显了正确的文件名,但实际上并没有运行 ffmpeg
我已经尝试-exec
在它之前添加,就像我在一些脚本中看到的那样,但仍然没有......