表白:黑白圣堂血天使,天劍鬼刀阿修羅。 講解對象:/ffmpeg -f參數(shù)是什么意思? 作者:融水公子 rsgz
對象:FFmpeg命令行 簡介:FFmpeg是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的開源計算機程序
之前的話,我對于ffmpeg這個命令行參數(shù)。并沒有深入的去了解。只是看到有精彩的部分就給他記錄了下來,也沒有運行這行代碼。ffmpeg -f image2 -framerate 30 -i %04d.png -b:v 5626k 001stbself2.mp4 -f image2 這上面提及到有這個參數(shù)。-f image2 但是我很疑惑,不知道這個參數(shù),它背后代表了什么意思?
那我將這個命令行 簡化一下。這行代碼的作用就是:將圖片序列image1.jpg. image2.jpg ....... 合成視頻video.mpg 都是作用在當(dāng)前目錄上。輸入輸出都是當(dāng)前目錄。ffmpeg -f image2 -i image%d.jpg video.mpg 這里的參數(shù)-f image2到底指的是什么意思呢?
參數(shù)解釋:
-f fmt(輸入/輸出)
強制輸入或輸出文件格式。通常會自動檢測輸入文件的格式,
并根據(jù)輸出文件的文件擴展名猜測格式,因此在大多數(shù)情況下不需要此選項。
-i,并寫入任意數(shù)量的輸出“文件”
-b:v 64k 將視頻文件的比特率設(shè)置為 64 kbit/s 既然不需要我們就這樣寫
ffmpeg -i image%d.jpg video.mpg
|