globalSpeed icon indicating copy to clipboard operation
globalSpeed copied to clipboard

Feature request: Control multiple videos (pause/seek) across tabs simultaneously

Open Zortas opened this issue 5 months ago • 1 comments

Feature request: Control multiple videos (pause/seek) across tabs simultaneously

Hi,

First, thank you for the great extension — I found it very useful for controlling videos across tabs.

Use case

I sometimes want to watch a high-quality video from one website while listening to dubbed audio from another website.
To make this work, I need to keep the two videos perfectly in sync (same timestamp).

Global Speed helps because I can control the seek position of a video in another tab without switching to it, which is very convenient.

Limitation

Right now, I cannot pause or seek both videos across two tabs at the same time.
The “pointer” focus can only be on one tab at a time, so controlling one video automatically deselects the other.
This makes it hard to keep them in sync, because when I pause or seek one, I have to manually do the same for the other, causing delay and desynchronization.

Feature request

Would it be possible to add a feature that allows:

  • Controlling multiple selected videos across different tabs at the same time (pause/play/seek simultaneously).
  • Or a “multi-select” mode where the pointer can be active on more than one tab.

This would make it much easier to synchronize two videos from different websites for dual-source viewing (e.g., HD video + alternate audio).

Thanks for considering this!

Zortas avatar Aug 15 '25 13:08 Zortas

Hello! You can bind two shortcuts to same shortcut key. So I would try pointing focus to the offscreen video so pause shortcut will target that, but I would also bind a Javascript shortcut to the same shortcut key that targets the video in the current tab.

The JS code will look like:

(() => {
  const vids = document.querySelectorAll('video');
  vids.forEach(v => v.paused ? v.play() : v.pause());
})()

Maybe something similar with seeking. So the real "seek" shortcut will target offscreen video, and the "javascript" shortcut will target the current tab's video.

polywock avatar Aug 15 '25 13:08 polywock