- top, bottom, right, left: in un video, indicano rispettivamente la parte superiore, quella inferiore, quella di destra e quella di sinistra. Utili per un taglio (crop) dell'immagine, per l'inserimento di una banda colorata, oppure per l'inserimento di parti di testo (descizioni o sottotitoli).
- codec. Il codec è un particolare software che tramite complesse leggi matematiche consente di memorizzare e comprimere le immagini (per quanto riguarda i video) e i suoni (per quanto riguarda l'audio). Lo stesso codec poi risulta essenziale per una riproduzione delle sequenze memorizzate. Nell'audio/video professionale, esistono numerosi codecs (alcuni che si occupano delle immagini video, altri soltanto delle tracce audio). In generale, una sequenza video contiene due componenti fondamentali: un componente video, gestito da un codec video, e un componente audio, gestito da un codec audio.
- formato. Le due componenti (audio e video) viste al punto sopra, vengono assemblate in un unico file che fa da contenitore. Questa tipologia di file è chiamata formato. I formati sono molteplici, a seconda appunto dei codecs utilizzati: AVI, MPEG, ecc.
Utilizzo
La sintassi di utilizzo è estremamente semplice e molto intuitiva:
$ ffmpeg [[inputfile options][-i inputfile]]... {[outputfile options] outputfile}...
Gli esempi che seguono si riferiscono alle applicazioni che normalmente vengono effettuate
sui vari files audio e video. Per operazioni più complesse, le quali necessitano di molti parametri da specificare a FFmpeg, si rimanda alla lettura di man ffmpeg.
Prima di iniziare, sarebbe bene impartire il comando:
$ ffmpeg -formats
per controllare i formati audio/video supportati da FFmpeg, così da non incorrere in successivi errori. Il suddetto comando visualizza anche i codecs che si possono utilizzare per le varie operazioni. Prima di utilizzare FFmpeg, è buona norma sapere delle informazioni sul file audio/video su cui operare, come il bit-rate, il tipo di codifica audio e/o video, la dimensione, ecc. Tali informazioni si possono recuperare direttamente con FFmpeg, con il comando:
$ ffmpeg -i inputvideo.avi
per il files video, oppure
$ ffmpeg -i inputaudio.mp3
per i files audio. Nella shell ci compariranno diversi messaggi. A noi interessano le righe finali, le quali ci restituiscono i valori che ci interessano: bit-rate, tipologia di campionamento, durata, ecc.