Comprimi video per WhatsApp

Rendi i tuoi video abbastanza leggeri da inviarli su WhatsApp in piena qualità. Tutto avviene nel browser.

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

WhatsApp

WhatsApp invia i video in chat come contenuti multimediali fino a 16 MB e li comprime pesantemente durante l’invio.

Le clip più grandi si possono inviare come documento (fino a 2 GB), ma poi chi le riceve deve scaricare il file prima di guardarlo.

Cosa sta in 16 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 è 16 MB:

DurataRisoluzioneBitrate video
30 secondi1080p3871 kbit/s
1 minuto720p1898 kbit/s
2 minuti540p896 kbit/s
5 minuti240p327 kbit/s
10 minuti240p 24 fps143 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

Perché WhatsApp rende sfocato il mio video?

WhatsApp ricomprime in modo aggressivo i file pesanti. Se invii un file già leggero e ben codificato, WhatsApp ha meno da buttare via.

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.