носки и rec без микрометра

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

Попытка:

$ (AUDIODEV=hw:0,0; rec test.mp3)    
$ rec -d hw:0,0 test.mp3

Я также попробовал ffmpeg:

$ ffmpeg -f alsa -i hw:CARD=PCH,DEV=0 test.mp3
$ ffmpeg -f alsa -i front:CARD=PCH,DEV=0 test.mp3
$ ffmpeg -f alsa -i surround40:CARD=PCH,DEV=0 test.mp3

Я видел тщательно продуманные вещи, такие как:

$ parec -v -d analog-output-speaker | sox -t raw -e signed-integer b 16 -r 44100 -c 2 test.mp3

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

Как я могу записать только вход немикрометра в человечности 14.04 +?

4
задан 10 October 2016 в 00:14

2 ответа

  1. Проверьте на доступные источники

    $ pactl list short sources
    0   alsa_output.pci-0000_00_05.0.analog-stereo.monitor  module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
    1   alsa_input.pci-0000_00_05.0.analog-stereo   module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
    
  2. Укажите устройство мониторинга, как введено для записи команды.

    • Используя avconv/ffmpeg

      Установите его (только для avconv)

      sudo apt-get update
      sudo apt-get install libav-tools
      

      Рекордное использование:

      avconv -f pulse -i alsa_output.pci-0000_00_05.0.analog-stereo.monitor test.mp3
      

      или

      ffmpeg -f pulse -i alsa_output.pci-0000_00_05.0.analog-stereo.monitor test.mp3
      

      AFAIK, установка Ubuntu, только один оснащает другой просто псевдоним (после того, как, libav был разветвлен от ffmpeg),

      $ file /usr/bin/avconv 
      /usr/bin/avconv: symbolic link to ffmpeg
      
    • Используя sox

      Установите необходимые форматы

      sudo apt-get install libsox-fmt-pulse libsox-fmt-mp3
      

      или это для установки всех форматов

      sudo apt-get install libsox-fmt-all
      

      Рекордное использование:

      sox -t pulseaudio alsa_output.pci-0000_00_05.0.analog-stereo.monitor -t mp3 test.mp3
      
3
ответ дан 1 December 2019 в 09:21

Этот метод шоу, как записать безотносительно аудио, играет на Вашем компьютере, подобном записи "соединения стерео" в окнах. Это делает аудио записи играемым любым приложением, включая видео флэш-памяти, возможные.

я использую приложение Устройства звукозаписи, которое появляется в стандартные установки Ubuntu. Для установки этого использование других программ (как Смелость) просто заменяют им в этих инструкциях.

  1. Установка pavucontrol (Регулятор громкости PulseAudio) использование apt-get или Центр программного обеспечения Ubuntu.
  2. Открытый Регулятор громкости PulseAudio. Это должно быть в меню приложений под Звуком и Видео.
  3. Открывают Sound Recorder и начинают записывать. Проигрывание любого звука в этой точке было бы полезно, поскольку Ваш индикатор уровня должен реагировать, после того как Вы закончили.
  4. Переходят к вкладке "Recording" в Окне регулировки уровня громкости PulseAudio.
  5. Удостоверяются, что "Приложения" выбраны в выпадающем меню на вкладке "Recording".
  6. Выбирают "Monitor of Internal Audio Analog Atereo" из меню "Record Stream from" в записи Устройства звукозаписи списка приложений.

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

Весь кредит на этот ответ переходит в это сообщение .

3
ответ дан 1 December 2019 в 09:21

Другие вопросы по тегам:

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