Universal Video Caption (Sidebar UI)

Overlay custom subtitles (.srt) on any HTML5 video. Interactive elements moved to a persistent sidebar.

Você precisará instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Você precisará instalar uma extensão como o Tampermonkey para instalar este script.

Você precisará instalar um gerenciador de scripts de usuário para instalar este script.

(Eu já tenho um gerenciador de scripts de usuário, me deixe instalá-lo!)

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

(Eu já possuo um gerenciador de estilos de usuário, me deixar fazer a instalação!)

Autor
gentlemanan
Instalações hoje
1
Total de instalações
25
Avaliações
0 0 0
Versão
3.0
Criado
15/12/2025
Atualizado
18/12/2025
Tamanho
37,3 KB
Licença
MIT
Aplicável a
Todos os sites

Universal Video Caption (UVC)

This user script allows you to overlay custom subtitles (SRT files) on virtually any HTML5 video player across the web.

Key Features

  • Drag & Drop Loading: Simply drag and drop your .srt subtitle file anywhere onto the page to load it instantly.
  • Persistent Caching: Subtitles are automatically cached for the current video's URL, so you don't need to reload the file every time you revisit the page.
  • Full Customization:
    • Adjust Font Size and Font Color.
    • Customize the Background Color and Opacity.
    • Toggle subtitle alignment between the bottom (default) and top of the video.
  • Subtitle Timeline: Access a sidebar panel that lists all subtitles with timestamps, allowing you to instantly jump to any point in the video by clicking a line.
  • Sync Adjustment: Easily set a Global Sync Offset (ms) directly in the Timeline panel to fix timing issues (e.g., subtitles starting too early or too late).
  • Dual-Line Subtitles (Previous Line): An optional feature to display the previous subtitle line above the current one, with its own opacity setting for better context.

How to Use

  1. Look for the Button: After the script is installed and running on a page with a video, look for the "📁 CC Upload" or "⚙️ CC Settings" button usually located in the top-left corner of the video player.
  2. Load Subtitles:
    • Drag & Drop: Drag an .srt file onto the page.
    • Button: Click the button and select "Load New SRT" to open a file selection dialog.
  3. Access Settings: Once loaded, click the "⚙️ CC Settings" button to open the configuration panel to customize colors, size, and other options.
  4. Manage Timeline: In the Settings panel, click "Timeline" to open the subtitle sidebar for searching, jumping to timestamps, and adjusting the sync offset.