SuperPiP

Enable native video controls with Picture-in-Picture functionality on any website

Versión del día 3/6/2025. Echa un vistazo a la versión más reciente.

Tendrás que instalar una extensión para tu navegador como Tampermonkey, Greasemonkey o Violentmonkey si quieres utilizar este script.

You will need to install an extension such as Tampermonkey to install this script.

Tendrás que instalar una extensión como Tampermonkey o Violentmonkey para instalar este script.

Necesitarás instalar una extensión como Tampermonkey o Userscripts para instalar este script.

Tendrás que instalar una extensión como Tampermonkey antes de poder instalar este script.

Necesitarás instalar una extensión para administrar scripts de usuario si quieres instalar este script.

(Ya tengo un administrador de scripts de usuario, déjame instalarlo)

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

(Ya tengo un administrador de estilos de usuario, déjame instalarlo)

Autor
Toni Oriol
Calificaciones
0 0 0
Versión
0.0.1
Creado
3/6/2025
Actualizado
3/6/2025
Tamaño
4,77 KB
Licencia
AGPL-3.0-or-later
Funciona en
Todos los sitios

SuperPiP - Universal Picture-in-Picture Video Controls

Description

Enable native video controls with Picture-in-Picture functionality on any website. This userscript automatically adds video controls to videos that don't have them and removes overlay elements that might interfere with video playback.

Features

  • ✅ Enables native HTML5 video controls on all videos
  • ✅ Removes overlay elements that block video interaction
  • ✅ Supports Picture-in-Picture mode (especially optimized for iOS Safari)
  • ✅ Works on any website with video content
  • ✅ Automatically detects dynamically loaded videos
  • ✅ Lightweight and non-intrusive

How it works

  1. Scans all video elements on the page
  2. Enables native browser controls for each video
  3. Detects and hides overlay elements positioned on top of videos
  4. Monitors for new videos added to the page dynamically
  5. Special handling for iOS Safari to enable Picture-in-Picture functionality

Compatibility

  • Works on all websites with HTML5 video content
  • Optimized for mobile Safari on iOS
  • Compatible with YouTube, Vimeo, Facebook, Instagram, TikTok, Twitch, and more