Запись звука динамика с использованием avconv

Интересно, почему никто не упомянул об этом РЕШЕНИИ.

Если вы хотите, чтобы результат компилировался в текстовый файл, вам просто нужно добавить «> filename.txt» (без кавычек) к вашей команде терминала

examples

[F1]
1
задан 8 January 2016 в 08:45

4 ответа

Установите пакет pavucontrol. Откройте приложение PulseAudio Volume Control из тире.

На вкладке «Устройства ввода» перейдите и выберите «Все устройства ввода». Затем нажмите кнопку с галочкой рядом с устройством под названием «Монитор ... (имя вашего устройства)».

Настройки, которые вы используете в настоящее время на avconv, должны быть в порядке, чтобы это нормально работало.

2
ответ дан 25 May 2018 в 03:01
  • 1
    Хорошее простое решение. Спасибо. Однако моя команда захвата рабочего стола работает с -i по умолчанию – jbrock 3 March 2016 в 18:56
  • 2
    Потрясающие. Это единственное, что сработало для меня! – akhmed 11 May 2016 в 01:57

Громкость динамика мягкая, потому что она записывает ее через микрофон. Вы когда-нибудь находили способ записи вместе? У меня такая же проблема. Я ношу наушники, чтобы играть, и звук был бы намного лучше, но ... недостаточно знакомы с пульсом, чтобы знать, что менять: - /

1
ответ дан 25 May 2018 в 03:01
В типе терминала:
 pactl list sources | grep analog-stereo.monitor
Показывает выход:
Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
ffmpeg -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor alsa-output_analog-stereo_monitor.wav
0
ответ дан 25 May 2018 в 03:01

Я выполнил команду pactl, чтобы найти Имя. Однако, когда я запускаю avconv, я получаю: john @ JudithLaptop: ~ $ avconv -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -f x11grab -s $ (xwininfo -root | grep 'geometry' | awk '{print $ 2;}') -r 25 -i: 0.0 -vcodec mpeg2video -ar 44100 -s wxga -aspect 16: 9 -y /home/john/Temporary/p.mpg avconv версия 0.8.9-4: 0.8.9-0ubuntu0.12.04.1, Copyright (c) 2000-2013 разработчики Libav, построенные 9 ноября 2013 года 19:12:07 с gcc 4.6.3 Неизвестный формат ввода: 'pulse'

PS Я не знаю, если это красная селедка, но я где-то видел, что ffmpeg нужен пакет libpulse-simple, чтобы использовать параметр импульса. Я не вижу пакет libpulse-simple в своих репозиториях 32 бит Ubuntu Precise.

0
ответ дан 25 May 2018 в 03:01
  • 1
    Это не ответ – John Rose 16 November 2013 в 20:18
  • 2
    Я только что установил libpulse-dev, который включает библиотеку libpulse-simple: так что мой PS был красной селедкой! Я также попытался ffmpeg с тем же результатом. – John Rose 16 November 2013 в 20:56
  • 3
    Неспособность использовать "-f pulse" является ошибкой в ​​avconv: ошибка пусковой панели 1086500 – John Rose 16 November 2013 в 21:05

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

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