[РЕШЕНО] Проблема с видео в браузерах
mony 15 сентября, 2016 - 16:46
Доброго.
Проблема с видео html5 в браузерах (firefox, vivaldi).
При запуске звук идет нормально, а вместо видео только первый кадр. Если быстро включить и выключить паузу - кадр меняется на текущий, возможно пару секунд работает видео, а потом опять останавливается. При этом звук работает нормально.
Видимо от формата видео не зависит, т.к. пробовал разные кодеки/контейнеры. В редких случаях после обновления страницы видео работает нормально...
В системе mplayer'ом всё отыгрывается нормально.
Железо:
Ноут на core i5 3-го поколения Видео intel hd4000, звук интегрированный.
ПО:
Gentoo на ведре 4.1.31 gentoo-sources (также пробовал 4.7.0) firefox-45.3.0 USE="bindist dbus jemalloc3 jit pulseaudio ffmpeg gstreamer system-jpeg system-sqlite ..." (на 48.0.1) было то же самое xorg-server-1.18.4 USE="glamor ipv6 suid udev wayland xorg ..." xf86-video-intel-2.99.917_p20160829 USE="dri dri3 sna udev ..." mesa-12.0.2 USE="bindist classic d3d9 dri3 egl gallium gbm gles2 llvm nptl udev wayland ... " ABI_X86="32 (64) (-x32)" VIDEO_CARDS="intel ..." pulseaudio-9.0 USE="X alsa alsa-plugin asyncns bluetooth caps dbus equalizer gdbm glib ipv6 libsamplerate orc ssl tcpd udev webrtc-aec ..." ffmpeg-2.8.7 USE="X aac alsa bzip2 encode faac fontconfig gpl hardcoded-tables iconv lzma mp3 network opengl opus postproc pulseaudio speex theora threads truetype v4l vorbis vpx wavpack webp x264 x265 xcb xvid zlib ..." gstreamer-1.8.2 плагины стоят.
revdep-rebuild проверял, всё в порядке. В логах системы и иксов - без ошибок.
---------------------------------------
upd: после донастройки модуля snd-hda-intel и pulseaudio проблема исчезла.
»
- Для комментирования войдите или зарегистрируйтесь
html5 поддерживает далеко не
html5 поддерживает далеко не все видеоформаты (кодеки) (точнее всего несколько из множества). Так что стоит указывать какое именно видео не играется.
Чем больше юзерфрендли, тем сложнее юзать.
Как минимум h264/mp4 и
Как минимум h264/mp4 и theora/ogv. Самые обычные форматы.
Они не то чтобы не играются, просто видео стоит на месте, но кадр (несколько кадров) успевает показать.
Например тут.
В 2/3 случаев проблемы с h264, с остальными реже, но тоже бывает.
До обновления системы всё работало без проблем в тех же браузерах.
Проверил еще google-chrome. Ведет себя так же.
А что конкретно обновилось?
А что конкретно обновилось? Откат помогает?
Очень много всего.Например:
Очень много всего.
Например: firefox,mesa,ffmpeg,gstreamer,xf86-video-intel,gst-plugins-*,libsdl,libsdl2,gtk+,pulseaudio... плюс сопутствующие либы.
Из перечисленного всё кроме последних 4-х пробовал откатывать. Безрезультатно.
---
upd:
Вспомнил, что было нечто подобное в mplayer давно. Как оказалось тогда был виноват xcompmgr, после замены которого на compton проблема ушла.
Вот только сейчас это касается браузерного видео и от наличия/отсутствия композитинга не зависит.
Не знаю как это связано, но
Не знаю как это связано, но после некоторых манипуляций на тему pulseaudio вот уже пол дня видео работает нормально.
К модулю snd-hda-intel добавил vid/pid своей карты и snoop=0, а так же посчитал и выставил default_fragments и default_fragment_size_msec в /etc/pulse/daemon.conf
Как бонус регулировка громкости в audacious стала плавной, без разрывов.
Некоторое время понаблюдаю за системой и оставлю тему открытой пока что...