これ は、オーディオ入力として/ dev/dspを使用することを示します。しかし、/ dev/dspを持っていないので、/ dev/sndにウェブカメラのマイクを/dev/snd/by-id/usb-Dynex_Dynex_1.3MP_Webcam-02として見つけることができます
/dev/dsp
デバイスは、古い Open Sound System ドライバーに由来しますが、これらは最近廃止されました。リストしたデバイスは、より新しい ALSA APIをサポートしているため、ffmpegのoss
デコーダーでは使用できません。
代わりに、他の質問の指示に従いますが、コマンドを次のように変更します。
ffmpeg -f alsa -i $ALSA_DEVICE_NAME ...
ここで、$ALSA_DEVICE_NAME
は、arecord -L
で表示されるデバイス名で、ウェブカメラに対応しています。ウェブカメラ用のいくつかのオプションがリストされている可能性がありますが、hw:
またはplughw:
で始まるオプションを選択しても問題ありません。