windows下利用bat文件和ffmpeg批量將圖片轉換爲視頻

本文主要是探討windows下利用ffmpeg的轉換。
首先,在cmd命令中利用ffmpeg將一系列圖片轉換爲一個視頻文件的代碼通常是這樣的:
以png轉換爲H265編碼的mp4視頻爲例

ffmpeg -r 24000/1001 -i 一系列圖片的路徑/%4d.png -vcodec libx265 -pix_fmt yuv422p -crf 10 視頻路徑.mp4

如果有很多需要將圖片轉換爲視頻的操作,則通常需要將命令寫入一個bat文件中,但是bat和cmd命令的語法有一點小差異,寫入bat文件需要在png路徑4d前面多加一個%,即

ffmpeg -r 24000/1001 -i 第一個圖片路徑/%%4d.png -vcodec libx265 -pix_fmt yuv422p -crf 10 第一個視頻路徑.mp4
ffmpeg -r 24000/1001 -i 第二個圖片路徑/%%4d.png -vcodec libx265 -pix_fmt yuv422p -crf 10 第一個視頻路徑.mp4
ffmpeg -r 24000/1001 -i 第三個圖片路徑/%%4d.png -vcodec libx265 -pix_fmt yuv422p -crf 10 第一個視頻路徑.mp4

這是因爲bat相比於直接在cmd中輸入命令,%會有一個轉義的功能,所以需要多加一個%

搞了一晚上,這方面的資料比較少,特別是利用bat批量ffmpeg圖片轉視頻。
心累……

發佈了27 篇原創文章 · 獲贊 25 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章