Come MediaConverter.io converte i file senza caricarli
Quando converti un file video o audio su MediaConverter.io, il lavoro avviene all'interno della scheda del browser, sul tuo computer o sul tuo telefono. Il file non viene mai inviato ai nostri server. Questa pagina spiega in parole semplici cosa significa, poi entra nei dettagli tecnici per chi vuole conoscerli.
In breve
Un normale convertitore online carica il tuo file su un server, lo converte lì e ti rimanda il risultato. MediaConverter.io evita questo viaggio di andata e ritorno: il codice di conversione viene scaricato nel tuo browser come qualsiasi altra parte della pagina, e il lavoro lo fa il tuo dispositivo.
- Sul tuo dispositivo
Scegli un file
Trascinando un file sulla pagina, o selezionandolo con la finestra di scelta dei file, permetti a questa scheda del browser di leggere quel solo file. Nulla viene copiato su un server.
- Nel tuo browser
La pagina lo legge
Lo strumento analizza il file direttamente nella scheda: formato, codec, durata, risoluzione e tracce audio o dei sottotitoli.
- Sul tuo dispositivo
Il tuo dispositivo lo converte
Il motore multimediale integrato nel browser, oppure una copia di FFmpeg in esecuzione all'interno della pagina, decodifica il file e lo codifica nel nuovo formato.
- Sul tuo dispositivo
Salvi il risultato
Il file finito passa dalla memoria della scheda direttamente ai download del browser. Se chiudi la scheda, tutto ciò che non hai ancora salvato va perso; da parte nostra non c'è nulla da eliminare.
Cosa significa per te
Privacy. La tua registrazione, il tuo filmato o il tuo memo vocale restano sul tuo dispositivo. Sui nostri server non c'è alcuna copia che possa trapelare, essere conservata più a lungo del previsto o dover essere eliminata in seguito. Come la maggior parte dei siti web, misuriamo come viene usato il sito con Google Analytics e Microsoft Clarity: pagine visitate, clic ed eventi come i formati convertiti e la dimensione del file arrotondata al megabyte più vicino. Questi strumenti non ricevono mai il file in sé.
Velocità. Non c'è alcun caricamento da attendere né alcun download del risultato, che per un video di grandi dimensioni può richiedere più tempo della conversione stessa. La velocità della conversione vera e propria dipende dal tuo dispositivo. Quando il browser può usare l'hardware video integrato nel computer o nel telefono, è rapida; quando lo strumento deve ripiegare su FFmpeg, tutto il lavoro lo fa il processore ed è più lenta.
Limiti. Poiché tutto avviene nella memoria del tuo dispositivo, il limite pratico è la quantità di memoria che il tuo browser può usare, non un valore stabilito da noi. I convertitori caricano in memoria l'intero file di origine (il motore FFmpeg che usano è a sua volta limitato a circa 2 GB), quindi il limite pratico è di circa 2 GB per file e i file più grandi potrebbero non aprirsi. I telefoni hanno meno memoria e processori più lenti dei computer, quindi impiegano più tempo e raggiungono prima quel limite. Tieni aperta la scheda finché la conversione non è terminata: chiuderla interrompe la conversione e scarta il risultato.
Dietro le quinte: WebCodecs, mediabunny e FFmpeg
La lettura del file. Un file che scegli viene esposto alla pagina come oggetto File del browser. L'analisi avviene sul posto: mediabunny legge solo gli intervalli di byte che gli servono, e ffprobe di FFmpeg legge i dettagli del file tramite un montaggio differito (lazy mount) invece di copiarlo. I passaggi di conversione che usano FFmpeg copiano poi l'intero file nella memoria di FFmpeg: è da qui che deriva il limite di circa 2 GB per file.
La via rapida: WebCodecs. WebCodecs è un'API del browser che dà alle pagine web accesso diretto ai decoder e agli encoder video e audio già inclusi nel browser, che possono usare l'hardware video del tuo dispositivo dove disponibile. Gli strumenti la gestiscono tramite mediabunny, una libreria TypeScript open source che legge file MP4, MOV, Matroska (MKV e WebM), MPEG-TS, WAV, Ogg, FLAC, MP3 e AAC ADTS, fa passare i fotogrammi attraverso WebCodecs e scrive MP4, MOV, MKV, WebM e i contenitori audio più comuni.
La soluzione di riserva: FFmpeg compilato in WebAssembly. Per tutto ciò che la via rapida non può fare, la pagina esegue ffmpeg.wasm, il core di FFmpeg 0.12.10 compilato in WebAssembly. Viene servito dal nostro dominio (non da una CDN di terze parti), funziona su un solo thread del processore e viene usato solo per ciò che WebCodecs non può fare: scrivere file AVI, FLV e TS e leggere i file FLV (sposta l'immagine da un contenitore all'altro invece di codificarla), convertire i file AVI e i video che il tuo browser non sa decodificare (DivX, Xvid, MPEG-2 e simili) e codificare la maggior parte dei formati audio. È più lento di WebCodecs, ma funziona allo stesso modo in tutti i browser.
| Operazione | Motore |
|---|---|
| Lettura dei dettagli del file quando aggiungi un file | FFmpeg (ffprobe), che legge il file sul posto invece di copiarlo |
| Ricodifica del video da MP4, MOV, M4V, MKV, WebM, MPEG-TS e FLV H.264, anche quando il formato di uscita è AVI, FLV o TS | WebCodecs tramite mediabunny, con accelerazione hardware dove il browser la offre |
| Tracce audio e dei sottotitoli nel Convertitore video | FFmpeg, dopo la conversione del video |
| Il Convertitore audio e il salvataggio del sonoro di un video come file audio | FFmpeg |
| Il Compressore video (video e audio) | WebCodecs tramite mediabunny, con FFmpeg come soluzione di riserva |
| Scrittura di file AVI, FLV e TS e lettura di FLV H.264 | FFmpeg, che si limita a spostare l'immagine da un contenitore all'altro, attorno a WebCodecs |
| Un'immagine H.264 invariata da un FLV, oppure verso un AVI, un FLV o un TS (da un AVI, solo verso un altro AVI) | Copiata da FFmpeg; nulla viene ricodificato |
| Conversione di un AVI in un altro formato (un AVI conserva solo i tempi dei fotogrammi in ordine di decodifica, quindi anche il suo H.264 viene ricodificato) e video che il browser non sa decodificare (DivX/Xvid, MPEG-2, Sorenson Spark e VP6) | FFmpeg per l'intero file |
La scelta del percorso. Prima di convertire, il Convertitore video e il Compressore video chiedono a mediabunny se è in grado di aprire il file, decodificarne il video e scrivere il formato di destinazione. Se anche una sola risposta è no, o se il browser dovesse scartare la traccia video, l'intera operazione passa invece a FFmpeg: così un codec non supportato significa una conversione più lenta, non un file danneggiato.
Il risultato. Il file convertito viene assemblato in memoria e consegnato al browser come link locale blob:, che è ciò che finisce nella tua cartella dei download. Quando uno strumento offre «Scarica tutto», anche lo ZIP viene creato nella pagina.
Quali parti del sito usano davvero i server
Gli strumenti gratuiti elencati qui sotto, e ogni pagina di conversione da formato a formato come quella da MP4 a MP3, elaborano i file solo sul tuo dispositivo. I nostri server forniscono le pagine web, il codice degli strumenti e il motore FFmpeg, come per qualsiasi sito web.
Due funzionalità operano in modo diverso e sono separate dagli strumenti di conversione descritti in questa pagina:
- Lo Studio IA (il nostro assistente IA, offerto anche come ToolGPT) invia i tuoi messaggi della chat a modelli di IA in esecuzione su server. La maggior parte del suo lavoro sui file avviene nel tuo browser, come per gli strumenti di questa pagina, ma la rimozione del rumore e la separazione di voce o musica vengono eseguite su un servizio cloud: dopo che lo hai consentito, l'audio viene caricato per l'elaborazione.
- I sottotitoli automatici nell'editor video con timeline inviano l'audio del progetto a un servizio di trascrizione per generare i sottotitoli.
Prova gli strumenti
- Convertitore video Cambia il formato, il codec, la risoluzione o la frequenza dei fotogrammi di un video.
- Convertitore audio Converti tra MP3, WAV, FLAC, M4A, AAC, OGG e altri formati.
- Compressore video Riduci un video a una dimensione o a un bitrate di destinazione.
- Taglia video Mantieni o rimuovi una parte di un video.
- Dividi video Dividi un video in più clip.
- Ruota video Ruota o capovolgi un video.
Domande frequenti
01
02
03
04
05
06