【问题标题】:Gstreamer filesink black screen first few secondsGstreamer文件接收器黑屏前几秒
【发布时间】:2020-04-06 02:03:30
【问题描述】:

我解码 rtp h264 流并将其显示在屏幕上。在并行线程中,有时会执行到 mp4 文件的录制。另外,在录制过程中,我通过 mp4mux 将声音混合到文件中。分开,声音和视频都写得很完美,但是一旦我把它结合起来,就会出现问题。视频的前几秒是黑屏,但有声音。同时,声音和视频是同步的。如何解决这个问题呢?提前谢谢你。

【问题讨论】:

    标签: gstreamer h.264 rtp


    【解决方案1】:

    视频的延迟时间高于音频。这就是您更快获得音频的原因。因此,如果您不想这样做,则需要在之后修剪文件。或者您在代码中添加一些逻辑,在第一个视频被解码之前丢弃所有音频。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-04
      • 1970-01-01
      • 2014-02-26
      • 1970-01-01
      • 2020-03-05
      • 1970-01-01
      相关资源
      最近更新 更多