Elle m'intéresse pas assez, mais j'ai une théorie : avec tous ces outils/convertisseurs de vods, on atteint une limite de tentatives quand twitch supprime une partie du stream. Donc ça donne : bon m3u8 -> récupère les 20 premières minutes -> erreurs de section mauvaise/supprimée -> le téléchargement/la conversion time out et ça donne un vod de 20 min. Je pense qu'avec l'erreur de timeout, si tu peux forcer l'outil à continuer même après 100+ segments en erreur, ça pourrait se mettre à marcher et récupérer les bons segments de plus loin après la section mauvaise/supprimée.
Dans mes recherches d'il y a des années il y a des commandes pour les streams HLS pour sauter à un timecode (HH:MM:SS) mais les vods twitch ont jamais respecté cette commande. Aucune idée, avec les outils d'IA maintenant quelqu'un peut peut-être trouver un moyen de forcer cette commande et de forcer la récupération des bons segments après l'erreur. Je m'en fous un peu maintenant et j'ai pas le temps de m'y consacrer mais c'est une idée que j'ai depuis avant l'IA donc peut-être que c'est faisable maintenant.