Comprimi video per Telegram

Riduci i video prima di inviarli su Telegram, così si caricano in fretta e partono senza buffering. La compressione avviene sul tuo dispositivo.

Dove lo devi inviare?
50 MB
1 MB100 MB
Il tuo file non lascia mai questo dispositivo

Telegram

Telegram accetta file fino a 2 GB, o 4 GB con Premium, quindi il limite raramente è un problema.

Un video più leggero si carica prima con i dati mobili e parte subito per chi lo riceve, senza buffering; 50 MB sono una buona dimensione per qualche minuto in 720p.

Cosa sta in 50 MB

Cosa sceglie il compressore per una tipica clip da smartphone in 1080p a 30 fps (circa 16 Mbit/s) di varie durate, quando il limite è 50 MB:

DurataRisoluzioneBitrate video
30 secondi1080p12.393 kbit/s
1 minuto1080p6128 kbit/s
2 minuti720p2995 kbit/s
5 minuti540p1147 kbit/s
10 minuti360p553 kbit/s

Come funziona

  1. Leggiamo il video sul tuo dispositivo e misuriamo quanto è dettagliato (SI) e quanto movimento contiene (TI).
  2. Dalla dimensione che scegli calcoliamo il budget esatto di bitrate, poi scegliamo la risoluzione e i fotogrammi al secondo che rendono meglio con quel budget. Una risoluzione più bassa con bit sufficienti batte una risoluzione piena a blocchi.
  3. La tua GPU lo codifica tramite WebCodecs. I formati che il browser non sa decodificare passano per FFmpeg compilato in WebAssembly.
  4. Se il risultato supera il limite anche di poco, ricodifichiamo con un bitrate corretto, così il file ci sta.

Domande

Telegram comprime i video da solo?

I video inviati come contenuti multimediali vengono ricodificati per lo streaming; i file inviati come documento no. Comprimere prima ti dà il controllo sul risultato in entrambi i casi.

Il mio video viene caricato?

No. Nibbo funziona nel browser e comprime il video sul tuo dispositivo. Una volta caricata la pagina puoi anche spegnere il Wi-Fi e continua a funzionare.

Perché il mio video perde risoluzione?

Un file piccolo ha un numero fisso di bit. Distribuirli su meno pixel dà un’immagine pulita; mantenere la risoluzione piena la renderebbe a blocchi.