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 यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

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

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey किंवा Violentmonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

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

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला Tampermonkey यासारखे एक्स्टेंशन इंस्टॉल करावे लागेल..

ही स्क्रिप्ट इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्क्रिप्ट व्यवस्थापक एक्स्टेंशन इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्क्रिप्ट व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला Stylus सारखे एक्स्टेंशन इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

ही स्टाईल इंस्टॉल करण्यासाठी तुम्हाला एक युझर स्टाईल व्यवस्थापक इंस्टॉल करावे लागेल.

(माझ्याकडे आधीच युझर स्टाईल व्यवस्थापक आहे, मला इंस्टॉल करू द्या!)

लेखक
quantavil
दैनिक इंस्टॉल
0
एकूण इंस्टॉल
18
रेटिंग
0 0 0
आवृत्ती
1.5.4
बनवली
2026-02-11
अपडेट केली
2026-03-20
आकार
71 KB
License
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.