批量将视频从 MPG 转换为 AVI

批量将视频从 MPG 转换为 AVI

我有几百个短 MPEG 文件(每个约 10 秒),需要批量转换为 AVI。最好的方法是什么?

我曾尝试使用 WinFF,但质量很差。

答案1

SUPER©(简化通用播放器编码器和渲染器)可以做到。它的一个功能是通过简单的文件拖放来处理多个批处理文件,而且它是免费软件。

直接下载链接

答案2

FFmpeg,它不会以任何方式重新编码视频,因此可以保持质量:

ffmpeg -i file.mpg -c:v copy -c:a copy file.avi

在批处理文件中,例如对于 Linux:

while IFS= read -d $'\0' -r file ; do
  ffmpeg -i "$file" -c:v copy -c:a copy ${file%%.mpg}.avi
done < <(find . -iname '*.mpg' -print0)

在批处理文件中,例如对于 Windows:

for /r %%i in (*.mpg) do (
ffmpeg -i %%i -c:v copy -c:a copy %%i~n.avi
)

最后一个例子需要ffmpeg 的 Windows 版本

答案3

MPEG Streamclip 是一款适用于 Mac 和 Windows 的功能强大的免费视频转换器、播放器和编辑器。

http://www.squared5.com/

相关内容