我正在尝试使用ksvideosrc
来测试使用gstreamer和python的简单视频播放程序。我可以使用Windows中的命令行来设置一个简单的管道来播放我的网络摄像头
gst-launch-1.0 ksvideosrc ! autovideosink
这很好用。我的python程序可以连接到videotestsrc
元素并在我的GUI窗口中显示,但当我尝试用ksvideosrc
做同样的事情时,我仍然得到videotestsrc
视频。
我尝试了
中列出的程序List device-names available for video capture from ksvideosrc in gstreamer 1.0
程序运行,但它以device_index=1
退出,因此找不到任何。
为什么Gst.ElementFactory.make('ksvideosrc')
会给我一个videotestsrc
元素?
感谢您的帮助。