LinuxForum.Fans
Тема

Phonon backend

Автор: mycetophylax 19 сообщений 8751 просмотров
#123082

После обновления поменялся phonon backend. Xine выпилили, вместо него установился vlc. Пропал звук.
Поменять все обратно проблемы не составит, но всё-таки интересно как заставить работать звук с phonon-vlc? Может у кого-то получилось удачней чем у меня?

upd.
-------
В smplayere проблема решилась просто - выбрал другое устройство вывода звука. Если выбирать это же устройство в настройках KDE, никаких изменений не происходит.

Не работает:



То же самое устройство, но уже работает

#123179

Хм у меня phonon не дружит с альсой скорее всего в конфиге самой альсы что то, пока проблема решена довольно просто, я просто запустил :

text
rc-update add esound default

и выбрал в Параметрах Системы -> Мультимедиа
везде проставил esound
В Amarok звук нормально воспроизводится, довольно качественно, в Dragon Player звук прыгает
Скорее всего у вас в то же этом причина.

С альсой пока времени нет разбираться, пока так сойдет.

#123191

Спасибо! Только я же писал, что, если надо, вернусь на xine. Установка esound - это из той же оперы.
Интерес чисто спортивный, как заставить работать на vlc backend'е amarok и "само kde".
А то как-то странно получается, поменять - поменяли... wink

#123192

Скорее всего просто на некоторых звуковых картах, все должно идти все автоматом без проблем.
А на некоторых звуковых, скорее всего проблемы.
smile

#123204

Гы у меня звук заработал через альсу smile
просто создал файл в домашнем каталоге .asoundrc
со след содержимым.

text
pcm.softvolPhonon {
type softvol
slave.pcm "default:CARD=0"
control {
name "Phonon"
card 0
}
min_dB -51.0
max_dB 0.0
resolution 100
hint {
show on
description "My Soundcard with extra Volume Control"
}
}

после этого выбрал везде новое устройство в Параметрах Системы -> Мультимедиа -> My Soundcard with extra Volume Control
теперь везде со звуком все ок smile

у меня номер устройства карты 0 у вас по моему 1 тут все довольно прозрачно в конфиге.

#123208

Номер карты у меня действительно 1, только потребуется похоже либо reboot, либо перелогиниться, а я пока не могу, у меня kde до 4.6 обновляется в yakuake wink. Еще часа 4 эта процедура займёт.

#123236

Ну да из системы выходить придется, только еще возможно придется поработать с настройкой kmix например добавить канал phonon если он на минимуме то звука не услышать.
это все делается через менюшки smile

#123256

Перешёл на vlc-backend почти месяц назад. Никаких проблем не вызвало, звук не исчезал. Правда, использую pulseaudio.

text
$ lspci| grep Audio                                                                                                                                                                ~ 
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
text
$ cat .asoundrc                                                                                                                                                                    ~ 
pcm.!default {
    type pulse
}
   
ctl.!default {
    type pulse
}
#123307

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

#123617
bobr написал:
Прошлой ночью собрал кде-4.6 и фонон с бэкэндом влк. Заработало сразу и без проблем, но после релогина. И еще после релогина фонон сказал, что некоторые звуковые устройства теперь не работают и надо бы их из конфигов-то поудалять, я просто нажал "ок".

Все то же самое, только звука в кде нет :(

#123744
mycetophylax написал:
Все то же самое, только звука в кде нет sad

Может, в systemsettings выбрать нужный аутпут девайс?

#123905
bobr написал:
[quote=mycetophylax]Все то же самое, только звука в кде нет sad

Может, в systemsettings выбрать нужный аутпут девайс?[/quote]
Не надо обо мне так плохо думать :D . Нужный девайс я знаю, но на всякий случай перепробовал и все остальные. Сейчас vlc обновляется. Проверю скоро...

#124075
mycetophylax написал:
Не надо обо мне так плохо думать big_smile

Ну мало ли... я порой самые элементарные вещи из виду упускаю.
А что говорят программы, пытающиеся воспроизвести звук через фонон? Ошибку выдают или просто молчат?

#124476
mycetophylax написал:
После обновления поменялся phonon backend. Xine выпилили, вместо него установился vlc. Пропал звук.

Хм странно у меня вполне нормально установился KDE-4.6 при этом одновременно присутствуют и vlc и xine и звук сразу работает отлично.
другое дело что xine не так уж просто было собрать, без колдовства не обошлось, так как постоянно ругалось на то что не находит библиотеки *.la
вся причина в том, что в некоторых ебилдах намеренно присутствует строчка:

text
find "${D}" -type f -name '*.la' -exec rm -f '{}' +

просто пришлось поправить удалить из тех на которые ругалось, и снова сгенерировать Manifest
после этого все ок.
Ну и через layman последняя доступная версия смотрю тоже присутствует phonon-xine в ебилдах
главное чтобы флаг xine был выставлен при сборке кед.

#124488

Да, xine не выпиливали. Кажется, только бэкэнд по дефолту поменяли на vlc. Конечно, никто не мешает установить хоть три бэкэнда сразу.

#164667

Сегодня предлагают установить Gstreamer backend wink. Чего ждать? Кто-нибудь пользовался?
-------
Хорошая штука: эквалайзер есть!

#164723

mycetophylax, вроде гстример с самого изначальства доступен в качестве бэкэнда для фонон. Я vlc пользуюсь, ибо собственно плеер тоже установлен.

#164913
bobr написал:
mycetophylax, вроде гстример с самого изначальства доступен в качестве бэкэнда для фонон. Я vlc пользуюсь, ибо собственно плеер тоже установлен.

Хм. Не помню, чтобы он раньше был. Только xine и vlc видел. VLC не понравился из-за отсутствия эквалайзера (так амарок писал).

#164993

mycetophylax, был. Точно был. В кедах, ЕМНИП, какой-то свой форк фонона. А тот, что в комплекте с qt только gstreamer и поддерживает. Точнее, даже наоборот: в qt форк phonon, а в кедах - оригинал.

Войдите или зарегистрируйтесь, чтобы ответить.