A browser extension that replaces Learn’s default video and audio player with video.js.
Now you can “Learn and Chill”!
All videos will run at this rate without you needing to do anything. The default is 1x. You can also increment it in 0.05 step intervals.
- “Makes dealing with the reality of video lectures a bit more manageable” - 4B CS student
- “MY LIFE HAS CHANGED! I no longer hate watching lectures on learn :)” - 4B CS student
- and (potentially) many more … (open an issue to add yours here!)
The default video and audio player on Learn does not work well enough. It’s missing a lot of keyboard shortcuts, seeking tracks is not precise and does not support picture in picture, which most browsers support.
This extension replaces the default player with a video.js player.
Video.js is an extensible video player for browsers, has a lot of plugins, and is used by a lot of companies in production. Watch and Learn leverages it to offer the following features:
- playback rates up to 3x on all videos and audios
- picture in picture support
- keyboard shortcuts like ‘M’ to mute, ‘Space’ to pause/play, ‘F’ to fullscreen, and many more using the ‘videojs-hotkeys’ plugin
See issues - https://github.com/9at8/watch-and-learn/issues
- Install from the chrome store
- Download the zip from the latest release and unzip it
- Open chrome://extensions
- Enable developer mode
- Click on “Load unpacked”, and pick this directory
- Clone this repo
yarn
yarn run build
if you’re installingyarn run build:watch
if you’re testing- Open chrome://extensions
- Enable developer mode
- Click on “Load unpacked”, and pick this directory