A Floating Mini Player for Youtube that can be Operated From Anywhere.

Latest Version

Version
0.3.2
Update
April 30, 2020
Size
155KiB
Developer
Category
Users
1,000+
Rating
4.61111 ★
Manifest Version
2
Web Store Status
Languages Support
English
日本語
See more
Permissions
Tabs
Storage
Http://*/*
Https://*/*
See more

wipeyy - Controllable "picture in picture". Extension

Watch video using Picture-in-Picture(Always on top Floating Mini Player).

Picture-in-Picture (PiP) allows you to watch videos in a floating window (always on top of other windows) so you can keep an eye on what you’re watching while interacting with other sites, or applications.
It also, some shortcuts suitable for playback are provided, allowing operation even when the browser is not displayed!!

Keyboard shortcut:
Picture in picture : Ctrl + Shift + 9 (⌘ + shift + 9 on macOS)
Pause / Start : Ctrl + Shift + 8 (⌘ + shift + 8 on macOS)
Skip video 10 sec : Ctrl + Shift + 7 (⌘ + shift + 7 on macOS)
Video back 10 seconds : Ctrl + Shift + 6 (⌘ + shift + 6 on macOS)

Tested in following websites

- https://youtube.com/
- https://www.netflix.com/
- https://www.primevideo.com/
- https://www.twitch.tv/
- https://www.bilibili.com/

The extension should works on other websites as well.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "__MSG_appName__", "description": "__MSG_appDesc__", "short_name": "wipeyy", "version": "0.3.2", "author": "Abe Keishi", "default_locale": "en", "browser_action": { "default_icon": "./icon/icon_eye.png", "default_popup": "popup.html" }, "background": { "scripts": [ "background.js" ], "persistent": false }, "icons": { "16": "./icon/icon16.png", "48": "./icon/icon48.png", "128": "./icon/icon128.png" }, "content_scripts": [{ "matches": [ "http://*/*", "https://*/*" ], "js": [ "contents.js" ] }], "permissions": [ "tabs", "storage", "http://*/*", "https://*/*" ], "commands": { "skip-10sec": { "description": "skip the video to 10sec", "global": true, "suggested_key": { "default": "Ctrl+Shift+7", "mac": "Ctrl+Shift+7" } }, "previous-10sec": { "description": "skip the video to -10sec", "global": true, "suggested_key": { "default": "Ctrl+Shift+6", "mac": "Ctrl+Shift+6" } }, "play-pause": { "description": "play/pause", "global": true, "suggested_key": { "default": "Ctrl+Shift+8", "mac": "Ctrl+Shift+8" } }, "pip-switch": { "description": "pip/unpip", "global": true, "suggested_key": { "default": "Ctrl+Shift+9", "mac": "Ctrl+Shift+9" } } }}
Read more