The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск мультимедийного сервера PipeWire 0.3.33"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск мультимедийного сервера PipeWire 0.3.33"  +/
Сообщение от opennews (??), 06-Авг-21, 09:39 
Опубликован выпуск проекта PipeWire 0.3.33, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire  расширяет возможности PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55598

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 06-Авг-21, 09:39   –5 +/
Надо было писать на Go.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #8

2. Сообщение от Аноним (2), 06-Авг-21, 09:45   +/
Что-то не внял: "замена" PulseAudio, но PulseAudio все-таки нужен?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #9, #19, #46

3. Сообщение от Skullnetemail (ok), 06-Авг-21, 09:45   –5 +/
На rust, вообще-то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6, #17

4. Сообщение от Skullnetemail (ok), 06-Авг-21, 09:46   +16 +/
> но PulseAudio все-таки нужен

Ппшпшпшпшпш не нужен.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

5. Сообщение от ryoken (ok), 06-Авг-21, 09:46   –2 +/
Странно, я эту версию на генте ещё 2 дня назад ставил. А оно, вон, только вышло...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41, #47

6. Сообщение от ryoken (ok), 06-Авг-21, 09:47   –1 +/
Оба дураки и не лечитесь. Только на ASM!!!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #10, #13, #15

7. Сообщение от Аноним (7), 06-Авг-21, 09:48   +/
сначала конфиги верните на место в /etc/pipewire/ , а потом уже релиз обсудим!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

8. Сообщение от хацкер (??), 06-Авг-21, 09:48   +1 +/
go ты на big black doodle от google со своим go
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #22

9. Сообщение от ryoken (ok), 06-Авг-21, 09:48   –4 +/
Сложилось впечатление, что больше инструментарий от пульсы. И запускается оно пока что довольно топорным способом (при логине юзера).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #52

10. Сообщение от хацкер (??), 06-Авг-21, 09:49   +/
оба товарища ассемблера ниасиляторы, раз пишут на смузях
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

11. Сообщение от ryoken (ok), 06-Авг-21, 09:49   +1 +/
> сначала конфиги верните на место в /etc/pipewire/ , а потом уже релиз
> обсудим!

Конфиги копировать из /usr/share, ну ...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

12. Сообщение от Аноньимъ (ok), 06-Авг-21, 09:52   –1 +/
>сервер нового поколения, идущий на замену PulseAudio. PipeWire расширяет возможности PulseAudio средствами для работы с потоками видео

Непонял, так он разширяет PulseAudio, или заменяет его?

>Напомним, PipeWire расширяет область применения PulseAudio обработкой

Вот, опять.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #48

13. Сообщение от Аноним (13), 06-Авг-21, 09:57   +1 +/
Ассемблер для дураков, только машинный код!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #16

14. Сообщение от Аноньимъ (ok), 06-Авг-21, 09:57   –1 +/
>расширенная модель безопасности с управлением доступа

Что-то звучит совунаглобуснатягательно.

>управление видеопотоками любыми потоками захват экрана веб камеры

Это точно звуковой сервер?

Они хотят из него замену иксам сделать или что?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23, #24

15. Сообщение от Аноним (1), 06-Авг-21, 09:58   –3 +/
И как потом портировать на ARM? Go работает везде, при желании и добавлении ключей конЬпилируется полностью статически и под любую архитектуру из современных. Кто еще так умеет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #18, #21, #26

16. Сообщение от Аноним (1), 06-Авг-21, 09:59   –1 +/
Вот сами своим машинные команды вбивайте дырочками в перфокарточках. Мы этим в своё время наелись.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

17. Сообщение от Аноним (1), 06-Авг-21, 10:00   –1 +/
Вот только не надо грязи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

18. Сообщение от Аноним (18), 06-Авг-21, 10:05   +4 +/
Кто еще так умеет?

Практически все

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #20, #36

19. Сообщение от leap42 (ok), 06-Авг-21, 10:07   +3 +/
> Что-то не внял: "замена" PulseAudio

Верно, замена.

> но PulseAudio все-таки нужен?

Нет, не нужен. PW совместим с PA и прозрачно его заменяет. Все утилиты для PA (например Pavucontrol) спокойно работают с PW и ничего не замечают.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #28

20. Сообщение от Аноним (1), 06-Авг-21, 10:16   –4 +/
Они это делают небезопасно и небыстро, а еще у них дырени и у раста тоже, так что хорошая попытка, но нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

21. Сообщение от макпыф (ok), 06-Авг-21, 10:17   –1 +/
C/C++
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #25

