FFmpeg

簡介與其他資料:
 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



文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!