Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/robbendebiene/youtube-video-time-saver

Simple user script for retaining the video playback time across page reloads and browser restarts. For those who want to pause videos and continue watching them later.
https://github.com/robbendebiene/youtube-video-time-saver

time userscript youtube youtube-video

Last synced: about 1 month ago
JSON representation

Simple user script for retaining the video playback time across page reloads and browser restarts. For those who want to pause videos and continue watching them later.

Awesome Lists containing this project

README

        

# Youtube-Video-Time-Saver
Simple user script for retaining the video playback time across page reloads and browser restarts. For those who want to pause videos and continue watching them later.
This user script will save the video timestamp in the URL whenever you pause the video or you jump to a different timestamp.
On the end of the video the start time will be removed so the video will start from the beginning on reload.

## Installation
[Click here to install]( https://raw.githubusercontent.com/Robbendebiene/Youtube-Video-Time-Saver/master/youtube-video-time-saver.user.js)

## Options
You can specify a rewind time by changing the **REWIND_TIME** constant.
By changing the **SAVE_TIMESTAMP_EVENT** global variable to "timeupdate" the video timestamp will be constantly updated and saved.

## FAQ
**Why is the script injected in the entire youtube website and not just youtube.com/watch?**
Because youtube doesn't reload the website when you for example click on a video in your subscriptions feed. It just updates the history/url. Therefore the script would only be injected if you reload the video page or visit it directly.