22. Сообщение от Аноним (1), 06-Авг-21, 10:18   –1 +/
Лучше на гуглин чем на мозиллин.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

23. Сообщение от макпыф (ok), 06-Авг-21, 10:19   +1 +/
> Это точно звуковой сервер?

Даже заголовок не прочитали?

> Выпуск мультимедийного сервера PipeWire 0.3.33
> мультимедийного сервера

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #34

24. Сообщение от Рева RarogCmex Денисemail (?), 06-Авг-21, 10:20   +/
Эта штука как раз и проектировалась для видеопотоков.
Потом оказалось, что туда можно прикрутить и аудио.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #32

25. Сообщение от Аноним (25), 06-Авг-21, 10:33   –3 +/
Go
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

26. Сообщение от ryoken (ok), 06-Авг-21, 10:43   –1 +/
> И как потом портировать на ARM?

...у ARM нет ассемблеров? "Не верю!"©®

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #39

27. Сообщение от Аноним (27), 06-Авг-21, 10:45   +/
Что за профиль такой появился "Pro Audio" в этом PipeWire? Раньше был только "стерео дуплекс", в чём разница?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #57

28. Сообщение от ryoken (ok), 06-Авг-21, 10:45   –1 +/
> Нет, не нужен. PW совместим с PA и прозрачно его заменяет. Все
> утилиты для PA (например Pavucontrol) спокойно работают с PW и ничего
> не замечают.

Может я не так чего делал, но в генте утилиты для pa притянули собссно сам pa. Пока работает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #66, #88

29. Сообщение от Аноним (-), 06-Авг-21, 10:48   –6 +/
Почему звуковой сервер называют мультимедийным сервером? Зачем такие вольности.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31

30. Сообщение от Аноним (30), 06-Авг-21, 10:51   +1 +/
Лучше бы dbus выпилили, тогда бы хоть пользоваться можно было бы.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #33

31. Сообщение от Аноним (27), 06-Авг-21, 10:51   +/
Потому что "Он предназначен для захвата и воспроизведения аудио и видео"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #70

32. Сообщение от Аноньимъ (ok), 06-Авг-21, 10:52   –1 +/
> Эта штука как раз и проектировалась для видеопотоков.
> Потом оказалось, что туда можно прикрутить и аудио.

Интересно, а какой у неё юзеркейс?
Замена ffmpeg для стриминга?

Оно на лету же может видео пересжимать и совмещать?

Там система плугинов для видеофильтров есть?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #35

33. Сообщение от Аноним (35), 06-Авг-21, 10:55   +1 +/
Без dbus невозможно вейландом пользоваться, он не позволяет тех вещей что иксы и ты даже положение окна не задашь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #94

34. Сообщение от Аноньимъ (ok), 06-Авг-21, 10:57   +/
Опростоволосился.
Всегда слышал о этой штуке в ключе аудио именно.

Так оно картинки то же транслирует?

Субтитры и прочий текст?

Нелинейное мультимедиа умеет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #54

35. Сообщение от Аноним (35), 06-Авг-21, 10:58   +1 +/
При чём тут ffmpeg когда gstreamer? И это другой уровень, тут менеджер потоков же да? Я не знаю, но похоже на то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #40

36. Сообщение от Juha (ok), 06-Авг-21, 11:00   +/
PHP!!!!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

37. Сообщение от Аноним (37), 06-Авг-21, 11:01   –2 +/
Сколько же тут горе комментаторов, не умеющих читать.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #68

38. Сообщение от Аноним (-), 06-Авг-21, 11:02   +/
> Поддержка изолированных окружений

Это что ещё за выдумки, оно как не умело без костылей, так и не умеет выводить с двух активных сессий.

Ответить | Правка | Наверх | Cообщить модератору

39. Сообщение от Аноним (39), 06-Авг-21, 11:03   +1 +/
Т.е., портирование под ARM - полное переписывание.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

40. Сообщение от Аноньимъ (ok), 06-Авг-21, 11:09   –1 +/
> При чём тут ffmpeg когда gstreamer? И это другой уровень, тут менеджер
> потоков же да? Я не знаю, но похоже на то.

Признаться для меня gstreamer всегда был гномовской инопланетной ерундой непонятно зачем существующей со странными зависимостями.

Ну так если прикинуть, бумажныйпровод позволит выкинуть gstreamer из кода и использовать внешний сервис?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #61

41. Сообщение от Попандопала (?), 06-Авг-21, 11:12   –1 +/
Профит относительно просто Алсы имеется?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #58

