Как записать аудио и видео в файл с моей веб-камеры, используя ffmpeg?

В этом сказано использовать / dev / dsp в качестве аудиовхода. Но у меня нет / dev / dsp, я могу найти микрофон моей веб-камеры в / dev / snd как /dev/snd/by-id/usb-Dynex_Dynex_1.3MP_Webcam-02

4
задан 13 April 2017 в 15:23

1 ответ

Устройство /dev/dsp происходит от старых драйверов Open Sound System , которые в наши дни устарели. Устройства, которые вы перечислили, поддерживают более новый API ALSA , поэтому не могут использоваться с декодером ffmpeg oss.

Вместо этого следуйте инструкциям в другом вопросе, но измените команду на:

ffmpeg -f alsa -i $ALSA_DEVICE_NAME ...

Где $ALSA_DEVICE_NAME - это имя устройства, отображаемое с помощью arecord -L, которое соответствует вашей веб-камере. Скорее всего, в нем будет несколько вариантов для веб-камеры, но выбор, начинающийся с hw: или plughw:, должен подойти.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: