Существует ли программа для Ubuntu, которая может записывать звуки только на выходе динамика, а не голоса вне ПК?
Очень маленькое, базовое программное обеспечение, которое делает точно, в чем Вы нуждаетесь, называют (скорее, очевидно) "Магнитофоном", установленным как это:
sudo add-apt-repository ppa:audio-recorder/ppa
sudo apt-get update && sudo apt-get install audio-recorder
Файлы сохраняются автоматически к ~/Audio
каталог.
sudo apt-get install pulseaudio-utils lame mpg123
Ищите свои динамики и насладитесь потоком монитора Вашего докладчика pacmd list-sinks | grep -e 'name:' -e 'index' -e 'Speakers'
Играйте что-либо, что Вы хотите записать и ввести parec -d alsa_output.pci-0000_00_1f.3.analog-stereo.monitor | lame -r -V0 - out.mp3
Хит ctrl+c
прекратить записать и играть зарегистрированный файл mpg123 out.mp3
Очень простой GUI, чтобы сделать это, вытяните все файлы отсюда и работайте install.sh
Тире Goto и поиск Record Speakers
Я просто сделал маленький псевдоним для записи аудиовыхода ПК с одной единственной командой и сохраненный в формате опуса вместо mp3.
Установите необходимые пакеты:
sudo apt-get install pulseaudio-utils opus-tools
Отредактируйте Ваш .bashrc
файл:
nano ~/.bashrc
Скопируйте строку ниже и добавьте ее в конец Вашего ~.bashrc
:
alias recaudio="parec --monitor-stream="$(pacmd list-sink-inputs | awk '$1 == "index:" {print $2}')" | opusenc --raw - $(xdg-user-dir MUSIC)/recording-$(date +"%F_%H-%M-%S").opus"
Сохраните файл путем нажатия Ctrl+X (для закрытия nano
), затем Y (для "Да") и Входят (для подтверждения имени файла).
Теперь загрузите новое ~/.bashrc
(или просто откройте новый терминал):
source $HOME/.bashrc
Затем попробуйте, просто введите
recaudio
Это создаст файл в Вашей Музыке домашняя названная папка recording-[DATE].opus
.
Приятного отдыха.
Если я не ошибаюсь, значит, вы говорите о записи "Stereo Mix" или loopback Output.
С точки зрения непрофессионала, Recording Stereo Mix означает запись звука с выхода динамика.
blockquote>Вот как это сделать:
- Установите
pavucontrol
из Ubuntu Software Center.- Установите
audacity
из Центра программного обеспечения Ubuntu.- Выберите
pulse*
в качестве записывающего устройства в Audacity.- Нажмите кнопку «Запись».
- Откройте регулятор громкости PulseAudio (выполните поиск регулятора громкости PulseAudio в тире).
- Выберите вкладку «Запись».
- Теперь вы должны увидеть плагин ALSA [audacity]. Если вы не видите плагин ALSA [audacity], убедитесь, что вы нажали кнопку записи в Audacity. При выполнении следующего шага вы должны запустить запись в отваге.
- Выберите «Монитор из *». Смотрите скриншот.
- Теперь вы сможете записывать звук, который слышите из динамика или наушников.
Примечание: протестировано в Ubuntu 12.10
blockquote>
Ссылка PulseAudio - Ubuntu Wiki