web-dev-qa-db-fra.com

Comment enregistrer de l'audio et de la vidéo dans un fichier de ma webcam avec ffmpeg?

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

4

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 ...

$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.

5
James Henstridge