Come scaricare tutti i video di un canale Telegram
Scaricare tutti i video di un canale Telegram su Mac o Windows: filtra solo i video, metti in coda tutta la cronologia e i file grandi riprendono da soli.
8 min di lettura
Non c’è modo di rendere piacevole questa operazione su un telefono, quindi la risposta breve è passare al computer. Per scaricare tutti i video di un canale Telegram, apri il canale in un’app desktop, filtra la vista in modo che compaiano solo i video e affida tutto quanto a una coda di download che ci lavora mentre tu fai altro. TelegramBuddy è un’app desktop gratuita per macOS e Windows che fa esattamente questo: può scansionare l’intera cronologia di un canale, individuare ogni video e scrivere i file direttamente in una cartella sul tuo disco.
Il resto di questa guida copre i passaggi, più la parte che di solito si sbaglia: la differenza tra prendersi i video che si vedono in questo momento e prendersi tutti i video che il canale ha pubblicato da sempre.
Perché toccare un video alla volta sul telefono non regge
Sul telefono, salvare un video è una decisione da prendere per ogni singolo video. Lo trovi, lo tocchi, aspetti, continui a scorrere. Va benissimo per tre video ed è un supplizio per trecento, e il costo cresce con ogni video invece di restare costante.
Tre cose peggiorano la situazione man mano che il canale diventa più grande:
- Perdi il segno. Dopo cento video vai a indovinare quali hai già preso e quali hai saltato.
- Le interruzioni costano care. Se perdi il segnale a metà di un file da 1,5 GB, di norma quel file ricomincia da zero.
- Il telefono non è il posto in cui i file servono davvero. Quasi tutti vogliono questi video in una cartella che si possa ordinare, mettere in backup o usare per montare, non sepolti nella memoria di un’app.
Ogni approccio manuale ha la stessa forma: la fatica cresce con il numero di video. Quello che serve, invece, è prendere una sola decisione — “tutti i video di questo canale” — e lasciare che sia il software a fare i conti.
Cosa ti serve prima del primo download
- L’app sul tuo computer. TelegramBuddy è gratuita e funziona su macOS e Windows; su Linux la esegui dai sorgenti. È un normale programma desktop — un backend Python con un’interfaccia React in una finestra nativa — non un bot e non un sito web. Vedi la pagina di download per lo stato attuale delle build.
- Un api_id e un api_hash di Telegram. Al primo avvio l’app chiede questi due valori. Li ottieni gratis su my.telegram.org alla voce “API development tools”; ci vogliono un paio di minuti e lo fai una volta sola. Un api_id è semplicemente un numero di registrazione che dice a Telegram quale app si sta collegando. Ogni installazione usa il proprio, perché Telegram conteggia i limiti di frequenza sull’api_id, così il tuo utilizzo resta tuo. Se questo passaggio è nuovo per te, qui trovi una guida passo passo.
- Il tuo account Telegram. Accedi scansionando un codice QR o inserendo il tuo numero di telefono. La sessione viene salvata come file sul tuo computer. Non esiste un account TelegramBuddy né un server TelegramBuddy nel mezzo: l’app parla direttamente con Telegram e i file vengono scritti sul disco locale.
- L’accesso al canale. I canali pubblici funzionano con @username. Funzionano anche canali e gruppi privati, a patto che tu ne sia già membro. Se il canale non è nel tuo elenco delle chat, lo apri con un link di invito
t.me/+, un link a un messaggiot.me/c/<id>/<msg>, un username o un id numerico.
Come scaricare tutti i video di un canale Telegram
- Apri il canale. Scegli il canale dall’elenco delle chat, oppure incolla un link, un username o un id nella casella se non è presente.
- Passa alla vista Galleria. La vista Chat mostra la conversazione così come è stata scritta: testo e media insieme, dal messaggio più vecchio al più recente. La vista Galleria lascia fuori il testo e mostra solo i media come griglia di miniature, che è quello che serve qui.
- Imposta il filtro su Videos. La galleria filtra per All media (tutti i media), Photos (Foto), Videos (Video), Files (File), Music (Musica), Voice (Vocali) o GIF. Con Videos selezionato hai davanti soltanto video. Se vuoi un sottoinsieme, puoi anche cercare tra le didascalie e i nomi dei file, oppure impostare un intervallo di date, utile quando vuoi, per esempio, solo quest’anno.
- Decidi quanta cronologia prendere. O selezioni quello che è a schermo, o avvii un download in blocco che scansiona il canale dall’inizio. La sezione seguente spiega la differenza, perché conta.
- Imposta la destinazione e la concorrenza. Scegli la cartella, decidi se l’app deve dividere i media in sottocartelle Photos / Videos / Files / Music / Voice e stabilisci quanti download possono procedere insieme.
- Avvialo, poi lascialo in pace. La coda mostra cosa è in corso, cosa è in attesa e cosa è finito. Puoi mettere in pausa, riprendere, annullare o ritentare i singoli elementi, e accodare più chat contemporaneamente se hai più di un canale da sbrigare.
Selezionare quello che è caricato o prendere tutta la cronologia
Sono due operazioni diverse e rispondono a due domande diverse.
| Selezionare quello che è caricato | Download in blocco della chat | |
|---|---|---|
| Copre | i messaggi caricati in questo momento nella vista | ogni file corrispondente nel canale, scansionato dall’inizio |
| Utile per | i video recenti, o un intervallo di date filtrato che hai davanti | «prendi tutto e basta» |
| Serve scorrere | sì: i messaggi più vecchi si caricano mentre scorri verso l’alto | no |
| Strumenti di selezione | clic, shift+clic per un intervallo, Seleziona tutto, Solo file, Solo testi | nessuno |
La trappola sta nel dare per scontato che un «Seleziona tutto» in una vista che scorre significhi il canale intero. Significa tutto quello che è stato caricato fino a quel momento. Se il canale ha 900 video che risalgono a quattro anni indietro e tu ne hai scorsi due mesi, un seleziona tutto copre due mesi. Quando vuoi l’archivio completo, usa il download in blocco: percorre da sé tutta la cronologia, così non devi mai scorrere fino all’inizio.
Una cosa che conviene dire con chiarezza: conserva solo quello che hai il diritto di conservare. Un canale pieno di corsi a pagamento di altre persone o di film piratati non diventa tuo perché il download è stato comodo.
Cosa succede quando un video grande si interrompe
I file grandi sono il punto in cui un programma di download si guadagna la paga o ti butta via la serata. TelegramBuddy scrive un file grande in un file temporaneo .part mentre arriva. Se lo metti in pausa, se ti cade la connessione o se chiudi l’app, il tentativo successivo riprende dal byte in cui si era fermato invece di ricominciare da capo. Le foto e i file piccoli vengono invece riscaricati per intero, perché per un file da 200 KB la contabilità costa più dei byte.
Altri due comportamenti contano su una sessione lunga:
- I file già completati vengono saltati. Punta l’app sullo stesso canale il mese prossimo e scaricherà solo ciò che è nuovo. Questo rende «tenere questo canale sincronizzato» un lavoro ripetibile invece di uno sforzo una volta sola.
- I limiti di frequenza sono gestiti per te. Quando Telegram dice a un’app di rallentare — un flood wait — l’app aspetta che l’intervallo passi e va avanti invece di far fallire la coda. Potresti vedere un download fermo per un po’: è educazione, non un guasto.
Trovi altri dettagli sui meccanismi in come riprendere i download interrotti.
Dove finiscono i file video
I file vanno in una cartella per ogni chat, eventualmente divisi in sottocartelle per tipo di media. I nomi seguono una regola semplice:
- Se Telegram ha un nome file per il video, quel nome viene mantenuto.
- La maggior parte delle foto e dei video viene pubblicata senza nome file, quindi quelli prendono il nome dall’id del messaggio, che li mantiene unici e nell’ordine di pubblicazione.
- Se si verifica un vero conflitto di nomi, l’id del messaggio viene aggiunto tra parentesi, così niente viene sovrascritto in silenzio.
La data di ogni file è impostata alla data in cui il messaggio è stato pubblicato, non al momento in cui l’hai scaricato. Ordina la cartella per data in Finder o in Esplora file e ti ritrovi la cronologia del canale, una cosa difficile da ricostruire più tardi se ogni file dichiara di essere di oggi.
Se sei su un Mac e vuoi i dettagli specifici della piattaforma, vedi come salvare i video di Telegram su Mac.
Come procedere
Se non hai ancora impostato il tuo api_id, parti da lì: è l’unico passaggio che coinvolge un sito web, e niente funziona finché non è fatto. E se vuoi anche il testo oltre al video, il testo dei messaggi si può salvare in un file .txt, e una chat intera si può esportare come pagina HTML leggibile o come JSON con i media collegati. La pagina delle funzionalità è il modo più rapido per verificare se il tuo caso specifico è coperto.