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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Проблема со скринкастом с PlayOnLinux и pulseaudio  (Прочитано 1827 раз)

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

Оффлайн Supremist

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Пытаюсь записать видео со звуком одной виндовой игры. Сама игра на PlayOnLinux работает нормально, пока я не начинаю запись. Писал через OBS, потом Simple Screen Recorder, результат один: после нескольких минут нормальной записи pulseaudio начинает сильнее грузить процессор, при этом звук в игре воспроизводится искаженно, как будто ускоренно. При этом Simple Screen Recorder выдает что-то вроде recived samples with non-monotonic timestamp. Как я понимаю просто отключить pulseaudio нельзя, запись средствами alsa невозможна? Если нет, подскажите как, пожалуйста. Хотелось бы иметь возможность записывать звук с игры и с микрофона, но это не критично(мне бы хоть игру для начала нормально записать) Версия pulseaudio 4.0 Ubuntu 14.04

Оффлайн altwazar

  • Активист
  • *
  • Сообщений: 429
    • Просмотр профиля
Re: Проблема со скринкастом с PlayOnLinux и pulseaudio
« Ответ #1 : 25 Декабря 2014, 09:52:09 »
Писал через OBS, потом Simple Screen Recorder, результат один: после нескольких минут нормальной записи pulseaudio начинает сильнее грузить процессор, при этом звук в игре воспроизводится искаженно, как будто ускоренно.

Я бы попробовал вначале включить у пульсаудио realtime-scheduling. Для этого надо дать своему пользователю права на запуск таких процессов и в /etc/pulse/daemon.conf раскоментировать строчки:
realtime-scheduling = yes
realtime-priority = 5

С такой проблемой не сталкивался, но у меня для вывода звука во время записи пульсаудио шел через jack. Simple Screen Recorder вроде может писать с jacka, тогда можно вообще можно пульсу на время записи выключить.
« Последнее редактирование: 25 Декабря 2014, 09:54:39 от altwazar »

Оффлайн Supremist

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Проблема со скринкастом с PlayOnLinux и pulseaudio
« Ответ #2 : 25 Декабря 2014, 15:51:05 »
Спасибо, помогло. Добавил себя в группы audio и pulse-access, строчки раскоментил (а что они собственно делают?). По крайней мере минут 20 записи все нормально. Теперь проблема другая: на записи есть небольшие "фризы" звука, он как бы пропадает на доли секунды. При попытке записи через Simple Screen Recorder он выдает  Too many audio samples, dropping samples to keep the audio in sync with the video. Через jack или alsa записать не получилось, звука либо нет вообще, либо просто шум.

Оффлайн Карасик

  • Участник
  • *
  • Сообщений: 165
  • Kubuntu 23.10 amd64
    • Просмотр профиля
Re: Проблема со скринкастом с PlayOnLinux и pulseaudio
« Ответ #3 : 25 Декабря 2014, 16:40:56 »
Supremist, для устранения треска попробуй вот это:

Цитировать
Slowed-down, out-of-sync audio when recording the speakers with PulseAudio
When this happens, you will usually get the following error message:

Warning: Audio input is more than 5% too fast, video and audio will be out of sync.
The cause is a bug in PulseAudio. The issue has been fixed and the fix should arrive in some future version (probably 4.1). For now, you can work around the bug by modifying the file /etc/pulse/daemon.conf and adding/modifying these lines:

default-sample-rate = 44100
alternate-sample-rate = 44100
After doing this, you should restart PulseAudio (or just reboot). These values will force PulseAudio to use the same sample rate at all times rather than switching between 44100 Hz and 48000 Hz (which will trigger the bug)
.

Взято отсюда.

Оффлайн Supremist

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Проблема со скринкастом с PlayOnLinux и pulseaudio
« Ответ #4 : 25 Декабря 2014, 17:57:54 »
Всем большое спасибо, оба совета помогли. Тему можно закрывать.

 

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