LINUX.ORG.RU

Pulseaudio over Network + Opera 35 + Pepper Flash Player 20,0,0,306 = Пшшш

 , ,


0

1

Запускаю воспроизведение музыки в Опере 35 через FlashPlayer (yandex.music, vk.com) перебрасываю воспроизведение на pulseaudio сервер на другом компьютере.

В результате воспроизведение звука замедленное и с характерным хрипом. При воспроизведении через chromium и firefox с использованием flash - всё ОК, при воспроизведении в опере youtube через html5 - всё ОК, при воспроизведении в опере youtube через Flash Player - Пшшш.

Похоже, что баг в опере, но можно ли что-то сделать с этим?

★★★★★

Ответ на: комментарий от fornlr

yandex.music, vk.com отлично работают и без плеша

Но, не в опере. В ней выдаёт ошибку и в вк и на яндекс.музыке. Флеш удалял кардинально, через synaptic.

Но, кроме флеша, я пожалуй удалю и оперу. Мало того, что она продалась китайцам, так ещё и баг репорты не хочет слушать.

Как добропорядочный линуксоид, столкнувшись с реальным багом, решил отправить баг репорт. Вот здесь их принимают, но после нажатия на «Submit bug report» загрузилась белая страница и тишина, никакого сообщения на почту о том, что репорт был принят или ещё чего-то подобного не было. В общем, переместили в /dev/null и довольны.

В chromium'е действительно всё прекрасно работает и без флеша. Спасибо, добрый человек!

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

Но, не в опере. В ней выдаёт ошибку и в вк и на яндекс.музыке

И в опере всё работает. Но не в линуксах в виду проблем с кодеками.

Текущая opera в ubuntu надеется на пакет chromium-codecs-ffmpeg-extra. Но учитывая то, что нет гарантии соответствия их версий, и ffmpeg и chromium весьма любят ломать совместимость - в итоге особо невесело.

Хотя щас у меня стоит Opera 35 (на основе Chromium 48) ну и chromium-codecs-ffmpeg-extra из стандартных реп такой же версии, поэтому работает. Но гарантировать со следующими апдейтами этого нельзя...

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от Jurik_Phys

yandex.music, vk.com отлично работают и без плеша

Но, не в опере.

работает же, про вк не скажу, не пользуюсь
поставил хоть opera-ffmpeg-codecs?

если в репах нет твоих, то можно libffmpeg.so от хромого подсунуть и переименовать в libffmpeg.so.35

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 1)
Ответ на: комментарий от amorpher

Выяснилось, что html5test показывает

MP3 support   No ✘

Привет из 2000-х годов.

поставил хоть opera-ffmpeg-codecs?

В дебиане нет opera-ffmpeg-codecs. Нормального man'а как подключить тоже не гуглится.

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

libffmpeg.so от хромого подсунуть и переименовать в libffmpeg.so.35

Фигня, какая-то в опере уже есть свой libffmpeg.so, но видно, что этого не достаточно для запуска mp3.

root@fermi:/usr/lib/x86_64-linux-gnu/opera/lib# ls
libffmpeg.so  libmalloc_wrapper.so  libmojo_public_test_support.so

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

Естественно не достаточно, ибо он собран без поддержки несвоюодных кодеков из-за лицензионых ограничений

Берёшь пакет chromium-codecs-ffmpeg-extra, совпадающий с версией chromium, который значится в «О программе» в Opera

http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/

Вкорячиваешь файлик libffmpeg.so из пакета в /usr/lib/x86_64-linux-gnu/opera/lib_extra

PS: процедуру повторять с каждым апдейтом :D

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

Да, только что об этом хотел написать.

Скачал ubuntu пакет, вытащил libffmpeg.so, оперовский переименовал, влепил убунтовский и всё заработало.

Волосы дыбом от new linux way.

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

оперовский переименовал, влепил убунтовский

не правильно.

Вкорячиваешь файлик libffmpeg.so из пакета в /usr/lib/x86_64-linux-gnu/opera/lib_extra

lib_extra

правильно.

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

сразу работают норм

А вот и неверно.

Фурифокс до последних версий использовал Гыстример для несвободных кодеков. Причем очень долго торчали на версии 0.1, даже когда её уже совсем дропнули создатели. На ubuntu 14.04 вот при переходе на gstreamer 1.0 и бомбануло http://www.phoronix.com/scan.php?page=news_item&px=MTY0MDE

А разработчики просто факи линуксоидам показывают https://bugzilla.mozilla.org/show_bug.cgi?id=947287 И их можно понять.

Chromium в той же ubuntu и debian собирается по принципу затолкаем всё в кучу - поэтому проблем нет. В расово помешанных дистрибах вроде fedora, говорят мы так не будем, поэтому там и в стандартных репах его и нет.

В общем зоопарк и неразбереха везде. Всё очень дистрибутивно зависимо и постоянно ломается - Linux Way

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

А вот и неверно.

Верно в том плане, что я у себя проверил и всё работало. Iceweasel - основной браузер у меня.

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

Фигня, какая-то в опере уже есть свой libffmpeg.so, но видно, что этого не достаточно для запуска mp3.

ну так сказал же

libffmpeg.so от хромого подсунуть

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