HLS vs. DASH vs. MP4 — Videoformate erklärt

In welchem Format liegt das Video tatsächlich vor? Und warum ist das für den Download wichtig? Hier erfahren Sie alles, was Sie wissen müssen.

Warum gibt es verschiedene Videoformate?

Die Landschaft der Webvideos wird von drei dominierenden Übertragungsmethoden beherrscht. Jede wurde entwickelt, um unterschiedliche Probleme zu lösen. Wenn Sie diese verstehen, wissen Sie, warum sich manche Videos leicht herunterladen lassen und andere nicht, und was getvy im Hintergrund tut, um die einzelnen Typen zu verarbeiten.

HLS HTTP Live Streaming
Entwickelt von Apple im Jahr 2009. Das heute am weitesten verbreitete Streaming-Protokoll im Internet. Überträgt Videos als eine Folge von kleinen .ts-Segmentdateien, die in einer .m3u8-Playlist aufgelistet sind. Wird nativ in Safari und über Media Source Extensions in Chrome und Firefox unterstützt.
DASH Dynamic Adaptive Streaming
Ein internationaler Standard der MPEG-Gruppe, auch bekannt als MPEG-DASH. Funktioniert ähnlich wie HLS, verwendet jedoch eine XML-Manifestdatei (.mpd) und liefert Segmente in der Regel im fragmentierten MP4-Format anstelle von .ts. YouTube verwendet DASH für die meisten seiner Streams.
MP4 Direkte Datei
Eine einzelne, vollständige Videodatei, die über eine einfache URL bereitgestellt wird. Das einfachste Format — der Browser lädt sie direkt herunter und spielt sie ab. Häufig bei selbst gehosteten Videos, Nachrichten-Clips und allen Websites, die kein adaptives Streaming verwenden.

Wichtige technische Unterschiede

FeatureHLSDASHMP4
Playlist/Manifest.m3u8.mpd (XML)Keine
Segmentformat.ts (MPEG-TS)fMP4 oder .tsEinzelne Datei
Adaptive Bitrate✅ Ja✅ Ja❌ Nein
DRM-UnterstützungFairPlayWidevine / PlayReadyVariiert
getvy-UnterstützungVollständig (In-Browser MP4)ffmpeg-BefehlVollständig (Direkter Download)

Adaptives Bitraten-Streaming erklärt

Sowohl HLS als auch DASH unterstützen das adaptive Bitraten-Streaming (ABR). Das bedeutet, dass der Server dasselbe Video in mehreren Qualitätsstufen anbietet (z. B. 1080p, 720p, 480p, 360p). Der Player überwacht Ihre Netzwerkgeschwindigkeit und wechselt während der Wiedergabe automatisch zu einem Stream mit höherer oder niedrigerer Qualität, um Pufferungen zu vermeiden. Aus diesem Grund geraten Streaming-Videos selbst bei einer langsamen Verbindung selten ins Stocken — die Qualität wird stattdessen einfach reduziert.

Die Master-Playlist (oder das Master-Manifest) listet alle verfügbaren Qualitätsvarianten auf. getvy liest diese Master-Playlist aus und wählt den Stream mit der höchsten Qualität für den Download aus.

Was ist mit DRM-geschützten Streams?

Digital Rights Management (DRM) fügt HLS oder DASH eine zusätzliche Verschlüsselungsebene hinzu. Die Videosegmente sind mit einem Schlüssel verschlüsselt, den nur lizenzierte Player abrufen können. getvy umgeht DRM nicht — es funktioniert nur mit ungeschützten Streams. Das bedeutet, dass es keine Inhalte von Netflix, Disney+, Amazon Prime Video oder anderen großen Abonnementdiensten herunterladen kann, die DRM verwenden.

So erkennen Sie, welches Format ein Video verwendet

  1. Öffnen Sie die Chrome DevTools (F12) und gehen Sie auf den Tab Netzwerk.
  2. Filtern Sie nach „Medien“ (Media) oder suchen Sie nach „.m3u8“ oder „.mpd“.
  3. Drücken Sie auf Wiedergabe beim Video. Wenn Sie .m3u8-Anfragen sehen, handelt es sich um HLS. Wenn Sie .mpd-Anfragen sehen, handelt es sich um DASH. Wenn Sie eine direkte .mp4-URL sehen, ist es eine einfache Datei.
  4. Alternativ können Sie auch einfach getvy installieren — es erkennt und kennzeichnet jedes gefundene Video automatisch als HLS, DASH oder MP4.
getvy installieren — Kostenlos