You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Git will play smoothly, like same gif in Media Source, or like in web browser.
Current Behavior
GIF freezes every second for 1 second
Steps to Reproduce
Drag'n drop GIF โ1 or โ2 in OBS window.
Notice how animation freezes every second
GIF from mellowelaine:
GIF from Isochron:
Anything else we should know?
After converting GIF with imagemagick, it works fine, but since EmoteLab becoming more and more popular, more similar issues will appear. Also issue is not limited to Linux, Windows version 32.1.2 has this behavior.
Hello maintainers, I would like to investigate this confirmed GIF playback issue. I will reproduce the periodic freeze, inspect the frame scheduling path, and submit a minimal fix with validation against the provided logs and reproduction case. Please assign this to me.
Hello maintainers, I would like to investigate this confirmed GIF playback issue. I will reproduce the periodic freeze, inspect the frame scheduling path, and submit a minimal fix with validation against the provided logs and reproduction case. Please assign this to me.
You don't need to have something assigned to you to work on it (and we don't really use assignees with github that way for non-core members). This is likely fixed by simply updating libnsgif. See #11178. However, that PR stalled out due to ABI breakage on updates and would need to be resolved. I'd prefer efforts were spent there first, as we're pretty sure that just updating the library will resolve this.
I did some investigation and this is indeed a bug inside our very old version of libnsgif, and fixed by the above linked PR to update it to a newer version.
That PR will likely have to wait for our next Major release, which will be v33
Activity
alinsavix commentedon May 16, 2026
scaledteam commentedon May 16, 2026
That's true, but my plugin depends on built in OBS image rendering, so it has similar issues too, and i'm not sure if i can fix it.
https://obsproject.com/forum/resources/image-reaction.1342/
Warchamp7 commentedon May 16, 2026
Looks like every time it restarts the log spits out
gs_texture_set_image: Null 'data' parameterscaledteam commentedon May 16, 2026
How to enable more verbose log messages? I don't see similar messages in console.
puneetdixit200 commentedon May 16, 2026
Hello maintainers, I would like to investigate this confirmed GIF playback issue. I will reproduce the periodic freeze, inspect the frame scheduling path, and submit a minimal fix with validation against the provided logs and reproduction case. Please assign this to me.
Fenrirthviti commentedon May 16, 2026
You don't need to have something assigned to you to work on it (and we don't really use assignees with github that way for non-core members). This is likely fixed by simply updating libnsgif. See #11178. However, that PR stalled out due to ABI breakage on updates and would need to be resolved. I'd prefer efforts were spent there first, as we're pretty sure that just updating the library will resolve this.
Warchamp7 commentedon May 16, 2026
I did some investigation and this is indeed a bug inside our very old version of libnsgif, and fixed by the above linked PR to update it to a newer version.
That PR will likely have to wait for our next Major release, which will be v33