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