将视频输出设置为xvimagesink

时间:2011-02-04 06:50:24

标签: ubuntu gtk gstreamer

我有奶酪应用。但是,它已经提到将视频输出更改为xvimagesink for

视频录制的性能更佳。

我正在使用Cheese源代码的后端部分(开源)并创建我自己的

UI。

它适用于正常的图像捕获,从

流式传输时视频显示速率很好 网络摄像头。当我调用录制视频方法时,视频速率非常慢。

所以,我的查询是如何将视频输出设置为xvimagesink。

此致 iSight的

2 个答案:

答案 0 :(得分:0)

cheese_webcam_create_video_display_bin中查找cheese-webcam.c功能。默认情况下,它使用gconfvideosink,您可以使用Gnome用户界面配置您想要的视频接收器。那个或autovideosink(选择gstreamer认为最好的视频输出)可能比xvimagesink好。

答案 1 :(得分:0)

使用Cheese录制视频时,请优先将分辨率大小更改为352x288。

然后不存在慢帧记录的问题。并享受使用

录制视频

干酪。

此致 iSight的