【问题标题】:ffmpeg - how do I remove a sweep line seenffmpeg - 如何删除看到的扫描线
【发布时间】:2013-10-17 21:57:55
【问题描述】:

我正在通过网络 (rtp) 流式传输视频,该视频在另一端使用 x264 和 ffmpeg 的 h264。 只要没有丢包,一切都很好。 当有丢包时,它会在关键帧到达时修复。 而不是立即刷新,它需要大约 1-1.5 秒,它看起来像是一条“清除”错误的扫描线。

有没有办法让关键帧立即修复错误?

【问题讨论】:

    标签: video ffmpeg h.264 rtp


    【解决方案1】:

    设置 x264_param_t 的 b_intra_refresh = 0 即可解决问题。

    【讨论】:

    • 请注意,删除内部刷新会增加流之间的延迟,如果这是实时流,我建议不要这样做。 Here is a good article 来自 x264 开发人员之一
    猜你喜欢
    • 1970-01-01
    • 2016-04-03
    • 1970-01-01
    • 2021-05-27
    • 2022-12-11
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    相关资源
    最近更新 更多