You are not logged in.

#1 2014-06-12 16:26:40

Kierek
Member
From: Poland
Registered: 2013-02-20
Posts: 16

Firefox, getting current gstreamer to work

I'm using firefox 33 nightly from aur, and I just can't get h.264 decoding to work with html5 player. I'm on intel hd 4000 hardware and have done everything what I could found on wiki.

Gstreamer packages I've got installed:

pacman -Qs gst
local/gst-libav 1.2.4-1
    Gstreamer libav Plugin
local/gst-plugins-bad 1.2.4-1
    GStreamer Multimedia Framework Bad Plugins
local/gst-plugins-base 1.2.4-1
    GStreamer Multimedia Framework Base Plugins
local/gst-plugins-base-libs 1.2.4-1
    GStreamer Multimedia Framework Base Plugin libraries
local/gst-plugins-good 1.2.4-1
    GStreamer Multimedia Framework Good Plugins
local/gst-plugins-ugly 1.2.4-1
    GStreamer Multimedia Framework Ugly Plugins
local/gst-vaapi 0.5.8-1
    GStreamer Multimedia Framework VA Plugins
local/gstreamer 1.2.4-1
    GStreamer Multimedia Framework
local/gstreamer0.10 0.10.36-4
    GStreamer Multimedia Framework
local/gstreamer0.10-base 0.10.36-3
    GStreamer Multimedia Framework Base plugin libraries
local/gstreamer0.10-ffmpeg 0.10.13-2 (gstreamer0.10-plugins)
    Gstreamer FFMpeg Plugin

I've run out of ideas, so I decided to write here, hope that someone smarter than me can help.

Offline

#2 2014-06-12 23:14:51

Kierek
Member
From: Poland
Registered: 2013-02-20
Posts: 16

Re: Firefox, getting current gstreamer to work

I've found a solution... kinda. Firefox 30 from repo seems to work flawlessly with gstreamer 1.*. I wonder why it isn't enabled in the prebuilt nightlies?

Last edited by Kierek (2014-06-12 23:15:10)

Offline

#3 2014-06-12 23:21:01

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Firefox, getting current gstreamer to work

Kierek wrote:

I've found a solution... kinda. Firefox 30 from repo seems to work flawlessly with gstreamer 1.*. I wonder why it isn't enabled in the prebuilt nightlies?

It took the Mozilla people a long time just to support 1.x at all. I'm not surprised that the old one is still the default. In Arch's case, the new gstreamer is simply enabled at build time.

If you want all of HTML5 to work, install all of the gstreamer0.10 plugin packages. Everything that can work with FF will work then.

Last edited by skottish (2014-06-12 23:21:30)

Offline

#4 2014-06-12 23:28:15

progandy
Member
Registered: 2012-05-17
Posts: 5,306

Re: Firefox, getting current gstreamer to work

If you want gstreamer 1.x and something newer than firefox 30, then you could use the aurora build packaged by heftig:
https://bbs.archlinux.org/viewtopic.php?id=117157

Last edited by progandy (2014-06-12 23:28:35)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#5 2014-06-13 09:18:59

Kierek
Member
From: Poland
Registered: 2013-02-20
Posts: 16

Re: Firefox, getting current gstreamer to work

Thanks, that will come in handy.

After getting it all to work, I noticed strange behavior. With gst-vaapi installed, CPU usage is getting really high, about 60%, without it, it's sitting on about 20%, but it's still not as good as it was with gstreamer0.10-ffmpeg on some 720p videos.

Shouldn't gst-vaapi work flawless with intel hardware?

Offline

#6 2014-08-17 07:13:44

Ahmad Samir
Member
Registered: 2013-11-23
Posts: 1

Re: Firefox, getting current gstreamer to work

(I don't use Arch)

@Kierek: I see the same issue with Fedora 20; I think this is a be a problem with Firefox+gstreamer1+vaapi, have a look at https://bugzilla.mozilla.org/show_bug.cgi?id=894372#c8

Offline

Board footer

Powered by FluxBB