2013-04-05 121 views
2

是否有任何公式可用於計算FFmpeg用於將單個.jpg圖像和.mp3歌曲轉換爲視頻的時間?FFmpeg:計算將圖像和.mp3轉換爲視頻的時間

我使用下面的代碼:

 
ffmpeg -loop 1 -r ntsc -i image.jpg -i song.mp3 -c:a copy -c:v libx264 \ 
    -preset fast -threads 0 -shortest 

比方說,我們有X分辨率和L.會的MP3播放長度的圖像的公式是:

time = X * L(in seconds) ? 

感謝任何提示。

回答

0

使用-r 1,它是更快

 
ffmpeg -loop 1 -r 1 -i image.jpg -i song.mp3 -c:a copy -c:v libx264 \ 
    -preset fast -threads 0 -shortest 

ref

+0

感謝你爲這個史蒂芬。你能解釋一下參數-r 1是什麼嗎?此外,您是否有任何線索知道如何計算過程完成編碼所需的時間? 謝謝你的幫助 – domi 2013-04-06 08:24:35

+0

r代表'比特率' – Blanc 2013-11-05 17:58:39

0

首先,運行與關鍵指標 「-t 10」 這意味着10秒基準,計算運行時間。

ffmpeg -i .......... -t 10 -f null - -benchmark 

基準輸出,具有運行時間:UTIME

bench: utime=3.203s 
bench: maxrss=215036kB 
[aac @ 0000026cb6474600] Qavg: 1569.054