Я использую FFmpeg под Windows 7 для потоковой передачи видео в реальном времени. С камерой проблем нет, но по каким-то причинам я не могу захватить звук с микрофона (я проверил, работает нормально).
Я использую -list_devices true
команда и мой микрофон называется Microphone (Realtek High Defini
. Но когда я установил параметр "audio" в audio="Microphone (Realtek High Defini"
возникает ошибка:
[NULL @ 036e2240] Unable to find a suitable output format for 'audio=Microphone
(Realtek High Defini'
audio=Microphone (Realtek High Defini: Invalid argument
вот полные команды, которые я использую:
ffmpeg -list_devices true -f dshow -i dummy
и
ffmpeg -f dshow -i video="FaceCam 1320" audio="Microphone (Realtek High Defini" -vcodec h264 -acodec libmp3lame -ac 2 -b:a 128k -ar 44100 -f flv rtmp://localhost/streamApp/cam1