Ir para o conteúdo
yt-dlp

Gerador de comandos yt-dlp

Escolha as opções que quiser e receba o comando exato do yt-dlp, com as aspas certas para o seu shell. Sem decorar flags, sem instalar nada aqui, sem enviar nada.

Opcional. Se deixar vazio, o comando termina em URL para você preencher.

Seu comando

yt-dlp URL
Básico

Só áudio extrai a trilha sonora e descarta o vídeo.

Vídeo e qualidade

Limita a altura. O yt-dlp ainda escolhe a melhor faixa nesse limite ou abaixo.

O tipo de arquivo em que as faixas separadas de vídeo e áudio são unidas.

Opções avançadas (3)

Substitui a lista de qualidade. Para quem já conhece a sintaxe de formatos.

Reempacota as faixas sem recodificar. Rápido e sem perdas.

Recodifica o vídeo. Lento e com perdas — só quando remux não resolver.

Áudio

O arquivo para o qual o áudio é convertido.

VBR dá a melhor relação tamanho-qualidade; bitrates fixos são mais previsíveis.

Legendas

Embutir coloca as legendas dentro do vídeo; salvar grava um .srt separado ao lado.

Separados por vírgula. Use all para todos os idiomas disponíveis.

Playlists e canais

O que fazer quando a URL pertence a um vídeo e a uma playlist ao mesmo tempo.

Intervalos e listas funcionam, por exemplo 1-10,15 ou -5::2 para um a cada dois de trás para frente.

Opções avançadas (1)

Anota o que já foi baixado para que uma nova execução pule. É assim que se mantém um canal sincronizado.

Trechos e capítulos
Opções avançadas (2)

Um intervalo como *00:01:30-00:03:00, ou o nome de um capítulo. O asterisco na frente indica que é um horário.

Metadados e capa
Opções avançadas (3)
SponsorBlock

Corta do arquivo os trechos marcados pela comunidade, usando os dados do SponsorBlock.

Opções avançadas (1)

Mantém os trechos, mas marca-os para você pular por conta própria.

Arquivos e pastas

Os campos vão em %(...)s. Barras criam pastas.

Opções avançadas (4)

Onde os arquivos são gravados. Combine com o modelo acima para criar subpastas.

Tamanho máximo do nome do arquivo, em caracteres.

Filtros
Opções avançadas (5)

AAAAMMDD, ou uma data relativa como now-1month.

AAAAMMDD, ou uma data relativa.

Pula o que for menor. Aceita 5M, 500K e similares.

Pula o que for maior.

Quantidade de arquivos a baixar antes de parar.

Rede

Por exemplo 2M ou 500K. Útil quando você precisa do resto da banda.

Opções avançadas (5)

Acelera faixas fragmentadas. Quatro é um bom ponto de partida.

Quantas vezes tentar de novo uma parte que falhou. infinite é aceito.

URL de proxy HTTP, HTTPS ou SOCKS.

Faz as requisições parecerem de um navegador real. É a solução comum para um 403 repentino.

Login e cookies

Lê sua sessão logada diretamente. Necessário para conteúdo privado, com restrição de idade ou só para membros.

Opções avançadas (1)

Um cookies.txt no formato Netscape exportado do seu navegador.

Transmissões ao vivo
Opções avançadas (2)

Consulta até uma transmissão agendada começar. MIN-MAX segundos entre as checagens.

Contornos
Opções avançadas (3)

Obsoleto em favor de --add-headers. Mantido porque muitos guias antigos ainda usam.

Obsoleto em favor de --add-headers.

Opções específicas de cada site, por exemplo youtube:player_client=web.

Saída e depuração
Opções avançadas (2)
Redefinir

Para que serve um gerador de comandos?

O yt-dlp tem várias centenas de opções e as úteis quase nunca funcionam sozinhas: pedir 1080p significa combinar um selector de formato com um container de merge, e embutir legendas exige ffmpeg sem avisar. Esta página codifica essas combinações para o comando funcionar de primeira.

Cada opção aqui corresponde a uma flag real, mostrada ao lado dela, e a página de referência documenta todas elas para uma versão específica do yt-dlp. Nada fica atrás de um plano pago.

Como montar um comando do yt-dlp

  1. Cole o endereço do vídeo, da playlist ou do canal que você quer no campo URL.
  2. Escolha qualidade, container, formato de áudio, legendas e o que mais precisar. O comando se atualiza conforme você escolhe.
  3. Mude para o seu shell, copie o comando e execute num terminal onde o yt-dlp esteja instalado.

Perguntas frequentes

O que é um gerador de comandos yt-dlp?
É um formulário que escreve o comando por você. Você escolhe o que quer em linguagem comum e ele produz a linha exata do yt-dlp, com as flags na ordem certa e as aspas adequadas ao seu shell.
Preciso instalar algo para usar esta página?
Para usar a página, não — ela só escreve texto. Para executar o comando você precisa do yt-dlp, e do ffmpeg para tudo que junta, converte ou embute. O guia de instalação cobre os dois.
Quais opções do yt-dlp posso gerar?
Tudo que a maioria precisa: formato e qualidade, extração de áudio, legendas, playlists, trechos, SponsorBlock, metadados, nomes de arquivo, filtros, rede, cookies, lives e os contornos comuns. A página de referência lista todas.
Os comandos funcionam também com o youtube-dl?
Na maior parte, sim. O yt-dlp mantém os nomes de opção do youtube-dl, então comandos simples são intercambiáveis. Opções mais novas como --download-sections, --sponsorblock-remove e --impersonate existem só no yt-dlp.
Alguma parte é paga?
Não. Todas as opções, presets e páginas são gratuitas. Nada é enviado, não existe conta, e nenhuma parte do gerador está reservada a um plano pago.