Failed to initialize a decoder for codec 'hevc'.

Using Smplayer. I installed the codecs via the command line.

# lspci | grep VGA29:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)

I am using the nouveau driver. I think I need to install the Nvidia driver for this card. Where do I find it? YaST only show more recent drivers.

As always: which package, from where?

And the, of course rather stupid, question, did you switch vendor to Packman?

Hmm …

  • Is the SMPlayer complaining about H.265/HEVC { 8-bit or 10-bit }?

AFAICS, SMPlayer and, the underlying MPlayer, don’t mention H.265 – only H.264 (MPEG-4) – <; and <;.

[INDENT=2]And, you’ll need the nouveau-fw Firmware package – on openSUSE you’ll need to install the nvidia-firmware-installer package –[/INDENT]

Downloads and installs the nVidia firmware to use with nouveau

And, bottom line, if you really need H.265/HEVC 8-bit or 10-bit support then, that’s only available for “Maxwell” cards and newer and, only via the NVIDIA driver …

No Henk, not a stupid question, just a stupid user who forgot to press the <ENTER> button at

zypper dup --allow-vendor-change --from

Thanks for pointing it out.

Switching to Packman is not the same as installing proprietary codecs…


rpm -ql gstreamer-plugins-ugly-orig-addon 

That will install wmv, asf, x264 and so on…

Hardware support.
Software support doesn’t need it.
And playing 10-bit video (30-bit colour depth) on 8-bit screen is rather useless.