Skip to main content

youtube-series-downloader

python Latest PyPI version Downloads Total alerts Language grade: Python

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)

Source distribution for youtube-series-downloader 1.6.2
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)

Table of built distributions (wheels) for youtube-series-downloader 1.6.2
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page