Skip to content

feat: Add blur overlay option#898

Open
saifkaral wants to merge 2 commits intokillergerbah:mainfrom
saifkaral:feat--Add-a-blur-overlay-option
Open

feat: Add blur overlay option#898
saifkaral wants to merge 2 commits intokillergerbah:mainfrom
saifkaral:feat--Add-a-blur-overlay-option

Conversation

@saifkaral
Copy link

2026-02-25.16-50-10.mp4

This feature has been requested for a long time, and it’s something I would personally use. It applies a blur over the video currently playing in the player.

Why is this useful? Some videos come with hardcoded subtitles that can’t be disabled. If a user wants to use their own subtitles instead, the blur can be applied to the area where the hardcoded subtitles appear, making them unreadable while keeping the rest of the video clear.

As shown in the demo video, this allows users to rely on their preferred subtitle track without the distraction of overlapping text.

it fixes this issue: #444

@killergerbah
Copy link
Owner

Thanks for doing this
I played around with the overlay and it has some minor UI/UX quirks:

  • If I click and drag, the handles disappear after a couple seconds, while I'm dragging. Feels a bit unintuitive - I would expect the handles to either be visible or invisible the whole time.
  • If I click outside of the blur overlay, the handles don't disappear.
  • It feels like the top/left and bottom/right handles don't need to be handles - they might as well take up the whole edge of the box so that they're easier to grab.

@saifkaral
Copy link
Author

Thanks for doing this I played around with the overlay and it has some minor UI/UX quirks:

  • If I click and drag, the handles disappear after a couple seconds, while I'm dragging. Feels a bit unintuitive - I would expect the handles to either be visible or invisible the whole time.
  • If I click outside of the blur overlay, the handles don't disappear.
  • It feels like the top/left and bottom/right handles don't need to be handles - they might as well take up the whole edge of the box so that they're easier to grab.

I addressed the issues you mentioned.

For the handles on the top/bottom/left/right edges though, I didn’t extend them to cover the entire edge because I felt it looked worse visually. Instead, I increased their size so they’re easier to grab.
They’re also now dynamic so they resize depending on the size of the blur box to avoid overlapping with the other handles.

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

Successfully merging this pull request may close these issues.

2 participants