Tiago Aguiar

Comandos Úteis Com o yt-dlp

avatar
Preview Image

Conteúdo

Uma lista de comandos que já precisei (ou precisarei) usar para trabalhar com o YouTube.

Como exportar todos os videos do canal para JSON.

1
yt-dlp -j --flat-playlist "https://youtube.com/<channel>" > output.json

Como exportar todos os videos do canal para JSON (com filtro).

1
yt-dlp -j --flat-playlist "https://youtube.com/<channel>" | jq -r '.url > videos.txt

O jq permite filtrar cada um dos objetos com base no resultado do JSON. No exemplo, estou capturando apenas a URL de cada video.

Como baixar videos a partir do arquivo

1
yt-dlp -a -ci --batch-file=videos.txt

Maravilha! Em breve você receberá conteúdos exclusivos por e-mail. Continue lendo os artigos para aprender mais sobre programação.