天天看點

ffmpeg 視訊剪輯常用指令

1. 從視訊中抽取幀

ffmpeg -i input.mp4 -r 1 -q:v 2 D:\images\img_%02d.jpeg
  • -i 輸入視訊
  • -r 提取頻率,每秒多少幀,可以為小數
  • -q:v 圖像品質, 2為儲存為高品質
  • 最後一個是儲存路徑

2. 從視訊中剪切出一段視訊

ffmpeg -i input.mp4 -ss 00:00:15 -t 00:00:05 D:\video\output.mp4
  • -i 輸入視訊
  • -ss 開始切割時間
  • -t 切割持續時長
  • 最後一個是儲存路徑

3. 提取關鍵幀

ffmpeg -i input.mp4 -vf select='eq(pict_type\,I)' -vsync 2  -f image2 core-%02d.jpg

4. 擷取視訊時長

import os