GesturePlay
Overview
Control YouTube / Bilibili with webcam hand gestures: pinch to drag the progress bar, make a fist to play/pause.
Control video playback without touching your mouse or keyboard — just your hand and your webcam. GESTURES • Pinch (thumb + index, with your other three fingers raised) and move your hand left/right to scrub the video timeline — the site's own progress bar follows live. • Hold a fist (~half a second) to toggle play / pause. • Open your palm or drop your hand to do nothing — it's the resting pose. WORKS GREAT • On youtube.com and bilibili.com video pages. • While playing, while paused, and in fullscreen. • Fine scrubbing by default: one full hand sweep = 1 minute (configurable: 30 s to 5 min, or the whole video). TUNABLE Click the toolbar icon for live-updating settings: master on/off switch, scrub range, start deadzone, fist hold time, fingers required, pinch sensitivity, English/中文 interface, and an optional camera preview with a hand-skeleton overlay for tuning. PRIVATE BY DESIGN All hand tracking runs locally in your browser using Google's MediaPipe model, which is bundled inside the extension. No video frame ever leaves your machine. The extension makes zero network requests: no analytics, no accounts, no servers. Privacy policy: https://gist.github.com/Jimmyyu725/fe4814ae94497ef7e915172bffae7450 REQUIREMENTS A webcam (built-in or USB) and reasonable lighting. Camera permission is requested once on first use.
0 out of 5No ratings
Details
- Version1.0.0
- UpdatedJune 11, 2026
- Offered byJY
- Size9.34MiB
- LanguagesEnglish (United States)
- Developer
Email
y326433462@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes