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

Blur the sponsored fingrane or add a new category, in Sponsorblock, for sponsored sequences that are impossible to block. #2145

Closed
gut1414 opened this issue Nov 3, 2024 · 2 comments

Comments

@gut1414
Copy link

gut1414 commented Nov 3, 2024

This video is sponsored, at the very beginning by watermark.

https://www.youtube.com/watch?v=DsFEhxuqoC8

Content creators are competing in their imagination to force their sponsors through, while preventing us from cutting sponsored sequences.
In addition to the placement of products, logos, etc., in useful content, there is this watermark, like in this video.

In this video, at the very beginning, there is a sponsor in the form of a watermark over a certain time (30 seconds here). If someone decides to consider, and report to Sponsorblock, this sequence with the watermark, as a sponsored sequence to skip, a useful part of the video will be cut off.
We would have to find a way to blur this sequence, with an AI for example, which would detect logos, for example, but we need advanced tools, which Sponsorblock could not have, both on the client and server side.

Otherwise, we would have to invent a type category "product placement/sponsored watermark", just to warn Sponsorblock users of the presence of these sponsored sequences and that Sponsorblock is aware of this presence. Users can choose to skip these sequences or not, as is possible in Sponsorblock, with manual skips.

@mirror176
Copy link

#538 seems to be the discussion that would lead to a solution for this issue. If skipping it would have to skip content, then skipping is not yet the right solution.

If this example had been a watermark that was modifying data instead of replacing it (semi-transparent) then non-substitution techniques could be used to mathematically undo it to a degree but just replacing it would probably cause less distortion/distraction. A watermark fighting algorithm would be beneficial but likely best when preprocessing is available (like when reencoding) and would likely cause less damage to the video encoder bitrate than covering it with a box from past/future video scene or single color (unless bounds are carefully chosen to be at encoder block edges) or leaving the watermark.

@gut1414
Copy link
Author

gut1414 commented Nov 6, 2024

Your answer make sense, but a special "unblockable intrusive" category seems good for me to warn users to presence of unwanted elements and let them (in advance) to choice to watch, or not, a video. This solution is technically possible, if reencoding seem impossible at this moment.

@ajayyy ajayyy closed this as not planned Won't fix, can't repro, duplicate, stale Nov 7, 2024
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

3 participants