共计 3495 个字符,预计需要花费 9 分钟才能阅读完成。
Com a prosperidade das plataformas de vídeo on-line, cada vez mais usuários querem fazer download de seus vídeos favoritos para assistir off-line. Para atender a essa demanda, surgiram várias ferramentas de download de vídeo, entre as quais a ferramenta de linha de comando yt-dlp se tornou uma ferramenta gratuita preferida por muitas pessoas devido a seus recursos avançados e suporte a várias plataformas.
Para visualizar, abra esta página em um ambiente de Internet com acesso ao YouTube.
Uma descrição gráfica completa é fornecida abaixo e pode ser lida adiante.
O que é yt-dlp?
O yt-dlp é uma ferramenta de linha de comando gratuita, de código aberto e multiplataforma baseada em Python, projetada para ajudar os usuários a baixar conteúdo de áudio e vídeo de uma ampla variedade de plataformas de vídeo on-line. Ele é compatível com mais de 1800 sites, incluindo as principais plataformas nacionais e internacionais, como B Station, Weibo, Aichiye, Youku, Xiaohongshu, Himalaya FM, CCTV CCTV, Facebook, Instagram, Reddit, Twitter, TikTok e assim por diante.
O yt-dlp não apenas ajuda os usuários a baixar vídeos, mas também oferece alguns recursos adicionais muito úteis que tornam o processo de download mais eficiente e conveniente. É fácil de usar e suporta sistemas operacionais como Linux, Windows e macOS, o que o torna conveniente para usuários de todos os tipos de dispositivos.

Principais funções do yt-dlp
Como uma ferramenta de download repleta de recursos, o yt-dlp está equipado com uma variedade de recursos úteis que o destacam dos demais. Aqui estão alguns dos principais recursos do yt-dlp:
1. transmissão stop-and-start
O yt-dlp oferece suporte à retomada de pontos de interrupção, portanto, mesmo que haja uma interrupção no processo de download, o download pode ser retomado do local em que foi interrompido sem precisar ser reiniciado. Isso é especialmente importante para o download de arquivos grandes ou para uso em ambientes de rede instáveis.
2. Conversão de formato de vídeo (depende do FFmpeg)
O yt-dlp é capaz de converter os vídeos baixados em diferentes formatos, o que significa que você pode escolher o formato certo para baixar de acordo com os requisitos do seu dispositivo. Com a integração do FFmpeg, o yt-dlp suporta a conversão para uma ampla variedade de formatos de vídeo e você pode ajustar parâmetros como resolução e qualidade de vídeo.
3. Recurso SponsorBlock que pula automaticamente os anúncios
O yt-dlp integra o plug-in SponsorBlock, que pode pular automaticamente anúncios e interrupções em vídeos para aprimorar a experiência de visualização. Os usuários podem optar por ativar ou não esse recurso de acordo com suas necessidades, evitando as tediosas interrupções de anúncios.
4. Suporte a cookies
O yt-dlp também suporta o uso de cookies do navegador para downloads, resolvendo o problema de baixar muitos vídeos que exigem autenticação de login. Com esse recurso, os usuários podem fazer download de conteúdo que requer login para ser visualizado.
5. Divisão de capítulos de vídeo
Para vídeos longos, o yt-dlp oferece uma função de divisão de capítulos de vídeo, que é conveniente para os usuários baixarem ou reproduzirem por capítulos. Para alguns vídeos educacionais ou palestras longas, esse recurso é muito útil.
6. Extensões de plug-in
O yt-dlp permite estender mais funcionalidades por meio de plug-ins. Por exemplo, os usuários podem instalar plug-ins como o YouTube Agegate Bypass para contornar restrições de idade ou usar o YouTube nsig Proxy para lidar com alguns links de streaming criptografados. Esses plug-ins podem otimizar ainda mais a experiência de download de acordo com as necessidades do usuário.

