2008年7月25日 星期五

笑一個!(Say Cheese~)

這幾天和同學用 Skype 通訊
為此還特地去買了耳麥
突然想起在雜物箱的底部有個 n 年前買的 WebCam 試試看
(因為以前( 9.2 時吧)曾自己試著編譯 spca5xx 的驅動程式失敗
從此成為壓箱底的)
沒想到一插上 usb 插槽,系統馬上有了反應
並裝上 gspcav 的驅動程式,重開機後就可以用了
警告:若使用視訊連絡,請確認對方也有 webcam
否則對著自己的影像和對方講話,實在很蠢

下面這張視訊測試是合成圖,因為用 ksnapshot 抓到的畫面
影像的部份是藍色的


如果您的 webcam 可以運作了,建議您裝 cheese 這個軟體
# zypper in cheese

您可以玩自拍,也可以錄影,還能加上特效

您的自拍和錄影會存在 ~/.gnome2/cheese/media/中
但建議您在喜歡的相片上按右鍵另存新檔
其他可以用 "編輯"->"全部移到回收桶" 來處理

cheese 使用 gstreamer 引擎
所以要用 gstreamer-properties 來設定所用的視訊外掛程式
我是使用 "X 視窗系統(非 Xv)" 的外掛
跑得比較順暢,也可以進行螢幕抓圖


cheese 似乎蠻耗資源
在另一台 piii 850Hz, 320MB ram 的機器上只能運作 10 秒左右就凍結了
只能強迫關閉(用 skype 卻沒問題,可以聊半小時視訊都沒事)

9 則留言:

binhu 提到...

大大你好~
小弟請問一個問題。opensuse 11如何不登入x-windows就可用vnc clinet登入呢,我發現只要不登入x-windows,就無法帶起我設定的port呢,我已在remote desktop那邊有設定了?先多謝大大了

swyear 提到...

以前還有伺服器的時候才會用 vnc...
我已經很久沒用了
似乎問題是因為 xdm 只在 runlevel 5 會啟動
試著在 yast->system->runlevel->detail
在 runlevel 3 時啟動 xdm
並調整 yast->system->/etc/sysconfig
找到並修改 DISPLAYERMANAGER的相關選項
例如您不要登入 x 可能要將 DISPLAYERMANAGER_STARTS_XSERVER 設為 no

binhu 提到...

你好~我的說解有一些不太好,情況是這樣的。x-widnows中我已有開起了遠端登入跟設定帳號密碼,還有指定一個port。如我沒有登入桌面裏的話,我指定的port是無法開起的,只有預設的port 5901。然後我用5901登入後,發現一面灰,是x11沒有設定的原因,上google查了很久,還是無解。現在只好先用freenx登入後,我設定的vnc port才會出現。想請問一下有辦法可解嗎,因為我用redhat、ubuntu都沒有這個問題=.="

swyear 提到...

抱歉因為我對 vnc 不清楚
所以真的不清楚您說些什麼(現在仍是)
我現在用 10.3 vnc 連上我的 11.0
而現在我的 11.0 是處於登出的狀態
(螢幕上是 kdm 的登入畫面)
我的建議:先使用預設的port 看看是否有問題。
我設定 vnc 伺服器的方法是用 yast->遠端控制->啟動遠端遙控並開啟防火牆
重新啟動後就可以用了
您也可以去向 Bryan 請教一下
我看過他有 vnc 的教學
http://lifestory.moqin.com

binhu 提到...

先多謝大大的回應。我再找一下資料,不過還是再跟大大說解一下情況。可以這樣子測試,1、有一台opensuse開起遠端登入,並且設一定個port的opensuse,重開機器,然後不要登入,不要接營目、鍵盤哦,就是單純的一台機器,這是重點。2,拿一台電腦用vnc登入opensuse的自已設定的port,你就會發生連不進去了,並且用ssh登入後去查看,會發生自已設定的port並沒有起來。這時opensuse再登入後,你就會發現自已設定的vnc port就會出現了。這就是小弟現在遇到的問題Orz~

swyear 提到...

您如何設定 vnc 使用別的 port?
是否這個 script 放錯地方,所以登入才會執行?

binhu 提到...

在系統中設定遠端桌面,那邊就可指定自已要使用的port了,不過現在我用freenx也可解決了,再次多謝大大熱心的幫忙了~^^

swyear 提到...

gstreamer-properties 這個指令包含在 gnome-media 套件中

嘉宏 提到...

請問這CHEESE繁體版的要在哪裡抓??