>> Tecnologia elettronica >  >> Telecamere >> Action cam

Come Tagliare Video con FFmpeg: Veloce, Senza Perdita e Frame-Accurato

FFmpeg è il coltellino svizzero per il taglio video da riga di comando. Seguono i tre metodi più pratici, quando usare ciascuno e le insidie da evitare.

Metodo 1 – Taglio Standard (-ss dopo -i)

Sintassi più semplice; decodifica fino al punto di inizio, quindi è più lenta su file enormi ma frame-accurata.

ffmpeg -i input.mp4 -ss 10 -to 30 -c copy output.mp4 

Formati di tempo accettati: SS, SS.ms, MM:SS.ms, HH:MM:SS.ms.

Metodo 2 – Ricerca Veloce (-ss prima di -i)

Cerca solo nel demuxer; molto più veloce su file grandi ma può atterrare sul keyframe più vicino (leggermente impreciso).

ffmpeg -ss 10 -i input.mp4 -to 30 -c copy output.mp4 

Combina entrambi per velocità + precisione:

ffmpeg -ss 00:00:08 -i input.mp4 -ss 2 -t 20 -c copy output.mp4 

Il primo -ss cerca velocemente fino a ~8 secondi; il secondo -ss (dopo -i) affina di altri 2 secondi.

Metodo 3 – Durata Invece di Tempo di Fine

Usa -t (durata) invece di -to (timestamp).

ffmpeg -i input.mp4 -ss 10 -t 20 -c copy output.mp4 

Avvertenza sui Keyframe

Con -c copy, i tagli scattano al keyframe più vicino (I-frame). Se hai bisogno di fotogrammi esatti, ricodifica:

ffmpeg -i input.mp4 -ss 10 -to 30 -c:v libx264 -preset fast -crf 18 output.mp4 

Consigli Pro

Fai un backup dei tuoi originali, poi scegli il metodo che corrisponde al tuo compromesso velocità/precisione.

  1. Collegare una Videocamera Sportiva Kodak a una TV
  2. Come caricare una DigiLife C511
  3. Trasferire video da Kodak M883 a Windows Media Player
  4. Come trasferire film da una Sony Handycam a un computer
  5. Come ricaricare la batteria di una Canon HF20
  6. Risoluzione dei Problemi della Canon Elura 100