Hol dir
extension für Firefox und lade
Lossless runter, einen Media-Editor und Konverter. Ich hab die Erweiterung so eingestellt, dass sie beim Umbenennen heruntergeladener Dateien nachfragt und in maximaler Qualität lädt. Starte ein recurbate-Video und klick dann schnell auf die Erweiterung. Dann klickst du bei max.m3u8 auf Download. Wenn dort nicht "Unknown size" steht, lade die Seite neu. Die Erweiterung funktioniert nicht richtig, wenn zu viel in der Liste steht, also drück auf Liste leeren, um den ganzen Überschuss zu entfernen, die Videos laden dann weiter.
HLS funktioniert so, dass einzelne Segmente eines Videos geschickt werden und bei der Anfrage ein Sicherheitscheck gemacht wird, also hat ein 300Mb-Video etwa 200 einzelne Segmente, die im .ts-Format runtergeladen werden. Ich lade nicht mehr als 4 Videos gleichzeitig, weil man sonst unvollständige Videos kriegt. Irgendwann beendet die Seite die Verbindung einfach vorzeitig. Du kannst mehr machen, aber sei darauf gefasst, unvollständige Downloads auszusortieren und Videos neu zu laden.
Sobald die .ts-Datei heruntergeladen ist und du geprüft hast, dass die Dauer zum Originalvideo passt, öffne die Datei mit
Lossless. Klick unten rechts auf Export und stell den gewünschten Dateityp ein, mp4. Prüf die Dauer der neu konvertierten Datei, damit sie mit dem Original übereinstimmt.
Die Umwandlung von .ts zu .mp4 schlägt selten fehl und lässt dir dann eine unvollständige Datei. Lossless kann das abmildern, indem es die Datei vor der Fehlerstelle segmentiert. Wenn eine Datei eine Stunde lang ist, aber beim Export nur 26 Minuten hat, segmentier die Datei vor der Bruchstelle. Das Segmentieren geht auch nach Byte-Größe. Wenn eine Seite Uploads auf 2GB begrenzt, segmentier sie in 1800MB-Stücke, weil die Dateigröße um etwa 100-300 MB zunimmt.