Convertitore formato video
Converti video tra i formati MP4, WebM, AVI e MKV.
Trascina e rilascia qui un file video
o clicca per sfogliare · MP4, WebM, MOV, AVI, MKV (max 2 GB)
Contenitori, codec e cosa cambia effettivamente la conversione
La maggior parte delle estensioni di file nomina un contenitore, non un codec. Un file .mp4 è un wrapper che contiene una traccia video più una traccia audio più metadati. La traccia video potrebbe essere codificata con H.264, H.265, VP9, AV1 o molti altri. La traccia audio potrebbe essere AAC, MP3, Opus o FLAC. Convertire tra contenitori (MP4 a MKV, per esempio) non necessariamente ricodifica nulla se entrambi i contenitori accettano gli stessi codec; FFmpeg può farlo in pochi secondi tramite stream copy. Convertire tra codec (H.264 a VP9, per esempio) richiede di ricodificare ogni frame da zero, il che è lento e con perdita. Questo strumento rileva ciò che è necessario e sceglie il percorso più economico quando possibile.
Perché esistono i contenitori: MP4 (ISO/IEC 14496-14) è stato progettato per lo streaming e l'indicizzazione, con tabelle di seek veloci e supporto per molti codec, riproducibile ovunque. WebM (Google, 2010) è un sottoinsieme di Matroska limitato a codec royalty-free (VP8/VP9/AV1 più Opus/Vorbis) per il web aperto. MOV (Apple QuickTime, 1991) è il predecessore di MP4 e il formato nativo macOS; il girato di editing ProRes vive quasi sempre in MOV. MKV (Matroska) è il coltellino svizzero aperto: gestisce codec arbitrari, tracce di sottotitoli, marcatori di capitoli, allegati; comune per i Blu-ray rippati e gli anime. AVI è l'eredità Microsoft dal 1992, metadati deboli, principalmente visto con vecchi encode DivX/Xvid.
Perché la conversione a volte fallisce: rinominare un .mov in .mp4 non cambia effettivamente nulla all'interno del file. Se il tuo iPhone ha esportato video HEVC, un dispositivo Windows 10 senza le estensioni multimediali HEIC/HEVC lo rifiuterà indipendentemente dall'estensione. La conversione reale deve ricodificare lo stream video in un codec che il target accetta. Questo strumento per default usa H.264 più AAC per l'output MP4, la combinazione più universalmente compatibile disponibile.
Come funziona questo strumento sotto il cofano
Stesso motore del compressore video: FFmpeg compilato in WebAssembly tramite Emscripten da Jerome Wu a partire dal 2019. Il binario lato browser è circa 30 MB, gira interamente nel tab tramite il multi-threading SharedArrayBuffer (richiede gli header Cross-Origin-Opener-Policy: same-origin e Cross-Origin-Embedder-Policy: require-corp, che questo sito imposta). Quando rilasci un video, il file viene letto nel filesystem virtuale WebAssembly tramite un lettore di streaming.
Dietro le quinte lo strumento esegue comandi come -i input.mov -c:v libx264 -preset medium -crf 23 -c:a aac -b:a 128k output.mp4 per la conversione MOV-a-MP4. Per i cambiamenti solo di contenitore dove il codec è già corretto (per esempio, convertendo un file MKV che contiene già H.264 più AAC in MP4), lo strumento usa -c copy per un'operazione di stream-copy quasi istantanea che semplicemente riscrive il contenitore senza ricodificare. La scelta avviene automaticamente in base al probing del file di input.
Selezione del codec per formato: l'output MP4 usa video H.264 più audio AAC (universale). L'output WebM usa video VP9 più audio Opus (aperto e moderno). L'output MKV usa H.264 più AAC per default ma può portare qualsiasi cosa supporti Matroska. L'output AVI usa video MPEG-4 Parte 2 più audio MP3 (compatibilità legacy). Lo strumento sceglie la giusta coppia codec/contenitore in modo che il player ricevente non rifiuti il file.
Breve storia dei contenitori video
- QuickTime / .MOV, 1991.Apple distribuisce QuickTime con System 6. Il contenitore .MOV diventa il formato standard per il multimedia Mac e la base eventuale per MP4.
- AVI, 1992.Microsoft distribuisce AVI (Audio Video Interleave) come parte di Video for Windows. Il formato precede le caratteristiche dei codec moderni: nessun supporto adeguato per sottotitoli, metadati deboli, nessun indice favorevole allo streaming. Ancora visto con vecchi encode DivX/Xvid e vecchie registrazioni dello schermo.
- MP4 ratificato, 2001.ISO/IEC 14496-14 formalizza MP4 come contenitore MPEG-4 Parte 14, basato fortemente su QuickTime MOV. Combinato con H.264/AVC (ratificato 2003), MP4 più H.264 più AAC diventa il file video universale alla fine degli anni 2000.
- Matroska, 2002.Contenitore flessibile open-source progettato per gestire qualsiasi cosa: codec arbitrari, tracce di sottotitoli, marcatori di capitoli, allegati. Diventa il formato di scelta per i rip di Blu-ray, i fansub di anime e l'archiviazione a lungo termine.
- WebM lanciato, 2010.Google lancia WebM come alternativa aperta royalty-free a MP4. Limitato a video VP8/VP9/AV1 più audio Vorbis/Opus. Progettato per essere distribuito con il video HTML5 senza preoccupazioni di licenze brevetti.
- La conversione lato browser matura, dal 2019 al 2026.Jerome Wu pubblica il primo ffmpeg.wasm nel 2019. Entro il 2024 la linea 4.x si stabilizza a circa 30 MB con multi-threading SharedArrayBuffer. La conversione video lato browser diventa pratica per file fino a 1-2 GB, sostituendo molti servizi basati su cloud per uso personale.
Come funziona
- Carica il tuo video: clicca per selezionare o trascina e rilascia un file video in un formato comune (MP4, WebM, AVI, MOV, MKV).
- Scegli il formato di uscita: seleziona il formato di destinazione e regola eventualmente le impostazioni di qualità, risoluzione e codec.
- Converti e scarica: clicca su Converti poi scarica il file di uscita una volta completata l'elaborazione.
Perché usare il convertitore video?
I formati video si frammentano tra le piattaforme, MP4 funziona ovunque, WebM è ottimizzato per il web, MOV è lo standard Mac e MKV è comune per i video di alta qualità. Quando un video si rifiuta di essere riprodotto su un dispositivo o caricato su una piattaforma, convertirlo nel formato giusto risolve il problema all'istante. Questo convertitore basato su browser gestisce le conversioni di formato più comuni senza richiedere installazione né invio a server esterni.
Funzionalità
- Formati multipli: converti tra MP4, WebM, OGG e altri formati video compatibili con il web.
- Controllo della qualità: regola il bitrate e i parametri di qualità per bilanciare la dimensione del file e la qualità del video.
- Opzioni di risoluzione: riduci a risoluzioni standard (1080p, 720p, 480p, 360p) per diminuire la dimensione del file.
- Conservazione dell'audio: le tracce audio sono conservate nell'output convertito per impostazione predefinita.
- Basato su browser: l'elaborazione video avviene localmente tramite WebAssembly, i tuoi video non lasciano mai il tuo dispositivo.
Flussi di lavoro di conversione del mondo reale
- Correzioni di compatibilità.Un iPhone esporta video HEVC. Un amico Windows 10 non può riprodurlo. Convertirlo in MP4 più H.264 lo risolve istantaneamente. Il motivo più comune per convertire.
- Requisiti di upload della piattaforma.Alcuni moduli di upload accettano solo .mp4. Alcune piattaforme social ricodificano qualunque cosa tu invii ma richiedono certi contenitori. Convertire prima dell'upload evita upload rifiutati e riduce gli artefatti di ricodifica lato server.
- Embedding web.Il video self-hosted su un sito web tipicamente usa MP4 per il tag HTML video. I siti moderni servono anche un fallback WebM per una compressione leggermente migliore sui browser supportati. Convertire un master originale sia in MP4 che WebM è un passaggio standard.
- Salvataggio di archivi legacy.Vecchi clip AVI/DivX da un disco rigido del 2005, file Flash FLV da un servizio di streaming defunto, file .RM RealMedia dagli anni '90. Convertirli in MP4 li rende riproducibili su dispositivi moderni e assicura che sopravvivano all'obsolescenza dei formati futuri.
- Preparazione di girato per l'editing.DaVinci Resolve, Premiere e Final Cut hanno tutti codec preferiti per l'editing. Convertire un clip iPhone HEVC in ProRes o H.264 MOV prima dell'importazione riduce il carico di decodifica e migliora le prestazioni dello scrubbing della timeline.
- Condivisione tramite canali con limiti di formato.Alcuni gateway di email aziendali bloccano gli allegati MKV o AVI mediante filtraggio per tipo di contenuto. Convertire in MP4 aggira questi blocchi. Lo stesso per alcuni client di chat che fanno l'anteprima automatica di MP4 ma mostrano MKV come file generico.
Trappole comuni e cosa significano
- Rinominare l'estensione non fa nulla.Cambiare example.mov in example.mp4 nel tuo file manager non ricodifica il file. Se il codec dentro non è supportato dal player target, fallisce ancora. La conversione reale deve ricodificare o re-multiplexare lo stream effettivo.
- Le tracce dei sottotitoli vengono perse.I sottotitoli soft (SRT, ASS, PGS, VobSub) incorporati nei file MKV tipicamente non sopravvivono alla conversione in MP4 per default. Lo strumento avrebbe bisogno di una configurazione esplicita per copiare o bruciare la traccia dei sottotitoli. Se hai bisogno che i sottotitoli siano preservati, usa uno strumento desktop con gestione esplicita dei sottotitoli.
- I marcatori di capitoli e i metadati svaniscono.I marcatori di capitoli stile Blu-ray, le miniature incorporate e i metadati ricchi come info su regista/cast sono tipicamente persi nella conversione lato browser. Il contenitore di output ha solo le tracce video e audio.
- Il canale alpha si appiattisce in nero.ProRes 4444, HEVC con alpha (variante Apple) e VP9 con alpha possono portare la trasparenza. Convertire in MP4 H.264 standard appiattisce silenziosamente la trasparenza su uno sfondo nero. Per la motion graphics, usa ProRes 4444 in MOV o rimani in WebM con VP9 alpha.
- La conversione HDR-a-SDR ha bisogno di tone-mapping.Un clip HDR a 10 bit (Dolby Vision, HDR10) convertito in SDR a 8 bit senza tone-mapping esplicito produce output sbiadito o stranamente saturo. Fai il tone-map sul dispositivo sorgente prima della conversione o usa uno strumento desktop con supporto HDR.
- La compatibilità del contenitore non è compatibilità del codec.Un file MP4 con video H.265 si riproduce bene su un telefono del 2026 ma fallisce su un laptop Windows del 2015. Il contenitore va bene; il codec dentro no. Abbina sempre il codec giusto con il contenitore giusto per il tuo pubblico.
Privacy: il tuo video non lascia mai il tuo dispositivo
CloudConvert, Convertio, FreeConvert, Zamzar, OnlineConvertFree e molti altri usano tutti la stessa pipeline: carica il file completo, il server esegue FFmpeg, scarichi il risultato. Un video del telefono da 200 MB significa 200 MB in salita e 50-200 MB indietro attraverso la loro infrastruttura. Il contenuto video include comunemente volti, posizioni, audio di conversazioni, registrazioni dello schermo di interfacce private, scene taggate GPS. La maggior parte degli operatori pubblica politiche sulla privacy che si impegnano a eliminare gli upload in 1-24 ore e a crittografare in transito; i principali detengono certificazioni ISO/IEC 27001. Hanno forti motivi commerciali per onorare quelle politiche. Ma "eliminato entro un'ora" non è "mai visto." Durante quella finestra il file si trova sull'infrastruttura dell'operatore, accessibile a qualsiasi processo o persona con i permessi giusti, visibile nei log e nei backup secondo la politica di retention dell'operatore.
Questo strumento non carica mai nulla. La pipeline completa (selezione del file, decodifica tramite lettori nativi del browser, conversione tramite ffmpeg.wasm WebAssembly, download tramite l'API blob del browser) gira dentro la tua scheda del browser. Nessun upload, nessuna richiesta di rete che trasporti dati video, nessuna voce di log. Puoi verificare aprendo gli strumenti per sviluppatori del browser sulla scheda Rete prima di convertire: nessuna richiesta lascia con contenuto video. Solo il caricamento iniziale della pagina e il download una tantum di circa 30 MB di ffmpeg.wasm (memorizzato nella cache per visite successive) colpiscono la rete. Imposta il browser in modalità aereo dopo il caricamento della pagina e il convertitore continua a funzionare sui file locali.
Quando un altro strumento è la scelta giusta
- File oltre 2 GB.I limiti di memoria del browser diventano un muro sopra circa 2 GB. Usa HandBrake desktop o FFmpeg CLI, che possono fare streaming dal disco e usare tutta la RAM di sistema disponibile.
- Preservare sottotitoli, capitoli, alpha.Usa FFmpeg desktop con flag
-mapespliciti, MKVToolNix per il remuxing Matroska-a-Matroska con pieno controllo delle tracce, o Subler/MetaX su macOS per la gestione di capitoli e metadati. La conversione lato browser è per il caso semplice. - Editing di codec intermedi.Final Cut Pro, Avid, DaVinci Resolve e Premiere vogliono ProRes, DNxHD, DNxHR o Cineform per un editing della timeline fluido. Gli strumenti browser non possono produrre questi codec (sono concessi in licenza e non nelle build di ffmpeg.wasm). Usa la conversione nativa dell'app di editing (Compressor per FCP, Media Encoder per Premiere) o FFmpeg CLI con encoder prores_ks/dnxhd.
- Convertire centinaia di file.Uno script shell con FFmpeg CLI o uno script Python che usa
subprocessè drammaticamente più veloce che eseguire uno strumento browser 100 volte. Può anche usare encoder GPU per uno speedup di 10-20x.
Domande frequenti
Quali formati video sono supportati?
Lo strumento supporta la conversione tra MP4 (H.264/AAC), WebM (VP8/VP9/Opus), OGG (Theora/Vorbis) e altri formati compatibili con il web. Il supporto per AVI, MOV e MKV dipende dalle capacità del browser tramite l'API WebCodecs.
Perché la conversione è lenta per i video grandi?
La conversione video è impegnativa dal punto di vista computazionale. I file grandi (oltre 500 MB) o i video ad alta risoluzione (4K) possono richiedere diversi minuti. La conversione viene eseguita nel tuo browser tramite WebAssembly, quindi la velocità dipende dalla CPU del tuo dispositivo.
Perderò qualità durante la conversione?
Qualsiasi conversione tra codec con perdita (come H.264 verso VP9) implica una certa perdita di generazione. Convertire a bitrate elevati minimizza la perdita di qualità visibile. Per un'archiviazione senza perdita, usa l'impostazione di qualità massima o un codec senza perdita se disponibile.
Altre domande frequenti
Posso semplicemente rinominare l'estensione del file?
No. L'estensione è metadato per il sistema operativo ma non cambia i byte codificati effettivi all'interno. Un .mov rinominato in .mp4 è ancora codificato nel codec originale, che può o non può essere riproducibile nell'ambiente target. La conversione reale deve ricodificare (o re-multiplexare) lo stream effettivo.
La qualità calerà?
Le conversioni stream-copy (quando il codec non cambia, solo il contenitore) sono senza perdita: i bit vengono copiati letteralmente nel nuovo wrapper. Le conversioni con ricodifica (quando il codec cambia) introducono una generazione di rumore di quantizzazione; l'output è visivamente vicino ma matematicamente diverso dall'input. Evita di convertire lo stesso file più volte attraverso cambiamenti di codec; ogni round aggiunge un'altra generazione di perdita.
Dovrei scegliere MP4, WebM, AVI o MKV?
MP4 per condividere con chiunque su qualsiasi cosa. WebM per l'embedding web dove vuoi una migliore compressione e non ti dispiace lasciar perdere la compatibilità con Safari pre-2024. MKV per l'archiviazione con sottotitoli e marcatori di capitoli preservati. AVI solo se un sistema legacy lo richiede specificamente. Default a MP4 in caso di dubbio.
Perché la conversione è più lenta della riproduzione?
Decodificare il video è computazionalmente leggero (il tuo telefono lo fa in tempo reale a bassa potenza). Codificare il video è computazionalmente pesante: l'encoder deve cercare il modo migliore per comprimere ogni frame, che è ordini di grandezza più lavoro della decodifica. Un clip di 5 minuti può richiedere 5-20 minuti per codificare a buona qualità su una tipica CPU di laptop. Gli encoder hardware (NVENC, QuickSync, VideoToolbox) sono 10-20x più veloci ma richiedono app desktop; gli strumenti browser non possono accedervi.
Esiste un equivalente desktop o da linea di comando?
Si, diversi. HandBrake (gratuito, GUI multipiattaforma, usa lo stesso FFmpeg sotto il cofano). FFmpeg CLI è lo strumento canonico da linea di comando. MKVToolNix per operazioni specifiche di Matroska. Subler per i metadati MP4 su macOS. Tutti producono output essenzialmente identico a questo strumento browser perché condividono lo stesso motore sottostante.
I metadati EXIF sopravvivono alla conversione?
La maggior parte di essi no. La conversione solo di contenitore (stream copy MKV in MP4 per esempio) ne preserva una buona quantità; la ricodifica del codec tipicamente perde le miniature incorporate, i tag GPS e le chiavi metadati arbitrarie. Se il tuo flusso di lavoro dipende dalla preservazione dei metadati, usa uno strumento desktop con flag espliciti di mappatura dei metadati (-map_metadata 0 di FFmpeg più -movflags use_metadata_tags).