Fixing support for H.264/MSE & H.264 playback on firefox in Fedora-29

196 views
Skip to first unread message

Sphere

unread,
May 6, 2019, 12:24:12 AM5/6/19
to qubes-users
I've been trying to figure this out for days but to no avail, I couldn't really make it work. I do my checking by visiting https://youtube.com/html5

Did all sorts of searching and stuff. Some suggested installing vlc but apparently it doesn't seem to exist on the repositories of qubes fedora

The seemingly best possible solution I found was from https://rpmfusion.org/Configuration

Where I did a
sudo dnf groupupdate multimedia

Much to my dismay, it still didn't solve this problem. D:

So I'm here in hopes that someone out there may have been able to make this work on an appVM based on fedora-29 qubes template. Sincerely hoping there is someone OTL

You could probably say that the easiest way to solve my problems would be to install/use google-chrome or any chromium-based web browsers instead but that doesn't sit well with me because I don't really like the idea of going with the flow and becoming entirely dependent on google/google-chrome/chromium.

Which is why I'm dead set on finding a solution to this.

Sphere

unread,
May 6, 2019, 1:46:05 AM5/6/19
to qubes-users

Oh silly me, I did not even do research on Qubes documentation nor even a search on this place.

Found some hope at https://www.qubes-os.org/doc/software-update-vm/#tocAnchor-1-1-11

And performed the following commands:
sudo dnf config-manager --set-enabled rpmfusion-free rpmfusion-nonfree
sudo dnf upgrade --refresh

However, I still can't figure out the exact codec/s dependency to completely support it.
I did tried installing the following little-by-little but in the end, my firefox still can't play H.264 stuff
gstreamer1
gstreamer1-plugins-good
gstreamer1-plugins-ugly
gstreamer1-plugins-ugly-free
gstreamer1-plugins-bad-nonfree
gstreamer1-plugins-bad-free

As a last resort, I resulted to installing vlc and my firefox can now magically play it.

Bad thing is that installing vlc installs a HUGE bunch of stuffs and I don't even use vlc for playing media.
Does anyone know which specific packages need to be installed?

Sergio Matta

unread,
May 6, 2019, 11:38:19 AM5/6/19
to qubes-users

> Does anyone know which specific packages need to be installed

Try this info:

https://forums.fedoraforum.org/showthread.php?317721-fedora-28-and-firefox-video(h264-youtube-gstreamer1)

Sphere

unread,
May 6, 2019, 8:38:45 PM5/6/19
to qubes-users

Thank you very much for that reference! Thankfully I have tested all steps that I've done before on an AppVM so the unneeded stuff that I downloaded didn't remain.

The latter replies on the thread has the solid solution of doing
sudo dnf install compat-ffmpeg28

Which amazingly completed playback support on youtube
Also appreciate the fact that the thread mentioned dependencies needed to play twitter videos.

Cheers!

Reply all
Reply to author
Forward
0 new messages