【问题标题】:ffmpeg 32 bit crashed on x64 Windows for av01 formatffmpeg 32 位在 av01 格式的 x64 Windows 上崩溃
【发布时间】:2018-12-16 00:56:47
【问题描述】:

我曾尝试在 x64 Windows 上使用 ffmpeg 将 av01 视频转换为 H264,并且 ffmpeg 64bit 运行良好。但是,当我尝试使用 ffmpeg 32bit exe 将 av01 转换为 H264 或 Win7/Win10 x64 上的任何其他视频格式时,ffmpeg 立即崩溃并且窗口抛出“ffmpeg 已停止工作”。

我的命令行:

ffmpeg.exe -i av01.mkv av01.mp4

如果我用 ffmpeg 32 位和 Windows 7 32 位测试它,它可以工作。 而且,我可以在 Win7/Win10 x64 上使用 ffmpeg 32 位将所有其他格式转换为 H264,除了 av01 格式。

ffmpeg 32 位版本:ffmpeg-20181215-011c911-win32-static

所以,似乎 ffmpeg 32 位只能在 64 位 Windows 上运行 av01 格式。是bug还是av01解码器的问题?

非常感谢您的帮助。

【问题讨论】:

  • 你的意思是AV1- 如果是,哪个解码器?有两个外部解码器,没有本地解码器。
  • @Gyan 感谢您的评论。老实说我不知道​​...我使用了ffmpeg静态exe二进制文件来尝试..
  • 它将“libaom-av1”显示为解码器
  • @Gyan 我只能在 FFMPEG 中找到 libaom-av1 作为 AV1 的解码器

标签: ffmpeg 64-bit 32bit-64bit


【解决方案1】:

我终于找到了解决办法:

我更改了命令

ffmpeg.exe -i d.mkv d.mp4

ffmpeg.exe -threads 1 -i d.mkv d.mp4

现在可以了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-17
    • 1970-01-01
    • 2012-01-17
    相关资源
    最近更新 更多