Jaxson Galaxy
New Member
I know that OBS was never intended to have a lot of crazy animations and stuff going on aside from the regular use of its streaming and webcam capture, but animated gifs still animate and that got me thinking...
So I made a page of nothing but animated gifs cycling through about 13 or so different ones six seperate times, in other words 6 separate image sequences of 13 animated gifs, and it worked, to my surprise. I did crash the program several times figuring out the sort of rough limits I was bound to, but that got me further thinking...
Instead of using a static graphic as an overlay, you could have an animated one using GIF format! I tried this first with video, and it actually worked rather well, aside from my poor optimization of what I wanted I ended up with 4 separate videos open in VLC, all keyed and stacked in the same video going out to my stream, seen here for those interested. So if this works surely I can use GIF format to make things somewhat easier...
No. After converting all 4 videos in GIF format, trying them one by one, they all crash OBS within 3 seconds or so of loading them in and clicking preview stream. Except one, the tiny arrow in the bottom left of the above linked video, which is a 1 second loop, actually works just fine (which is to be expected after my first experiment) but the other 3 don't work at all as GIFs, but work fine as full HD videos.
Clearly, I have no idea how any of this works but it seems to me that a full HD video being captured and whatever'd would be much harder to deal with than a GIF of the exact same thing being captured and whatevere'd. Am I totally wrong?
THINGS TO MAKE THIS WORK
#1 - I already know the video works so I could just make a whole single animated overlay at 1920x1080 and leave VLC open in order to get the overlay into OBS. (This wouldn't really be any different than the link above with the slight difference that I'd still need at least 2 cases of VLC open (instead of 4) in order to get the animated overlay for 1 and the animated background for 2.)
#2 - Use smaller GIFs - I don't know the exact amount of data that can be utilized within the image parameters of OBS, but I do know I can have a bunch of really small GIFs open at the same time. So If I make my animated overlays and backgrounds both smaller in dimensions and shorter, I should be able to use the image option rather than the capture window one.
Thoughts?
Oh, also I can generate any number of log files by crashing it at will if you need them, but I assume you don't since this is largely nonsense, anyhow.
So I made a page of nothing but animated gifs cycling through about 13 or so different ones six seperate times, in other words 6 separate image sequences of 13 animated gifs, and it worked, to my surprise. I did crash the program several times figuring out the sort of rough limits I was bound to, but that got me further thinking...
Instead of using a static graphic as an overlay, you could have an animated one using GIF format! I tried this first with video, and it actually worked rather well, aside from my poor optimization of what I wanted I ended up with 4 separate videos open in VLC, all keyed and stacked in the same video going out to my stream, seen here for those interested. So if this works surely I can use GIF format to make things somewhat easier...
No. After converting all 4 videos in GIF format, trying them one by one, they all crash OBS within 3 seconds or so of loading them in and clicking preview stream. Except one, the tiny arrow in the bottom left of the above linked video, which is a 1 second loop, actually works just fine (which is to be expected after my first experiment) but the other 3 don't work at all as GIFs, but work fine as full HD videos.
Clearly, I have no idea how any of this works but it seems to me that a full HD video being captured and whatever'd would be much harder to deal with than a GIF of the exact same thing being captured and whatevere'd. Am I totally wrong?
THINGS TO MAKE THIS WORK
#1 - I already know the video works so I could just make a whole single animated overlay at 1920x1080 and leave VLC open in order to get the overlay into OBS. (This wouldn't really be any different than the link above with the slight difference that I'd still need at least 2 cases of VLC open (instead of 4) in order to get the animated overlay for 1 and the animated background for 2.)
#2 - Use smaller GIFs - I don't know the exact amount of data that can be utilized within the image parameters of OBS, but I do know I can have a bunch of really small GIFs open at the same time. So If I make my animated overlays and backgrounds both smaller in dimensions and shorter, I should be able to use the image option rather than the capture window one.
Thoughts?
Oh, also I can generate any number of log files by crashing it at will if you need them, but I assume you don't since this is largely nonsense, anyhow.