01समुदाय मार्केटप्लेस

← मार्केटप्लेस पर वापस

yt-dlp

हज़ारों वेबसाइटों से वीडियो और ऑडियो डाउनलोड करने वाला कमांड-लाइन टूल।

GitHub पर खोलें
श्रेणी
Command line
लाइसेंस
Unlicense (LICENSE)
प्लेटफ़ॉर्म
windows, macos, linux
नवीनतम रिलीज़
2026.10.26
अंतिम अपडेट
कोई डेटा नहीं
GitHub स्टार
2,04,324
समीक्षाएँ
अभी कोई समीक्षा नहीं
डेवलपर
@artecraft

02इंस्टॉलेशन

Windows

winget or official download page

winget install --id yt-dlp.yt-dlp -e
आधिकारिक डाउनलोड पेज

macOS

official download page

python -m pip install -U "yt-dlp[default]"
आधिकारिक डाउनलोड पेज

Linux

official download page

python -m pip install -U "yt-dlp[default]"
आधिकारिक डाउनलोड पेज

निर्भरताएँ

  • Python 3.11+ (for the pip install)
  • ffmpeg and ffprobe (recommended; required for merging separate video and audio)

चलाना

yt-dlp [OPTIONS] [--] URL [URL...]

सत्यापित पैरामीटर

  • -U, --update — Update this program to the latest version
  • -P, --paths [TYPES:]PATH — Where the files should be downloaded
  • -r, --limit-rate RATE — Maximum download rate in bytes per second, e.g. 50K or 4.2M
  • -N, --concurrent-fragments N — Number of fragments downloaded concurrently (default 1)
  • -a, --batch-file FILE — File with URLs, one per line

Download only content you have the right to download.

README अंश

INSTALLATION

You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions

DEPENDENCIES

Python versions 3.11+ (CPython and PyPy) are supported. Other versions and implementations may or may not work correctly.

While all the other dependencies are optional, ffmpeg, ffprobe, yt-dlp-ejs and a supported JavaScript runtime/engine are highly recommended

Standalone PyInstaller Builds

To build the standalone executable, you must have Python and pyinstaller (plus any of yt-dlp's optional dependencies if needed). The executable will be built for the same CPU architecture as the Python used.

You can run the following commands:

python devscripts/install_deps.py --include-group pyinstaller
python devscripts/make_lazy_extractors.py
python -m bundle.pyinstaller

On some systems, you may need to use py or python3 instead of python.

python -m bundle.pyinstaller accepts any arguments that can be passed to pyinstaller, such as --onefile/-F or --onedir/-D, which is further documented here.

Note: Pyinstaller versions below 4.4 do not support Python installed from the Windows store without using a virtual environment.

Important: Running pyinstaller directly instead of using python -m bundle.pyinstaller is not officially supported. This may or may not work correctly.

USAGE AND OPTIONS

yt-dlp [OPTIONS] [--] URL [URL...]

Tip: Use CTRL+F (or Command+F) to search by keywords

Download Options:

स्रोत रिपॉज़िटरी · 2026-11-01