42. Сообщение от Константавр (ok), 06-Авг-21, 11:13   +3 +/
Радует хорошо оформленная новость. Спасибо.

Правда, коментаторам, похоже, по барабану что за новость и о чём, а жаль.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #43

43. Сообщение от Попандопала (?), 06-Авг-21, 11:18   +/
Просто должно быть слышно звук, а какие круги ада он там проходит это не интересно.)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #53

44. Сообщение от Константавр (ok), 06-Авг-21, 11:18   –3 +/
>В профиле Pro Audio улучшена...

А что это за профиль? Как его активировать/выключить? Лень гуглить.

Ответить | Правка | Наверх | Cообщить модератору

46. Сообщение от llolik (ok), 06-Авг-21, 11:31   +/
Нет. PW реализует прослойки, имитирующие PulseAudio/JACK/ALSA.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #73

47. Сообщение от Аноним (47), 06-Авг-21, 11:33   +2 +/
так стоп, оно зарелизилось 18 часов назад а ты поставил еще позавчера ? однако, хотя я в принципе догадывался что часть опеннетчиков засланцы из будущего
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #60

48. Сообщение от llolik (ok), 06-Авг-21, 11:34   +1 +/
Заменяет. Пульса оперировала только аудио. PW делает, в общем, тоже самое, но оперирует любыми медиапотоками и архитектурно устроен по-другому. Поскольку PW должен прозрачно заменять Пульсу, то термин "расширяет", в принципе, допустим.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

52. Сообщение от Аноним (52), 06-Авг-21, 11:39   +2 +/
> И запускается оно пока что довольно топорным способом (при логине юзера).

надо от рута? Пульса также запускается с использованием пользовательского юнита

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

53. Сообщение от iPony129412 (?), 06-Авг-21, 11:46   –1 +/
Это не про линуксы.
Это в Windows и macOS непонятно как оно там, но работает в общем-то без проблем.
А в линуксах как всегда всё заглючит и всё такое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #55, #87

54. Сообщение от Аноним (52), 06-Авг-21, 12:08   +/
умеет получать поток и выводить поток, может расшарить вебкамеру для нескольких приложений, например. Вроде умеет применять фильтры.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

55. Сообщение от Аноним (55), 06-Авг-21, 12:09   +/
>но работает в общем-то без проблем

ха

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #64, #65

56. Сообщение от Aleksey (??), 06-Авг-21, 12:18   +/
С PipeWire получилось одновременно работать с jack и pulse приложениями без шаманизма с pa_suspend, да и LFE ремиксинг в pw сделан куда качественнее. Блин, теперь все наконец-то по удобству стало не хуже, чем CoreAudio в макоси.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #67, #79, #105

57. Сообщение от Аноним (57), 06-Авг-21, 12:19   +4 +/
Pro Audio нужен для профессиональных звуковых карт. Основная фишка - доступны все каналы, без привязки к позиции. Т.е. 8-канальная звуковая карта будет видна, грубо говоря, как 8 каналов AUX, а не как Front Left, Front Right, Rear Left и т.д. Важно больше при записи, так как можно подключить микрофон к одному из входов и гитару к другому, и считать их не левым и правым каналами в стереопаре, а независимыми моно-входами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #72

58. Сообщение от ryoken (ok), 06-Авг-21, 12:35   +1 +/
> Профит относительно просто Алсы имеется?

Ну, с просто алсой я понятия не имел, как переключить звук с монитора (LED Cinema) на бортовой звук (MIO892) на лету. А щас это тупо просто как в вантузе :). И с блютус-гарнитурой тоже работает в пол-тычка.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

59. Сообщение от Fracta1L (ok), 06-Авг-21, 12:36   –1 +/
Вещь хорошая, но оперативку жрёт люто
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #62, #76, #135

60. Сообщение от ryoken (ok), 06-Авг-21, 12:38   +/
> из будущего

Вы мне льстите :).
Просто написал в package.accept_keywords
media-video/pipewire ~amd64.

И пересобрал. Приехало то, что приехало :). А вот конфиги пришлось лапами копировать из /usr.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

61. Сообщение от ryoken (ok), 06-Авг-21, 12:40   –1 +/
>бумажныйпровод

ШТА???

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #63, #86

62. Сообщение от ryoken (ok), 06-Авг-21, 12:41   –3 +/
> Вещь хорошая, но оперативку жрёт люто

???
Как посмотреть? И где видно что это именно он?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #78, #133

63. Сообщение от Аноньимъ (ok), 06-Авг-21, 12:52   +/
>>бумажныйпровод
> ШТА???

Не так прочитал, мистика. Правильно ТрубаПровод видимо?
На русском лучше звучит однозначно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

64. Сообщение от Аноним (35), 06-Авг-21, 12:54   +/
Да уж.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

65. Сообщение от iPony129412 (?), 06-Авг-21, 12:58   –1 +/
Так не смешно.
Конечно можно достать из широких штанин (или откуда там) этакую EMU-404 (или как её там) и сказать, что слушал бы ты вообще с ней за пределами линуксов тишину.
Но это исключение из правила.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #71

66. Сообщение от НяшМяш (ok), 06-Авг-21, 12:59   +1 +/
Их можно ставить рядом и просто активировать нужный сервер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

67. Сообщение от НяшМяш (ok), 06-Авг-21, 13:06   +/
> CoreAudio в макоси

Похоже именно им и вдохновлялись. Как systemd создавался с оглядкой на launchd из макакоси.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #109

68. Сообщение от Аноним (68), 06-Авг-21, 13:29   –1 +/
Иксперты опеннета. Каста избранных
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

69. Сообщение от Аноним (69), 06-Авг-21, 13:41   –1 +/
Какая прога умеет делать скриншоты из KDE/Wayland через PipeWire? Ну кроме OBS.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #91, #92

70. Сообщение от Аноним (-), 06-Авг-21, 13:49   –4 +/
Поздравляю ты изобрёл видеоплеер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #97

71. Сообщение от Аноним (55), 06-Авг-21, 13:53   –1 +/
Ха.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

72. Сообщение от Аноним (-), 06-Авг-21, 13:55   –7 +/
И зачем профессиональная звуковая карта. Той что в материнке хватит с головой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #81

73. Сообщение от shoetotakoe (?), 06-Авг-21, 14:07   +5 +/
> PW реализует прослойки, имитирующие PulseAudio

прослойка, имитирующая другую прослойку, заменяющая прослойку, но чтобы первая прослойка работала нужно ставить все утилиты от второй прослойки, которые по зависимостям тянут вторую прослойку тоже. тут разрабы так плотно пыхнули, что переплюнули даже поттеринга, у которого якобы модульная сисда требует таки наличия журналд и его работы, чтобы заменить его на сислог. это такая новая шизуха - абстрактная прослойка прослойной абстракции. но оно всё модульное чесно-чесно!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #74, #75, #113

74. Сообщение от llolik (ok), 06-Авг-21, 14:28   +/
>> PW реализует прослойки, имитирующие PulseAudio
> прослойка, имитирующая другую прослойку

Прослойка совместимости -> Pipewire -> драйверы ALSA. Какбы всё.
А надо было как? Выкинуть всё, кроме PW, и ждать когда и если всё ПО переведут на него нативно? Есть риск в обозримой перспективе не дождаться.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

75. Сообщение от Аноним (52), 06-Авг-21, 14:31   +/
> но чтобы первая прослойка работала нужно ставить все утилиты от второй прослойки\

ненужно. Используй утилиты от первой прослойки, а для софта, который не в курсе про pipewire не забудь запустить pipewire-pulse

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

76. Сообщение от derfenix (ok), 06-Авг-21, 14:36   +1 +/
https://i.imgur.com/OE9APBg.png
Ваще нажрался, да... Откуда вы только такие берётесь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

77. Сообщение от Разбойник (?), 06-Авг-21, 14:37   –1 +/
Осталось подождать, когда разработчики софта обеспечат полную поддержку и можно использовать.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #80, #90

78. Сообщение от Аноним (52), 06-Авг-21, 14:40   +/
По сравнению с пульсой жрут больше, но не так чтобы люто, в смысле не текут. 3 процесса: pipewire, pipewire-pulse и pipewire-media-session в сумме едят ~220МБ (rss), из них pipewire-pulse самый жирный ~140МБ
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #82, #125

79. Сообщение от scor (ok), 06-Авг-21, 14:42   +/
Поддерживаю. Это конечно удивительно, но крайне удачный и годный опен-сорс у них получился. Наконец-то можно сказать, что и в линуксе звук тоже есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #117

80. Сообщение от scor (ok), 06-Авг-21, 14:43   +/
А сейчас-то чего не хватает? Софт который хочет ALSA API, его получает. Кто пульсовый апи хочет, тому тоже дают его. Jack также без проблем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #85

81. Сообщение от Аноним (81), 06-Авг-21, 15:10   +13 +/
И зачем молоток, камня с головой хватит. И зачем эксковатор, палки-копалки с головой хватит. И зачем мозг, комментаторов с опеннета с головой хватит...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #111

82. Сообщение от ryoken (ok), 06-Авг-21, 15:27   –1 +/
> По сравнению с пульсой жрут больше, но не так чтобы люто, в
> смысле не текут. 3 процесса: pipewire, pipewire-pulse и pipewire-media-session в сумме
> едят ~220МБ (rss), из них pipewire-pulse самый жирный ~140МБ

Гм... И почему мне показалось, что оно сжирает под Гиг памяти..? :) Будем ждать дальнейших допилов и оптимизации.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

83. Сообщение от Анонимemail (83), 06-Авг-21, 15:30   +/
А получилось ли у кого нибудь заставить работать аналог pulseaudio simultanious под pipewire работать ? ато мне непонятно с какого конца к задаче подойти
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #84

84. Сообщение от Аноним (52), 06-Авг-21, 15:48   +/
может не так понял, это имеется в виду вывод на несколько выходов? Я игрался с запуском `pw-jack qjackctl`, там можно настроить вывод и на наунники, и на динамики, и на hdmi одновременно, можно "стримить" в скайп и подобные
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

85. Сообщение от Разбойник (?), 06-Авг-21, 15:53   –1 +/
Это костыли, как xwayland.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #110

86. Сообщение от Аноним (86), 06-Авг-21, 16:38   +4 +/
Нейросеть генерирующая комментарии детектед
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

87. Сообщение от Аноним (87), 06-Авг-21, 17:13   –3 +/
Как раз в windows и глючит, без возможности разобраться что же это такое глючит. А в линукс нет, просто нормальный DE и WM поставь. И настрой его по нормальному. И через команду top смотри что так, а что не так, ламер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

88. Сообщение от Аноним (88), 06-Авг-21, 17:25   +/
За Генту не скажу, а в Арче есть пакет pipewire-pulse, который provides=pulseaudio и является прослойкой. Хотя libpulse все равно приходится ставить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

89. Сообщение от Аноним (89), 06-Авг-21, 17:59   +/
Лишь бы не глючил как Пульса.
Ответить | Правка | Наверх | Cообщить модератору

90. Сообщение от Аноним (35), 06-Авг-21, 18:12   +/
Было бы прикольно, если она позволяла что-то вроде такого https://www.youtube.com/watch?v=e-WXpylijus желательно с минимумом сношения с конфигами. Выглядит не сложно, но на практике даже записать звук приложения одновременно с микрофоном может быть не так просто.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #99

91. Сообщение от ilyafedin (ok), 06-Авг-21, 18:55   +/
pipewire принимает участие в скринкасте, а не скриншоте... Скриншоты идут напрямую из API композитора в порталы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

92. Сообщение от Аноним (92), 06-Авг-21, 18:58   +/
через PipeWire или нет не знаю, в кде есть стандартная Spectacle она умеет в вейлонде, на гор. клавищу Print
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #121

93. Сообщение от Аноним (93), 06-Авг-21, 20:51   –4 +/
Pipewire не замена пульсы. Pipewire работает на низком уровне как альса ,и если в драйвере проблема и он заикается в альсе/пайпе, то комп виснет. Pulseaudio прочихается и продолжит работать. Проверено в иксах и VLC, MPV. snd_hda_intel и snd_hda_codec_realtek ALC256 постоянно вешают комп в иксах с альсой и пайпой при перемотке видео. С альсой и пайпой MPV вешает комп и в wayland сессии.
Ответить | Правка | Наверх | Cообщить модератору

94. Сообщение от Аноним (94), 06-Авг-21, 21:03   +/
>Без dbus невозможно вейландом пользоваться

Вздор. Дыбас в пайптварь прибили из-за флатпака.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #100

95. Сообщение от Аноним (94), 06-Авг-21, 21:38   +1 +/
Когда поддержка oss?
Ответить | Правка | Наверх | Cообщить модератору

96. Сообщение от Аноним (-), 06-Авг-21, 23:20   +/
Слать звук по сети умеет, как Pulse?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #103

97. Сообщение от Аноним (97), 06-Авг-21, 23:56   +1 +/
Челябинские видеоплееры настолько суровы, что выводят звук прямо на звуковую карту, а видео - на GPU. А на завтрак делают захват звука и видео.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #104

98. Сообщение от Аноним (97), 07-Авг-21, 00:01   –1 +/
Кто знает, сабж запоминает устройство вывода звука для конкретного приложения, как это умеет PulseAudio? И можно ли это устройство поменять?
Ответить | Правка | Наверх | Cообщить модератору

