GlideVideo: Pro Mobile Touch Controller

A premium, gesture-driven video controller for mobile. Swipe to seek, long-press for 2x speed, and precision zoom—all in a sleek, "Media Card" UI.

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
quantavil
Instalaciones diarias
0
Instalaciones totales
18
Calificaciones
0 0 0
Versión
1.5.4
Creado
11/2/2026
Actualizado
20/3/2026
Tamaño
71 KB
Licencia
MIT
Funciona en
Todos los sitios

🎥 GlideVideo: Pro Mobile Touch Controller

A premium, mobile-friendly userscript that adds a sleek "Media Card" UI to web videos, providing effortless gesture-based control and advanced features.

✨ Features

  • Media Card UI: A sleek, floating control panel that stays in view and can be manually dragged to any position.
  • Touch Gestures (New in v1.2):
    • Swipe-to-Seek: Swipe left/right on the video to scrub through the timeline with a visual overlay showing the current position and delta.
    • Long-Press-to-Speed: Touch and hold on the video to temporarily boost playback to 2× speed; release to restore.
    • Can be toggled on/off from Settings.
  • Advanced Playback Speed:
    • Slide vertically on the speed button for high-precision speed adjustment.
    • Snap points for common speeds (0.25x, 0.5x, 1x, etc.).
    • Quick-access speed menu with a long press or click.
  • Enhanced Navigation:
    • Customizable skip durations for Rewind and Forward.
    • Dedicated skip buttons with configurable skip intervals in settings.
  • Modern Settings UI:
    • Card-based Layout: A structured and intuitive settings menu for better usability.
    • Video Transform: High-precision Zoom and 90-degree Rotation controls.
    • Playback Preferences: Easy configuration of default speed, skip intervals, and gesture toggle.
  • Smart UI Controls: Long press the settings icon to transform it into a close button to quickly hide the controller.
  • Battery & Performance Optimized: Uses IntersectionObserver and ResizeObserver to minimize CPU usage, only activating when videos are in view.
  • Haptic Feedback: Subtle vibrations for touch interactions (where supported).

🛠 Installation

  1. Install a userscript manager like Tampermonkey or Violentmonkey.
  2. Copy the contents of dist/main.js and create a new script in your manager.

📜 Credits

This script is a fork of the original work by Nasimul Hasan Maruf.

Special thanks to the original author for the foundation of this controller.

📄 License

This project is open-source. Please refer to the original author's terms if applicable.