1

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

  • SoX был бы идеальным, за исключением того, что я не могу выбрать устройство на Windows ... только OSX.
  • VLC может работать, если я смогу понять, как заставить его выбрать устройство.

Какие-либо предложения?

1 ответ1

0

Я наконец-то нашел решение. Это слишком поздно для меня, но, возможно, это поможет кому-то еще.

Как оказалось, FFMPEG поддерживает DirectShow под Windows, что позволяет нам выбирать аудиовход. Например, следующая команда записывает микрофон моей веб-камеры, попутно записывая файл MP3:

ffmpeg -f dshow -i audio="Microphone (2- Microsoft LifeCa" test.mp3

Вы можете получить список устройств ввода, запустив:

ffmpeg -list_devices true -f dshow -i dummy

Я нашел это решение, наткнувшись на запись в блоге здесь: http://nerdlogger.com/2011/11/03/stream-your-windows-desktop-using-ffmpeg/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .