Che cos'è FFmpeg?

FFmpeg è un programma gratuito da riga di comando alla base di molti software per video. Converte, taglia, ridimensiona e applica filtri a quasi tutti i file audio, video o immagine, e un'intera operazione può essere eseguita con una sola riga, come ffmpeg -i clip.mp4 clip.mp3. Le guide e le risposte nei forum sono piene di comandi FFmpeg, ma per eseguirne uno normalmente bisogna installare FFmpeg e aprire un terminale. Questo strumento li esegue direttamente nel browser.

Descrizione dello strumento

Seleziona uno o più file multimediali, poi scegli un comando di esempio oppure incolla il tuo nella casella dei comandi FFmpeg. I 14 esempi, come convertire in MP4, tagliare un clip o creare una GIF, usano il nome del primo file. ffmpeg all'inizio del comando è facoltativo; virgolette, sequenze di escape con barra rovesciata e righe che terminano con una barra rovesciata funzionano come in una shell.

Fai riferimento ai tuoi file usando il nome dopo -i, ad esempio -i clip.mp4. Si trovano nella cartella /inputs, quindi per qualsiasi altro percorso usa il percorso completo, ad esempio subtitles=/inputs/subs.srt.

Esegui comando mostra una barra di avanzamento e il log di FFmpeg, mentre Annulla interrompe l'esecuzione. Ogni file creato dal comando viene visualizzato in File di output, con un'anteprima per video, audio e immagini, e può essere scaricato singolarmente o tutto insieme in un file ZIP.

Dove viene eseguito

FFmpeg viene eseguito nel browser come WebAssembly (ffmpeg.wasm), caricato da questo sito; la prima esecuzione scarica circa 30 MB. I tuoi file vengono letti dal dispositivo e non vengono mai caricati; i risultati restano nella memoria del browser finché non li scarichi.

È una versione compilata a thread singolo, quindi è più lenta di FFmpeg installato sul tuo computer. Esegue un solo comando ffmpeg, quindi le funzionalità della shell come pipe, &&, caratteri jolly e variabili non funzionano.

Esempi

Comando di esempio Comando per clip.mp4
Taglia 10 secondi da 0:05 ffmpeg -ss 00:00:05 -i clip.mp4 -t 10 -c copy clip-trimmed.mp4
Estrai l'audio in MP3 ffmpeg -i clip.mp4 -vn -c:a libmp3lame -q:a 2 clip.mp3
Estrai un fotogramma in JPG ffmpeg -ss 00:00:01 -i clip.mp4 -frames:v 1 clip.jpg

Funzionalità

  • Esegue i tuoi comandi FFmpeg, con 14 esempi da cui partire
  • Mostra l'anteprima e consente di scaricare ogni file creato da un comando
  • I file non escono mai dal browser