ffmpeg -ss 2.5 -i input_vid.mp4 -vframes 1 -f image2 output_img.jpg
上面的ffmpeg命令從位於輸入視頻文件(用作視頻縮略圖)的2.5秒幀中創建一個jpg圖像。這個ffmpeg命令中倒數第二個參數是做什麼的?
image2
在這裏玩的角色是什麼?我已經看到了幾個博客文章和SO答案,image2
或image3
作爲-vframes
標誌的參數放置在這裏,但我不明白它的用途。臨時內存中的文件名可能?
我檢查了ffmpeg documentation,但找不到答案。
容器格式不是'output_img.jpg'的擴展名嗎?並且'image2'是這個命令中設置的任意變量名稱,還是它是普遍意義上的東西? – sgarza62
@ sgarza62是的,通常格式是由擴展名設置,但正如我說的一些格式使用相同的擴展名,所以你需要消除歧義。 'ffmpeg -formats'獲取更多信息。 –