Skip to main content

🌍 Download Any Video

PyPI version Downloads Github LinkedIn Twitter URL

A versatile, easy-to-use Python package to download videos from thousands of websites including YouTube, Twitter, Reddit, Vimeo, and more. This project is powered by yt-dlp.

Features

  • Wide Compatibility: Supports extraction from almost any site that hosts videos.
  • High Quality: Automatically downloads the best available video and audio qualities and merges them.
  • Bypass Blocks: Configured to impersonate a real web browser (using curl-cffi) to bypass website blocks and prevent HTTP 410/403 errors.

Prerequisites

  • Python 3.7+
  • FFmpeg: Highly recommended. yt-dlp uses FFmpeg to merge the highest quality video and audio streams together. If FFmpeg is not installed, you might get lower quality videos or separated audio/video files.
    • Windows: Install via winget: winget install ffmpeg

Installation

Install directly from PyPI:

pip install download-any-video

Usage

Once installed, you can run the script from anywhere in your terminal:

download-any-video "YOUR_VIDEO_URL_HERE"

Example:

download-any-video "https://www.youtube.com/watch?v=dZDj2CnG5dE"

Specify an Output Directory

If you want to save the video to a specific folder instead of the current directory, add the path as a second argument:

download-any-video "YOUR_VIDEO_URL_HERE" "./my_videos_folder"

Metadata

Release files for download-any-video 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for download-any-video 0.1.0
File Size Uploaded Provenance Actions
download_any_video-0.1.0.tar.gz 3.3 kB Without provenance Details for download_any_video-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for download-any-video 0.1.0
File Interpreter ABI Platform Actions
download_any_video-0.1.0-py3-none-any.whl Python 3 none any Details for download_any_video-0.1.0-py3-none-any.whl

Total release size: 6.8 kB

Release files / download_any_video-0.1.0.tar.gz

Download URL download_any_video-0.1.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a15ec0a9314f856297237140f1ca427a8bec30e8fbeba2ba0f94b5bc4f395746
BLAKE2b-256 checksum
How to use checksums
c24b795313cb94308a54c8d761d9da46e9a34355b0a8e16cf259736702377306
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / download_any_video-0.1.0-py3-none-any.whl

Download URL download_any_video-0.1.0-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6a8b0a6f243fa2bb4a1de3cb3053df53797a5b3901971d7260bd40239cfbd21e
BLAKE2b-256 checksum
How to use checksums
e746d94e4c2125c648a61271db2036dcdd7d4baf2f12aa71401efdac0da86b9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for download-any-video 0.1.0

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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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