Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/blvckbytes/channeldownloader

Created to download entire channels, including thumbnails, videos, comments and their replies.
https://github.com/blvckbytes/channeldownloader

Last synced: 21 days ago
JSON representation

Created to download entire channels, including thumbnails, videos, comments and their replies.

Awesome Lists containing this project

README

        

# ChannelDownloader

Created to download entire channels, including thumbnails, videos, comments and their replies. Can also be quickly modified to download playlists by ID. Builds up a local additive JSON-file database, so that remotely deleted content still persists. Circumvents login-guards for age-restricted content successfully, at least at the time of writing this. Offers a simple yet effective configuration-file for seamless multi-channel support. Always chooses the highest quality audio- and video formats available; uses the ffmpeg-binary to mux these separate tracks into a final mp4-file.

The YouTube-API does **not** support video download; they prohibit it, as by the [Terms of Service](https://developers.google.com/youtube/terms/api-services-terms-of-service). Downloading foreign videos may also result in a violation of copyright laws. **This project is only meant for educational purposes and has to be executed at one's own risk.**