ldi*_*stx 6 video mac batch ffmpeg macos
有没有办法在 Mac 中使用 ffmpeg 将 .mkv 文件的文件夹批量转换为 .m4v 文件?
我设置了一个可以处理单个文件的服务,但我真的很想对它们进行批处理。
我正在使用的“运行 Shell 脚本”是:
for f in "$@"
do
/Users/username/Movies/ffmpeg -i "$f" -c:v copy -c:a copy "${f%.*}.m4v"
done
Run Code Online (Sandbox Code Playgroud)
这是我拥有的适用于单个文件的屏幕截图:
Leo*_*iro 13
for f in *.mkv;do ffmpeg -i "$f" -c:v copy -c:a aac -b:a 256k "${f%mkv}mp4";done
Run Code Online (Sandbox Code Playgroud)
或者,如果您不需要重新编码:
for f in *.mkv;do ffmpeg -i "$f" -c copy "${f%mkv}mp4";done
Run Code Online (Sandbox Code Playgroud)
如果要将新文件放在单独的目录中:
mkdir output
for f in *.mkv;do ffmpeg -i "$f" -c:v copy -c:a aac -b:a 256k "output/${f%mkv}mp4";done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16132 次 |
| 最近记录: |