FFmpeg 使用 AAC 编码器

FFmpeg 使用 AAC 编码器

我正在尝试使用 FFmpeg 进行一些视频转换。我有一个 mp4 视频文件(我的意思是“它有一个 mp4 扩展名”),但 Brasero 磁盘刻录机无法接受它,因此我尝试使用 FFmpeg 将其转换为真正的 mp4 文件。

这是我正在尝试的:

ffmpeg -i 5.mp4 Parkford-05.mp4

它告诉我 AAC 编码器是实验性的,我应该添加-strict -2以使用它。所以我尝试:

ffmpeg -i 5.mp4 Parkford-05.mp4 -strict -2

并得到相同的结果。

我该如何告诉它使用实验编码器?

答案1

以下是您要寻找的内容:

ffmpeg -i 5.mp4  -strict -2 Parkford-05.mp4

或者

ffmpeg -i 5.mp4  -strict experimental Parkford-05.mp4

trac.ffmpeg.org/wiki/Encode/AAC

trac.ffmpeg.org/wiki/Encode/AAC#NativeFFmpegAACencoder


此外,如果文件名为“5.mp4”,但实际上不是 mp4 文件,则在名称中使用 mp4 扩展名可能会导致问题。不过,并不总是需要提供文件扩展名;没有文件扩展名通常不会导致问题。

尝试将文件重命名为“5”而不是“5.mp4”,看看是否有帮助。

相关内容