LINUX.ORG.RU

arch Firefox HTML5 <audio> gstreamer нет звука

 , , ,


0

1

Решил окончательно выпилить из лисы флеш.
Поставил gstreamer0.10 со всеми плагинами.
Сделал media.gstreamer.enabled true

http://www.youtube.com/html5 говорит что H.264 - OK. Казалось бы все отлично, видео играет, но внезапно нет звука

Если сделать media.gstreamer.enabled false, то
HTMLVideoElement - yes
H.264 - no
WebM VP8 - yes
при этом звука в WebM и Ogg/Theora все равно нет. Отсюда можно сделать вывод, что проблема не в кодеках, а в самом бразузере.

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

$ gst-launch-0.10 audiotestsrc ! audioconvert ! audioresample ! alsasink

И да, никаких пульсов и прочей нечисти нет, только девственно чистая альса со звуком через snd_emu10k1

Куда копнуть?

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

Честно не знаю, чейнжлоги не к лисе не читаю, но заработало почему-то только после установки 0.10. В любом случае стоят оба набора.

Radius ★★★★
() автор топика
y -Qs gstreamer
extra/gst-libav 1.4.4-1
    Gstreamer libav Plugin
extra/gst-plugins-bad 1.4.4-1
    GStreamer Multimedia Framework Bad Plugins
extra/gst-plugins-base 1.4.4-1
    GStreamer Multimedia Framework Base Plugins
extra/gst-plugins-base-libs 1.4.4-1
    GStreamer Multimedia Framework Base Plugin libraries
extra/gst-plugins-good 1.4.4-1
    GStreamer Multimedia Framework Good Plugins
extra/gst-plugins-ugly 1.4.4-2
    GStreamer Multimedia Framework Ugly Plugins
extra/gst-vaapi 0.5.9-1
    GStreamer Multimedia Framework VA Plugins
extra/gstreamer 1.4.4-1
    GStreamer Multimedia Framework
extra/gstreamer0.10 0.10.36-4
    GStreamer Multimedia Framework
extra/gstreamer0.10-bad 0.10.23-8
    GStreamer Multimedia Framework Bad Plugin libraries (gst-plugins-bad)
extra/gstreamer0.10-bad-plugins 0.10.23-8 (gstreamer0.10-plugins)
    GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad)
extra/gstreamer0.10-base 0.10.36-3
    GStreamer Multimedia Framework Base plugin libraries
extra/gstreamer0.10-base-plugins 0.10.36-3 (gstreamer0.10-plugins)
    GStreamer Multimedia Framework Base Plugins (gst-plugins-base)
extra/gstreamer0.10-ffmpeg 0.10.13-2 (gstreamer0.10-plugins)
    Gstreamer FFMpeg Plugin
extra/gstreamer0.10-good 0.10.31-6
    GStreamer Multimedia Framework Good plugin libraries
extra/gstreamer0.10-good-plugins 0.10.31-6 (gstreamer0.10-plugins)
    GStreamer Multimedia Framework Good Plugins (gst-plugins-good)
extra/gstreamer0.10-ugly 0.10.19-13
    GStreamer Multimedia Framework Ugly plugin libraries
extra/gstreamer0.10-ugly-plugins 0.10.19-13 (gstreamer0.10-plugins)
    GStreamer Multimedia Framework Ugly Plugins (gst-plugins-ugly)

звук есть и видое есть.

dhampire ★★★
()

упс, грохнул свой /etc/asound.conf, который по-идее определяет первичное устройство

pcm.!default {
  type hw
  card Audigy2
             }

ctl.!default {
   type hw
  card Audigy2
             }

и звук загадочным образом появился. При этом замочил интегряшку, которая всегда лезет первой, на уровне модуля - options snd-hda-intel index=-2

В общем проблема можно считать решена, но источник ее так и неясен. Очевидна кривая работа FF со звуковыми устройствами.

Radius ★★★★
() автор топика

снес gstreamer0.10, все работает и без него оказывается с gst 1.4.5

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