I can not watch videos

Looks like any update break my system.

I can not watch more videos

here a VLC screen

but When I run same video in Brave works.

How to fix? I already tried everything in the internet.

edit:

Also, I have multiple “Software” installed? This is normal?

I really don’t think you did. Fedora ships without support for encumbered codecs.

Did you try installing VLC from flathub or rpmfusion?

H.264 is patented codec so you don’t have required codecs out of the box in Fedora. You need to install manually.

First you need RPMFusion repo to access proprietary drives and multimedia codecs.

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Now we replace the Fedora’s restricted package called ffmpeg-free with ffmpeg.

sudo dnf swap ffmpeg-free ffmpeg --allowerasing

Now you will be able to watch your videos on VLC.

H.264 is provided on a basic Fedora install thanks to Cisco paying the licencing fees. It is in the Cisco repo which if you run dnf update you will see show up.

H.265 is not provided however, and your instructions will install that and make HEVC available.

VLC is great on Windoze, but I would use MPV on Fedora.

I use flathub for everything, but this also affect the default Gnome-Videos:

I use Fedora SilverBlue

I installed MPV but same error, no Idea how to fix. but run videos in Brave and Firefox work good.

Sorry but we have package for it https://x0.at/G4St.txt .

sudo dnf install x264

i don’t know about flatpak but that should fix all your problem just read it fully

I solved this installing flathub versions of all my software. No Idea why Fedora created their flatpak store version missing dependencies, is ridiculous.

If you want to understand, look at the licenses for those missing dependencies — such issues are often due to non-free licences.

if you’re comfortable with that that’s ok
but you can install it system wide using the docs i gave you
sometimes flatpak has it’s limitation
or from security point of view some of the flatpaks isn’t maintained by the developer or fedora and it’s not verified.
you would find notice of such packages on flathub

that’s why i personally recmonded using the package manager when possible because it’s maintained by fedora team or rpm fusion which is known at this point

insted of random people who is not known

First you need RPMFusion repo to access proprietary drives and multimedia codecs.

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Now we replace the Fedora’s restricted package called ffmpeg-free with ffmpeg.

sudo dnf swap ffmpeg-free ffmpeg --allowerasing

Now you will be able to watch your videos on VLC.

I tried the above and the VLC installed through dnf repositories does not play a DVD video through an internal player, this did not seem to work. I have had this same situation for several years with VLC player on Fedora yet found a work around by installing the WINE program onto the Fedora operating system and then installing the vlc.exe for Windows.

OpenH264 only enables H.264 in WebRTC contexts such as video calls. It does not provide general H.264 video playback.