ffmpeg 32-битный сбой на 64-разрядной Windows для формата av01 - PullRequest
0 голосов
/ 16 декабря 2018

Я пытался использовать ffmpeg для конвертации видео av01 в H264 в 64-разрядной версии Windows, и 64-битный ffmpeg работал очень хорошо.Однако, когда я пытаюсь использовать 32-битный ffmpeg exe для преобразования av01 в H264 или любого другого видео формата на Win7 / Win10 x64, ffmpeg сразу падает, и окно выдает «ffmpeg прекратил работать».

Моя командная строка:

ffmpeg.exe -i av01.mkv av01.mp4

Если я протестирую это с 32-битной ffmpeg и 32-битной Windows 7, это может сработать.И я могу преобразовать все другие форматы в H264 на Win7 / Win10 x64 с 32-битным ffmpeg, кроме формата av01.

32-битная версия ffmpeg: ffmpeg-20181215-011c911-win32-static

Итак, кажется, что 32-битный ffmpeg не может работать только на 64-битной Windows для формата av01.Это ошибка или проблема с декодером av01?

Большое спасибо за вашу помощь.

1 Ответ

0 голосов
/ 17 декабря 2018

Я наконец нашел решение:

Я изменил команду с

ffmpeg.exe -i d.mkv d.mp4

на

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

Теперь это работает!

...