Bash - 查找某些文件并使用 ffmpeg 重新混合,然后删除旧文件

Bash - 查找某些文件并使用 ffmpeg 重新混合,然后删除旧文件

我只想使用这个命令:

for i in *.ts; do ffmpeg -i "$i" -c:a aac -b:a 128k -c:v copy -crf 20 "${i%.ts}.mp4"; done

但仅适用于特定文件,例如:大小超过 350 000KB 或创建时间超过 15 分钟,然后删除旧的 (.ts) 文件

并将整个命令放入一个循环中。

相关内容