Adds a speed button to the VRV player. Clicking the button increases the speed by 0.5x, with a max of 3x. Right clicking the button…
VRV Speed Controls Extension
Adds a speed button to the VRV player. Clicking the button increases the speed by 0.5x, with a max of 3x. Right clicking the button decreases the speed by 0.5x.
The speed is retained between videos, and sessions, in chrome storage.
I mainly made this extension for myself, and I didn't need anything fancy. Report any bugs to the GitHub.
Changelog:
v1.1.0 — Added a \"next video\" button. The button will always appear even if there is no next video. The functionality should never break, however, as it simply seeks to the end of the video and plays. This allows VRV to handle the \"end of video\" as per normal.
v1.1.1 — Made the speed on the icon more readable.
v1.1.2 — Fixed the \"next video\" button not always working. (Isn't that ironic, in the intial version I said it would never break! TBH, no idea why it did break. I'm going to blame VRV for being bad.)
Read more
The speed is retained between videos, and sessions, in chrome storage.
I mainly made this extension for myself, and I didn't need anything fancy. Report any bugs to the GitHub.
Changelog:
v1.1.0 — Added a \"next video\" button. The button will always appear even if there is no next video. The functionality should never break, however, as it simply seeks to the end of the video and plays. This allows VRV to handle the \"end of video\" as per normal.
v1.1.1 — Made the speed on the icon more readable.
v1.1.2 — Fixed the \"next video\" button not always working. (Isn't that ironic, in the intial version I said it would never break! TBH, no idea why it did break. I'm going to blame VRV for being bad.)
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 2,\t"name": "VRV Speed Controls",\t"short_name": "VrvSpeedControls",\t"version": "1.1.2",\t"content_scripts": [{\t\t"matches": ["https://static.vrv.co/*"],\t\t"js": ["index.js"],\t\t"all_frames": true\t}],\t\t"permissions": [\t\t"storage"\t\t], "icons": { "16": "icon16.png", "48": "icon48.png", "128": "icon128.png" }}
Read more