1

Вот команда, которую я использую,

$ convert -antialias -delay 1/2 Images/*.jpg test.mp4

Output: convert: delegate failed `"ffmpeg" -v -1 -i "%F%%d.jpg" "%u.%m" 2> "%Z"' @ error/delegate.c/InvokeDelegate/1310.

Я попытался сначала установить ffmpeg, а затем установить imagemagick. Но забавно то, что когда я использую ту же команду для преобразования потока изображений в mpeg, она работает нормально.

1 ответ1

1

Проблема была в том, что mpeg не требует, чтобы высота и ширина изображения были в четном числе, но mp4 требует этого. Так что я исправил проблему с помощью

- resize "even x even!"

например

$ convert -antialias -delay 1/2 Images/*.jpg -resize "640x480!" test.mp4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .