This is a hidden VLC setting that often fixes HEVC playback.
sudo apt install vlc vlc-plugin-access-extra libvlc-dev libvlccore-dev
sudo apt install ffmpeg
If you cannot use the Microsoft Store (e.g., Windows 7 or LTSC), you must manually install the libde265 plugin.
Before clicking "download," you need to understand the landscape. VLC uses a modular architecture. The core player comes with FFmpeg, an open-source library that handles most codecs. However, there are two major categories of HEVC: install hevc codec for vlc
If you see a green screen or hear audio only, VLC is likely trying to decode the video using your CPU (software decoding) instead of your GPU (hardware decoding), or it lacks the proprietary decoder hooks for your OS.
If you cannot install the Microsoft extension, you can manually update VLC’s internal HEVC core. This is a hidden VLC setting that often fixes HEVC playback
macOS has built-in HEVC support (via Video Toolbox), but VLC may need permission:
If still not working
The developers of VLC (VideoLAN) regularly update the libde265 decoder. If you are using VLC 2.x, you will have problems. Upgrade to VLC 3.0.x or higher.
Why this works: Version 3.0 introduced major improvements for HEVC playback, including frame-rate doubling support. If you cannot use the Microsoft Store (e
| Symptom | Likely fix | |--------------------------------|----------------------------------------------| | “No suitable decoder module” | Install HEVC Video Extensions (Windows) or system ffmpeg (Linux/macOS) | | Green/black screen + audio | Change video output module or disable hardware decoding | | VLC from Microsoft Store fails | Uninstall it, use desktop version from VideoLAN | | High CPU usage | Enable hardware decoding (VAAPI, VideoToolbox, D3D11) |
Let me know your OS and VLC version if you still have trouble — I can give you exact steps.