The OpenNET Project / Index page

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

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

10.09.2021 08:46

Опубликован выпуск проекта PipeWire 0.3.35, развивающего мультимедийный сервер нового поколения, идущий на замену PulseAudio. PipeWire обладает расширенными по сравнению с PulseAudio средствами для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.

Основные изменения в PipeWire 0.3.35:

  • Добавлена поддержка проброса протокола S/PDIF для передачи цифрового звука через оптические разъёмы и HDMI.
  • Кодеки для Bluetooth вынесены в отдельные плагины, которые загружаются динамически.
  • Внесена серия важных исправлений, связанных с поддержкой MIDI.
  • Улучшена работа приложения skypeforlinux, за счёт добавления привязки, принудительно включающей использование формата S16 при передаче сведений об устройствах ввода и вывода звука. Изменение позволило решить проблему, приводящую к отсутствию звука от абонента с другого конца соединения.
  • Расширено число звуковых форматов, доступных для микширования.
  • Добавлен новый интерфейс для загрузки модулей. Плагины могут использовать данный интерфейс для отправки запроса на загрузку spa-плагинов.
  • Увеличен размер буфера параметров, который раньше мог не вмещать все свойства узлов с большим числом каналов.
  • Обеспечена активация драйверов при установке зацикленных соединений (Loopback).
  • В сервере реализовано расширение device-restore, позволяющее через утилиту pavucontrol настроить кодеки IEC958 (S/PDIF), поддерживаемые устройством вывода звука.

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

PipeWire также может выступать в роли звукового сервера, обеспечивающего минимальные задержки и предоставляющего функциональность, комбинирующую возможности PulseAudio и JACK, в том числе учитывающую потребности систем профессиональной обработки звука, на которую не мог претендовать PulseAudio. Кроме того, PipeWire предлагает расширенную модель безопасности, позволяющую управлять доступом на уровне отдельных устройств и конкретных потоков, и упрощающую организацию проброса звука и видео из изолированных контейнеров и в них. Одной из главных целей является поддержка самодостаточных приложений в формате Flatpak и работа в графическом стеке на базе Wayland.

