簡單命令:
ffmpeg -i input.mp4 -ss 1:05 -t 10 output.mp4
-ss 5
指定從輸入視頻第1:05秒開始截取,-t 10
指明最多截取10秒。
但是上面的命令可能會比較慢,更好的命令如下:
ffmpeg -ss 1:05 -i input.mp4 -t 10 -c:v copy -c:a copy output.mp4
把-ss 1:05
放到-i
前面,與原來的區別是,這樣會先跳轉到第1:05秒在開始解碼輸入視頻,而原來的會從開始解碼,只是丟棄掉前1:05秒的結果。
-c:v
和 -c:a
分別指定視頻和音頻的編碼格式。
-c:v copy -c:a copy
標示視頻與音頻的編碼不發生改變,而是直接復制,這樣會大大提升速度。