TWITTER-/X-ABLAUF

gallery-dl für Twitter / X verwenden

Diese Anleitung zeigt, wie Sie X-Profile und Beiträge testen, lokale Browser-Cookies verwenden, Medien ordentlich speichern, Duplikate verhindern und Authentifizierungs- oder Rate-Limit-Fehler beheben.

Profile und BeiträgeLokale CookiesWiederholbare Downloads
Redaktionelle Grafik mit Social-Media-Dateien, gallery-dl-Terminal und lokalen Ordnern
Illustration: gallery-dl arbeitet lokal mit der URL und Browsersitzung, die Sie auswählen.
Kurzantwort

Beginnen Sie mit einer x.com-URL in Anführungszeichen und --simulate. Fordert der Extraktor eine Anmeldung, verwenden Sie --cookies-from-browser mit einem eigenen Browserprofil. Ergänzen Sie nach einem kleinen erfolgreichen Test ein dauerhaftes Download-Archiv.

ZIEL PRÜFEN

Twitter-URL vor dem Download testen

gallery-dl erkennt verschiedene Twitter-/X-URL-Typen: einzelne Beiträge, die /media-Seite eines Kontos, Timelines, Likes, Lesezeichen, Listen, Suchen und weitere unterstützte Extraktorseiten. Für den ersten Versuch eignen sich ein öffentlicher Status oder die Medienseite eines Profils. Kopieren Sie die kanonische x.com-URL, setzen Sie sie in Anführungszeichen und simulieren Sie die Extraktion, bevor Dateien geschrieben werden.

Die Simulation zeigt, ob Ihre Version aktuell genug ist, ob die URL den richtigen Extraktor auslöst, ob eine Anmeldung nötig ist und welche Dateien ausgewählt würden. Eine Timeline kann Reposts, Antworten, Zitate, Videos und wiederholte Medien mischen. Eine erkannte URL bedeutet daher noch nicht, dass der Standardumfang zu Ihrer Aufgabe passt.

Beitrag testen
gallery-dl --simulate "https://x.com/BENUTZER/status/BEITRAGS_ID"
Medienseite testen
gallery-dl --simulate "https://x.com/BENUTZER/media"
Metadaten anzeigen
gallery-dl -K "https://x.com/BENUTZER/status/BEITRAGS_ID"
Platzhalter ersetzen

BENUTZER und BEITRAGS_ID müssen durch eine echte URL ersetzt werden, auf die Sie zugreifen dürfen.

LOKAL ANMELDEN

Browser-Cookies nutzen, wenn X eine Anmeldung verlangt

Twitter schränkt anonymen Timeline-Zugriff häufig ein. Meldet gallery-dl, dass authentifizierte Cookies erforderlich sind, melden Sie sich normal in einem von Ihnen kontrollierten Browserprofil an, öffnen Sie dort die Zielseite und übergeben Sie dieses lokale Profil an gallery-dl. Rohdaten der Cookies müssen weder auf dieser Website eingefügt noch an Dritte gesendet werden.

Schließen Sie den Browser vollständig, wenn seine Cookie-Datenbank gesperrt ist, und wählen Sie genau das Profil mit der aktiven X-Sitzung. Abgelaufene Sitzungen, zusätzliche Kontoprüfungen, private Inhalte, Altersgrenzen oder kontospezifische Rechte können die Extraktion weiterhin verhindern. Cookies gewähren nur den Zugriff, den Ihr Konto bereits besitzt.

Redaktioneller Ablauf von Social-Media-Profil und Browser-Cookies über gallery-dl zu lokalen Ordnern
Illustration: Die Sitzung bleibt lokal, während gallery-dl ausgewählte Medien in Ihre Ordner schreibt.
Firefox-Sitzung
gallery-dl --cookies-from-browser firefox --simulate "https://x.com/BENUTZER/media"
Chrome-Sitzung
gallery-dl --cookies-from-browser chrome --simulate "https://x.com/BENUTZER/media"
Edge-Sitzung
gallery-dl --cookies-from-browser edge --simulate "https://x.com/BENUTZER/media"
LAUF KONTROLLIEREN

Wiederholbaren Twitter-Download einrichten

Nach einer erfolgreichen Simulation wählen Sie einen eindeutigen Zielordner und ergänzen ein Download-Archiv. Es speichert die IDs erfolgreich geladener Dateien und überspringt sie bei späteren Läufen, selbst wenn sich Dateinamen ändern. Begrenzen Sie den ersten echten Download, prüfen Sie Pfade und Medientypen und erweitern Sie die Aufgabe erst danach.

Der Twitter-Extraktor kann Antworten, Reposts, zitierte Beiträge, Karten, Artikel, Vorschauen, reine Textbeiträge und Videos ein- oder ausschließen. Standardwerte können sich ändern. Prüfen Sie Felder mit -K, bevor Sie Dateinamen oder Filter bauen, verwenden Sie für die wiederkehrende Aufgabe dasselbe Archiv und veröffentlichen Sie keine geheimen Profil- oder Sitzungspfade.

Kleiner authentifizierter Lauf
gallery-dl --cookies-from-browser firefox --range "1-25" --download-archive "twitter.sqlite3" "https://x.com/BENUTZER/media"
Basisordner wählen
gallery-dl --destination "D:/Media/X" --download-archive "twitter.sqlite3" "https://x.com/BENUTZER/media"
Metadaten speichern
gallery-dl --write-metadata --download-archive "twitter.sqlite3" "https://x.com/BENUTZER/media"
ZielOptionNutzen
Ohne Dateien testen--simulatePrüft Extraktor, Zugriff und Auswahl
Erstes Paket begrenzen--range 1-25Erleichtert die Kontrolle
Duplikate verhindern--download-archive DATEIMerkt erfolgreiche IDs
Lokale Anmeldung nutzen--cookies-from-browser BROWSERLiest ein eigenes Profil
Felder prüfen-K URLZeigt Daten für Namen und Filter
STABILE WERTE SPEICHERN

