I've found that VLC uses ~17% CPU for x264 FHD videos, ~28% for HEVC FHD videos, and ~80% for HEVC 4k videos.
sudo lshw -c video
produces..
*-display
description: VGA compatible controller
product: Cezanne
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:04:00.0
logical name: /dev/fb0
version: c3
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list fb
configuration: depth=32 driver=amdgpu latency=0 resolution=3840,2160
resources: irq:40 memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:e000(size=256) memory:fcc00000-fcc7ffff
Processor: AMD® Ryzen 5 5560u with radeon graphics × 12
Graphics: RENOIR (renoir, LLVM 15.0.6, DRM 3.47, 5.19.0-35-generic)
vlc,mpvcan use hardware acceleration even if VLC is still installed. – pts Mar 13 '23 at 12:43~/.config/mpv/mpv.confor~/.mpv/mpv.confwithprofile=gpu-hqandhwdec=autoif not already enabled. I've been using MPV for years, so I don't know how much of my config file is still needed, but I also had to sethwdec-codecs=hevc,vp8,vp9,mpeg1video,mpeg2video,h264,vc1,wmv3which is appropriate for my Skylake iGPU. (I much prefer MPV to VLC anyway, with good key-binds for accurate seeking and single-stepping fwd / backward, and very fast startup from the command line.) – Peter Cordes Mar 13 '23 at 17:38profile=gpu-hqis a good idea for video quality if your video hardware is fast enough, if the default is onlygpu. It'll use a higher-quality scaling algorithm. (You might need to use a faster scaler for 2160p60 videos, if it can't push that many pixels.) That's separate from enabling HW decoding. – Peter Cordes Mar 14 '23 at 14:18