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