gallery-dl für Twitter / X konfigurieren

Übernehmen Sie Optionen erst dann in die Konfiguration, wenn die sichtbare Befehlszeile funktioniert. Die offizielle Beispieldatei enthält Twitter-Werte wie include, replies, retweets, quoted, videos, Größenwahl, API-Wiederholungen und Rate-Limit-Verhalten. Ein kleiner geprüfter Block ist wartbarer als eine vollständige Kopie, deren Auswirkungen unklar sind.

Das Beispiel behält Videos, schließt Antworten, Reposts und Zitate aus, wartet bei einem Limit und verwendet ein stabiles Archiv. Die Browserauswahl kann in der Befehlszeile bleiben, wenn verschiedene Rechner unterschiedliche Profile nutzen. Prüfen Sie gültiges JSON: Kommentare, abschließende Kommas und nicht maskierte Windows-Backslashes führen zu Fehlern.

Gezielte Twitter-Konfiguration
{
  "extractor": {
    "twitter": {
      "replies": false,
      "retweets": false,
      "quoted": false,
      "videos": true,
      "ratelimit": "wait",
      "archive": "D:/gallery-dl/twitter.sqlite3"
    }
  }
}
Ohne Konfiguration testen
gallery-dl --config-ignore --simulate "https://x.com/BENUTZER/media"
Aktive Konfiguration prüfen
gallery-dl --config-status
FEHLER ISOLIEREN

gallery-dl-Twitter-Fehler beheben

Unterscheiden Sie Anmeldung, Rate Limit, leere Ergebnisse und Duplikate. AuthRequired weist meist auf fehlende oder abgelaufene Cookies hin. HTTP 429 bedeutet, dass der Extraktor warten sollte, statt aggressiv neu zu versuchen. Leere Ergebnisse können von einem falschen URL-Typ, unzugänglichen Inhalten, strengen Filtern oder bereits archivierten IDs stammen.

Vergleichen Sie eine saubere Simulation mit --config-ignore mit derselben URL unter Ihren normalen Einstellungen. Fügen Sie Cookies, Bereich, Archiv und Filter einzeln hinzu. Aktualisieren Sie gallery-dl über denselben Installationskanal, prüfen Sie die Version und lesen Sie aktuelle Upstream-Meldungen, bevor Sie bei einer X-Änderung wiederholt neue Anfragen starten.

Fehlergrafik zu abgelaufenen Cookies, Rate Limits und Duplikatarchiv
Illustration: Trennen Sie Zugriffs-, Geschwindigkeits- und Archivprobleme, bevor Sie mehrere Werte ändern.
SymptomErste PrüfungSicherer Schritt
Cookies erforderlichZiel im gewählten Profil öffnenNormale Anmeldung erneuern und simulieren
HTTP 429ratelimit und Wiederholungen prüfenWarten, keine parallelen Schleifen
Keine Dateien--config-ignore ohne FilterURL, Zugriff und Extraktor prüfen
Alles übersprungenArchivpfad prüfenTemporäres Archiv nur zur Diagnose
Unerwartete AntwortenTwitter-Werte prüfenreplies, retweets und quoted festlegen
VERANTWORTLICH NUTZEN

Grenzen vor großen Downloads kennen

gallery-dl ist ein lokaler Downloader und kein Berechtigungssystem. Laden Sie nur Medien, auf die Sie rechtmäßig zugreifen und die Sie verwenden dürfen. Beachten Sie Privatsphäre, Urheberrecht, geltende Plattformregeln und Gesetze. Teilen Sie niemals Cookies, Tokens, private Archive oder heruntergeladene persönliche Daten.

Am 30. Juli 2026 verifizierte diese Website gallery-dl 1.32.8 über offizielle PyPI-Metadaten und bestätigte HTTP 200 sowie erwartete Namen und Größen für die offiziellen Windows- und Linux-Dateien auf Codeberg. X kann sein Verhalten ändern; prüfen Sie bei neuen Fehlern erneut Release, Dokumentation und Extraktorstatus.

Häufige Fragen

FAQ zu gallery-dl und Twitter / X

Funktioniert gallery-dl mit Twitter / X?

Ja. Der Extraktor erkennt Beiträge, Medienseiten, Timelines, Likes, Lesezeichen, Listen, Suchen und weitere unterstützte URLs. Testen Sie die konkrete URL.

Warum sind authentifizierte Cookies nötig?

X begrenzt anonymen Zugriff. Melden Sie sich normal im eigenen Profil an und verwenden Sie dieses mit --cookies-from-browser.

Wie lade ich nur Medien eines Kontos?

Beginnen Sie mit der /media-URL, simulieren Sie und laden Sie zuerst einen kleinen Bereich.

Wie vermeide ich Duplikate?

Verwenden Sie einen stabilen Pfad mit --download-archive; gallery-dl speichert erfolgreiche IDs.

Was tun bei einem Rate Limit?

Lassen Sie ratelimit warten, reduzieren Sie Anfragen und vermeiden Sie parallele Wiederholungen. Eventuell ist ein Update nötig.

Kann ich meine Konfiguration teilen?

Nur nach Entfernung von Cookie-Pfaden, Profilnamen, Konten, privaten Archiven, URLs und Tokens.

Offizielle Quellen

Offizieller Twitter-ExtraktorOffizielle BeispielkonfigurationOffizielle Befehlsoptionen
NÄCHSTER SCHRITT

Verwandte Ressourcen