Skip to content

v2.4.0

Compare
Choose a tag to compare
@user234683 user234683 released this 25 Sep 21:15
· 306 commits to master since this release

New Features

  • Add standard Youtube hotkeys such as k to pause video.
  • Add expandable video transcript on same page as video which allows jumping to specific times in the video. Also provides contiguous view of transcript to make copying easier.
  • Add optional Tor video routing (see note in readme about donations)
  • Detect timestamps in video description or comments and make them into links that can jump the video to that time

Bugfixes

  • Fix settings parsing in Python 3.8
  • Fix channel pages > 1 returning the first page because of Youtube's changes to the ctoken format
  • Fix page being pushed down after the video finishes loading (specify video height in html upfront so this won't happen)

Other

  • Add python3 shebang
  • Don't log noisy caption requests to console
  • Add setting for tor_port
  • Use Tor video routing instead of Invidious for videos whose URLs are denied access (403) outside of Tor. This should give near-100% reliability compared to the Invidious solution.
  • Route all videos through the youtube-local instance (even when not using Tor routing) so that no unique browser information (other than IP address) can be transmitted to googlevideo.