Come usare gallery-dl con Twitter / X
Questa guida mostra come provare profili e post di X, usare cookie locali, organizzare i file, evitare duplicati e risolvere errori di autenticazione o limite delle richieste.
Inizia con un URL x.com tra virgolette e --simulate. Se l'estrattore richiede l'accesso, usa --cookies-from-browser con un tuo profilo. Dopo una piccola prova riuscita, aggiungi un archivio stabile prima di elaborare un intero account.
Prova un URL Twitter prima di scaricare
gallery-dl riconosce diversi URL Twitter / X: un singolo post, la pagina /media di un utente, timeline, Mi piace, segnalibri, liste, ricerche e altre pagine supportate. Per il primo tentativo scegli un post pubblico o la scheda dei media del profilo. Copia l'URL canonico x.com, inseriscilo tra virgolette e simula l'estrazione prima di scrivere file.
La simulazione verifica se la versione installata è recente, se l'URL attiva l'estrattore corretto, se serve l'accesso e quali file sarebbero selezionati. Una timeline può contenere repost, risposte, citazioni, video e media ripetuti. Un URL riconosciuto non garantisce quindi che l'ambito predefinito coincida con il tuo obiettivo.
gallery-dl --simulate "https://x.com/UTENTE/status/ID_POST"gallery-dl --simulate "https://x.com/UTENTE/media"gallery-dl -K "https://x.com/UTENTE/status/ID_POST"UTENTE e ID_POST devono indicare un URL reale a cui sei autorizzato ad accedere.
Crea un download Twitter ripetibile
Quando la simulazione riesce, scegli una cartella prevedibile e aggiungi un archivio di download. L'archivio registra gli identificatori completati e li salta nelle esecuzioni successive anche se cambiano i nomi. Limita il primo download reale, controlla percorsi e tipi di media e amplia il lavoro solo dopo la verifica.
L'estrattore può includere o escludere risposte, repost, post citati, schede, articoli, anteprime, messaggi di solo testo e video. Le impostazioni predefinite possono cambiare. Usa -K prima di creare nomi o filtri, conserva lo stesso archivio per il lavoro ricorrente e non pubblicare percorsi del profilo, dati di sessione o URL privati.
gallery-dl --cookies-from-browser firefox --range "1-25" --download-archive "twitter.sqlite3" "https://x.com/UTENTE/media"gallery-dl --destination "D:/Media/X" --download-archive "twitter.sqlite3" "https://x.com/UTENTE/media"gallery-dl --write-metadata --download-archive "twitter.sqlite3" "https://x.com/UTENTE/media"| Obiettivo | Opzione | Utilità |
|---|---|---|
| Provare senza file | --simulate | Verifica estrattore, accesso e selezione |
| Limitare il primo lotto | --range 1-25 | Semplifica il controllo |
| Evitare duplicati | --download-archive FILE | Memorizza gli ID completati |
| Usare l'accesso locale | --cookies-from-browser BROWSER | Legge un profilo controllato da te |
| Ispezionare i campi | -K URL | Mostra dati per nomi e filtri |
Configura gallery-dl per Twitter / X
Sposta le opzioni nella configurazione solo dopo aver verificato il comando. L'esempio ufficiale espone include, replies, retweets, quoted, videos, preferenza delle dimensioni, tentativi API e gestione dei limiti. Un blocco piccolo e revisionato è più semplice da mantenere di una copia completa di cui non ricordi gli effetti.
L'esempio mantiene i video, esclude risposte, repost e citazioni, attende quando viene raggiunto un limite e usa un archivio stabile. Puoi lasciare la scelta dei cookie nella riga di comando se computer diversi usano profili differenti. Convalida il JSON: commenti, virgole finali e backslash Windows non protetti lo rendono invalido.
{
"extractor": {
"twitter": {
"replies": false,
"retweets": false,
"quoted": false,
"videos": true,
"ratelimit": "wait",
"archive": "D:/gallery-dl/twitter.sqlite3"
}
}
}gallery-dl --config-ignore --simulate "https://x.com/UTENTE/media"gallery-dl --config-statusRisolvi gli errori gallery-dl su Twitter
Separa autenticazione, limite, risultati vuoti e duplicati. AuthRequired indica di solito cookie mancanti o scaduti. HTTP 429 significa che occorre attendere invece di riprovare aggressivamente. Un risultato vuoto può dipendere da un URL errato, contenuto inaccessibile, filtri restrittivi o un archivio che contiene già gli identificatori.
Confronta una simulazione pulita con --config-ignore con lo stesso URL e le impostazioni normali. Aggiungi cookie, intervallo, archivio e filtri uno alla volta. Aggiorna gallery-dl tramite lo stesso canale di installazione, verifica la versione e controlla i problemi ufficiali prima di supporre che richieste ripetute risolvano una modifica di X.
| Sintomo | Primo controllo | Passo sicuro |
|---|---|---|
| Cookie necessari | Aprire la pagina nel profilo scelto | Rinnovare l'accesso normale e simulare |
| HTTP 429 | Controllare ratelimit e tentativi | Attendere senza cicli paralleli |
| Nessun file | Usare --config-ignore senza filtro | Verificare URL, accesso ed estrattore |
| Tutto saltato | Controllare l'archivio | Usarne uno temporaneo solo per diagnosi |
| Risposte inattese | Rivedere le opzioni Twitter | Impostare replies, retweets e quoted |
Conosci i limiti prima di scaricare su larga scala
gallery-dl è un downloader locale, non un sistema di autorizzazione. Scarica solo contenuti a cui puoi accedere e che puoi usare legittimamente, rispettando privacy, copyright, regole applicabili e legge. Non condividere cookie, token, archivi privati o dati personali scaricati.
Il 30 luglio 2026 questo sito ha verificato gallery-dl 1.32.8 tramite i metadati ufficiali PyPI e ha confermato HTTP 200, nomi e dimensioni previste per i file Windows e Linux ufficiali di Codeberg. X può cambiare: ricontrolla versione e documentazione quando un comando smette di funzionare.
FAQ gallery-dl per Twitter / X
gallery-dl funziona con Twitter / X?
Sì. Riconosce post, pagine media, timeline, Mi piace, segnalibri, liste, ricerche e altri URL supportati. Simula l'URL esatto.
Perché servono cookie autenticati?
X limita l'accesso anonimo. Accedi normalmente in un profilo tuo e usalo con --cookies-from-browser.
Come scarico solo i media di un account?
Inizia dall'URL /media, simula e scarica un intervallo piccolo prima di ampliare.
Come evito i duplicati?
Usa --download-archive con un percorso stabile; gallery-dl memorizza gli ID completati.
Cosa fare con un limite?
Lascia attendere ratelimit, riduci le richieste ed evita tentativi paralleli. Potrebbe servire un aggiornamento.
Posso condividere la configurazione?
Solo dopo aver rimosso percorsi dei cookie, profili, account, archivi privati, URL e token.