FFmpeg 转换的 mp4 文件无法在 Quicktime 中加载

发布于 2024-11-03 19:33:56 字数 766 浏览 4 评论 0原文

我一直在使用 FFmpeg 转换需要以 MP4 格式播放的电影,但是在 Quicktime 中出现以下错误;

FFmpeg 文件产生此 Quicktime 错误

(错误 -2041:在电影 (output.mp4) 中发现无效的示例描述) 。

我使用以下 FFmpeg 命令参数来转换文件;

C:\Temp\EOBTemp>ffmpeg -i input.mp4 -y -acodec libmp3lame -ab 96k -vcodec libx264 -vpre lossless_slow -crf 22 -线程0输出.mp4

现在这个文件在 Windows Media Player 和 VideoLAN(基于 FFmpeg)中播放得非常好,所以这里并不奇怪。我使用 HawkEye 的 FFmpeg Windows 版本 (FFmpeg git-a304071 32 位静态(最新))。

我真的希望这不是 AAC 问题,因为我一直在尝试让 FFmpeg 通过命令使用 libfaac.dll 库(与 FFmpeg.exe 位于同一文件夹中);

-acodec libfaac

帮助!我不知所措了!

I've been using FFmpeg to convert a movie I need to play in MP4, however in Quicktime the following error is presented;

FFmpeg file produces this Quicktime error

(Error -2041: an invalid sample description was found in the movie (output.mp4)).

I used the following FFmpeg command parameters to convert the file;

C:\Temp\EOBTemp>ffmpeg -i input.mp4 -y
-acodec libmp3lame -ab 96k -vcodec libx264 -vpre lossless_slow -crf 22
-threads 0 output.mp4

Now this file plays absolutely fine, in Windows Media Player, and VideoLAN (FFmpeg based, so no surprise here. I using the latest build from HawkEye's FFmpeg Windows Builds
(FFmpeg git-a304071 32-bit Static (Latest)).

I really hope this isn't a AAC problem, as I've been trying to get FFmpeg to use the libfaac.dll library (in the same folder as the FFmpeg.exe) with the command;

-acodec libfaac

Help! I'm at a loss!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

回忆追雨的时光 2024-11-10 19:33:56

您是否尝试使用“-acodec aac”代替?

Did you try using "-acodec aac" instead?

够运 2024-11-10 19:33:56

Quicktime 播放器不喜欢 mp4 视频中的 mp3 编码音频。使用 aac 作为音频代码解决了这个问题。

Quicktime player doesn't like mp3 encoded audio in an mp4 video. Using aac as audio codes solves the issue.

她比我温柔 2024-11-10 19:33:56

您还可以使用:

ffmpeg -i“file.flv”-f mov -vcodec libx264 -b 4096k -acodec libmp3lame -ab 256k“file.mov”

You can also use:

ffmpeg -i "file.flv" -f mov -vcodec libx264 -b 4096k -acodec libmp3lame -ab 256k "file.mov"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文