Okey我有一个问题,我写了这个管道:
gst-launch-1.0 -e location=rtsp://ip/url ! decodebin ! tee name=split split. ! queue ! autovideosink split. ! queue ! x264enc tune=zerolatency ! mp4mux ! filesink location = test.mp4
但困扰我的是filesink。在我停止管道后我得到了损坏的文件我知道问题是mp4mux没有收到eos消息而且他无法完成文件但是我不知道我怎样才能解决这个问题。有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
Okey我找到了一个解决方案,我在每个接收器元素之后添加了sync = false,现在一切正常