【发布时间】:2016-04-11 14:25:20
【问题描述】:
我有 2 个 gstreamer 管道。一个在屏幕上显示从摄像机捕获的缩放实时视频,另一个以原始格式获取视频,并在使用 H264 格式对其进行编码后将其保存到磁盘上的文件中。两条流水线如下;
# Capture and display scaled camera feed
gst-launch-1.0 -v autovideosrc ! videoscale ! video/x-raw,
width=480,height=270 ! xvimagesink -e --gst-debug-level=3 sync=false
# Save the camera feed in its original format to disk
gst-launch-1.0 -v autovideosrc ! omxh264enc ! 'video/x-h264,
stream-format=(string)byte-stream' ! h264parse ! qtmux ! filesink
location=test.mp4 -e
这两个管道自己工作,我想知道如何将它们组合成一个,即在屏幕上显示缩放的视频并将视频以原始格式记录到文件中?
【问题讨论】:
标签: gstreamer