{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"A yt-dlp plugin that provides proof-of-origin tokens to help bypass YouTube's bot-detection checks when downloading videos from flagged IP addresses.","skillfed_tags":["yt-dlp-plugin","video-download","authentication"],"use_cases":["Download videos from a residential or flagged IP address that YouTube has marked as suspicious.","Automate video downloads in scripts or services where interactive sign-in is not feasible.","Run yt-dlp in a Docker container or CI/CD environment where YouTube bot checks are common.","Maintain a persistent token cache to reduce latency when downloading multiple videos in succession.","Integrate proof-of-origin authentication into a custom video archival or monitoring system."],"what_it_does":"This package is a yt-dlp plugin that integrates proof-of-origin (PO) token generation into the video download workflow. When YouTube flags an IP address and demands sign-in confirmation before allowing downloads, this plugin can generate a PO token to make the traffic appear more legitimate and potentially bypass that check. The plugin works by interfacing with LuanRT's Botguard library to create tokens on demand.\n\nThe plugin supports two operational modes: an HTTP server that runs continuously and generates tokens on request (faster, recommended), or a script that spawns a new process for each token generation (slower, higher overhead). Installation requires setting up the token provider separately\u2014either via Docker, Node.js, or Deno\u2014before installing the plugin itself into yt-dlp's plugin directory. No token generation is guaranteed; YouTube's bot checks evolve, and this tool may not work in all scenarios.","worth_installing":"Yes, if you regularly download videos from a flagged IP and yt-dlp is already your download tool. The plugin is low-friction to install, actively maintained, and has no Python dependencies. However, it requires separate setup of a Node.js or Deno backend, and token generation is not guaranteed to bypass all YouTube checks\u2014treat it as a potential workaround, not a reliable solution. Not necessary if your IP is not flagged or if you can sign in interactively."},"id":"bgutil-ytdlp-pot-provider","links":{"html":"https://skillfed.io/packages/bgutil-ytdlp-pot-provider","md":"https://skillfed.io/packages/bgutil-ytdlp-pot-provider.md","pypi":"https://pypi.org/project/bgutil-ytdlp-pot-provider/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-07","license_spdx":null,"license_treatment":"copyleft","name":"bgutil-ytdlp-pot-provider","python_support":"supports_current","summary":null},"popularity":{"monthly_downloads":724371,"position":5224,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.3.1"}
