compressione video

compressione video

Regola la forza di compressione e la risoluzione nel browser per generare MP4 facile da archiviare e condividere. ffmpeg.wasm viene eseguito in un Web Worker dedicato: il video viene elaborato solo localmente e i risultati della compressione sono visualizzati in anteprima con HLS.js.

Caricamento dello strumento di compressione video...

Per cosa è adatto compressione video?

La compressione video riduce lo spazio di archiviazione e il traffico necessario per i video locali. Lo strumento esegue ffmpeg.wasm in un Web Worker, così le transcodifiche lunghe non bloccano l'interfaccia principale; Comlink gestisce la comunicazione tra la pagina e il Worker. I file di input non vengono caricati sui server di The Browser AI.

I risultati vengono esportati in MP4 e visualizzati in anteprima con HLS.js o con il supporto HLS nativo del browser. La dimensione finale dipende dalla durata del video, dal bitrate originale, dalle variazioni dei fotogrammi, dall'intensità di compressione e dalla risoluzione di destinazione; ridurre la risoluzione la diminuisce di solito ulteriormente. FFmpeg Core viene scaricato al primo utilizzo e la velocità di elaborazione dipende dal dispositivo.

Formati supportati: MP4, MOV, WebM, AVI; limite file singolo: 500 MB.

Come utilizzare compressione video

  1. Passo 1

    Seleziona video

    Carica un video MP4, MOV, WebM, AVI o un altro video leggibile dal browser che non sia più grande di 500 MB.

  2. Passo 2

    Imposta la forza di compressione

    Selezionare la forza di compressione e la risoluzione massima, quindi avviare la compressione; la prima esecuzione scaricherà FFmpeg Core.

  3. Passo 3

    Anteprima e download

    Passa tra le versioni pre e post-compressione nello stesso lettore, verifica le dimensioni e la qualità dell'immagine, quindi scarica MP4.

Domande frequenti

La compressione video ridurrà la qualità dell'immagine?

Di solito sì. L'aumento della forza di compressione o la riduzione della risoluzione ridurranno le dimensioni del file, ma potrebbero ridurne la nitidezza. Si consiglia di modificarlo file per file in base allo scopo e di passare all'anteprima per il confronto prima del download.

Perché ci vuole così tanto tempo per comprimere il primo video?

La prima esecuzione richiede il download e la memorizzazione nella cache di FFmpeg Core da CDN, quindi il completamento della transcodifica su questa macchina. La velocità di download, la durata del video e le prestazioni del dispositivo influiscono tutti sul tempo impiegato.

Il video verrà caricato sul server?

No. I dati video vengono elaborati in un Worker separato nel browser; le richieste di rete vengono utilizzate per scaricare lo FFmpeg Core necessario per l'esecuzione del programma, anziché caricare il video dell'utente.

Perché i file compressi non sono necessariamente più piccoli?

Se il video originale è stato codificato con un bit rate inferiore o con un'efficienza elevata, potrebbe non essere possibile continuare a ridurlo quando viene transcodificato nuovamente. A questo punto puoi aumentare la forza di compressione o scegliere una risoluzione massima inferiore.

Tecnologia e fonti di dati

  • ffmpeg.wasm Documentazione ufficiale del progetto per eseguire FFmpeg nel browser.
  • Comlink Strumento RPC open source per la comunicazione tra la pagina e un Web Worker.
  • HLS.js Usato per riprodurre anteprime HLS nei browser con supporto MSE.