Gerador de comandos yt-dlp para Twitch
Monte um comando do yt-dlp para VODs, clipes e transmissões ao vivo da Twitch, com as opções que tornam gravações longas viáveis.
VODs, clipes e lives
VODs da Twitch são longos, então fragmentos em paralelo fazem diferença real, e um intervalo de tempo geralmente é melhor que baixar oito horas para guardar cinco minutos.
Para lives, gravar-desde-o-início recupera o começo enquanto a Twitch ainda o tem. Prefira MKV: um MKV interrompido normalmente continua reproduzível, enquanto um MP4 cortado no meio da gravação muitas vezes não.
A Twitch entrega VODs como segmentos HLS, e o CDN dela é generoso — o limite prático é sua conexão, e é por isso que fragmentos em paralelo ajudam de verdade aqui onde no Instagram atrapalham. VODs só para assinantes precisam de cookies de uma conta inscrita no canal; uma sessão que não pode assistir não pode baixar. Destaques são itens separados, não subplaylists do VOD — busque-os pelas URLs próprias deles.
Clipes são um extrator próprio com teto próprio — um clipe para na qualidade da fonte de onde foi cortado, muitas vezes 1080p60, e a URL do clipe não vai te dar o VOD completo de onde veio. Para guardar um trecho de um VOD, baixe o VOD e corte localmente, ou use o intervalo de tempo: --download-sections toma uma janela de marca de tempo sem baixar oito horas para guardar cinco minutos, e combina naturalmente com os metadados de capítulos.
Anúncios antigamente vinham embutidos nos segmentos dos VOD da Twitch — o extrator Twitch do yt-dlp agora os recorta, mas só em versões recentes, então um binário velho produz uma gravação com intervalos de anúncio. Atualize se um VOD tem cortes sem explicação. O muro da inscrição é a outra fronteira: nenhuma opção alcança um VOD só para inscritos sem a sessão, e não há como fingir uma.
Sobre o chat: a Twitch guarda o chat como artefato separado, e o yt-dlp o salva como JSON com --write-subs mapeado nele — o arquivo não é um formato de legenda, e ferramentas que renderizam o chat em vídeo são um passo à parte. Todo o resto segue a forma que você espera: o arquivo de registro para sincronia contínua de canal, MKV para live, MP4 para VODs, e o índice de playlist só quando um item em várias partes o torna significativo.