Downloads YouTube series and optionally speeds them up to be watched on TVs
Project description
youtube-series-downloader
Downloads new YouTube episodes from configurable channels and adds them in a plex friendly format.
Features
- Download latest episodes from configurable channels. Configurable how many days back to look for an episode.
- Speed up videos. Configurable both globally and separate for each channel.
- Run as a daemon.
- Plex friendly output.
- Include/exclude regex filters to only download episodes matching the title.
Usage
usage: youtube-series-downloader [-h] [-v] [-p] [-t THREADS] [-d] [--max-days-back MAX_DAYS_BACK] [--debug]
optional arguments:
-d, --daemon Run the script as a daemon instead of once.
-p, --pretend Only pretend to download, convert, and store files.
-t THREADS, --threads THREADS
How many threads you want to use (overrides config file).
--max-days-back MAX_DAYS_BACK
How many days back we should check for videos (overrides config file).
-h, --help show this help message and exit.
-v, --verbose Prints out helpful messages.
-s, --silent Turn off all messages except errors.
--debug Turn on debug messages. This automatically turns on --verbose as well.
Installation
Run the commands below and follow the instructions.
pip install --user --upgrade youtube-series-downloader
youtube-series-downloader
Requirements
- ffmpeg to be installed and available through the PATH environmental variable.
Authors
youtube-series-downloader
was written by Matteus Magnusson <senth.wallace@gmail.com>
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file youtube-series-downloader-1.5.1.tar.gz
.
File metadata
- Download URL: youtube-series-downloader-1.5.1.tar.gz
- Upload date:
- Size: 18.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 467e1d61eef0328a37ec21a99c5c0a92edfce39aedbff76d719f650e981360aa |
|
MD5 | 129b456c561358fb6dbf918141034035 |
|
BLAKE2b-256 | bed3868e46e10f6fb3255a44697362c7fcc5dd8b803f5869b7f2badc40a11e2c |
File details
Details for the file youtube_series_downloader-1.5.1-py3-none-any.whl
.
File metadata
- Download URL: youtube_series_downloader-1.5.1-py3-none-any.whl
- Upload date:
- Size: 21.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e3d2baf8dff140d2397128e42bf073a08947dd69864e4f718c95f63e494d7ec |
|
MD5 | f30786abf69f468d1d633110ddcd5a53 |
|
BLAKE2b-256 | a2776267ec11cb6ec69b914d65727fec2bf3e58291e1637c0125118d727d944c |