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>.
Metadata
Release files for youtube-series-downloader 1.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| youtube_series_downloader-1.6.2.tar.gz | 19.3 kB | Without provenance | Details for youtube_series_downloader-1.6.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| youtube_series_downloader-1.6.2-py3-none-any.whl | Python 3 | none | any | Details for youtube_series_downloader-1.6.2-py3-none-any.whl |
Total release size: 41.5 kB
Release files / youtube_series_downloader-1.6.2.tar.gz
| Download URL | youtube_series_downloader-1.6.2.tar.gz |
|---|---|
| Size | 19.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c65a7c90d33a90cc269d6ae0d453c2dfa0d18434ec40beca0ab7e4e19c4cedfb
|
|
BLAKE2b-256 checksum How to use checksums |
243b75bab19a080fd02fd88c94fe8a9c0a130244e614bc526609b3a58dee96cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / youtube_series_downloader-1.6.2-py3-none-any.whl
| Download URL | youtube_series_downloader-1.6.2-py3-none-any.whl |
|---|---|
| Size | 22.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a0f1448d72350ed8e27d99acc277c3ebce6573285e8cd1b8e18260e5346529b0
|
|
BLAKE2b-256 checksum How to use checksums |
cc8a97a26f9fbcaf24675a00c5f45314c9e87ef84553f1944af2d7a4ad371744
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Security for youtube-series-downloader 1.6.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.