1

Я использую melt (на основе MLT) для создания GIF с переходами из трех изображений, согласно ответу Лорднекберда в этом QA.

melt -verbose \
Screenshot_20180514-172311.png out=50 \
Screenshot_20180514-172231.png out=75 -mix 25 -mixer luma \
Screenshot_20180514-172252.png out=75 -mix 25 -mixer luma \
-consumer avformat:anim.gif 

Это производит видео, как задумано, показано через SDL. Тем не менее, выходные данные не записываются на диск. Это происходит, даже если используются другие форматы, например, x264 в соответствии с приведенным выше описанием QA. Перемещение аргумента -consumer в начало * не имеет никакого эффекта.

Как я могу получить melt для вывода файла?

* Интересно, важен ли порядок операторов, как в ffmpeg

0