Lokale Verarbeitung im Browser. Dein Video wird nie zu uns hochgeladen.Prüfe unser Datenschutzmodell
HLS-Entwickler-Workflow

So findest du eine M3U8-URL in den Chrome-Entwicklertools

Finde und kopiere eine autorisierte HLS-M3U8-URL mit den Entwicklertools des Browsers, unterscheide Master- und Medien-Playlists und prüfe den Link vor der Konvertierung.

So findest du eine M3U8-URL in den Entwicklertools von Chrome oder Edge

Öffne die Seite, die du prüfen darfst, starte die Wiedergabe, öffne die Entwicklertools, wähle Network und filtere nach m3u8. Das erste Ergebnis ist oft eine Master-Playlist, spätere Ergebnisse können qualitätsspezifische Medien-Playlists sein.

Kopiere die Anfrage-URL statt der URL der Player-Seite. Signierte Query-Parameter können erforderlich sein – kopiere daher die vollständige Adresse und denk daran, dass sie ablaufen kann.

So unterscheidest du eine Master-M3U8-Playlist von einer Medien-Playlist

Eine Master-Playlist enthält EXT-X-STREAM-INF-Einträge, die auf Varianten mit unterschiedlicher Bandbreite oder Auflösung verweisen. Eine Medien-Playlist enthält EXTINF-Einträge und Segment-URLs.

Nutze den Manifest-Analysator, um die untergeordnete Playlist mit der höchsten Qualität aufzulösen und vor der Konvertierung ihre deklarierten Codecs, die Dauer und den Segment-Container zu sehen.

So gehst du mit Cookies und Headern für eine autorisierte HLS-Quelle um

Eine kopierte URL kann von Session-Cookies, Referer, Authorization oder anderen Headern abhängen. Dieses öffentliche Browser-Tool lässt Zugangsdaten bewusst weg und kann eine private Sitzung nicht nachbilden.

Für Systeme, die du selbst betreibst, nutze den FFmpeg-Befehlsgenerator, um einen lokalen Befehl mit freigegebenem Referer-Header zu erstellen, oder stelle einen richtig beschränkten Download-Endpunkt bereit, der deine Zugriffsrichtlinie durchsetzt.