Skip to main content

No project description provided

Project description

yt-dlp-invidious

This is a plugin for yt-dlp.
The plugin adds two extractors: InvidiousIE and InvidiousPlaylistIE.
The code is based on https://github.com/ytdl-org/youtube-dl/pull/31426.

Installation

  1. Download the latest release zip from releases

  2. Add the zip to one of the yt-dlp plugin locations

    • User Plugins

      • ${XDG_CONFIG_HOME}/yt-dlp/plugins (recommended on Linux/MacOS)
      • ~/.yt-dlp/plugins/
      • ${APPDATA}/yt-dlp/plugins/ (recommended on Windows)
    • System Plugins

      • /etc/yt-dlp/plugins/
      • /etc/yt-dlp-plugins/
    • Executable location

      • Binary: where <root-dir>/yt-dlp.exe, <root-dir>/yt-dlp-plugins/

For more locations and methods, see installing yt-dlp plugins

Usage

Pass --ies Invidious,InvidiousPlaylistIE to yt-dlp. The plugin automatically matches the video id so you can just pass a YouTube link or even just a video_id.

Extractor arguments

InvidiousIE:

  • max_retries: maxium retry times.
    e.g. --extractor-args "Invidious:max_retries=infinite" (unrecommended),
    --extractor-args "Invidious:max_retries=3", etc.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yt_dlp_invidious-0.0.2.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

yt_dlp_invidious-0.0.2-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file yt_dlp_invidious-0.0.2.tar.gz.

File metadata

  • Download URL: yt_dlp_invidious-0.0.2.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for yt_dlp_invidious-0.0.2.tar.gz
Algorithm Hash digest
SHA256 7a3efc538e38f86a77e4e5cb6d6cc60e62293db555566892f798633690db6bb5
MD5 8b24a4660e909b48cdff8d0eadb63b5a
BLAKE2b-256 0a34e9dd61a53aa2438b52092e8d39701f2e086d2bc11d1074d397283b93f792

See more details on using hashes here.

File details

Details for the file yt_dlp_invidious-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for yt_dlp_invidious-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 157450cf3e437171a685bf83a3f0a029417ebf9dcfea19d44bfc59c1601a4364
MD5 164107669dfeb9423071e7445f1776c8
BLAKE2b-256 385ac794de43a937ca17e047ebe702a4174df952b01fe3e9e19628383fce7c68

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page