Gstreamer 1.0正在将rtsp流保存到文件中



嗨,我试图创建一个管道,在其中获取rtsp流,将其编码为x264,并将其保存为mp4文件格式,但似乎不起作用。

gst-launch-1.0 rtspsrc location=rtsp://ip/url ! videoconvert ! queue ! x264enc ! mp4mux ! filesink location=test.mp4 

好的,我得到了:

gst-launch-1.0 rtspsrc location=rtsp://ip/url ! rtph264depay ! h264parse ! mp4mux ! filesink location=file.mp4

说明:使用rtph264depay,我们从RTSP中提取h264流,然后用h264解析它。我们使用mp4作为容器,然后用文件链接保存它。

最新更新