Synchroniser les sous-titres YouTube/Bilibili vers la fenêtre dkitle
Sync video subtitles from your browser to an always-on-top desktop overlay window.
Supported Sites: YouTube, Bilibili
Supported Platforms: Windows, Linux (X11/Wayland), macOS
| Main Window | Chrome Extension |
|---|---|
| YouTube Subtitles | Bilibili Video | Bilibili Subtitles |
|---|---|---|
Download the latest release from GitHub Releases, or build from source (see below).
Once started, the app will:
ws://localhost:9877/wsWorks across all browsers (Chrome, Firefox, Edge, Safari) with no store review required.
| Window | app_id (Wayland) |
Description |
|---|---|---|
| Manager window | org.eu.ywxt.dkitle |
Main window, lists subtitle sources |
| Subtitle window | org.eu.ywxt.dkitle.subtitle |
Always-on-top subtitle overlay |
On Wayland tiling window managers (e.g., Sway, Hyprland), the subtitle window will by default only appear on the current workspace and may be tiled. Use the app_id org.eu.ywxt.dkitle.subtitle to add window rules for floating + sticky.
Sway (~/.config/sway/config):
for_window [app_id="org.eu.ywxt.dkitle.subtitle"] floating enable, sticky enable
Hyprland (~/.config/hypr/hyprland.conf):
windowrulev2 = float, class:^(org\.eu\.ywxt\.dkitle\.subtitle)$
windowrulev2 = pin, class:^(org\.eu\.ywxt\.dkitle\.subtitle)$
i3 (X11) (~/.config/i3/config):
for_window [class="org.eu.ywxt.dkitle.subtitle"] floating enable, sticky enable
For other window managers, refer to your WM's documentation and use app_id (Wayland) or WM_CLASS (X11) to match the subtitle window org.eu.ywxt.dkitle.subtitle, then set it to floating + sticky/pin.