Сайт | Скачать | Видео | Wiki

Автор Тема: VSXu - визуализация звука  (Прочитано 6151 раз)

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

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #15 : 30 Апрель 2021, 12:59:38 »
При захвате звука с браузера использовалась строчка ffmpeg -f pulse - то есть по-видимому включён. Захват звука той же строчкой с медиаплееров не работает - при старте захвата и последующем запуске медиплееров звук в них не работает
« Последнее редактирование: 30 Апрель 2021, 13:01:52 от Neyel »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: VSXu - визуализация звука
« Ответ #16 : 30 Апрель 2021, 13:07:00 »
строчка ffmpeg -f pulse - то есть по-видимому включён
Код
ps axu |grep pulse
что показывает?

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #17 : 30 Апрель 2021, 13:15:13 »
Сейчас сижу на DDR (а манипуляции производились на LFA) - но модуль pulseaudio подключен и соответственно ваша строчка это показывает:
Код
live@DDR01:~$ ps axu | grep pulse
live     12673  0.3  0.1 358800  9328 ?        Sl   12:53   0:04 pulseaudio --start
live     12841  0.0  0.0   7860   744 pts/0    S+   13:13   0:00 grep pulse
live@DDR01:~$

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: VSXu - визуализация звука
« Ответ #18 : 30 Апрель 2021, 13:59:31 »
Запущен. Попробуйте без него , читайте man ffmpeg
других идей нет

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #19 : 01 Май 2021, 09:30:06 »
так как если звук воспроизводился в браузере то при запуске например Deadbeef звука нет, а если бразуер закрыть - то звук появляется
Этот баг проявляется с подозрительной постоянностью - как руки дойдут попробую покопаться (система - LFA)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5320
  • Репутация: +139/-1
Re: VSXu - визуализация звука
« Ответ #20 : 01 Май 2021, 20:32:29 »
Что то с настройками alsa/pulseaudio так как если звук воспроизводился в браузере то при запуске например Deadbeef звука нет, а если бразуер закрыть - то звук появляется.
Не смог повторить в LFA (de-ovs). Ютуб в palemoon и deadbeef (радио), прекрасно слышно обоих.


upd. Правда я грузился в вирте и соответственно со строки "Для слабого железа". А там прописано noload=pulseaudio. :)
« Последнее редактирование: 01 Май 2021, 20:57:53 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5320
  • Репутация: +139/-1
Re: VSXu - визуализация звука
« Ответ #21 : 02 Май 2021, 00:16:59 »
Fedora34, кстати, перешла на Pipewire

PipeWire - это новый низкоуровневый мультимедийный фреймворк. Он нацелен на обеспечение захвата и воспроизведения аудио и видео с минимальной задержкой и поддержку приложений на основе PulseAudio, JACK, ALSA и GStreamer.

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #22 : 05 Май 2021, 09:22:54 »
сли звук воспроизводился в браузере то при запуске например Deadbeef звука нет, а если бразуер закрыть - то звук появляется.
Проверил - баг проявляется при подключенном модуле pulseaudio, если pulseaudio не подключать - звук одновременно воспроизводится и в браузере и в медиапроигрывателях

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: VSXu - визуализация звука
« Ответ #23 : 05 Май 2021, 09:26:28 »
В дидбиф вывод звука выбран в пульс?
Может это не глюк, а фича... Какой практический смысл в смешении источников звука...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re: VSXu - визуализация звука
« Ответ #24 : 05 Май 2021, 10:24:57 »
Как посмотреть, через что выводит звук дидбиф?

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #25 : 05 Май 2021, 10:47:26 »
Посмотрел, оказывается при подключении модуля pulseaudio в настройках дидбиф появляется соответствующее устройство - и если его выставить то и захват звука происходит нормально (захватывал следующей командой - ffmpeg -f pulse -ac 2 -i default -acodec mp3 zvuk.mp3)

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #26 : 05 Май 2021, 10:57:40 »
Как я понял, весь косяк в том, что браузер начинает автоматически выводить звук через пульсу, а медиапроигрыватели надо настраивать - может нужен какой-то конфиг файл, чтоб всё выводило звук через пульсу

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #27 : 05 Май 2021, 12:38:04 »
Ура! На lfa проблему решил
1. Установить alsa-plugins
2. Создать в домашней папке файл .asoundrc с содержимым:
Код
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse }
ctl.!default { type pulse }
Теперь звук воспроизводится во всех программах  :police:

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #28 : 05 Май 2021, 16:21:33 »
Небольшое отступление - проблему решал на старом LFA, новый LFA на основе пра-ролл - и возможно, таких проблем там не будет  :)

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1548
  • Репутация: +28/-0
  • Автор темы
Re: VSXu - визуализация звука
« Ответ #29 : 05 Май 2021, 18:00:33 »
Проверил - на последнем LFA такая же проблема, решается аналогично