Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peter-tanner/echo360-super-speed-userscript
Userscript which adds faster speed options (4x, 3x) to Echo360 player and allows the user to add their own speed options.
https://github.com/peter-tanner/echo360-super-speed-userscript
addon chromium echo360 firefox userscript
Last synced: 23 days ago
JSON representation
Userscript which adds faster speed options (4x, 3x) to Echo360 player and allows the user to add their own speed options.
- Host: GitHub
- URL: https://github.com/peter-tanner/echo360-super-speed-userscript
- Owner: peter-tanner
- License: gpl-3.0
- Created: 2024-07-24T18:32:42.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-07-25T11:04:02.000Z (4 months ago)
- Last Synced: 2024-10-15T17:27:14.771Z (23 days ago)
- Topics: addon, chromium, echo360, firefox, userscript
- Language: JavaScript
- Homepage:
- Size: 71.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Echo360 super speed userscript
> _Note that this project is not endorsed by or affiliated with Echo360_
### [Click here to install userscript](https://github.com/peter-tanner/Echo360-Super-Speed/raw/master/echo360-super-speed.user.js)
### [Alternative installation link (Greasyfork)](https://update.greasyfork.org/scripts/501694/Echo360%20Super%20Speed.user.js)
Adds faster speed options (4x, 3x) to Echo360 player and allows the user to add their own speed options. Works on Chromium (Google Chrome, Brave, etc.) and Firefox
## Installation guide
This should only take 5 minutes.
### 1. Install Violetmonkey
If you already have a userscript manager you can skip this step.
Click "Install" or "Get" then accept the permissions
### [Firefox installation](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/)
### [Google Chrome installation](https://chrome.google.com/webstore/detail/violent-monkey/jinjaccalgkegednnccohejagnlnfdag)
### [Microsoft Edge installation](https://microsoftedge.microsoft.com/addons/detail/eeagobfjdenkkddmbclomhiblgggliao)
### 2. Install this Userscript
Click any one of these links and it should redirect you to an install page.
### [Click here to install userscript](https://github.com/peter-tanner/Echo360-Super-Speed/raw/master/echo360-super-speed.user.js)
### [Alternative installation link (Greasyfork)](https://update.greasyfork.org/scripts/501694/Echo360%20Super%20Speed.user.js)
Click the "Install" button and you should have 4x and 3x speeds on Echo360 (refresh any open Echo360 pages).
![install](docs/install.png)
### Done!
## Adding your own speeds
Open the userscript file, then modify the `selected_speeds` and/or `speed_hotkey_increment` constants which are in the `USER CUSTOMIZATION` section.
For example, if I wanted only 4x, 3x and 2x options, I can replace the `selected_speeds` constant with the following:
```js
const selected_speeds = [4, 3, 2];
```⚠ Note that there is a browser-set speed limit of 16x and speeds above 4x are muted, according to [the constants set in the brower's source](https://stackoverflow.com/a/32320020). This applies to both Firefox and Chromium.
## Current issues
- When setting `selected_speeds` to a list of speeds which does not include 1x, the player by default loads with 1x speed when the page is loaded. Once the speed is changed manually by clicking on a speed from the dropdown this is not an issue anymore, but it would be nice if the default speed was valid.