Media Converter

Strumenti

FAQ

Caricamento

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Quale motore si occupa di quale operazione
OperazioneMotore
Lettura dei dettagli del file quando aggiungi un fileFFmpeg (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 TSWebCodecs tramite mediabunny, con accelerazione hardware dove il browser la offre
Tracce audio e dei sottotitoli nel Convertitore videoFFmpeg, dopo la conversione del video
Il Convertitore audio e il salvataggio del sonoro di un video come file audioFFmpeg
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.264FFmpeg, 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.

Domande frequenti

01

I miei file vengono caricati quando uso MediaConverter.io?

No. Gli strumenti di conversione, compressione, taglio, divisione e rotazione leggono ed elaborano il tuo file all'interno della scheda del browser. Il contenuto del file non viene mai inviato ai nostri server. Il tuo browser scarica da noi la pagina e il codice di conversione, come per qualsiasi sito web, e noi raccogliamo statistiche di utilizzo anonime, come i formati convertiti e la dimensione approssimativa del file, ma mai il file in sé.

02

Come può un sito web convertire video senza un server?

I browser moderni includono WebCodecs, un sistema integrato che permette alle pagine web di usare gli stessi encoder e decoder video e audio già presenti sul tuo dispositivo, spesso con accelerazione hardware. MediaConverter.io gestisce WebCodecs tramite la libreria open source mediabunny e, per i formati o i codec che questo percorso non può gestire, esegue FFmpeg compilato in WebAssembly direttamente nella pagina.

03

C'è un limite alle dimensioni dei file?

Non ci sono limiti legati al piano o all'account, ma i convertitori caricano l'intero file nella memoria del browser, quindi il limite pratico è di circa 2 GB per file; i file più grandi potrebbero non aprirsi. I telefoni hanno meno memoria e processori più lenti, quindi lì i file grandi richiedono più tempo e possono non riuscire prima.

04

Perché una conversione è lenta sul mio telefono o sul mio vecchio portatile?

Il lavoro viene svolto dal tuo processore, quindi un telefono o un portatile datato impiega più tempo di un computer desktop recente. Le conversioni che ripiegano su FFmpeg sono ancora più lente, perché FFmpeg nel browser funziona solo sul processore e non può usare l'hardware video che WebCodecs è in grado di sfruttare.

05

Quali browser sono supportati?

Gli strumenti sono sviluppati e testati sulle versioni desktop aggiornate di Chrome ed Edge, che sono anche le più veloci perché mettono a disposizione decoder video WebCodecs con accelerazione hardware. Le versioni recenti di Firefox e Safari supportano le stesse API web, ma ogni browser supporta un insieme diverso di codec; quando un codec non è disponibile tramite WebCodecs, lo strumento passa a FFmpeg, che è più lento. Se un file non riesce in un browser, prova con Chrome o Edge.

06

Devo installare qualcosa?

No. Tutto funziona nella scheda del browser. Quando aggiungi il tuo primo file, la pagina scarica dal nostro dominio il motore FFmpeg 0.12.10 (circa 32 MB); il browser lo conserva poi nella sua cache.