Question / Help For some reason, an Image Slideshow of 40MB of gifs uses over 5GB of RAM

YarharALC

New Member
I was so confused, I never had these issues with OBS before. I'll skip the poetry, but I found when adding an image slideshow directory of my 40MB of gifs, OBS immediately makes the jump from 95,316K in task manager to 5,800,000ish. How is this even possible? I need to find an alternative solution until/unless this can be solved.

My guess is that it's somehow loading every single frame of every single gif. For transparency, here's the giffytime folder
 

R1CH

Forum Admin
Developer
Large animated GIFs take up considerable amounts of memory, as each frame must be decoded to RGBA (width * height * 4 * frames). Decoding them on demand causes frame skips as GIF decoding is a slow process, so OBS caches them in RAM instead.

Large GIFs are often better as actual videos in a playlist.
 

YarharALC

New Member
Ah, that's a huge bummer. Fits my use case perfect. Loop a clip for x minutes, have a y minute transition to a random new clip. I guess I'll fire up Sony Vegas and make something like that with them. Thanks, anyways.
 
Last edited:
Top