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.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey, Greasemonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да инсталирате разширение, като например Tampermonkey .

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Userscripts.

За да инсталирате скрипта, трябва да инсталирате разширение като Tampermonkey.

За да инсталирате този скрипт, трябва да имате инсталиран скриптов мениджър.

(Вече имам скриптов мениджър, искам да го инсталирам!)

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

(Вече имам инсталиран мениджър на стиловете, искам да го инсталирам!)

Автор
quantavil
Инсталации дневно
1
Инсталации общо
18
Рейтинг
0 0 0
Версия
1.5.4
Създаден
11.02.2026
Обновен
20.03.2026
Размер
70 КБ
Лиценз
MIT
Работи на
Всички сайтове

🎥 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.