Loop MP4 del Gif animado convertido

¿Cómo convierto gifs animados a mp4s ese bucle?

Este command convierte con éxito los gif a mp4s, pero el bucle no parece funcionar:

for i in *.gif; do ffmpeg -f gif -i "$i" -loop 0 "0output$i.mp4"; done

Cuando reproduzco el mp4s resultante en SMPlayer, solo se reproducirá si configuro SMPlayer para que se repita, pero luego SMplayer tiene un jitter entre repeticiones, por lo que no se repite sin problemas.

Puede hacer un GIF en bucle configurando un bit en el encabezado del file (lo he estado haciendo desde 1989), pero no hay ninguna installation que conozca en los files .mp4 . Para ellos, el bucle se controla mediante un file adicional dependiente del jugador.

La ausencia de eso también es la razón por la cual no tienes ningún looping .mp4 en YouTube.

No puede hacer un bucle de files .mp4 , pero como solución alternativa puede usar, por ejemplo, -loop 5 para multiplicar la animation en el file .mp4 resultante 5 veces. Esto dará como resultado un file 5 veces más grande, pero no tendrá ningún jitter entre estas 5 animaciones.