99. Сообщение от Чии (?), 07-Авг-21, 00:05   +/
Смикшировать звук с нескольких источников в один и потом позволять записывать с него могла и пульса с помощью модулей null-sink и loopback. Только нужно один раз хорошо представить, что именно и куда перенаправлять, а так всё просто.


//Теперь и на опеннете хололайв?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #101

100. Сообщение от муу (?), 07-Авг-21, 00:58   +/
Не только, и с блюзом оно тоже по дeбилбасу общается, и с ним самим когда он например пшшш-сервером работает куча всего может общаться
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

101. Сообщение от Аноним (35), 07-Авг-21, 01:03   +/
Я имел в виду прямо вот это:

- раскидать различные окна по нескольким мониторам (возможно с разными разрешением, рефреш рейтом, и всем остальным)
- собрать картинку и звук с них или их частей per application (и с нескольких источников одновременно)
- без проблем добавить стримы с вебок (в том числе с подобным процессингом)
- иметь возможность управлять микрофонами (опять же с эффектами и всем остальным)
- синхронизировать несколько удалённых рабочих мест
- собрать всё в один поток и отправить его в интернет и/или на отдельный экран для мониторинга

Сделать всё это клацнув пару раз мышкой в рамках стандартных возможностей pipewire с минимумом проблем и отправить OBS прочь на мороз.

// Почему бы и нет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #116, #122

102. Сообщение от Хан (?), 07-Авг-21, 01:52   –1 +/
Звук все никак нормальный сделать не могут и при это взялись еще за видео...

Сказочные.... нет слов

Ответить | Правка | Наверх | Cообщить модератору

103. Сообщение от Хан (?), 07-Авг-21, 01:53   –2 +/
Тебя для VNC чтоли? Че там гамаешь удаленно на Linux дестопе?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96 Ответы: #115

104. Сообщение от Челябинец (?), 07-Авг-21, 06:23   +1 +/
До изобретения ПульсАудио так и было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

105. Сообщение от Челябинец (?), 07-Авг-21, 06:27   +/
Неосилятор. Даже звуковой сервер неё мог осилить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

106. Сообщение от Челябинец (?), 07-Авг-21, 06:34   –3 +/
Раньше ныли неосиляторы чистого Алса. Теперь тут, ноют неосиляторы прослойки-ПульсАудио. Эй звуковики! Вам, надо задницу подтирать, конфигурационные файлы не можете подправить?!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #120

107. Сообщение от Аноним (107), 07-Авг-21, 07:51   +1 +/
Это вполне юниксвей, если думать об этом как проводах для разных данных
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #108

108. Сообщение от Аноним (107), 07-Авг-21, 07:53   +1 +/
медиаканал, во
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107

109. Сообщение от Аноним (109), 07-Авг-21, 09:03   –1 +/
> systemd создавался с оглядкой на launchd

Вообще ничего общего

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #130

110. Сообщение от Аноним (109), 07-Авг-21, 09:04   +1 +/
Это API
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

111. Сообщение от Аноним (-), 07-Авг-21, 10:12   –7 +/
Нормальных аргументов нет, вот и начинаешь флудить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #112

112. Сообщение от Аноним (112), 07-Авг-21, 11:09   +4 +/
Он дал тебе весомый аргумент, просто ты слился.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

113. Сообщение от Аноним (113), 07-Авг-21, 14:17   +/
> прослойка, имитирующая другую прослойку, заменяющая прослойку, но чтобы первая прослойка работала нужно ставить все утилиты от второй прослойки, которые по зависимостям тянут вторую прослойку тоже.

Юниксвей же.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #114

114. Сообщение от Аноним (-), 07-Авг-21, 14:44   +1 +/
>> прослойка, имитирующая другую прослойку, заменяющая прослойку, но чтобы первая прослойка работала нужно ставить все утилиты от второй прослойки, которые по зависимостям тянут вторую прослойку тоже.
> линуксвей же.

Поправил. Не путай ламповое с пахучим, пожалуйста.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113

115. Сообщение от Аноним (-), 07-Авг-21, 20:05   +/
Для сетевых динамиков, наушников и bluetooth-гарнитур, например. Зачем ограничивать выбор аудиовыходов пределами локалхоста, если можно не ограничивать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #119

116. Сообщение от Чии (?), 07-Авг-21, 21:09   +/
То есть почти как OBS, но без OBS, а в виде отдельных надстроек над чистым PipeWire? Что-то в том же духе, что и EasyEffects для микрофонов и эффектов? Может и появится со временем. И кстати, тот же OBS уже умеет захватывать через PipeWire, начиная с версии 27.0.

//И действительно. «Здравствуйте, это канал о втуберах? Как пропатчить Live2D под OpenCV?»

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

117. Сообщение от анонимуслинус (?), 08-Авг-21, 02:52   +/
он всегда был. сначала через чистую альсу(с одной проблемой, каждая программа захватывала полное управление аудиокартой и не позволяла одновременно проводить звук с разных устройств), потом сервера в оболочках(кеды и гном) есд и Кчтототам. потом придумали уже пульсу как единый аудио сервер. и кстати работало все всегда неважно в какой конфигурации. единственная проблема была в профи сегменте звука. проще говоря музыкантам в лине облом и пипец был до прихода jack. с ним все начало налаживаться и я сам до сих пор через него иногда играю и пишу музыку(гитару). так вот PW сменит все эти звуковые сервера и оставит один , но работающий во всех сферах. впрочем да это действительно напоминает маковский серверок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #124, #128

118. Сообщение от Аноним (118), 08-Авг-21, 03:38   +/
Pipewire - это, грубо говоря, замена процесса pulseaudio. Всё.

API и утилиты остаются.

// b.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #129

119. Сообщение от Хан (?), 08-Авг-21, 07:35   +/
Чет я не понял тебя, как передача звука по сети через TCP/IP связа с протоколом Bluetooth? Гонишь чтоли?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #131

120. Сообщение от Аноним (-), 08-Авг-21, 08:52   +1 +/
прогресс неоспорим: для 2.0 звука в иксах мольбы (oss), раскуривания (alsa), молотка после обновлений (pa) уже мало, до факультативной эзотерики (pw) доходит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

121. Сообщение от Аноним (69), 08-Авг-21, 08:55   +/
> Spectacle она умеет в вейлонде

В том и дело что не может (может проблема в моём арче), падает с сегфолтом.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #123

122. Сообщение от Аноним (69), 08-Авг-21, 09:05   +/
А зачем выкидывать OBS, если он как раз и сделан для того что вы описали?
Pipewire его не заменяет в такой схеме, а является вроде системы ввода/вывода. А OBS это типа микшер.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

123. Сообщение от Аноним (123), 08-Авг-21, 09:47   +/
upd: После обновления оно вроде работает, но почему-то не получается вставить скриншот из буфера обмена в криту.
При отрытии Spectacle он делает снимок всего экрана, рисует его в своем окне, пишет что сохранил в буфер обмена. А в крите на Ctrl+V ничего не происходит. Сохранение в файл работает.

Впрочем к PipeWire это уже отношения не имеет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121

124. Сообщение от Аноним (124), 08-Авг-21, 10:14   +/
> с одной проблемой, каждая программа захватывала полное управление аудиокартой и не позволяла одновременно проводить звук с разных устройств

Dmix.
> Кчтототам

aRts.
>  придумали уже пульсу как единый аудио сервер. и кстати работало все всегда неважно в какой конфигурации.

Аппаратное микширование. Оно в пшшаудио не работает by design.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #127

125. Сообщение от Аноним (124), 08-Авг-21, 10:18   +/
У меня эти три процесса в сумме едят примерно 30 МБ. Самый жирный есть 13.
ЧЯДНТ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #126

126. Сообщение от Аноним (126), 08-Авг-21, 10:47   +/
мне-то откуда знать?
Может ты смотришь сразу после запуска.
Может у тебя версия новее и там это исправлено (у меня не последняя).
Может есть настройки, которые в моем случае не используются по умолчанию.
Может зависит от числа подключенных клиентов (не знаю как там устроено, но такое впечатление, что мессенджеры на электроне на каждый чих подключаются и отключаются и может PW не чистит память сразу)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125

127. Сообщение от анонимуслинус (?), 08-Авг-21, 11:40   +/
это сейчас dmix, а тогда о нем и не слышали. да действительно aRts. была еще и платная система звукового сервера, уже правда не помню что именно. ну когда пульсу писали у них были великие задумки , а получилось как всегда. но это часто такое. но все работало же. пш-пш в пульсе был не у всех и на начальном этапе внедрения. кстати у меня не было с ней проблем даже тогда. может удачные сборки компов?. ну а гитару я всегда писал через jack. иногда только запись и требовалась, так как играл через ламповую голову. хотя сейчас имеется много vst плагинов и программа tonelibgfx, через неё можно играть на профи уровне.(там кстати есть бесплатная версия 3.8)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124

