ffmpeg 命令转为批处理命令

ffmpeg 命令转为批处理命令

我试图获取一个我使用的命令,并且必须将其应用于文件批处理列表,而不是针对每个文件执行此操作。

我用于 ffmpeg 的命令(必须保留-i-c)-ffmpeg -i in.ts -c copy out.mp4

我如何才能将该命令转换为对文件夹中的所有文件执行此操作,而不是手动将实际文件名更改为“in.ts”并将其吐出到原始文件名中?

解决方案尝试:尝试通配符,但失败了。还尝试了这个for %%A IN (*.ts) DO ffmpeg -i "%%A" -c "%%A.mp4"

理想情况下,我想将其转换为 .bat 并在选择的目录中运行它。

相关内容