我有以下命令,每隔10秒鐘從視頻文件創建一個縮略圖圖像(請注意固定的寬度和高度)。使用FFMPEG創建視頻縮略圖時無法使用比例大小
ffmpeg -i c:\FFMPEGTest\myVideo.MTS -vf fps=1/10 -s 320:180 c:\FFMPEGTest\myThumbs%03d.jpg
我正在嘗試使用像這樣的比例尺寸(根據我已查看的各個網站上的示例);
ffmpeg -i c:\FFMPEGTest\myVideo.MTS -vf fps=1/10 -s 320:-1 c:\FFMPEGTest\myThumbs%03d.jpg
但是,上述代碼失敗,出現「無效幀大小」錯誤。我曾試着圍繞比例/大小用引號,備註等,但我得到「無效參數」錯誤或「無效幀大小」錯誤。
此工作,但它輸出的每一幀和似乎忽略FPS =10分之1選項(一個用於每十秒幀)
ffmpeg -i c:\FFMPEGTest\myVideo.MTS -vf fps=1/10 -filter:v scale="280:-1" c:\FFMPEGTest\myThumbs%03d.jpg
(是-vf - 篩選的重複: )編輯:閱讀FFMPEG網站上的文檔後,顯然-vf和-filter:v是別人的別名 - 我試着刪除一個,然後另一個,仍然有相同的錯誤。
我正在尋找的是一種使用上述第一個命令進行比例尺寸調整的方法,該方法可以很好地工作(不考慮比例尺寸)。
在此先感謝。
是的,我的問題中顯示的第一個命令在固定縮放大小的情況下工作得很好,只要我嘗試按比例縮放使用320:-1大小,就會失敗。除此之外,我嘗試過移動選項的順序,但無濟於事。如果我完全刪除尺寸,它也可以正常工作。 – Cliff
在最後一條命令中刪除雙引號怎麼辦? – Soley
而不是-1使用一個數字,如320:180。它可能不理解-1作爲自動尺寸。 – Soley