LINUX.ORG.RU

PulseAudio - дополнение к звуковой среде Linux


0

0

Интересная статья помогающая разобраться в особенностях технологии с точки зрения простого пользователя. Цитата: "PulseAudio, выбранный в качестве стандартной установки в двух главных дистрибутивах Linux: Fedora и Ubuntu, позволяет максимально эффективно настроить звуковую среду. Звуковой сервер PulseAudio - относительно новое дополнение к звуковой среде Linux. Однако, поскольку именно PulseAudio был выбран в качестве стандартной установки в редакциях как минимум двух главных дистрибутивов (Fedora и Ubuntu), мы решили внимательно изучить его возможности. Начать можно с того, что выбор звуковых систем в Linux может слегка сбить с толку неподготовленного пользователя. Например, такие проекты, как ALSA, OSS, ESD, aRts, JACK и GStreamer, описываются пространной терминологией, к тому же, весьма схожим образом, вследствие чего создается впечатление, что названия пакетов представляют собой различные варианты случайных комбинаций: alsaplayer-esd, libesd-alsa, alsa-oss, alsaplayer-jack, gstreamer-alsa, gstreamer-esd, и так далее. И довольно трудно вообразить, как эти куски сочетаются друг с другом. Таким образом, имеем чрезвычайно благодатную почву для путаницы, к многочисленным причинам которой относится и нехватка дружественной для пользователя (не для разработчика!) документации, и частичное взаимное наложение целей у некоторых проектов."

>>> Подробности

★★★★★

Проверено: Shaman007 ()

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

Deleted
()
Ответ на: комментарий от Deleted

многопоточная обработка звука с RT эффектами курить в сторону jack+Ladspa

chapay ★★★
()

> Для остальных приложений, включая странные (oddballs)...

Ужасный перевод. А статья на 6 баллов из 10.

Ky6uk-Py6uk
()

Разве Pulse в Ubuntu по дефолту?

anonymous
()

Вроде кириллица, но читать - невозможно. Это - не русский язык.

anonymous
()

> Единственные главные аутсайдеры в настоящее время – это аудио-редактор Audacity и видеплеер MPlayer. Оба требуют код доставки дистрибутива cо своих соответствующих страниц.

кто нибудь сможет перевести на человеческий язык второе предложение ?

Ky6uk-Py6uk
()
Ответ на: комментарий от Ky6uk-Py6uk

>кто нибудь сможет перевести на человеческий язык второе предложение ?

Патчи надо накладывать :-) Которые есть на официальных сайтах.

anonymous
()

зачем оно? что-то улучшится от его использования, если у меня и так все вроде нормально воркает

prizident ★★★★★
()

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

Rikz ★★★
()
Ответ на: комментарий от Rikz

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

Это не костыль. Это замена esd. Технологически более продвинутая.

anonymous
()

Промтом что ли переводили? Вроде буквы русские, но написано явно на ином языке.

anonymous
()
Ответ на: комментарий от anonymous

esd тоже костыль, пока его не грохнешь в кваке звука нет =)

anonymous
()

Я давно так не ржал! Даже башорг и анекдоты не смешат меня так, как этот перевод :-D :-D это 5!!

sarah_connor
()

Моя слушать музыку.
Моя требует убивать oss, esd, arts, xine-lib...
Моя хотеть только GStreamer(либо что-то более приличное)+alsa...
Моя не любить костыли и подпорки...

afunix
()

В начале статьи написано "перевод Надежды Богаповой", грубейшая ошибка! Это не перевод, в лучшем случае неудачная попытка это сделать. Человек (?) русского языка не знает. Да и смыслом статья явно не перегружена...

Ставить себе PulseAudio не собираюсь, всё, что мне нужно, работвет и без него.

anonymous
()
Ответ на: комментарий от afunix

>Моя требует убивать oss, esd, arts, xine-lib...

К сожалению, OSS прийдется оставить, посколько wine нормально поддерживает только его.

xkitenz
()

Чем оно лучше артса?

TERRANZ ★★★★
()
Ответ на: комментарий от xkitenz

> К сожалению, OSS прийдется оставить, посколько wine нормально поддерживает только его.

4.2. Wine сейчас поддерживает даже jack. Иди обновляйся.

Aceler ★★★★★
()
Ответ на: комментарий от xkitenz

ALSA может эмулировать OSS.

А вообще статейка (как и PulseAudio) только ещё больше запутывает дела со звуковой подсистемой линуха. После прочтения у меня вроде бы сложилось впечатление что PulseAudio эмулирует другие интерфейсы, но если так, то почему просто об этом не написать. А других причин его использовать вроде бы и нет.

По поводу соеденений/разъеденений в рилтайте, так это Jack всегда умел.

qewerty
()

Плагина для PortAudio до сих пор нет. Рецепт для желающих полюбоваться: устанавливаем что-либо зависящее от PortAudio (например, espeak), запускаем audacity, kradio или что-то еще и теряемся в догадках -- почему не работает звук, блокируется устройство alsa для записи... В топку такие сырые сервера, любители Fedora -- вперед тестировать!!!

anonymous
()

Статьи не читал, смысла в сабже не вижу.

frey ★★
()

Бредовая статья ни о чем. Автор сам показал, где нормальный хауту: http://www.pulseaudio.org/wiki/PerfectSetup
все ставится достаточно гладко, модули грузятся автоматом при необходимости, про mplayer:
Alternatively you can pass the audio driver name on MPlayer's command line:
% mplayer -ao pulse movie.avi

Subcreator
()
Ответ на: комментарий от Aceler

>> К сожалению, OSS прийдется оставить, посколько wine нормально поддерживает только его.

> 4.2. Wine сейчас поддерживает даже jack. Иди обновляйся.

справедливости ради нужно отметить что alsa в wine заработала только-только.

dmiceman ★★★★★
()

Как же я раньше жил без ентого костыля???

MaDMaN ★★
()

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

VladimirP ★★★★
()
Ответ на: комментарий от VladimirP

>Столько этих звуковых систем и движков развелось, что я в них путаться начинаю. JACK, GStreamer, PulseAudio. Объясните кто-нибудь, что для чего нужно, что через что работает и что без чего может обойтись.

Сходи по ссылке - для этого и статью написали! :))))))))))))

GladAlex ★★★★★
() автор топика
Ответ на: комментарий от GladAlex

> Сходи по ссылке

Ох, на грешное дело ты меня подбиваешь :-(

VladimirP ★★★★
()

Короче, скоро будет так, если явсе правильно понял..

> Phonon -> xine-lib/GStreamer -> PulseAudio -> ALSA

или так

> Phonon -> xine-lib/GStreamer -> ALSA (PulseAudio plugin) -> PulseAudio -> ALSA (hardware device) ибо ксайн пока глючит с ПульсАудио..

отсюда: http://dot.kde.org/1193780926/1193876887

KeKc
()
Ответ на: комментарий от KeKc

Где

ALSA - драйвера

PulseAudio - аудио сервер, к нему можно обращаться и как к alsa и как к esd

xine-lib/GStreamer - медиа фрэймверк, для декодирования сжатого звука

Phonon - удобный апи из КДЕ4, который позволяет удобнее работать со звуком, звуковыми файлами..

Как в Гноме, не знаю..

KeKc
()
Ответ на: комментарий от anonymous

> Божественная Первослака

А первородный грех (спознание с нечистым и мелкомягким), стало быть, у гнома, за что он и был выслан Патрегом из дистрских кущ и обречён скакать на одной лапке, оставляя характерные следы? Это многое объяснило бы в любви выходцев из зимиана к обезьянам :)

AP ★★★★★
()

> И довольно трудно вообразить, как эти куски сочетаются друг с другом.

Статью разумеется не читал, но осуждаю. Так бы и написали: МЫ НИАСИЛИЛИ.

OSS - подистема ядра (имеющая 2 реализации - устаревшую свободную и вполне актуальную коммерческую). ALSA состоит из ядерной подсистемы (альтернативной OSS) и user-space библиотеки для взаимодействия с этой подсистемой. Все остальное работает поверх первых двух. Что тут непонятно ?

anonymous
()

Автор, не употребляй больше эти вещества и не забывай на ночь снимать шапочку из фольги, она может прорезать череп и повредить моск. Потом до конца дней скоих будешь писать такие вот статьи, уподобляясь Федорчуку.

Gharik
()
Ответ на: комментарий от dmiceman

Справедливости ради альса в wine работает точно больше полугода.

jackill ★★★★★
()

туплю, но всегда пользую OSS и менять на костыли (asla + сотоварищи) никому не советую. ladspa работает, квак (вся линейка от id software) "квакает", mplayer и ffmpeg "играют"...

sda00 ★★★
()
Ответ на: комментарий от sda00

Из того что использую, всё работает с ALSA без проблем:

KDE
xine (Amarok, Kaffeine)
Audacity
Avidemux
Warsow
OpenArena
wine (CS, Portal, Heroes III)

Выводят звук и все вместе и каждый по отдельности. Зачем нужно что-то кроме ALSA - не понимаю.

LinuxUser ★★★
()
Ответ на: комментарий от kott

>>двух главных дистрибутивах Linux: Fedora и Ubuntu

>какой гавеный пафос

Я тоже не понял какого х в этом списке делает федора ?

Burbaka ★★
()
Ответ на: комментарий от Burbaka

>Я тоже не понял какого х в этом списке делает федора ?

Говорят в 8 версии Pulse Audio используется

LinuxUser ★★★
()
Ответ на: комментарий от LinuxUser

> Выводят звук и все вместе и каждый по отдельности. Зачем нужно что-то кроме ALSA - не понимаю.

Если говорить о JACK, например, то для а) снижения задержки отклика до минимума в несколько мс и б) возможности перекидывать вывод с одной программы на другую минуя звуковую карту.

AP ★★★★★
()

А как насчет того, чтобы использовались разные уровни громкости для разных типов приложений (instant messenger, music player, video player).

Например для этого PulseAudio и нужен.

anonymous
()

Переводчик как-то шоково перевёл статью - прочитал всё и нифига в голове не отложилось. Такое ощущение, что записали бред шизофреника на заданную тему. Я, конечно, понимаю, что достаточно перевести "промтом" или "гуглом" текс и чуток его подредактировать - и можно говорить что ты уже переводчик. Но, умоляю вас, объясните, зачем результаты этой впечатляющей бредогенерирующей связки (автопереводчик+афтар) в сеть-то выкладывать?

По теме: альза не заменяет пульсаудио. Кому не понятно - попробуйте бездисковые терминалы поднять и сразу поймёте в чём разница между альзой и пульсаудио. Правда не до конца понятно в чём разница между есд и пульсаудио. Но, по всей видимости, пульсаудио побольше возможностей предоставляет.

ЗЫ. Автору перевода посылаю мощный луч раздражения.

AndreyKl ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.