Как в Windows записать системные звуки с помощью FFmpeg

Чтобы записать аудио с динамиков, включая все системные звуки, вам не потребуется микрофон. Для этих целей существует немало программ, среди которых хотелось бы обратить внимание на FFmpeg. Эта продвинутая библиотека для обработки видео- и аудиофайлов может с успехом записывать любые звуки на компьютере, в том числе системные. Несмотря на то что FFmpeg является консольным приложением, захват звука с его помощью не представляет особой сложности.

Скачав архив с программой с сайта ffmpeg.zeranoe.com/builds и распаковав, откройте командную строку и перейдите в расположение исполняемого файла приложения (папка bin).

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

Для этого тут же в консоли выполните такую команду:

ffmpeg -list_devices true -f dshow -i dummy

FFmpeg

Прокрутив консоль немного вниз, отыщите ваше аудиоустройство в группе «DirectShow audio devices», вам нужно скопировать его имя в прямых кавычках.

FFmpeg

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

Теперь сформируйте и выполните в командной строке такую команду:

ffmpeg -f dshow -i audio="название-устройства" D:/output.wav

FFmpeg

Имя и формат выходного файла может быть произвольным.

Запись начнется сразу после нажатия Enter, чтобы ее прервать и сохранить файл, просто закройте командную строку.

FFmpeg

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

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Рекомендуемые публикации:

1 комментарий

  • Алла:

    Он у меня как-то криво работает. Через ffmpeg куда проще все. Виталий Заславский 18 окт '13 в 12:55 Ну вы все правильно делаете, поставьте pavucontrol, а далее как по второй ссылке. pyatak 18 окт '13 в 13:03

    0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *