Не удается захватить микрофон во время воспроизведения аудио с помощью ffmpeg и dshow

392
Mantro

Я записываю звук, исходящий из встроенного микрофона на моем ноутбуке, используя ffmpeg и dshow в Windows 8.

Это работает до тех пор, пока я не начну воспроизводить музыку на своем ноутбуке из определенных источников, например, если я начну видео на Youtube. При воспроизведении записанного mp3-файла, в большинстве случаев, когда воспроизводится видео с YouTube, в большинстве случаев отсутствует вообще записанный звук, только время от времени я слышу прерывистый звук в течение 1-2 секунд, и он исчезает. снова. Как только я остановил видео на Youtube, звук в записанном файле вернулся к нормальному.

Что еще более странно, при воспроизведении музыки на других сайтах, кажется, работает нормально.

Моя командная строка для ffmpeg:

ffmpeg -f dshow -i audio="Microphone (Logitech USB Headse" -aq 4 -y -t 01:00:00 "%outputpath%" -b:a 128k 

Я попытался записать с теми же параметрами и той же версией ffmpeg на другом ноутбуке, и это, кажется, работает нормально. Что здесь может быть не так? Проблемы с буферизацией?

1
другие проблемы с записью имеют такую ​​же проблему? (я думаю, может быть, у него есть какая-то автоматическая защита усиления или что-то?) rogerdpack 8 лет назад 0

0 ответов на вопрос

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