Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Запись звука со звуковой карты.  (Прочитано 2088 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MAKAP

  • Автор темы
  • Участник
  • *
  • Сообщений: 243
    • Просмотр профиля
Приветствую.

Как то, во времена 10.04, очень надо было записывать звук, который в данный момент воспроизводится.
Очень хорошо помогал Audio-recorder/
Для 16.04 сейчас:
http://ubuntuhandbook.org/index.php/2016/02/install-audio-recorder-in-ubuntu-16-04-15-10/
Он помогает и сейчас, но не со всех программ пишет. На некоторых (Renoise tracker) он виснет.
Предполагаю потому, что Renoise играет в ALSA, а рекордер пишет с пульса. Не силен в выводе звука и возможных заморочках.
 
Такая прекрасная программа как Audacity, кроме как с микрофона встроенного, больше вариантов записи не дает,
хотя в винде записывал именно ей.

Вопрос в том, чем еще можно снимать звук? Какими программами? Или как заточить запись с этих.
Казалось, что всё, пипец. Оказалось, что не казалось.

Krjd

  • Гость
Re: Запись звука со звуковой карты.
« Ответ #1 : 26 Июля 2016, 23:33:06 »
MAKAP, ffmpeg пробовали?

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Re: Запись звука со звуковой карты.
« Ответ #2 : 26 Июля 2016, 23:39:44 »
Надо настроить обработку звука так, чтобы всё делалось через звуковой сервер -
pulseaudio, jackd. В ~/.asoundrc указать, что звуковой картой является звуковой сервер.
Пётр.

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 743
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: Запись звука со звуковой карты.
« Ответ #3 : 26 Июля 2016, 23:40:48 »
MAKAP, в pavucontrol можно выбрать источник записи. прямо сейчас ради пробы записал в audacity выхлоп саундкарты - всё норм:

крайний LTS Netboot, awesomeWM, urxvtd, firefox, vim/gvim, mpv/smplayer, linux-lowlatency, jack, guitarix, lmms, ardour, mednafen, dsda-doom

Оффлайн MAKAP

  • Автор темы
  • Участник
  • *
  • Сообщений: 243
    • Просмотр профиля
Re: Запись звука со звуковой карты.
« Ответ #4 : 27 Июля 2016, 01:17:02 »
vessd, какой командой поставить запись звука в ffmpeg? Чтоб записывал именно не микрофон, а то что в данный момент воспроизводит любая другая программа.

Peter_I, где находится этот конфиг? и что, хотябы примерно, там прописать?

piyavking, Пробовал, пишет только микрофон. Из выбора только он.

p.s. звук ноутбучный  Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e).
Казалось, что всё, пипец. Оказалось, что не казалось.

Krjd

  • Гость
Re: Запись звука со звуковой карты.
« Ответ #5 : 27 Июля 2016, 09:24:25 »
MAKAP, https://trac.ffmpeg.org/wiki/Capture/Desktop
Правда я плохо разобрался откуда взять список девайсов =\
Для пульсы у меня всё заработало в общем.

$ pacmd list-sources | grep -e device.string -e 'name:'
name: <alsa_input.usb-AKM_AK5370-00.analog-mono>
device.string = "hw:3"
name: <alsa_output.pci-0000_00_1b.0.analog-stereo.monitor>
device.string = "1"

Микрофон:
ffmpeg -f pulse -ac 1 -i 0 output.wavДесктоп:
ffmpeg -f pulse -ac 2 -i 1 output.wav
Откуда брать -i 1 вроде понятно, а вот -i 0 это я не знаю..

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Re: Запись звука со звуковой карты.
« Ответ #6 : 27 Июля 2016, 13:26:21 »
MAKAP, Я ведь указал ~/ - в домашем каталоге.
Сделайте поиск по "asoundrc для pulseaudio", там из 1-й же ссылки можно скопировать.
Пётр.

 

Страница сгенерирована за 0.088 секунд. Запросов: 25.