Motionのvideodeviceの指定方法がいまだに不明だ。
色々調べている最中で、その経過を羅列しておく。
「motion videodevice video0 video1 video2」で検索した結果
https://youness.net/raspberry-pi/unable-to-open-video-device
というサイトが出てきて、
ls /dev/v4l/by-id
を実行するとIDとPathがわかるのでこれで指定できるよとある。
うちの環境で実行すると、
usb-046d_0825_C6AB0FD0-video-index0
usb-046d_0825_C6AB0FD0-video-index1
の2つが表示されるが、このどちらを指定したらいいのかがわからない。
実際にはMotionはvideodevice video1でちゃんと動いている。
video0ではカメラが認識されない。
lsusbでは、
Bus 005 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
と表示されるので、まあ、そのカメラのことなんだろう。
だが、video0なのかvideo1なのかがわからない。
videodevice /dev/v4l/by-id/usb-046d_0825_C6AB0FD0-video-index1
ではダメで、
videodevice /dev/v4l/by-id/usb-046d_0825_C6AB0FD0-video-index0
で動いた。
ls/dev/video*
とやると、
video0 video1 video2
と3つ表示されるので、とりあえず2つに絞れるといえば絞れる。