Overlay animation minimum duration is 5s which is too long for some some animated GIFs last less than 5s and are looping.
It would be great to be able to set a duration from 1s and being able to adjust it precisely (ie 1.25s)
Adding an option to disable GIF looping would be apprediated too.
It would be great if we could also adjust the duration of the transitions.
Thanks for the quick implementation !
There is a bug however, the GIF animation is not reset before playing and starts at a random position then is looped (looks like it's just hidden in the browser source and keeps looping in background).
This results with the audio being out of sync with the GIF
Thanks for the reply !
I still observe the GIFs sometimes starting at the wrong position and looping but this is less often than before.
I'm testing using the "Test in browser source" button using OBS. I cleared OBS' browser cache too.
Thank you for your valuable suggestion! We added a new "Set to GIF duration" setting that sets the animation duration to the GIF duration. We also made the duration slide more precisely by adding two-digit decimals. We will investigate how we can improve the transition duration. I hope this new update is helpful to you.