Vai al contenuto

Comprimere video gratis con HandBrake e convertire MKV in MP4

Illustrazione 3D di un utente al computer che riduce una pila di bobine cinematografiche.
Immagine generata con IA

HandBrake serve a comprimere un video e a convertirlo da MKV a MP4, ed è gratuito per Windows, macOS e Linux. Molte ricerche parlano di strumenti «online», ma HandBrake è un programma che si installa sul computer: il video viene elaborato in locale e non va caricato su nessun servizio. La guida segue un ordine preciso. Si comincia dall’installazione sui tre sistemi, poi si sceglie un preset ufficiale e si regola la qualità con il valore RF. Dopo si decide tra MP4 e MKV e, quando i video sono più di uno, si usa la coda. I comandi sono quelli della documentazione ufficiale, elencata in fondo.

Cosa serve

  • Un computer con uno di questi sistemi. Windows 10 o successivo, con processore Intel o AMD (x64) oppure Qualcomm (ARM64). macOS 10.13 o successivo. Linux, dove la guida usa il Flatpak pubblicato su Flathub. I comandi per attivare Flathub vengono dalla pagina dedicata a Ubuntu, valida da Ubuntu 18.10 in poi. Per le altre distribuzioni Flathub ha pagine apposite.
  • Un computer che rispetti i requisiti minimi. Secondo la documentazione la maggior parte dei computer moderni può eseguire HandBrake; i dettagli sono nella pagina System requirements. L’11 novembre 2026 la pagina Downloads del sito indica come versione corrente la 1.11.2.
  • Su Windows, Microsoft .NET Desktop Runtime 10.0. Esiste nella versione x64 (processori AMD o Intel) e nella versione Arm64 (Qualcomm o altri).
  • Su Linux, i privilegi sudo per installare Flatpak con il comando di Ubuntu e per installare HandBrake per tutti gli utenti.
  • Il video MKV da comprimere o convertire.

Scaricare e installare HandBrake su Windows

Scarica HandBrake solo dalle fonti ufficiali: il sito handbrake.fr, il progetto HandBrake su GitHub oppure Flathub. La pagina di download e installazione spiega da dove partire. Il pulsante di download è nella Home page del sito. Se vuoi scegliere tu la versione, apri la pagina Downloads. Per Windows ci sono due installer, uno per Intel o AMD (x64) e uno per Qualcomm (ARM64), e per ciascuno anche un pacchetto ZIP portatile che non va installato.

  1. Controlla se sul computer c’è Microsoft .NET Desktop Runtime 10.0, perché HandBrake ne ha bisogno. Se manca, installalo prima di HandBrake, nella versione x64 o Arm64 adatta al tuo processore.
  2. Prima di aprire l’installer puoi verificarne l’integrità, come spiegato nella sezione successiva. Poi avvialo con un doppio clic.
  3. Se HandBrake è già installato, l’installer propone di rimuovere la versione precedente. Scegli OK e leggi i termini della licenza.
  4. L’installer chiede in quale cartella installare il programma. Se non hai un motivo per cambiarla, scegli Install.
  5. Quando l’installazione è finita, scegli Finish per chiudere l’installer.

A quel punto trovi i collegamenti a HandBrake sul Desktop e nel menu Start: l’installazione è riuscita. L’icona è un cocktail con un ananas e il programma si apre con un doppio clic.

Verificare il file scaricato su Windows e macOS

Il team di HandBrake pubblica su handbrake.fr i checksum di tutti i file scaricabili. La verifica consiste nel calcolare il checksum SHA-256 del file scaricato e confrontarlo con quello pubblicato. Se i due valori non coincidono, cancella il file e scaricalo di nuovo. Su Linux, se installi da Flathub, l’integrità viene controllata in automatico e questo passaggio si salta.

Su Windows

Apri il Prompt dei comandi. L’esempio della documentazione suppone che l’installer sia nella cartella Downloads. Nel Prompt appena aperto, scrivi questo comando per entrare nella cartella:

cd Downloads

Poi calcola il checksum con certUtil:

certUtil -hashfile <filename> SHA256

Al posto di <filename> scrivi il nome completo dell’installer, estensione compresa. Lo vedi aprendo la cartella Download in Esplora file. Il valore calcolato deve essere uguale a quello pubblicato su handbrake.fr.

Su macOS

Apri il Terminale da Applicazioni > Utility. Se l’immagine disco è nella cartella Download, il comando è questo:

shasum -a 256 ~/Downloads/HandBrake-*.dmg

Il valore che compare accanto al nome del file deve coincidere con quello pubblicato sul sito.

Installare HandBrake su macOS

