首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决在windows 10中使用gstreamer时的缓冲问题?

如何解决在windows 10中使用gstreamer时的缓冲问题?
EN

Stack Overflow用户
提问于 2021-11-17 09:55:23
回答 1查看 532关注 0票数 0

我试图从我的笔记本电脑上显示来自两个本地摄像机的视频,并将这些视频信号混合在一个窗口中,并使用以下命令(在Windows 10中):

代码语言:javascript
复制
gst-launch-1.0 ksvideosrc device-name="VGA WebCam" ! video/x-raw, format=YUY2, framerate=30/1, width=640, height=480 ! compositor name=comp ! videoconvert ! autovideosink ksvideosrc device-name="Philips SPZ2000" ! video/x-raw, format=YUY2, width=160, height=120, framerate=20/1 ! videoconvert ! comp.

屏幕上的视频太慢了,出现了这样的消息:

代码语言:javascript
复制
WARNING: from element /GstPipeline:pipeline0/GstCompositor:comp: GStreamer error: clock problem.
Additional debug info:
../libs/gst/base/gstaggregator.c(2077): gst_aggregator_query_latency_unlocked (): /GstPipeline:pipeline0/GstCompositor:comp:
Impossible to configure latency: max 0:00:00.033333333 < min 0:00:00.050000000. Add queues or other buffering elements.

你能帮我理解和解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-17 14:48:04

我用其他方法解决了这个问题:

代码语言:javascript
复制
gst-launch-1.0 compositor name=comp sink_1::alpha=0.5 sink_1::xpos=10 sink_1::ypos=10 ! videoconvert ! autovideosink ksvideosrc device-name="VGA WebCam" ! video/x-raw, format=YUY2, framerate=30/1, width=640, height=480 ! queue max-size-bytes=2048 ! comp.  ksvideosrc device-name="Philips SPZ2000" ! video/x-raw, format=YUY2, width=176, height=144, framerate=15/1, pixel-aspect-ratio=12/11 ! queue max-size-bytes=2048 ! comp.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70002203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档