[FFmpeg] 影片畫格轉圖片

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



2015-07-19 1:23 發佈
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?