Sul Mac l’installazione si fa dal Finder, senza comandi.

  1. Apri l’immagine disco di HandBrake nella cartella Download. Alcuni browser, come Safari, Firefox o Chrome, la aprono da soli.
  2. Trascina l’applicazione HandBrake nella cartella Applicazioni.
  3. Espelli l’immagine disco e spostala nel Cestino.

L’installazione è finita quando HandBrake compare in Applicazioni.

Preparare Flatpak e Flathub su Linux

Se hai già un pacchetto HandBrake preso dalla distribuzione o da un repository di terze parti, rimuovilo prima di continuare. La documentazione avverte che quelle build possono essere difettose e indica come metodo più comodo il Flatpak su Flathub, che gestisce anche gli aggiornamenti.

I due comandi che seguono vengono dalla pagina di configurazione di Flathub per Ubuntu e valgono per Ubuntu 18.10 o successivi. Con un’altra distribuzione segui la pagina della tua su flathub.org/setup.

Il primo comando installa Flatpak con i privilegi di amministratore e quindi chiede la password:

sudo apt install flatpak

Il secondo comando aggiunge Flathub alle sorgenti di Flatpak per tutto il sistema. Da quel momento Flatpak potrà scaricare applicazioni da un repository su internet: prima di premere Invio controlla che l’indirizzo sia proprio dl.flathub.org, come nel comando.

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Per completare la configurazione, Flathub chiede di riavviare il sistema.

Installare e avviare HandBrake con Flatpak su Linux

Con Flathub attivo puoi installare HandBrake dal sito di Flathub, da GNOME Software oppure dal terminale. Dal terminale hai due strade e te ne basta una.

Per renderlo disponibile a tutti gli utenti del computer usa questo comando. Durante l’installazione chiede la password, quindi serve un utente con privilegi sudo:

flatpak install fr.handbrake.ghb

Puoi anche installarlo solo per il tuo utente, senza privilegi di amministratore. In questo caso Flathub deve essere configurato anche per il tuo utente. Il comando remote-add della sezione precedente lo aggiunge infatti a livello di sistema, e un’installazione per il singolo utente non usa quel repository. Secondo il riferimento dei comandi di Flatpak, per aggiungere Flathub al tuo utente si ripete lo stesso comando remote-add inserendo l’opzione --user subito dopo flatpak. Fatto questo, l’installazione per il solo utente corrente è questa:

flatpak --user install fr.handbrake.ghb

In tutti e due i casi l’interfaccia grafica si avvia così:

flatpak run fr.handbrake.ghb

Se si apre la finestra di HandBrake, l’installazione è riuscita. Nello stesso pacchetto c’è anche la versione a riga di comando, HandBrakeCLI.

Aprire il video MKV e scegliere un preset ufficiale

Apri il file MKV come sorgente con la finestra Open Source, poi scegli un preset. La pagina dei preset ufficiali lo definisce come un gruppo di impostazioni pensate per il programma o il dispositivo su cui guarderai il video. Ogni preset ha una risoluzione e una frequenza dei fotogrammi massime, e la sorgente che le supera viene ridotta. Con un preset 720p30, per esempio, un video 1080p a 60 fotogrammi al secondo diventa 720p a 30, mentre un 480p a 30 fotogrammi resta com’è. Se il preset non comprende l’audio surround, viene codificato solo l’audio stereo.

Il preset predefinito è Fast 1080p30. La documentazione lo indica come una buona scelta per cominciare, perché è veloce e compatibile con molti programmi e dispositivi. Per questa guida contano tre gruppi:

  • General: producono tutti file MP4 e puntano alla compatibilità più ampia. Il nome indica la qualità o la velocità, la risoluzione massima e la frequenza massima, per esempio Fast 720p30 o HQ 1080p30 Surround.
  • Varianti H.265: tra i General ci sono Fast 2160p60 4K HEVC e gli altri preset 4K HEVC, sempre in MP4. Nel gruppo Matroska si trovano H.265 MKV 1080p30, H.265 MKV 720p30 e simili, che producono file MKV. La pagina non riporta un confronto diretto tra il peso dei file H.265 e quello dei file H.264.
  • Hardware: usano il motore video della scheda grafica (H.265 NVENC, H.265 QSV, H.265 VCN, H.265 MF, H.265 Apple VideoToolbox). HandBrake li disattiva se non trova l’hardware o i driver adatti.

Regolare la qualità con il valore RF

La qualità determina quanto pesa il file finale. La pagina sulla regolazione della qualità spiega che quasi tutti i preset ufficiali usano la qualità costante (Constant Quality), che mantiene il video uniforme dall’inizio alla fine. La documentazione consiglia di usarla sempre, salvo motivi precisi.

