LINUX.ORG.RU

[звук][кеды] gstreamer и поток

 


0

0

есть: kde42, в кач-ве движка phonon выбран gstreamer (ибо xine не умеет играть одновременно с чем-то другим)
установил все gstreamer-плагины (bad, good, ugly, ffmpeg, amrnb), mp3/wav/flac/ogg читает, а вот потоковое mp3 (amarok) играть не хочет. специально для этого установил Xine, попробывал - играет потоком. что я не доустановил для gstreamer?

★★★★★

You are trying to play an mp3 stream without the gstreamer-mad plugin installed. Install the gstreamer-mad plugin and run «gst-register» as root before restarting Amarok.

Unclown
()

>ибо xine не умеет играть одновременно с чем-то другим

Это как? Через pulseaudio или alsa+dmix точно умеет.

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

>pulseaudio
оно правда нужно?(:
ps. если выбрать в кач-ве движка гстример, то оно хоть с 1024 приложений одновременно играть будет. xine же только если /dev/snd/* свободны.
йа же уже тут описывал проблему. решилась с помощью удаления xine.
и да. эта проблема тоже решена - установил gstreamer0.10-plugins (группа), и подтер лишние гномозависимости.

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

>ps. если выбрать в кач-ве движка гстример, то оно хоть с 1024 приложений одновременно играть будет. xine же только если /dev/snd/* свободны.

У него свой костыльный микшер, попробуй вывести звук через openal или sdl, gst тут не поможет.

pulseaudio

оно правда нужно?(:

Для тех кому лень настраивать ALSA, или тех кто не умеет.

йа же уже тут описывал проблему. решилась с помощью удаления xine.

2010-й год на дворе! Арчеводы до сих пор мучаются со звуком в нескольких приложениях, а убунтоводы спокойно смотрят ютуб в firefox и общаются в скайпе =)

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

йа ставил пульс. да, звук работал везде — но бле. загрузка 100% на каждые два ядра когда вызываешь кого-то в скайпе — не Ъ.

убунтоводы

ибо пульс (: а йа его ниасилил.
и да. загружался в openbox-session, звук в чистой альсе (без phonon+{xine,gst}) играл в нескольких приложениях, в том числе в вайне.

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

так..ничего не решено):
если gstreamer'ом слушать поток, оно ппц как дергается..
поток - 192кбит\с, интернеты 320кбит\с. если выбрать Xine, и слушать поток - все нормально..)%

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

насколько я понимаю, размер буфера передается ему типа как «buffer-size=size» при запуске gst-launch приложением . в настройках амарока ничего нет?

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

ну если плагины стоят правильные и в настройках phonon'a и amarok'a ничего нет - значит все забили на это дело. иди ругаться в багзиллу.

Unclown
()

1)если выбрать mplayer как бэкенд, то теги в какой-то неправильной кодировке <внезапно> становятса.
2)если выбрать vlc как бэкенд phonon, то amarok сегфолтится.

[0xa889148] main input debug: Decoder buffering done in 86 ms

[0x98bff80] main audio output warning: PTS is out of range (-9794), dropping buffer


[0x98bff80] main audio output warning: PTS is out of range (-35876), dropping buffer


воттак. mplayer йа так понял никак не заставить читать теги как win1251..

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

я как-то давал ссылку на патч для mplayer'a, заюзай поиск

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

нашел уже.ниасилил применить на новый mplayer. может, напишете *patch? ((:
libass/ass_mp.c:40:17: warning: 'tag_cp' defined but not used
make: *** [libass/ass_mp.o] Ошибка 1
==> ОШИБКА: Сборка завершилась неудачно.
Преждевременный выход...

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

хз, mplpayer´а не держу и если честно не имею желания собирать. патч отправляли разработчикам, пошерсти багзиллу, если нет новой версии - создай тему, может кто сталкивался.

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