【问题标题】:How to reduce the quality of H264 Video如何降低 H264 视频的质量
【发布时间】:2014-03-20 19:56:57
【问题描述】:

如何使用 libx264 库降低 H264 视频的质量,以便通过 Internet 传输。

我想降低质量,使帧大小变小,并减少通过 Internet 传输时的网络延迟。

【问题讨论】:

  • 您使用哪种语言?在哪个平台?考虑视频流而不是下载播放?
  • 嗨 Shivan,我正在 Windows 上用 C++ 开发这个,下载播放不是解决方案,因为我正在流式传输实时数据。
  • 考虑使用流媒体服务器软件。他们会为你完成这项任务:)
  • 正在开发流媒体服务器以将视频流式传输给我的客户。

标签: c++ video-streaming live-streaming libx264


【解决方案1】:

X264 有很多(很多很多)参数来控制质量。你真正想做的是控制比特率。 X264 有几种速率控制模式,您可能想要使用 X264_RC_ABR 并将 i_bitrate 设置为您的带宽。查看 x264.h 中的 x264_param_t 支柱以了解所有选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-09
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-17
    • 2019-08-23
    • 2017-08-03
    相关资源
    最近更新 更多