Il controllo si trova nella scheda Video. Spostandolo verso destra la qualità sale e il file pesa di più. Spostandolo verso sinistra il file diventa più piccolo, ma con valori molto bassi si perdono parecchi dettagli. Per gli encoder x264, x265 e SVT-AV1 il valore si chiama RF: più è basso, più la qualità è alta. Con altri encoder, come Apple VideoToolbox, la scala è invertita e un numero più alto vuol dire più qualità. Il verso del controllo invece non cambia: a destra la qualità sale sempre. Questi sono gli intervalli consigliati:

Risoluzione x264 e x265 SVT-AV1
480p/576p RF 18-22 RF 22-32
720p RF 19-23 RF 25-35
1080p RF 20-24 RF 25-35
2160p (4K) RF 22-28 RF 25-40

Con gli altri encoder si parte da metà scala e si corregge a piccoli passi, perché anche pochi passi danno una differenza visibile. Lo stesso numero non vale lo stesso su encoder diversi: RF 25 con x264 non equivale a RF 25 con x265. Prima di convertire tutto il file puoi codificare qualche breve spezzone con l’anteprima (Preview). Nel dubbio resta nell’intervallo consigliato oppure lascia il valore del preset.

Scegliere fra MP4 e MKV e avviare la codifica

Il contenitore dipende dal preset. Quasi tutti i preset ufficiali producono MP4, che la documentazione descrive come ampiamente compatibile: per convertire un MKV in MP4 basta quindi un preset del gruppo General. Se vuoi tenere il formato MKV, scegli un preset del gruppo Matroska: un file MKV accetta quasi tutti i tipi di video e audio, compresi molti che MP4 non supporta.

Anche con un solo file puoi avviare la conversione dalla coda:

  1. Con sorgente e preset impostati, premi Add to Queue nella barra degli strumenti.
  2. Premi Start Queue nella finestra principale per far partire la codifica.

Mettere in coda più file

La pagina sulla coda ricorda che la codifica richiede tempo e molta potenza di calcolo. Con la coda prepari i lavori e HandBrake li esegue uno dopo l’altro.

  1. Apri una sorgente, scegli il titolo e il preset, poi premi Add to Queue. Il titolo è il singolo video dentro la sorgente e si sceglie dal controllo Title.
  2. Ripeti per gli altri file. Con Show Queue apri la finestra della coda, dove vedi i lavori in attesa.
  3. Per togliere un lavoro premi il pulsante ╳ accanto al suo nome.
  4. Quando la coda è pronta, premi Start nella finestra della coda oppure Start Queue nella finestra principale.

Se aggiungi più titoli insieme, due lavori con lo stesso nome di file si sovrascrivono. Per evitarlo, apri prima le preferenze e attiva Automatically name output files, così ogni lavoro riceve un nome diverso:

  • Windows: le preferenze si aprono dal menu Tools. Nella sezione Output Files attiva l’opzione, imposta il Default Path (la cartella in cui vengono creati i nuovi video) e controlla che Title compaia nel campo File Format.
  • macOS: le preferenze si aprono dal menu HandBrake. Nella sezione General attiva l’opzione e controlla che Title compaia nel campo Format.
  • Linux: la documentazione chiede solo di dare a ogni lavoro un nome di file diverso nella finestra di Add Multiple.

Con le preferenze sistemate puoi aprire con Open Source una cartella che contiene più video. HandBrake la tratta come una sola sorgente con più titoli e ignora le sottocartelle, quindi i video devono stare al primo livello. Il comando per aggiungere i titoli alla coda cambia da sistema a sistema:

  • Windows: menu Queue, voce All Selection to Queue.
  • macOS: menu File, voce Add Titles to Queue…, poi scegli i titoli nella finestra che si apre.
  • Linux: menu Queue, voce Add Multiple, poi scegli i titoli e dai a ciascuno un nome di file diverso.

Se qualcosa va storto

  • Se il checksum non coincide, cancella il file e scaricalo di nuovo da una fonte ufficiale.
  • Se non riesci a selezionare un preset del gruppo Hardware, HandBrake non ha trovato l’hardware o i driver necessari, oppure i driver sono troppo vecchi.
  • Se su Linux usi un pacchetto HandBrake della distribuzione o di un repository di terze parti, la documentazione lo segnala come possibile build difettosa. Rimuovilo e installa il Flatpak da Flathub.

Documentazione di riferimento

Pagine consultate l’11 novembre 2026:

Leggi anche

  • Flathub
  • Flatpak
  • H.265
  • HandBrake