Come ritagliare e tagliare video utilizzando FFmpeg in Linux

Come ritagliare e tagliare video utilizzando FFmpeg in Linux
Una fotografia di un desktop su cui è in esecuzione un programma di editing video.

FFmpeg è un potente editor multimediale da riga di comando per Linux. Ti consente di registrare e manipolare l’audio, creare screencast e persino modificare e codificare file video ad alto bitrate. Qui ti mostriamo come tagliare rapidamente ed eseguire tagli di base sui tuoi file video con FFmpeg.

Taglio dell’inizio e della fine di un file video

Una delle funzionalità più potenti di FFmpeg è la sua capacità di tagliare rapidamente segmenti da file audio e video. Ciò ti consente di rimuovere eventuali parti non necessarie dal tuo video e persino di automatizzarlo con script di shell.

Prima di iniziare a tagliare, assicurati di avere un backup del file video originale. Questo perché, a differenza degli editor grafici, FFmpeg non fornisce alcuna funzionalità di annullamento per nessuna delle sue funzioni:

Per tagliare i primi 30 secondi di un file video di 5 minuti, esegui il comando seguente:

Puoi anche tradurre questa sintassi per tagliare alla fine anziché all’inizio del file video. Utilizzando lo stesso file video, l’esecuzione di quanto segue rimuoverà invece gli ultimi 30 secondi:

A parte questo, questa sintassi supporta anche il taglio su entrambe le estremità del video. Ad esempio, rimuovendo i primi e gli ultimi 30 secondi di un video di 5 minuti apparirà qualcosa del genere:

Una volta terminato, controlla se FFmpeg ha tagliato correttamente il tuo video confrontandolo con il file originale.

Uno screenshot del lettore multimediale VLC che mostra un confronto tra il video originale e la sua copia ritagliata.

Taglio di un breve segmento all’interno di un file video

FFmpeg può anche tagliare selettivamente segmenti all’interno di un file video. Sugli editor grafici, questa operazione richiede solitamente la creazione di due tagli separati e unirli manualmente nella timeline del video.

Uno screenshot della timeline di Kdenlive che mostra un taglio in due direzioni.

Inizia creando un backup del tuo file video originale:

Apri il tuo video su un lettore multimediale e determina i timestamp esatti per i punti di taglio. Nel mio caso, voglio creare un file video utilizzando solo il filmato dalle 2:30 alle 4:00 e dalle 7:45 alle 8:30 dell’originale.

Converti i tuoi timestamp da minuti a secondi:

Passa alla directory del file video, quindi incolla il seguente comando:

Sostituisci “FIRST-START-VALUE” e “FIRST-END-VALUE” per entrambi -vfi -afflag con il valore per il tuo primo taglio. Nel mio video, il mio primo montaggio inizia a 150 secondi e termina a 240.

Un terminale che evidenzia il primo tempo di taglio modificato per il comando FFmpeg.

Sostituisci “SECOND-START-VALUE” e “SECOND-END-VALUE” con il valore per il tuo secondo taglio, quindi premi Invio per eseguire il comando.

Un terminale che evidenzia il secondo tempo di taglio modificato per il comando FFmpeg.

Verifica che il tuo nuovo video sia tagliato correttamente confrontandolo con il file originale.

Uno screenshot del lettore multimediale VLC che mostra la differenza tra il video originale e quello tagliato.

Scopri come regolare e normalizzare i tuoi file musicali con FFmpeg.

Taglio di un file video in segmenti uniformi

Oltre a tagliare e unire clip, puoi anche utilizzare FFmpeg per tagliare e tagliare un intero video in brevi segmenti. Questo può essere utile se hai un video lungo che dividi in clip più piccole.

Per iniziare, apri una sessione terminale, quindi vai alla directory del tuo video lungo.

Copia la seguente riga di codice sul prompt del terminale:

Sostituisci il valore di “segment_time” con la lunghezza della clip di destinazione. Ad esempio, puoi impostare questo valore su “00:05:00” per dividere il tuo video lungo in segmenti di 5 minuti.

Uno screenshot del lettore multimediale VLC che mostra i tagli uniformi su un singolo file video.

Imparare come eseguire la manipolazione video di base in FFmpeg è solo una delle cose interessanti che puoi fare in Linux. Esplora di più sul diversificato ecosistema di questo sistema operativo esaminando alcuni dei migliori software per Linux .

Credito immagine: Sanjeev Nagaraj tramite Unsplash e Wikimedia Commons . Tutte le modifiche e gli screenshot di Ramces Red.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *