Generatore di comandi yt-dlp per Twitch
Componi un comando yt-dlp per VOD, clip e dirette Twitch, con le opzioni che rendono sostenibili le registrazioni lunghe.
VOD, clip e dirette
I VOD di Twitch sono lunghi, quindi i fragment in parallelo fanno una differenza reale — e indicare un intervallo di tempo è di solito più sensato che scaricare otto ore per tenerne cinque minuti.
Per le dirette, registrare dall'inizio recupera il principio finché Twitch lo conserva. Scegli MKV: un MKV interrotto di solito si riproduce ancora, mentre un MP4 tagliato a metà scrittura spesso no.
Twitch serve i VOD come segmenti HLS, e il suo CDN è generoso — il limite pratico è la tua connessione, ed è per questo che i fragment in parallelo aiutano davvero qui dove su Instagram danneggiano. I VOD riservati agli abbonati richiedono i cookies di un account abbonato al canale; una sessione che non può guardare non può scaricare. I moments sono voci separate, non sotto-playlist del VOD — prendili dai loro indirizzi.
Le clip sono un estrattore a sé con un proprio tetto — una clip si ferma alla qualità della sorgente da cui è stata tagliata, spesso 1080p60, e l'indirizzo della clip non ti darà il VOD completo da cui proviene. Per conservare un tratto di un VOD, scarica il VOD e taglia in locale, oppure usa l'intervallo di tempo: --download-sections prende una finestra di timestamp senza scaricare otto ore per tenerne cinque minuti, e si abbina naturalmente ai metadati dei capitoli.
La pubblicità un tempo era incastonata nei segmenti dei VOD Twitch — l'estrattore Twitch di yt-dlp ormai la rimuove, ma solo nelle versioni recenti, così un binario vecchio produce una registrazione con interruzioni pubblicitarie. Aggiorna se un VOD ha tagli inspiegabili. Il muro dell'abbonamento è l'altro confine: nessuna opzione raggiunge un VOD riservato agli abbonati senza la sessione, e non c'è modo di simularne una.
Per la chat: Twitch conserva la chat come artefatto separato, e yt-dlp la salva come JSON con --write-subs rimappato su di essa — il file non è un formato di sottotitoli, e gli strumenti che rendono la chat in video sono un passaggio a parte. Tutto il resto segue la forma che ti aspetti: il file di archivio per la sincronizzazione continua di un canale, MKV per il diretto, MP4 per i VOD, e l'indice di playlist solo quando un elemento in più parti lo rende significativo.