and it did not resolve the issue, I am sure I did the package install before. I have read a lot about this issue and people have had it with one release, then got fixed and I suspect that Fedora just can’t keep up on time with the new codecs that apple is making, because issue reappears year after year.
I have run a test, i.e. made a test movie on my iPhone, copied it to a Fedora machine, and have received an error similar to yours in Totem (the default media player). Neither did it work with VLC.
After performing the Multimedia steps from RPMFusion’s HowTo, it still didn’t work with Totem, however, VLC did play the video just fine.
I’ve noticed that as opposed to your command, RPM Fusion has also this additional step (actually it was this specific step that was needed in order to play that movie):
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
Actually Fedora doesn’t even try to, given that its approach is not to deliver patent-encumbered software.
Not sure if it’s been addressed, but I heard iOS 18 or something recently changed something with camera recorded videos to where the newer format doesn’t work with existing codecs(?) like the older format.
thanks Mike, I did do that command, but VLC is still not happy and yes, this rpmfusion has been added, upgraded, uninstalled, re-installed, no luck.
Mark: cli works, so I am suspecting it’s not a codec issue anymore, as they are all installed, but it’s more of an application specific issue, like the default ones which should be able to play the videos and they are not.
Mike: about Fedora not keeping up with Apple’s codec’s. I see your point and I bought a laptop to install Fedora Linux exactly to get away from BigTech and get some privacy, however, that does not mean I am giving up watching videos which other devices are producing. In the long term I may adapt, but this Fedora has lots of limitations compared to other most famous OS’s. Privacy first at the price of usability is not my filoposphy, because having a laptop you can’t use for what you need is pointless.
I have opened some of the nw videos with SMPlayer and it does not give errors and plays them, thanks Mark for tipping me on that. looks like the only SW which does it without complaining.
and BTW, I don’t have latest IOS version, it’s 17.6.1
thanks all, you can close this.
Something is wrong with your VLC version. It it possible that you’ve installed the flatpak version? The flatpak version does not support HEVC.
What does dnf list vlc\* --installed show?
The flatpak version can be found with the command flatpak list
Uninstall the flatpak version and install with sudo dnf install vlc
It should automatically select vlc-plugins-freeworld if rpmfusion repositories are enabled.
like I mentioned in my initial post, It’s not just VLC having this issue, all other software for video’s have same issue. I have tried about 8, but only the one Mark recently mentioned works without complaining about codec (SMPlayer), I guess the only one I hadn’t tried before.
I have installed also several versions of VLC, certainly the full one too. After more than a decade of using VLC to open virtually any media, I was surprised.
you are right, but what can a user do if all the packages which the Software app finds are limited? I have to install all from CLI, then I don’t see the use of the UI Software app to install programs. it just creates problems.
You can choose from three different VLC versions in the gnome software installer! I guess you may have always re-installed the flatpak version from Fedora, and Fedora does not enable patent-encumbered audio and video codecs. It’s simple as that.
the last line vlc-plugins-freeworld x86_64 3.0.21-2.fc41 rpmfusion-free is important. This package installs the required libraries to enable HEVC support.
some of the video playing software I had installed from the CLI and with rpn and yet turned to have issues with the type of video mentioned in this thread, but I will keep your advice in mind for the future and keep an eye on the packages available in UI before installing the flat default, didn’t know the flat would not include all codecs. thanks, Nico