【问题标题】:what filters affect ffmpeg encoding speed哪些过滤器会影响 ffmpeg 编码速度
【发布时间】:2021-04-21 10:17:46
【问题描述】:

此命令中的哪些选项会导致我的编码速度为 0.999x 而不是 1.0x 或更高?

ffmpeg -y \
-loop 1 -framerate 30 -re \
-i ./1280x720.jpg \
-stream_loop -1 -re \
-i ./audio.mp3 \
-vcodec libx264 -pix_fmt yuv420p \
-b:v 2500k -maxrate 2500k -bufsize 10000k \
-preset slow -tune stillimage \
-b:a 128k -ar 44100 -ac 2 -acodec aac \
-af "dynaudnorm=f=150:g=15" \
-g 60 \
-f flv tmp.flv

我想弄清楚为什么只能以 0.999 倍的速度进行编码,有什么办法可以加快速度吗? 2 通编码?我不明白为什么编码速度这么慢?

另外请不要我尝试过从慢到超快,编码速度保持相对不变。

【问题讨论】:

    标签: ffmpeg video-streaming video-processing


    【解决方案1】:

    -re 是速率限制因素。它仅实时提供输入,因此编码器无法更快地进行。

    删除输入前的-re。仅在尝试模拟实时输入或流式传输到期望其实时输入的输出时才需要。

    【讨论】:

      猜你喜欢
      • 2010-10-24
      • 1970-01-01
      • 2020-04-19
      • 1970-01-01
      • 1970-01-01
      • 2020-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多