128. Сообщение от scor (ok), 08-Авг-21, 14:12   +/
> он всегда был.

В виде "ну мы в принципе можем что-то вывести вот в эту звуковуху".

> устройств), потом сервера в оболочках(кеды и гном) есд и Кчтототам. потом

Вроде чаще не работали, чем наоборот.:)

> придумали уже пульсу как единый аудио сервер. и кстати работало все
> всегда неважно в какой конфигурации.

Хз. Под убунтой, помню, да, работало так себе. В gentoo вроде норм было почти всегда. Но не помню уже почему, толи под убунтой его как-то хитро патчили, толи наоборот. Давно всё это было.

> звука. проще говоря музыкантам в лине облом и пипец был до
> прихода jack. с ним все начало налаживаться и я сам до

Это уже было хоть что-то, да. Если правильно приготовить ядро и обложиться ulimit-ами, то, если повезёт, и твоя звуковуха нормально поддерживается, то всё шикарно было. Но вот батарейки ноутов вытекали за пару часов с мелкими буфферами. И получалось, что тебе либо работать через alsa/pulse, а когда записать что-нить нужно, то всё гаси, джек поднимай, пиши, потом всё в зад возвращай. Сильно потом уже пульсу научили в джек выводить, а потом qjackctl тушить пульсу, чтоб устройство освободило. Стали попроще, да.
Проблемы когда у тебя больше одной звуковухи в системе (в одну гитара пишется, в другой микрофон торчит) стояли также остро и приходилось феерические костыли городить, чтоб их через джеки в приложуху притащить.
Отдельная боль, когда ты забыл джек потушить и крышку ноута закрыл и он в сон ушёл при запущенном джеке...

> сих пор через него иногда играю и пишу музыку(гитару). так вот
> PW сменит все эти звуковые сервера и оставит один , но
> работающий во всех сферах. впрочем да это действительно напоминает маковский серверок.

Ну вот это, по-моему, и называется "наконец-то есть звук в линуксе". Когда неважно сколько у тебя звуковух и какой у тебя именно сейчас юзкейс. Всё видно в одном месте, раутинг настраивается привычными тулзами, latency рулится в зависимости от задачи, suspend/resume работает как ожидается и не вешает ничего намертво. Удобно и работает. Хз, как там щас в последних osx-ах, давно не смотрел, но под виндой нарулить такой раутинг, без какого-то сильно специального софта просто невозможно, не говоря уже о таком удобстве, какое даёт сейчас PW. Юзаю VoiceMeter Potato. Работает конечно и мои задачи выполняет (под виндой они не такие замороченные), но сииильно всё ограничено. Лучше из простых я не нашёл.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #132

129. Сообщение от scor (ok), 08-Авг-21, 14:22   +/
> Pipewire - это, грубо говоря, замена процесса pulseaudio. Всё.

Эм... Там ещё alsa и jack, так-то.:)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

130. Сообщение от НяшМяш (ok), 08-Авг-21, 17:16   +/
> Вообще ничего общего

Правда? http://0pointer.de/blog/projects/systemd.html

Слово launchd встречается 16 раз, macOS - 5 раз.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109

131. Сообщение от Аноним (-), 08-Авг-21, 19:03   +/
Какие же порой непонятливые эти комментаторы опеннета! Передаём звук по сети на устройство с Bluetooth-адаптером, а с него выводим на гарнитуру, которая видна как точно такой же sink, как и все остальные. Pulse с таким прекрасно справляется, но будет ли справляться PipeWire?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119

132. Сообщение от анонимуслинус (?), 09-Авг-21, 01:41   +1 +/
я пока не спешу радоваться. жду окончательной стабилизации и принятия на вооружение.0)) а пока знакомый и родной jack.  когда все начнет устаканиваться тогда и гляну. точнее буду глядеть на федоре.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128

133. Сообщение от Fracta1L (ok), 09-Авг-21, 11:20   +/
Процесс pipewire-pulse спустя некоторое время жиреет до 150-200 Мб
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #134

134. Сообщение от ryoken (ok), 09-Авг-21, 11:44   +/
> Процесс pipewire-pulse спустя некоторое время жиреет до 150-200 Мб

Кстати сказать, у меня в gentoo такого нет. В htop виден просто pipewire. ну и 200Мб - не так чтоб уж много, но ждём улучшений :D.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133

135. Сообщение от Annoynymous (ok), 09-Авг-21, 12:50   +/
2.7 Мб, из которых 2.2 shared? Жиробас!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру