Estou usando o melt (com base em MLT ) para produzir um gif com transições de três imagens, conforme A resposta de Lordneckbeard neste 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
Isto produz o vídeo como pretendido, mostrado via SDL. No entanto, nenhuma saída é gravada no disco. Isso acontece mesmo se outros formatos forem usados, por exemplo, x264 conforme o QA vinculado acima. Mover o argumento -consumer para o topo * não tem efeito.
Como posso obter melt para produzir saída de arquivo?
* Gostaria de saber se a ordem dos operadores era importante, como em ffmpeg