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, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

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

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
quantavil
1日のインストール数
0
累計インストール数
18
評価
0 0 0
バージョン
1.5.4
作成日
2026/02/11
更新日
2026/03/20
大きさ
71KB
ライセンス
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.