01Marketplace da comunidade

← Voltar ao marketplace

yt-dlp

Downloader de linha de comando para vídeo e áudio de milhares de sites.

Abrir no GitHub
Categoria
Command line
Licença
Unlicense (LICENSE)
Plataformas
windows, macos, linux
Última versão
2026.10.26
Última atualização
sem dados
Estrelas no GitHub
204.324
Avaliações
Ainda sem avaliações
Desenvolvedor
@artecraft

02Instalação

Windows

winget or official download page

winget install --id yt-dlp.yt-dlp -e
Página oficial de download

macOS

official download page

python -m pip install -U "yt-dlp[default]"
Página oficial de download

Linux

official download page

python -m pip install -U "yt-dlp[default]"
Página oficial de download

Dependências

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

Execução

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

Parâmetros verificados

  • -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.

Trecho do 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:

Repositório de origem · 2026-11-01