簡體   English   中英

Win/ffmpeg - 如何在 ffmpeg 下從圖像生成視頻?

[英]Win/ffmpeg - How to generate a video from images under ffmpeg?

我知道這很有可能是相同問題的重復,但我沒有讓它起作用。 那么如何在windows下用h265編解碼器和30fps的一堆圖像生成mp4視頻。

到目前為止,我所做的是嘗試從這篇文章中找到答案:

重復問題

如果我試試這個:

 C:\\ffmpeg-3.4.2-win64-static\\bin\\ffmpeg -r 1/5 -i img%%03d.jpg -c:v libx264 -vf fps=25 -pix_fmt yuv420p out.mp4

我得到以下輸出:

img%%03d.jpg: 沒有那個文件或目錄

我得到這樣的文件名:

img0001.jpg / img0002.jpg 直到 img0030.jpg

所以也許我弄錯了文件名語法 - 我只是不知道......

我也試過這個命令:

C:\\ffmpeg-3.4.2-win64-static\\bin\\ffmpeg -framerate 29 -pattern_type glob -i img%%03d.jpg -c:v libx265 -crf 28 -c:a aac -b:a 128k output.mp4

但我得到了同樣的錯誤..

請幫助我,我不是很喜歡這個 ffmpeg 的東西,需要建議!

也許您還可以向我展示如何在 ffmpeg 參數中設置圖像目錄。

謝謝和問候!

ffmpeg -framerate 30 -i "img%04d.jpg" -c:v libx265 -crf 28 output.mp4

由於您的編號有四位數字 (0001..),因此您需要 % 04 d。

根據您執行此命令的方式,您可能需要轉義 %

-pattern_type glob適用於通配符匹配,但您的文件名模板是一個平滑編號的序列,因此在此上下文中是不正確的。

您需要使用 img%%04d.jpg 而不是 img%%03d.jpg,因為您的文件名包含 4 位數字。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM