Как записать звук с помощью gtk-recordmydesktop?

43

Я использую gtk-recordmydesktop для записи видео на мой рабочий стол. Тем не менее, видео не имеют звука. Все учебники, которые я нашел, касались записи звука с микрофона, в то время как я заинтересован в записи звука. Как я могу это сделать? Официальный FAQ гласит: «Решение в настройках вашего микшера. Продолжайте играть с ним;)». который ничего не проясняет.

Как я могу записать звук на выходе, при этом услышав его сам?

Мача
источник
1
Я создал видеоурок, в котором описываются этапы работы с Debian Linux 2014 года.
Мартин Вахи,

Ответы:

44

Мне удалось добиться успеха с помощью шагов на форумах Ubuntu , для ясности вот что я сделал:

  1. sudo apt-get install gtk-recordmydesktop pavucontrol
  2. Открыл диалоговое окно Pulse Audio Volume Control: Applications > Sound & Video > PulseAudio Volume Control
  3. Открыл gtk-recordmydesktop
  4. В дополнительных настройках gtk-rmd на вкладке «Звук» установите для «Устройство» значение pulse
  5. В GTK-RMD начать запись
  6. В Volume Control перейдите на вкладку Recording и измените запись recordmydesktop на «Monitor of»

Это то, что, похоже, сработало для меня.

Нью-Джерси
источник
Примечание: с настройкой «Монитор» это должна быть копия, и вы сможете слышать тот же звук через наушники и т. Д.
NJ
6
Это сработало. Кстати, мне пришлось изменить опцию «Звук> Устройство» с DEFAULT на пульс в gtk-recordmydesktop, хотя это могло быть просто способом, которым Arch был заранее настроен, чтобы иметь другое значение по умолчанию.
Мача
@Macha в командной строке, это соответствует передаче "--device pulse"
g33kz0r
Спасибо за указание pavucontrol; запись была изначально отключена по какой-то причине. Другой FWIW, мне пришлось изменить профиль (вкладка конфигурации pavucontrol) с Duplexна Output, и это, наконец, сделал это.
Фальстро
2
есть ли способ получить как входной микрофон, так и монитор аудио выхода?
Георгбриндейро
14

Все , что я должен был сделать изменения , DEFAULTчтобы pulseв по: Advanced кнопки> Звук Настройки> Устройство :.

Тодд Партридж 'Gen2ly'
источник
Я подтверждаю, что делает трюк!
Capy
Это не все, что я должен был сделать (я также должен был сделать pavucontrol из другого ответа), но это было необходимо
HC4 - восстановить Монику
5

Если вы используете Pulseaudio, в Ubuntu Wiki есть инструкция . Это в основном сводится к использованию импульсного звукового микшера, чтобы перенаправить звук из его источника в Audacity, где он сохраняется вместо выхода по умолчанию (который будет вашим динамиком).

fschmitt
источник
1
К сожалению, это звучит так, как будто это означает, что я сам не могу слышать звук, что недостаточно хорошо.
Мача
2
@Macha: В принципе, я думаю, что Pulseaudio способен реплицировать вывод на несколько портов. Вы не нашли способ сделать это? В противном случае обходной путь, который может или не может быть приемлемым, - это воспроизведение звукового файла по мере его записи (это может привести к недопустимой задержке, и вам, вероятно, придется записывать в необработанном (несжатом) формате).
Жиль "ТАК - перестать быть злым"
1
@ Жиль: Хорошо, спасибо. Виноват. Учебник фактически сказал это, но способ, которым был сформулирован ответ, подразумевал иное. Есть одна последняя проблема: этот способ требует, чтобы я вручную синхронизировал звук, так как gtk-recordmydesktop и audacity запускаются отдельно.
Мача
1

Мне пришлось использовать эти настройки в pavucontrol:

Конфигурация> Встроенный звук> Профиль> Цифровой стерео (HDMI) выход + аналоговый стерео вход

Затем он записал звук, который играл

fredm
источник
1

Звук не записывается из-за низкого уровня входного сигнала. Вы можете исправить это здесь:

  • Зайдите в звуковое приложение настроек. Тогда там вы увидите опцию ввода рядом с выводом.
  • Вы просто должны повысить уровень ввода с нуля до 35-40%. Это лучший уровень, который я испытал.
  • Теперь снова зайдите в recordMyDesktopприложение и начните запись.

Это будет работать нормально (по крайней мере, у меня это сработало).

Vicrobot
источник
0

Это старый вопрос, но вот он для Mint 17.2:

  1. Откройте «Настройки звука» -> «Ввод»
  2. Выберите «Монитор $ YOUR_USUAL_OUTPUT_DEVICE»
  3. Запись нормально в gtk-rmd

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

Просто не забудьте переключить его обратно, когда вы закончите!

доктор Ганнибал Лектер
источник
Это больше не работает для Linux Mint. Импульсный аудио микшер необходим, чтобы он работал.
Никола Петкански
0

Этот параметр работает для меня.  Выберите мониторы на выставке: в устройствах ввода

Этот параметр работает для меня. Выберите мониторы на выставке: в устройствах ввода

Chaivatk
источник
0

Изменение устройства звуковой карты на «пульс» не сработало. Когда я изменил его на «по умолчанию», это сработало.

Debian, kernel 4.9.0-8-amd64
from lspci -v:
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)         Subsystem: Lenovo Broadwell-U Audio Controller
    Flags: bus master, fast devsel, latency 0, IRQ 48
    Memory at e1230000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
Брайан Флаэрти
источник