簡介與其他資料:
http://www.mobile01.com/topicdetail.php?f=510&t=3734550
其他範例:
http://www.mobile01.com/topicdetail.php?f=510&t=4487462
參考資料
FFmpeg 官方資料:
https://trac.ffmpeg.org/wiki/Create%20a%20thumbnail%20image%20every%20X%20seconds%20of%20the%20video
截圖
輸出影片中的一個畫格 (frame) 為一張圖片:
ffmpeg -i input.mkv -ss 00:00:14.435 -frames:v 1 output.png
連續圖片
你可以必須使用 %Numd 來編號,Num 為數字的位數。
例如:
"": 0, 1, 2, 3 ......
"%3d": 000, 001, 002, 003 ......
在 CMD/BAT 中,由於 % 已既有特殊用途,若要表示 % 則必須寫為 %%
每個畫格 (frame) 輸出為一張圖片:
ffmpeg -i input.mkv out%%d.bmp
每一秒輸出為一張圖片:
ffmpeg -i input.mkv -r 1 out%%d.png
每一分輸出為一張圖片:
ffmpeg -i input.mkv -r 1/60 out%d.png
select video filter
select video filter:
https://ffmpeg.org/ffmpeg-filters.html#select_002c-aselect
輸出影片中的每一個 I畫格 (I-frame) 為一張圖片:
ffmpeg -i input.mkv -vf "select='eq(pict_type,PICT_TYPE_I)'" -vsync vfr thumbd.png




























































































