请不要因为它提到“ffmpeg帧率”而将其标记为重复。我的问题不仅仅是一个简单的“如何设置帧速率?”
我已使用-r
选项将视频的输出帧速率设置为标准的30fps,但是,由于某种原因,FFMPEG的输出值接近250。
这是我的语法:ffmpeg.exe -y -i "C:\some\long\path.mp4" -f mp4 -r "30" -vcodec libx264 -preset slow -filter:v scale=320:240 -b:v 1000k -aspect 16:9 -flags +loop -cmp chroma -b:v 1250k -maxrate 1500k -bufsize 4M -bt 256k -refs 1 -bf 3 -coder 1 -me_method umh -me_range 16 -subq 7 -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -g 250 -keyint_min 25 -level 30 -qmin 10 -qmax 51 -qcomp 0.6 -trellis 2 -sc_threshold 40 -i_qfactor 0.71 -acodec libvo_aacenc -b:a 112k -ar 48000 -ac 2 "C:\some\long\path-output.mp4"
请注意第一行的-r "30"
。
谢谢,
HewwoCraziness
答案 0 :(得分:1)
这是编码过程的当前速率,而不是输出文件的帧速率。