[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:53512] Re: cheeseがフリーズ(しばらくするとカーネルパニック・kerneloops起動)します(途中経過)



こんにちは。岩松です。

2010年1月7日13:40 canon <kame55-itasenpara123@xxxxxxxxxxxxx>:
> mejikoです。
>
> その後なのですが、gspcaモジュールが組み込まれていなくてもcheeseはフリー
> ズしてしまうのはかわりありませんでしたが、luvcviewについてはフリーズせず
> 動作することを確認しました。あのフリーズは1回だけで、再発生することは今
> のところないようです。

gspca は UVC とは関係ないにので必要ないですね。
# 違うデバイスを動作させるためのドライバです。
なので、この問題とは関係ないと思います。

> ちなみに「cheese -v」をして、ウェブカメラが立ち上がる前にすぐに止めたと
> きに出たログです。(そのまま実行するとまた固まるので)
>
> Detected webcam: USB2.0 PC Camera
> device: /dev/video0
> video/x-raw-yuv 1600 x 1200 num_framerates 2
> 5/1 1/1
> video/x-raw-yuv 1280 x 960 num_framerates 3
> 9/1 5/1 1/1
> video/x-raw-yuv 800 x 600 num_framerates 5
> 20/1 15/1 10/1 5/1 1/1
> video/x-raw-yuv 160 x 120 num_framerates 6
> 30/1 20/1 15/1 10/1 5/1 1/1
> video/x-raw-yuv 176 x 144 num_framerates 6
> 30/1 20/1 15/1 10/1 5/1 1/1
> video/x-raw-yuv 320 x 240 num_framerates 6
> 30/1 20/1 15/1 10/1 5/1 1/1
> video/x-raw-yuv 352 x 288 num_framerates 6
> 30/1 20/1 15/1 10/1 5/1 1/1
> video/x-raw-yuv 640 x 480 num_framerates 6
> 30/1 20/1 15/1 10/1 5/1 1/1
>
> 特にここが気になるのですが……。もしかしてこれが原因?
>
> v4l2src name=video_source device=/dev/video0 !
> video/x-raw-yuv,width=1600,height=1200,framerate=5/1 ! identity
>
以下のように gstreamer を実行したらどうなりますか。

gst-launch-0.10 v4l2src !
video/x-raw-yuv,framerate=15/1,width=160,height=120 ! ffmpegcolorspace
! ximagesink

正常に動作した場合、別ウィンドウが表示され、キャプチャした映像が表示されるはずです。
また、静止画を取りたい場合には以下のように実行すれば hoge.png として保存されます。

gst-launch-0.10 v4l2src ! ffmpegcolorspace ! pngenc ! filesink location=hoge.png

岩松

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6