ffmpeg 一張圖片轉視頻


最近遇到有人問起將一張圖片轉視頻文件,這個需求比較簡單,只要
ffmpeg -i input.jpg output.mp4 即可將一個jpg圖片轉成mp4文件

但是如果將jpg文件,或者圖片文件轉成一段時長的mp4文件,這個時候用上面的參數就搞不定了,需要用下面的參數

[mw_shl_code=applescript,true] ffmpeg -r 25 -loop 1 -i ~/IMG_8679.JPG -pix_fmt yuv420p -vcodec libx264 -b:v 600k -r:v 25 -preset medium -crf 30 -s 720x576 -vframes 250 -r 25 -t 10 ~/a.mp4[/mw_shl_code]


其中ffmpeg -r 25 為讀取輸入文件的時候幀率為25幀每秒
-loop為循環讀取input文件
以后面的內容就好理解了
其實關鍵的是-t 10,將這個jpg文件生成為10秒鍾的mp4視頻文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM