Sie ist mir nicht wichtig genug, aber ich hab eine Theorie: Bei all diesen VOD-Tools/Convertern erreicht man ein Retry-Limit, wenn Twitch einen Teil des Streams entfernt. Also läuft es so: gutes m3u8 -> holt die ersten 20 Minuten -> Fehler bei schlechtem/gelöschtem Abschnitt -> Download/Konvertierung läuft in Timeout und es kommt ein 20-Min-VOD raus. Ich denke, wenn man das Tool beim Timeout-Fehler zwingen kann, auch nach 100+ fehlerhaften Segmenten weiterzumachen, fängt es vielleicht an zu funktionieren und holt gute Segmente von später nach dem schlechten/gelöschten Abschnitt.
In meiner Recherche vor Jahren gab es Befehle für HLS-Streams, um zu einem Timecode (HH:MM:SS) zu springen, aber Twitch-VODs haben diesen Befehl nie respektiert. Keine Ahnung, mit den KI-Tools heute findet vielleicht jemand einen Weg, den Befehl zu erzwingen und die guten Segmente nach dem Fehler wiederherzustellen. Ich hab keinen Bock mehr und keine Zeit, mich darum zu kümmern, aber die Idee hab ich schon seit vor der KI, vielleicht geht es jetzt.