Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

One shot GIFs do not play all their frames when using "Media Source" #10386

Closed
XC3N opened this issue Mar 15, 2024 · 6 comments
Closed

One shot GIFs do not play all their frames when using "Media Source" #10386

XC3N opened this issue Mar 15, 2024 · 6 comments

Comments

@XC3N
Copy link

XC3N commented Mar 15, 2024

Operating System Info

Windows 11

Other OS

No response

OBS Studio Version

30.1.0

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/qS3njwf5uIqvksUm

OBS Studio Crash Log URL

No response

Expected Behavior

Playing a GIF added as "Media Source"
I want to play the GIF one shot, when directly triggered, and then disappear.

Current Behavior

When triggered, the GIF plays about 90% of it's frames then disappear.

Settings:
obs64_hYQBzpKUwk

An example of a gif I use:
WDYLTF

Steps to Reproduce

  1. add "media source"
  2. set up a local .gif file
  3. uncheck "Restart playback when source becomes active" and "loop"
  4. Trigger the GIF (I use the controls below the preview window when the source is selected)
  5. The gif plays about 90% of it's frames and then disappear
    ...

Anything else we should know?

This problem does not happen when using "image" as source
The GIF plays properly when "loop" is checked

@RytoEX
Copy link
Member

RytoEX commented Mar 15, 2024

The provided GIF seems to play the same on my machine in both OBS Studio 30.0.2 and 30.1.0 when loaded as an Image Source or a Media Source and in Firefox and Chrome.

Please reproduce this without any third-party plugins and with a scene collection that only has the problematic image.

@XC3N
Copy link
Author

XC3N commented Mar 15, 2024

The provided GIF seems to play the same on my machine in both OBS Studio 30.0.2 and 30.1.0 when loaded as an Image Source or a Media Source and in Firefox and Chrome.

Please reproduce this without any third-party plugins and with a scene collection that only has the problematic image.

From my side it really seems like the GIF is missing the two last frames.

Here is another one where the effect is more pronounced:

3headedmonkey

on my side it doesn't play all the way to the left head springing up

edit: I get the same results with both GIFs on an empty new scene collection as well

@derrod
Copy link
Member

derrod commented Mar 15, 2024

Tried with four different methods, image source (top left), media source (top right), window capture of browser (bottom left), and browser source (bottom right). Plays back fine on all of them.

gifs.mp4

@XC3N
Copy link
Author

XC3N commented Mar 15, 2024

Ok, seems this is something on my side, I will investigate further. Thanks a lot for taking the time to test!

@Fenrirthviti
Copy link
Member

closing per above.

As note, it's usually best to run these things through our forums or Discord first.

Thank you!

@Fenrirthviti Fenrirthviti closed this as not planned Won't fix, can't repro, duplicate, stale Mar 15, 2024
@XC3N
Copy link
Author

XC3N commented Mar 18, 2024

@Fenrirthviti Do you mind re-opening this? The test provided by derrod is not following the steps to reproduce (the issue does not happen when looping is enabled) + I have reinstalled OBS and tried on two other computers and reproduced this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants