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.
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?
Try this info:
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!