Gstreamer 1.0将rtsp流保存到文件

时间:2014-09-03 11:33:51

标签: ubuntu gstreamer

您好我尝试创建管道,我在其中获取rtsp流,将其编码为x264并将其保存为mp4文件格式但它似乎无法正常工作。

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

1 个答案:

答案 0 :(得分:0)

Okey我明白了:

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

说明: 使用rtph264depay我们从RTSP中提取h264流然后我们用h264parse解析它我们使用mp4作为容器然后我们用filesink保存它