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
I suggest to go further and also allow setting a looping video as the background 😉
As you are using GStreamer, it should not be a lot more complicated...? I said "should", actually I haven't looked at the source, I don't know 😛
This would allow animated backgrounds à-la Google Meet.
Anyway, this is not the right place to say this but thanks a lot for this project, I use it everyday because I need to blur the background on my webcam and using (specially tweaked) Chromium to use Google Meet's blurring tool leads to some memory leaks problems 😞
I suggest to go further and also allow setting a looping video as the background wink As you are using GStreamer, it should not be a lot more complicated...? I said "should", actually I haven't looked at the source, I don't know stuck_out_tongue This would allow animated backgrounds à-la Google Meet. Anyway, this is not the right place to say this but thanks a lot for this project, I use it everyday because I need to blur the background on my webcam and using (specially tweaked) Chromium to use Google Meet's blurring tool leads to some memory leaks problems disappointed
That's a good suggestion, but looking into it briefly I don't think it's that straightforward. There isn't a ready-to-use GStreamer element that can loop videos ad infinitum. I think you have to basically to "restart" that part of the pipeline whenever it finishes to get a loop going. Certainly, possible though.
jashandeep-sohi
changed the title
Allow setting a static image as the background
Allow setting a static image or video as the background
Oct 10, 2021
Oh, I (wrongly) thought it was easy with GStreamer!
Well, after some search I've seen this MR on the filesrc plugin for GStreamer. If you look at the end of the discussion, they give means to achieve this and there a link to a Python repo that seems to implement them.
"Basically" it's an EOS handler that just seeks to the beginning of the video. However I don't know how easy this could be done in your tool.
Instead of blurring the background, allow setting a static image or video as the background.
The text was updated successfully, but these errors were encountered: