有没有办法采用隔行扫描的h264流并将其重新混合成Matroska或QT容器形式,以便玩家能够正确地将其识别为隔行扫描?我的基本管道是:
gst-launch-1.0 -e souphttpsrc location="http://hostname/stream1.sdp" ! application/sdp ! sdpdemux ! rtpjitterbuffer ! rtph264depay ! h264parse ! matroskamux ! filesink location=test.mkv
这样可以保存文件,但在我尝试过的所有播放器中,都没有检测到隔行扫描的形式。