從視頻中輸出一幀生成文件:
ffmpeg -i input.flv -ss 00:00:14.435 -vframes 1 out.png
這個例子將會seek到時間進度條位置在 0h:0m:14sec:435msec 處並輸出一幀 (-vframes 1) 輸出生成一個 PNG 文件.
每一秒輸出一幀圖像為圖片, 圖片命名為out1.png,out2.png,out3.png,依次順序輸出.
ffmpeg -i input.flv -vf fps=1 out%d.png
每一分鐘截一次圖, 命名img001.jpg,img002.jpg,img003.jpg, 依次順序遞增. 例子中的%03d為用來規定每個輸出圖片的序數將格式化使用3位數.
ffmpeg -i myvideo.avi -vf fps=1/60 img%03d.jpg
每十分鐘輸出一張圖片:
ffmpeg -i test.flv -vf fps=1/600 thumb%04d.bmp
每個I幀生成一張圖片:
ffmpeg -i input.flv -vf "select='eq(pict_type,PICT_TYPE_I)'" -vsync vfr thumb%04d.png