Instagram Reels: Woher die MP4 kommt
Ein Reel, ein Feed-Video und ein IGTV-Clip werden alle gleich ausgeliefert: Instagram hält mehrere MP4-Versionen pro Beitrag vor, und der Downloader listet die, die dieser Beitrag tatsächlich hat.
Instagram-Links tragen einen Shortcode — den Db3xk2LtQp1-Teil einer Beitrags-URL. Dieser Code ist eine base64-förmige Kodierung der numerischen Medien-ID des Beitrags, und der Resolver dekodiert ihn lokal, bevor er Instagram irgendetwas fragt. Deshalb kann ein Profil-Link auch nicht funktionieren: Es gibt keinen Beitrag aufzulösen, nur eine Seite voller Beiträge.
Einen öffentlichen Beitrag ohne Konto lesen
Der Resolver ruft Instagrams eigenen mobilen Medien-Endpunkt (i.instagram.com/api/v1/media/<id>/info/) mit der App-ID auf, die Instagrams Web-Client nutzt, und einem mobilen User-Agent. Eine Weiterleitung auf eine Login-Seite — das übliche Zeichen, dass ein Beitrag nicht öffentlich ist — wird als private behandelt, und der Resolver hört dort auf.
Wenn dieser Endpunkt sich weigert, folgen zwei Ausweichwege: die öffentliche Embed-Seite des Beitrags, die noch das Video-Markup trägt, und eine Existenzprüfung, die einen gelöschten von einem privaten Beitrag unterscheiden kann. Die Reihenfolge zählt. Ein gelöschter Beitrag antwortet mit not_found; ein privater mit private; keiner wird ewig wiederholt.
Warum die Qualitätsliste die kurze Kante nennt
Instagram speichert ein vertikales Reel als etwas wie 1080×1920. Diese Datei „1080p“ zu nennen, wäre technisch wahr und praktisch verwirrend, weil die 1080 die Breite eines Hochformat-Videos ist, nicht seine Höhe. Der Resolver nutzt für jede Kennzeichnung die kürzere Seite des Bildes, ein 1080×1920-Reel und ein 1920×1080-Querformat-Video lesen sich also beide als 1080p.
- Bis zu vier Versionen werden aufgelistet, jede in einer anderen Pixelgröße.
- Duplikate und Fast-Duplikate werden zusammengefasst, die Liste zeigt also nie dasselbe Bild zweimal.
- Die Liste ist nach Höhe sortiert, die höchste zuerst, die oberste Zeile ist also die beste, die Instagram für diesen Beitrag veröffentlicht hat.
- Dateigrößen kommen aus einer HEAD-Anfrage und bleiben leer, wenn Instagram sie nicht beantwortet.
Warum dieser Download in der Seite läuft
Instagrams Medien-CDN sendet access-control-allow-origin: *, anders als das von Pinterest oder YouTube. Der Browser kann die Datei also lesen, und das erlaubt der Seite, einen echten Download mit Fortschritt zu zeigen. Der Resolver hängt zudem &dl=1 an jeden Link an, wenn du die URL also stattdessen in einen neuen Tab kopierst, liefert Instagrams CDN sie weiterhin als Anhang aus, statt zu versuchen, sie abzuspielen.
Die Grenzen, klar benannt
| Fall | Ergebnis |
|---|---|
| Öffentliches Reel-, Video- oder IGTV-Beitrag | Aufgelöst, bis zu vier Qualitäten. |
| Privates Konto oder ein Beitrag hinter einer Anmeldung | private — Instagram leitet anonyme Leser auf eine Login-Seite. |
| Nur-Bild-Beitrag oder Karussell ohne Video | no_video. |
| Gelöschter Beitrag | not_found. |
| Stories, Highlights, Profilseiten | Nicht unterstützt: Es gibt keinen öffentlichen Beitrag zu lesen. |
Instagram ist hier auch die knauserigste Plattform beim Anfragevolumen: Sein Resolver erlaubt zwölf Abfragen pro Minute pro Adresse, verglichen mit dreißig oder vierzig anderswo. Das ist eine bewusste, konservative Obergrenze — auf Instagrams Endpunkte einzuhämmern ist der schnellste Weg, sie davon abzubringen, weiter zu antworten.
Die Kurzfassung
- Der Shortcode wird lokal dekodiert; der Resolver startet von der Beitrags-ID.
- Nur öffentliche Beiträge werden aufgelöst — Instagrams Login-Weiterleitung gilt als privat.
- Qualitätskennzeichnungen nennen die kurze Kante des Bildes, und bis zu vier Größen werden aufgelistet.
- Die Datei lädt in der Seite herunter, direkt aus Instagrams CDN.
- Nichts wird gespeichert, neu kodiert oder erneut gehostet.
Fragen
Warum kann ich ein Reel nicht in 4K herunterladen?
Weil Instagram nur die Versionen speichert, die es für diesen Beitrag kodiert hat. Die Liste zeigt die größten, die Instagram veröffentlicht hat, was bei den meisten Reels die Datei ist, die die App selbst abspielt.
Braucht das Herunterladen von Reels ein Instagram-Konto?
Nein. Öffentliche Beiträge werden über Instagrams eigene öffentliche Endpunkte ohne Anmeldung gelesen. Private Beiträge lassen sich dagegen gar nicht lesen — Instagram leitet anonyme Leser auf eine Login-Seite.
Was bedeutet die Kennzeichnung „1080p“ bei einem vertikalen Reel?
Sie nennt die kürzere Seite des Bildes. Ein 1080×1920-Reel und ein 1920×1080-Querformat-Video werden beide als 1080p gekennzeichnet, die Kennzeichnung bleibt also über Ausrichtungen hinweg vergleichbar.