Основные возможности:

  • Захват и воспроизведение звука и видео с минимальными задержками;
  • Средства для обработки видео и звука в режиме реального времени;
  • Многопроцессная архитектура, позволяющая организовать совместный доступ к контенту нескольких приложений;
  • Модель обработки на основании графа мультимедийных узлов с поддержкой циклов обратной связи и атомарных обновлений графа. Допускается подключение обработчиков как внутри сервера, так и внешних плагинов;
  • Эффективный интерфейс доступа к видеопотокам через передачу файловых дескрипторов и доступа к звуку через совместно используемые кольцевые буферы (shared ringbuffer);
  • Возможность обработки мультимедийных данных от любых процессов;
  • Наличие плагина к GStreamer для упрощения интеграции с существующими приложениями;
  • Поддержка изолированных окружений и Flatpak;
  • Поддержка плагинов в формате SPA (Simple Plugin API) и возможность создания плагинов, работающих в режиме жесткого реального времени;
  • Гибкая система согласования используемых мультимедийных форматов и выделения буферов;
  • Использование одного фонового процесса для маршрутизации звука и видео. Возможность работы в форме звукового сервера, хаба для предоставления видео приложениям (например, для gnome-shell screencast API) и сервера для управления доступом к аппаратным устройствам захвата видео.


  1. Главная ссылка к новости (https://github.com/PipeWire/pi...)
  2. OpenNews: Выпуск мультимедийного сервера PipeWire 0.3.33
  3. OpenNews: В Fedora 34 планируют задействовать PipeWire для звука вместо PulseAudio
  4. OpenNews: Доступен мультимедийный сервер PipeWire 0.3, идущий на смену PulseAudio
  5. OpenNews: Представлен мультимедийный сервер PipeWire, идущий на смену PulseAudio
  6. OpenNews: Выпуск звукового сервера PulseAudio 15.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/55777-pipewire
Ключевые слова: pipewire
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (124) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:53, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Не шипит?
     
     
  • 2.2, Alladin (?), 08:54, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    и пульса же тоже не шипит.
    или она с вами заигрывает?
     
     
  • 3.6, Жироватт (ok), 09:08, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Когда заигрывает - стонет в сислог. Шипит - значит кашель и севшее горло, а значит пакет с ней нужно долго и упорно лечить.
     
     
  • 4.8, Аноним (8), 09:11, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    забавно, я думал что пакетами с чем бы то ни было лечатся, заваривая их от души кипятком
     
  • 3.29, Аноним (29), 11:07, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пульса шипит. Я для тестов ставил пульсу, потому что в протоне не работает звук без пульсы в некоторых играх. При активации пульсы появляется фоновый шумок. Такой, как на старых магнитофонах, когда они просто включены в розетку. На *голой* альсе никаких постороних шумов нет и всё работает из коробки.
     
     
  • 4.54, Zenitur (ok), 14:16, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эти игры случайно не выводят звук через OpenAL? Например Сталкер.
     
  • 4.86, Аноним (86), 18:58, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так вон оно чо! Я тоже этот шумок в колонках замечал и удивлялся - откуда???
     
  • 2.95, Аноним (-), 21:34, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучше начать с того как им пользоватся, а то я его установил запустил, а работет звук через pulsa. Не уверен я что поиск мне в поисковиках поможет найти инструкция как. После устапновки надо pulsa удолять?
     
     
  • 3.96, Аноним (-), 21:35, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Pulse увидел.
     
  • 3.97, Аноним (-), 21:38, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А нет, что-то уже есть читаю.
     
  • 3.99, Аноним (-), 21:55, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А ну нафиг это изучать опять переделывать. Работает pulseaudio, меня устраивает. Нужды в pipeware у меня нет, отложу переделку.
     

  • 1.3, Alladin (?), 08:56, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    какая это замена пульсы, ну зачем..

    замена ради замены, зачем смешивать видео на уровне видео? чтобы камеры лучше видели?... не-не..

     
     
  • 2.9, Аноним (8), 09:13, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    что бы VLC не вылетал в панику ядра
     
  • 2.30, PetrG (ok), 11:37, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Попробуйте настроить а потом попользоваться музыкальными приложениями с Jack. Незабываемые впечатления.
    Попробуйте экраном Wayland поделиться.

    А, да и Поттеринга в афтарах нет - чуть не забыл.

     
     
  • 3.39, пох. (?), 12:09, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А, да и Поттеринга в афтарах нет - чуть не забыл.

    Ну все, 3акапываем :-(

     
     
  • 4.41, Тинус Лорвальдс (ok), 12:30, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    да закопали тебя уже, давно, а ты всё воняешь. видать не глубоко закопали...
     
  • 2.32, annnnnonim (?), 11:53, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Поясни пожалуйста, почему при проигрываний музыки в VLC с Pulseaudio вызывает SIGSEGV,а с PipeWire всё ок? или ты завидуешь?
     
     
  • 3.33, ИмяХ (?), 11:56, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Потому что пульсаудио надо переписать на раст
     
     
  • 4.42, Тинус Лорвальдс (ok), 12:31, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так садись, пиши. или стула нет?
     
     
  • 5.44, растописатель (?), 12:38, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Есть, но он жидкий.
     
  • 5.56, Аноним (56), 14:28, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    есть целых два стула ;)
     
  • 2.78, Stax (ok), 18:15, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну как минимум в пульсе вот это

    >  Добавлена поддержка проброса протокола S/PDIF для передачи цифрового звука через оптические разъёмы и HDMI.

    уже много лет как работает, а тут, оказывается, только сейчас добавили.. Приехали...

    Впрочем, может они пойдут дальше пульсы и добавят стриминг HD форматов?.. Возможности pulseaudio заканчивались на классическом DD/DTS/DD+, ни о каких DTS-HD MA и True HD, не говоря уж про DTS: X и Atmos нельзя было и мечтать.

     

  • 1.4, iPony129412 (?), 08:58, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Я на Ubuntu 21.04 попробовал засадить — заикалось.
    Короче лучше подожду пока дефолтом засадят. Сыро.
     
     
  • 2.18, Амомин (?), 09:59, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В Федоре тоже заикается. В Альте нет еще этой фигни? Тогда надо валить, как 10-ка выйдет..
     
     
  • 3.23, Аноним (23), 10:49, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ставил стартеркит KDE, так там и Wayland, и PipeWire. И они работают.
     
  • 3.25, Аноним (23), 10:54, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У меня вообще никогда не заикалось даже из коробки, ни альса, ни пульс. Ни на встройках, ни на Creative X-Fi PCI и USB. Только пересчитывал и менял параметры звука под звуковуху, чтобы лучше было.
    Но на одном компе встройка пукала после перезагрузки в линух после винды.
     
     
  • 4.112, vz_2 (?), 00:32, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Иногда не только звук корёжит после работы винды, но и сетевого подключения нет, особенно с UEFI загрузкой такое, нужно вырубать системник от сети питания и повторно включать если нужно поработать с Linux.
     
     
  • 5.124, 1690147 (ok), 14:17, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Иногда не только звук корёжит после работы винды, но и сетевого подключения
    > нет, особенно с UEFI загрузкой такое, нужно вырубать системник от сети
    > питания и повторно включать если нужно поработать с Linux.

    Вчера столкнулся с таким приколом.

     
  • 3.27, vz_2 (?), 11:04, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Вас там читеров в Windows 11 уже собираются навсегда блочить по TPM, а десятка ещё 5 лет и конец поддержке.
    Так что без TPM-ошейника в винде уже никуда, мне Вас жаль.
     
     
  • 4.45, пох. (?), 12:39, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    белка-истеричка.

    Базовую станцию 5g сжег уже, надеюсь?

     
     
  • 5.71, vz_2 (?), 16:14, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > белка-истеричка.
    > Базовую станцию 5g сжег уже, надеюсь?

    А что, прям так сильно задело?

     
  • 4.94, Аноним (94), 21:25, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Дед, прими таблетки, при чём тут винда? Он о 10 альте говорил...
     
     
  • 5.111, vz_2 (?), 00:27, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Я не дед, но выход p10 ALT как-то запамятовал :)
    Произошло недопонимание, но написано так, как будто опечатались и выдали десятку за винду 11.
    Беру свои слова назад.
     
     
  • 6.117, Led (ok), 02:55, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Бери-бери... Вендузянику брать - не привыкать.
     
  • 3.79, Stax (ok), 18:16, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что у вас в федоре заикается?.. pipewire? Это что же такое надо с ним сделать, чтобы заикался :) Из коробки все работает..

    А 10-ка так-то уже вышла (скоро и 11 будет), можете валить, конечно :P

     
     
  • 4.87, Аноним (23), 19:03, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    10 платформа базальта вообще-то
     
     
  • 5.88, Stax (ok), 19:15, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > 10 платформа базальта вообще-то

    Вы не увиливайте от изначального вопроса :)

    Что именно заикается с pipewire?

     
     
  • 6.133, Аноним (133), 19:40, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У меня то всё хорошо еще лет 10 назад было. Это не я писал.
     
  • 2.73, Аноним (23), 17:21, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не в то место засадил, а потом царапины
     
  • 2.92, Анончик (?), 20:51, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    в testing все нормально, пришлось правда написать конфигурацию.
     

  • 1.5, Аноним (5), 09:00, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Приветствую всех пользователей альсы и джека. Пульса шипит, караван идёт. И это туда же
     
  • 1.7, Fracta1L (ok), 09:09, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Когда отучат pipewire-pulse жрать кучу оперативки?
     
     
  • 2.11, Аноним (11), 09:16, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    это фича
     
  • 2.19, Аноним (19), 10:00, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Когда перепишут на раст конечно же, там просто дырень. Ты же это хотел написать.
     
  • 2.125, Аноним (125), 15:14, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Когда ты врать отучишься.
    Переехал несколько месяцев назад, обновляю периодически - Всё Работает в отличие от изначально корявого пшпшпшпшпшп-аудио.
     
     
  • 3.135, Fracta1L (ok), 10:45, 12/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем бы мне врать об этом, фанатичек?

    https://bindev.net/attachment.php?aid=133

     

  • 1.12, Абвгдейка (?), 09:26, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Пилится удобный костыль для слежки. Недалек тот день, когда потребуется мультимедия поток шифровать посредством микрофона и дешифровывать посредством наушников.
     
     
  • 2.21, Анонус (?), 10:38, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А ведь это отличная идея для стартапа - end-to-end шифрование на уровне железа. Надеюсь еще не запатентовано?
     
     
  • 3.49, Агроном (?), 13:10, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть уже - микрофон Sirus D856-BM BlackMiс, правда пока для радиостанций.
     
  • 3.76, Абвгдейка (?), 17:55, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дети заминусовали дрожащими ручками, им идея не зашла.
    А так да, можно уже начинать об этом думать, возможно и реализация окажется не такой уж и дорогой.
    Обменялся ключами и вперед, смело через любые мессенджеры.
    Ночной кошмар корпорастии.
     
  • 3.123, Huff (?), 10:07, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Гуглите скремблер
     

  • 1.13, Константавр (ok), 09:32, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хорошая штука. Пользуюсь, доволен, лукаю форвард за графическим менеджером этого суператомного-гиперядерного крейсера, потому что эту мощь регулировать тулзами от пульсы, или коммутировать тулзами от джека - не совсем то. Нужно что-то родное, что умеет управлять именно пайпвайрскими параметрами.
     
     
  • 2.14, Аноним (8), 09:33, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нужно? напиши!
     
  • 2.40, Andrew (??), 12:12, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    pw-jack carla  - работает хорошо
     
  • 2.55, JustCurious (?), 14:24, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Из родного уже есть EasyEffects (еволюция PulseEffects, но нативно для PipeWire). Но для маршрутизации пока ничего удобнее тулзов от джека не встречал, тоже лукаю форвард.
     
     
  • 3.130, Константавр (ok), 18:07, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    EasyEffects использую, но пла́чу. Вот прямо сейчас, стартанул комп, зашёл на опеннет, всё. Ни звука небыло ещё произведено, а он уже 159 мегов. Это пиндрец. Один эффект мне нужен, а он такое свинство вытворяет.

    Джековские коммутаторы справляются с задачей на них возложенной, но мне хотелось бы бо́льшего. В пайпвари ОЧЕНЬ много всего.

     
  • 2.104, Аноним (104), 22:54, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть Helvum, но он еще пока на ранней стадии разработки.
     

  • 1.17, Аноним (17), 09:46, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Ещё не устарело?
     
     
  • 2.46, Ононон (?), 12:43, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чет взоржал.
     

  • 1.24, 12 сантиметров (?), 10:52, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлена поддержка проброса протокола S/PDIF для передачи цифрового звука через оптические разъёмы и HDMI.

    Нужно. А alsa такое умеет ?

     
     
  • 2.80, Stax (ok), 18:16, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ALSA умеет давно. Как по-вашему это в пульсе работало, если бы альса не умела?..
     

  • 1.28, ryoken (ok), 11:06, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> любых мультимедийных потоков

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

     
     
  • 2.74, n00by (ok), 17:36, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Определение не знаю, но попробую объяснить на пальцах Представьте себе старинны... большой текст свёрнут, показать
     
     
  • 3.75, n00by (ok), 17:47, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, что интересно, термин file переводить постеснялись, использовали транскрипцию. Пила, напильник, надфиль - родственные слова, того же греческого корня. Юниксовое "всё есть файл" подразумевает не только байты в file.txt, а любой поток данных.
     

  • 1.31, Ананоним (?), 11:41, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Вангую шумы, щелчки, шипения и искажения!
     
  • 1.38, Аноним (38), 12:08, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > распространяется под лицензией LGPLv2.1.

    Вы так не шутите. Я чуть заикаться не стал.

    В итоге открываю файл LICENSE и вижу:

    >All PipeWire source files are licensed under the MIT License.
    >(see file COPYING for details)

    Фуух. отпустило.

     
     
  • 2.48, Аноним (48), 13:05, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Начал переживать за свой проприетарный продукт, который украл код, или что?
     

  • 1.43, Аноним (43), 12:34, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чего такого хотят реализовать авторы, что до сих пор только версия 0.3? Они наполеоны, им мало, что это уже в Федору по умолчанию встроили?
     
     
  • 2.47, НяшМяш (ok), 13:05, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Поддерживаю. Я у себя на манжаре включил по-умолчанию, поэтому должны сделать 0.4 /s
     
  • 2.90, Анонус (?), 19:37, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Чего такого хотят реализовать авторы, что до сих пор только версия 0.3?
    > Они наполеоны, им мало, что это уже в Федору по умолчанию
    > встроили?

    Вроде возможностей по роутингу видео там пока мало. Допилят - будет 1.0

     
     
  • 3.108, Аноним (-), 23:20, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    То есть наполеоны)
     
  • 2.126, Аноним (126), 16:24, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты неправильно понимаешь версионирование. На пути к релизу оно вполне может быть и 0.33.1. А может быть и 1.0.0 вместо 0.4.0, если разрабы решат что реализовали все, что хотели.
     
     
  • 3.128, Аноним (128), 16:43, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я из этой их версии понимаю только, что оно недоделано. Зачем они мне об этом сообщают и одновременно встраивают сабж в федору - загадка.
     
     
  • 4.134, Аноним (134), 08:43, 12/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем они мне об этом сообщают

    Именно за этим и нужен номер версиии. А не как у хромогих: "каждые две недели циферка становится больше!"
    > одновременно встраивают сабж в федору

    Потому что федора всегда была испытательным полигоном?
    Потому что "уже можно пользоваться, но для нашего виденья целостности некоторых фишек пока не хватает"?

     
     
  • 5.136, Аноним (136), 14:52, 12/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > оно недоделано
    > уже можно пользоваться

    логично, чо

     

  • 1.50, Skullnet (ok), 13:16, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >  Улучшена работа приложения skypeforlinux, за счёт добавления привязки, принудительно включающей использование формата S16 при передаче сведений об устройствах ввода и вывода звука. Изменение позволило решить проблему, приводящую к отсутствию звука от абонента с другого конца соединения.

    Твою... Это наверное, конечно, правильное решение, потому что Microsoft понапишет говнокода и исправлять его не будет. Однако почему-то меня воротит от костылей в аудиосервере.

     
  • 1.52, Аноним (52), 13:35, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Потыкал недавно в режиме pipewire-pulse. Большинство приложений разницы не заметили, павуконтроль показывает всё почти то же самое, браузер звучит, игрульки звучат. Вот только одно но: за 2-3 дня несколько раз услышал в наушниках предательское "пш". И сразу флешбек на 10 лет назад.
    Долбаный линукс на десктопе, только допилили пульсу до почти вменяемого состояния, как сразу бросились переписывать на новое с теми же проблемами.
     
     
  • 2.53, Аноним (53), 14:11, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что мешает голой альсой пользоваться?
     
     
  • 3.60, Аноним (60), 14:47, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Фаерфооооооокс же
     
     
  • 4.63, Аноним (63), 15:15, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Маинтейнеры же обычно сами собирают его и поддержка альсы там есть. По крайней мере в Void она точно имеется. Или просто попробовать написать так в about:config

    media.cubeb.backend alsa

     
     
  • 5.81, Stax (ok), 18:18, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поддержка может и есть, а потоки микшировать кто будет? dmix и кривой дефолтный реземплинг в альсе в сто раз хуже любых pulse и pipewire по юзабельности и качеству. А аппаратного микширования в современных картах как-то особо нет же.
     

  • 1.57, abu (?), 14:28, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вопрос к аудитории такой - а =пульса= - плоха настолько, что над не ее чинить, а что-то новое делать?
     
     
  • 2.59, danonimous (?), 14:37, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да.
     
  • 2.65, Аноним (63), 15:21, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, пульса хотя бы стабильно работает. Пайп новый не проверял, но тот что стоит с шансом примерно 25% начинает пшш выдавать при default.clock.quantum = 16, но это очень низкое значение и не факт что пшш аудио сможеттак работать. Лечится постановкой видео на паузу и включением заново. Но теперь пайп научили звук по цифре на HDMI выдавать, а это прекрасно.
     
     
  • 3.82, Stax (ok), 18:20, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Научили не звук выдавать, а битстримить некоторые стандарты сжатого аудио типа DD и DTS. PCM-кодированный звук-то по цифре он из коробки выдавал всегда!
     
  • 2.68, псевдонимус (?), 16:00, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Именно.
     

  • 1.58, lor (?), 14:31, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Это глючное поделие не работает в виртуалках. В частности у меня в Fedora 35 под VMware.

    Разработчики давно в курсе и даже знают как это починить:

    https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1301 https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/469

    Но чинить не собираются, как всегда.

     
     
  • 2.61, Аноним (60), 14:47, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Они в курсе. Скоро починят (с)
     
     
  • 3.62, lor (?), 14:55, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Они в курсе. Скоро починят (с)

    Откуда такая уверенность. Вы один из разработчиков?

     
     
  • 4.67, iPony129412 (?), 15:36, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это сарказм типа «ваше мнение очень важно для нас»
     
  • 2.66, Аноним (63), 15:24, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Если вы знаете как чинить - собирайте из исходников. Та же ситуация с поддержкой 4К разрешения для старых видеокарт и разработчикам ядра пофиг. Но ядро есть смысл пересобирать чтобы оно было уникальным. А тут уж сами решите нужен ли вам более чистый звук.
     
     
  • 3.69, нах. (?), 16:09, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем собирать из исходников то, что можно просто выкинуть?

    > Та же ситуация с поддержкой 4К разрешения для старых видеокарт и разработчикам ядра пофиг.

    нет, не та же - без ядра как-то не очень получается вообще работать.

    А без "мельтемудийных серверов" пока еще кое-как можно.

     
  • 3.84, lor (?), 18:35, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Если вы знаете как чинить - собирайте из исходников.

    Как чинить знают разработчики, а не я. Я не знаю не только технические подробности того решения, которое они между собой обсуждали, но и саму архитектуру и код PipeWire. То, что код открытый не означает, что знания одного лишь языка программирования C достаточно для его понимания.

     

  • 1.64, Аноним (64), 15:16, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >Проект поддерживается в GNOME

    Это не следует преподносить как преимущество. Если к этому прикладывают руки гномеры, то это может говорить о кривовато спроектированной архитектуре, например, или "это пользователям не нужно".

     
     
  • 2.70, нах. (?), 16:11, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Это не следует преподносить как преимущество.

    это не преимущество, это предупреждение. Ну типа большого красного флага на границе.

    > "это пользователям не нужно"

    хха, их кто-то спрашивать, что-ли, собирался?

     
  • 2.72, ilyafedin (ok), 17:13, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не, главный разработчик очень адекватный. Раньше работал в Collabora.
     
  • 2.85, lor (?), 18:38, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так и есть. Разработчики GNOME пилят нечто наркоманское для инопланетян. Неудивительно, что и PipeWire получился и них багованным.
     
     
  • 3.93, Агроном (?), 21:21, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Большинство пользователей Линукс в мире используют Gnome, вы можете биться об пол головой в своей ненависти, но Gnome был и будет лучшим desktop environment.
     
     
  • 4.114, lor (?), 00:54, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Большинство пользователей Линукс в мире используют Gnome, вы можете биться об пол головой в своей ненависти, но Gnome был и будет лучшим desktop environment.

    Большинство пользователей Linux использует его на серверах, облаках, встроеных и мобильных устройствах. Никакого desktop environment там нет и в помине. Процент гномо-дрочеров, полюбивших первое, что им подсунула очередная корпорация добра, исчезающе мал.

     
  • 4.121, Аноним (48), 04:25, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    За всех говорить не стоит -- у гнома совсем не лидирующие позиции даже среди домохозяек.
     
  • 4.127, Аноним (126), 16:33, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Где пруфы?
     
  • 2.120, Аноним (-), 03:08, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да уж, антиреклама какая-то получается...
     

  • 1.77, кек (?), 17:59, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Хоть эта поделка умеет в выравнивание громкости как в винде? Когда смотришь фильм онлайн, а речь не слышно, зато от эффектов трясёт всю квартиру. Клепают и клепают, меняют версии gtk и qt, а необходимых вещей ни хр*на нет.
     
     
  • 2.83, Stax (ok), 18:28, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это не ее задача ни разу. То, что вы хотите называется Dialog normalization и / или Dynamic Range Compression, и это настраивается в декодере или аудио-фильтрах вашего проигрывателя. В основном проблема вообще в том, что вы многоканальный звук пытаетесь схлопнуть в стерео и делаете это не с теми настройками.

    См https://superuser.com/questions/852400/properly-downmix-5-1-to-stereo-using-ff например

    А так, в mpv или других приличных проигрывателях это все есть, поищите в мане по ключевым словам выше.

    И причем тут поделки, qt и gtk?.. У вас какая-то каша в голове.

     
     
  • 3.89, кек (?), 19:16, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну канешн в плеерах, а в браузере кто должен это регулировать? В Винде это есть в регуляторе громкости, какого х этого нет в линукс? Клепают всякий хлам, нужно больше плееров, раз вам пример с gtk не нравится.
     
     
  • 4.102, Stax (ok), 22:42, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну канешн в плеерах, а в браузере кто должен это регулировать? В
    > Винде это есть в регуляторе громкости, какого х этого нет в
    > линукс? Клепают всякий хлам, нужно больше плееров, раз вам пример с
    > gtk не нравится.

    Эм. В винде в регуляторе громкости нет по-програмной регулировки сжатия динамического диапазона. Оно там тоже только или в плеерах, или с какой-нибудь альтернативной звуковой панелью типа realtek - эффектом поверх, для всех приложений (эффекты так и в линуксе можно).

    Индивидуальная регулировка просто громкости для приложений (+ общий лимит громкости), как в винде, есть и в pulseaudio и в pipewire. Запустите pavucontrol, например.

    Глобально в системе компрессор аналогично панели рилтека можно сделать плагином LADSPA: https://awerner.myhome-server.de/doku.php?id=it-artikel:linux:how-to-enable-au

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

     
     
  • 5.105, кек (?), 23:01, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ОК, Realtek, давно виндой пользовался и забыл, а pavucontrol так не умеет.
     
     
  • 6.110, Stax (ok), 23:51, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > ОК, Realtek, давно виндой пользовался и забыл, а pavucontrol так не умеет.

    Все, что может рилтек, могут и LADSPA-преобразования. Например кроссовер для наушников (bs2b), удаление эхо микрофона и проч. Тут есть несколько полезных рецептов: https://wiki.archlinux.org/title/PulseAudio#Audio_post-processing

    Вот кстати давно не открывал страницу, там упомянут даже гуй который все сделает за вас и совместим с pipewire: https://github.com/wwmm/easyeffects

    Нужный вам эффект - compressor. Просто... чушь все это, таким образом применять, вы только искажаете звук. Источник проблемы я вам сказал - вы многоканальный звук преобразуете в стерео не с теми параметрами, которые правильны для вашей системы, это надо там исправлять, а не костылями для всего после.

    А насчет этого easyeffects, не использовал, по мне так проще в ~/.config/pulse/default.pa было дописать ladspa-плагин и он появляется как новое устройство вывода, что через него выводится, обрабатывается как хочется прежде чем попасть на основное устройство.

     
  • 5.109, Аноним (48), 23:47, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Индивидуальная регулировка громкости в линуксе есть и без пульсы, через mpris2.
     

  • 1.98, Nicholas (?), 21:43, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Народ, как сделать в Линукс, одновременный звук из колонок и наушников?
     
     
  • 2.100, Аноним (48), 22:31, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Петля?
     
  • 2.101, zz (??), 22:40, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    разрежь провода от наушников и припаяй провода от колонок, будет звук и там, и там :-)
     
     
  • 3.106, кек (?), 23:05, 10/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну зачем так радикально?)
    https://images.ua.prom.st/1448632732_w640_h640_1448632732.jpg
     
     
  • 4.113, vz_2 (?), 00:43, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У наушников входное сопротивление маленькое, а у линейного входа усилителя акустики большое, в итоге в колонках подсадится уровень сигнала.
     
     
  • 5.115, кек (?), 01:10, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наоборот, у наушников обычно около 32 Ом, у колонок 4-8 Ом
     
  • 5.116, кек (?), 01:12, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ах да, прочитал не подумав, ты прав.
     
  • 4.131, Аноним (-), 18:46, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У метя так и сделано. Но когда в гарнетуре регулятор громкости на проводе добовляешь звук. В колонках звук уменшается. И наоборот убавляю звук в колонках уменшается. По этому когда ягарнитурой не пользуюсь звук в гарнетуре убовляю до минимума. Незнаю плюс это или минус это факт у меня. Но я одновременно не слушаю в наушниках и в корлнках. Когда наушники звук в колонказ выключаю колонки у меня через уселитьль с регулятором громкости.
     
     
  • 5.132, Аноним (-), 18:48, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И наоборот убавляю звук в колонках увеличивается.
     
  • 5.138, Аноним (-), 05:39, 13/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Сделано как на кртинке куплен провод с двумя выходами.
     
  • 2.122, n00by (ok), 09:20, 11/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Народ, как сделать в Линукс, одновременный звук из колонок и наушников?

    Активировать выходы в alsamixer. Или запустить paprefs и создать виртуальное устройство для одновременного вывода https://tehnojam.ru/wp-content/uploads/2018/11/e62f79e945.jpg

     

  • 1.103, Аноним (103), 22:47, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Pulse-у заменили на PipeWire, зато SystemD сразу хорошо получилось
     
     
  • 2.137, Аноним (128), 17:31, 12/09/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не сразу, но через 246 релизов получилось отлично.
     

  • 1.107, Аноним (-), 23:11, 10/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    DLNA там нет и пока не предвидится. Единственное, что осталось в пульсе, чего нет в PA.
     
  • 1.118, Владислав (??), 03:02, 11/09/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Какой шкайп??? У нас в компании уже давно пересели на Jami. Для переговоров между командами до 20 человек самое то. Говорят, нормально работает и в конференциями до 50 человек, но пока такое тестить не приходилось.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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