【问题标题】:How to set bitrate limit in FFMPEG如何在 FFMPEG 中设置比特率限制
【发布时间】:2017-09-12 03:22:19
【问题描述】:

如何限制 FFMPEG 中转码视频的比特率以使其保持在限制值以下?

【问题讨论】:

    标签: video ffmpeg video-streaming transcoding


    【解决方案1】:

    您可以使用此代码

    ffmpeg -i myfile.avi -b 4000k -minrate 4000k -maxrate 4000k -bufsize 1835k out.m2v
    

    【讨论】:

    • 谢谢!正是我需要minratemaxrate
    • -b 设置视频和音频的平均每秒比特率
    • 注意:“maxrate 整数(编码、音频、视频)- 设置最大比特率容差(以比特/秒为单位)。需要设置 bufsize。” - 另见trac.ffmpeg.org/wiki/Limiting%20the%20output%20bitrate
    【解决方案2】:

    在此处阅读文档:http://www.ffmpeg.org/ffmpeg-all.html#Description

    将输出文件的视频比特率设置为 64 kbit/s:

     ffmpeg -i input.avi -b:v 64k -bufsize 64k output.avi
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-10
      • 2017-08-05
      • 1970-01-01
      • 1970-01-01
      • 2017-03-08
      • 2017-08-14
      • 2012-07-06
      相关资源
      最近更新 更多