This dit d'utiliser/dev/dsp comme entrée audio. Mais je n'ai pas de fichier/dev/dsp, je peux trouver le micro de ma webcam dans/dev/snd sous la forme /dev/snd/by-id/usb-Dynex_Dynex_1.3MP_Webcam-02
Le périphérique /dev/dsp
provient des anciens pilotes Open Sound System , qui sont obsolètes ces jours-ci. Les périphériques que vous avez répertoriés prennent en charge la nouvelle API ALSA ; vous ne pouvez donc pas l'utiliser avec le décodeur oss
de ffmpeg.
Suivez plutôt les instructions de l'autre question, mais modifiez la commande pour:
ffmpeg -f alsa -i $ALSA_DEVICE_NAME ...
Où $ALSA_DEVICE_NAME
est le nom du périphérique affiché par arecord -L
qui correspond à votre webcam. Il va probablement lister quelques options pour la webcam, mais choisir celle qui commence par hw:
ou plughw:
devrait suffire.