Instalar o yt-dlp
Instalação no Windows
Fizemos login no site do autorgithub Faça o download do arquivo correspondenteA versão certa para você E depois paraFFmpeg Faça o download para o ffprobe ffmpeg e yt-dlp juntos nos arquivos de sistema do
C:\Windows\System32 será suficiente. Abra o terminal e escreva yt-dlp [link do vídeo] para fazer o download do vídeo.
Exemplos de comandos comuns do yt-dlp
Olá.yt-dlp é um downloader de áudio e vídeo de linha de comando repleto de recursos que suporta o download de recursos de vídeo e áudio de vários sites. Se quiser fazer download de um vídeo, você pode usar os seguintes comandos básicos:
shellyt-dlp [视频链接]
例如,如果您有一个视频链接,您可以直接将该链接替换到命令中,如下所示
shellyt-dlp https://www.youtube.com/watch?v=xxxxxxxxxx
Isso fará o download do vídeo em sua melhor qualidade padrão. Se você precisar de mais opções, como escolher uma qualidade de vídeo específica, um formato ou fazer o download de uma lista de reprodução.yt-dlp Uma variedade de parâmetros é fornecida para atender a diferentes necessidades. A seguir, alguns exemplos de comandos comumente usados:
- Faça o download de vídeo e áudio da melhor qualidade: shell
yt-dlp -f "bestvideo+bestaudio" [link de vídeo] - Limitar a resolução máxima dos vídeos baixados: shell
yt-dlp -f "bestvideo[height<=1080]+bestaudio" [link do vídeo] - Faça o download de vídeos em formatos específicos(por exemplo, para baixar vídeos somente no formato MP4): shell
yt-dlp -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]" [link do vídeo] - Veja todos os formatos disponíveis para vídeo: shell
yt-dlp -F [link de vídeo] - Baixar lista de reprodução: shell
yt-dlp [link para a lista de reprodução] - Faça o download de todos os vídeos do canal: cópia do shell
yt-dlp [link do canal]
Baixar áudio
Se quiser fazer o download apenas do áudio, você pode usar a opção-xParâmetros:
yt-dlp -x [视频链接]
Se houver um arquivo de áudio, ele será baixado diretamente; caso contrário, o vídeo será baixado e depois convertido em um arquivo de áudio pelo FFmpeg e, por fim, o arquivo de vídeo será excluído automaticamente.
Baixar legendas
1 Primeiro, verifique quais legendas o vídeo tem:
yt-dlp --list-subs [视频链接]
Faça o download de legendas em um idioma específico (sem fazer o download do vídeo):
yt-dlp --write-subs --sub-langs [语言代码] --skip-download [视频链接]
Download de vídeo em lote
- Liste vários links de vídeo diretamente no comando:
yt-dlp [视频链接1] [视频链接2]
- Salve o link para o vídeo em um arquivo de texto e, em seguida, passe o
-aespecifica o caminho do arquivo:
yt-dlp -a [文本文件路径]
Baixar lista de reprodução
Use o link da lista de reprodução ou a ID diretamente:
yt-dlp [播放列表链接]
# 或
yt-dlp [播放列表ID]
Especifique o formato de vídeo, a qualidade da imagem e o áudio (comumente usados)
O vídeo oferece uma variedade de opções de formato e resolução, incluindo mhtml, mp4, m4a, webm e 256×144, 1280×720, 1920×1080, entre outros. Você pode usar-Fpara ver os formatos, as resoluções e o áudio disponíveis para o vídeo de destino, a fim de fazer uma seleção.
1Visualize os formatos de vídeo, as resoluções e o áudio disponíveis:
yt-dlp -F [link de vídeo]
Baixe vídeo + áudio no formato especificado:
yt-dlp -f [视频格式ID+音频格式ID] [视频链接]
Baixe os vídeos de melhor qualidade
Para downloads rápidos de vídeos da melhor qualidade, o yt-dlp também oferece vários seletores de formato úteis:
1 Baixe a melhor qualidade de vídeo e áudio e mescle-os automaticamente (recomendado):
yt-dlp -f "bv*+ba/b" [视频链接]
2 Especifique o formato de saída, como MP4:
yt-dlp -f "bv*[ext=mp4]+ba[ext=m4a]/b" [视频链接]
Os parâmetros de formato aqui são descritos abaixo:
bv*Seleção do melhor fluxo de vídeomelhorvídeoabreviação, adicionar*O número indica que todas as codificações são compatíveis.baSeleção do melhor fluxo de áudiobestaudioA abreviação de.bSe o arquivo único já contiver vídeo e áudio, ele será baixado diretamente.ext=mp4/m4aFormato de saída: Especifique o formato de saída como MP4/M4A.
3Se quiser ter certeza de que o arquivo final deve estar no formato MP4, você pode usar o seguinte comando:
yt-dlp -f "bv*+ba/b" --merge-output-format mp4 [视频链接]
Endereço do tutorial em vídeo:https://youtu.be/sMD1b1R_J-c









