如何使用 ffmpeg 将 AVI 文件转换为 MPG?

xra*_*alf 6 avi ffmpeg file-conversion

我有一些 AVI 文件的问题。的输出

ffmpeg -i file.avi
Run Code Online (Sandbox Code Playgroud)

包含该行

[NULL @ 0x97c4d40] 检测到无效且低效的 vfw-avi 打包 B 帧。

有人建议我使用

ffmpeg -i file.avi -vcodec h263 -acodec aac -f mpg output.mpg
Run Code Online (Sandbox Code Playgroud)

将文件转换为正确的格式,但这会产生错误

未知的输入或输出格式:mpg

如何转换我的文件?

小智 1

我会使用MPEG Streamclip。这真的很简单。尽管他们有一段时间没有更新该软件,但我多年来一直使用相同的版本(最近在我的带有 OS 10.6.6 的 Intel Mac 上)。这对于单个文件很有用。不确定批处理。祝你好运。

MPEG Streamclip 是一款功能强大的免费视频转换器、播放器、编辑器,适用于 Mac 和 Windows。它可以播放许多电影文件,不仅仅是MPEG;它可以在多路复用/多路分解格式之间转换 MPEG 文件以进行创作;它可以将电影编码为多种格式,包括 iPod;它可以剪切、修剪和合并电影。MPEG Streamclip 还可以通过输入页面 URL 从 YouTube 和 Google 下载视频。