github user234683/youtube-local v2.1.0

latest releases: v2.8.11, v2.8.10, v2.8.9...
4 years ago

Note for Linux users: This release has a new dependency, cachetools

New Features

  • Fallback on Invidious to retrieve the video urls when Youtube is blocking the video file. Should vastly reduce 403 errors for copyrighted content and livestreams (this manifests itself as the video not loading).
  • Make URLs in video descriptions clickable.
  • Display a comment count and indicate whether comments are disabled
  • Add some optional javascript for adding videos to local playlists so that the browser does not cancel playback of the current video, and to display a status message

Other

  • More helpful error page with a traceback and instructions for reporting the error
  • Remove youtube-dl and replace with watch page extraction code written from scratch. Should (hopefully) reduce the frequency of breakage due to Youtube changes.
  • Refactor data extraction code in general (which parses data returned by Youtube)
  • Add info box below description with a list of allowed regions for the video and the tor exit node that was used (for debugging content blocks).
  • Make channel searches slightly more robust. Use next and previous page buttons rather than providing buttons for pages that don't exist.
  • More organized display of the video format information in the video downloads
  • Subscriptions: Make uploader name in videos clickable
  • Subscriptions: Display the currently selected tag on the page so it is clear that the videos are being filtered.

Bugfixes

  • Fix broken signature decryption.
  • Proper error message for 429 errors (which happen when the Tor exit node is overutilized) instead of generic 500 message
  • Finally display the real video count and proper page numbers for channels accessed via a non-channel-id url
  • Add support for /embed urls
  • Better error handling for malformed watch page urls such as a missing video id or video ids that are too short.
  • Fix list of local playlists not being given on the subscriptions page and local playlist page
  • Fix slight clipping of video title at the bottom when the video title is 3 lines long
  • Windows: Allow the run.bat script to be called from any working directory.
  • Windows: Include the complete visual c runtime so that the program works on fresh installs lacking the runtime.

Don't miss a new youtube-local release

NewReleases is sending notifications on new releases.