To understand the solution, one must first understand the problem. HEVC is a proprietary format. Unlike older codecs which were often open or loosely licensed, HEVC requires royalties to be paid to patent holders. While the VideoLAN organization (creators of VLC) has worked hard to include native support, the fragmented nature of HEVC licensing means that out-of-the-box support varies wildly depending on your operating system and hardware.
Users often encounter two specific errors:
These issues usually arise because the version of VLC installed lacks the specific decoder required to unpack the video data, or the hardware acceleration settings are conflicting with the graphics card.
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.
Title: “HEVC Playbook: Play Any H.265 File in VLC”
VLC Media Player natively supports HEVC (H.265) playback without needing external codec installations because it uses its own internal library. If you are experiencing errors like "HVC1" or choppy playback, the solution typically involves updating the software or adjusting internal settings rather than downloading a separate "codec pack". Core Setup & Verification
To ensure VLC can handle HEVC files, follow these baseline steps: Update VLC : HEVC hardware decoding requires VLC version 3.0 or newer Check for Updates to install the latest version from Verify Plugin : Check if the module is active by going to Plugins and extensions and searching for " Optimizing Performance (Fixing Lag & Errors)
If the video is present but choppy, your system may be struggling with the heavy processing requirements of 4K HEVC content. Use these settings to improve performance: How to Play HEVC Files in VLC Media Player (2026 Guide)
How to Install HEVC Codecs for VLC Media Player High-Efficiency Video Coding (HEVC), also known as
, is the modern standard for high-quality video, often used for 4K and HDR content. While Windows 10 and 11 often require a paid extension to play these files in native apps, VLC Media Player
is a popular solution because it supports most codecs out of the box without requiring external packs.
If you are encountering errors like "No suitable decoder module" or choppy playback, follow this guide to ensure your system is properly configured for HEVC in VLC. 1. Update VLC to the Latest Version
VLC has supported HEVC decoding since version 2.1.1, and hardware-accelerated decoding was introduced in version 3.0. Most "codec" issues in VLC are solved by simply updating the software. Check for Updates : Open VLC, click on in the top menu, and select Check for Updates Fresh Install
: If your version is significantly outdated, download the latest installer directly from the Official VideoLAN website 2. Enable Hardware Acceleration
HEVC files, especially 4K 60fps videos, are computationally heavy. Enabling hardware acceleration allows VLC to use your GPU to decode the video, preventing stuttering and crashes. Open VLC and navigate to Tools > Preferences Select the Input / Codecs Hardware-accelerated decoding and set it to DirectX Video Acceleration (DXVA) 2.0 and restart VLC. 3. Install Platform-Specific Plugins
While VLC is largely self-contained, certain operating systems may require specific library modules for full HEVC compatibility. For Linux (Ubuntu/Debian)
If your Linux distribution doesn't play HEVC by default, you may need to install the Ask Ubuntu Open your terminal and run:
sudo add-apt-repository ppa:strukturag/libde265 sudo apt-get update sudo apt-get install vlc-plugin-libde265 Use code with caution. Copied to clipboard For Windows 10 & 11 HEIC view - Experts Exchange
Installing HEVC (H.265) codecs for VLC is generally straightforward, as VLC often includes native support. However, if you are encountering playback errors on Windows or Linux, specialized solutions are required.
Here is a review of the best methods to get HEVC running in VLC as of 2026. 1. The "Native" Solution: Update VLC (Easiest)
Modern versions of VLC (3.0 and later) natively support HEVC/H.265. Simply download and install the latest version from the official VideoLAN website
Best for most users. It requires no extra installations, though it only enables playback VLC, not for the Windows Photos app. Experts Exchange 2. Fix HVC1 Errors on Windows (Third-Party Codec Pack)
If you see an error saying the codecV 'hevc' (MPEG-H Part2/HEVC (H.265)) is not supported, or if you are using an older version of VLC, you need to install a codec pack. Install the K-Lite Codec Pack . It provides full HEVC support for Windows 10/11. Alternative: Media Player Codec Pack Plus for H.265, 10-bit x265, and GPU acceleration for 4K video.
3. Install HEVC Extension via Microsoft Store (Windows Official)
If you need HEVC to work across all Windows applications (not just VLC), you need the official Microsoft extension. Search for " HEVC Video Extensions " in the Microsoft Store ($0.99).
If you have an OEM PC (Dell, HP, etc.), the codec may be pre-installed, or you can sometimes find it free under "HEVC Video Extensions from Device Manufacturer". 4. Install HEVC Codec on Linux (Ubuntu/Debian) If VLC is not playing HEVC in Linux, you need to add the
How to configure H.265/HEVC in Linux? - Tutorial - Dedoimedo
Technically, you don't need to "install" an HEVC codec for VLC because it comes with built-in support for H.265 (HEVC) playback. Unlike Windows Media Player, which may charge for an HEVC extension, VLC uses its own internal libraries to handle these files.
If you are having trouble playing HEVC files in VLC, follow these steps to ensure everything is set up correctly: 1. Update to the Latest Version
HEVC support was introduced in VLC 2.1 and significantly improved with hardware decoding in version 3.0. install hevc codec for vlc
VLC Media Player includes native support for HEVC (H.265) videos starting from version 2.1.1. Unlike many other players, you typically do not need to install an external codec pack to play HEVC files in VLC; simply updating the software to the latest version (3.0 or higher is recommended) usually resolves playback issues. 🛠️ Step 1: Update VLC to the Latest Version
Most "codec missing" errors in VLC are actually caused by using an outdated version that lacks modern hardware decoding. Open VLC Media Player. Go to the Help menu (Windows) or VLC menu (Mac).
To install the HEVC codec for VLC, the most effective method is simply to update VLC to the latest version, as VLC comes with native, built-in support for HEVC (H.265) and does not typically require external codec installations.
Since VLC version 3.0 and higher, hardware-accelerated decoding for HEVC is fully integrated across Windows, macOS, Android, and iOS. 1. Update VLC for Native HEVC Support
Because VLC uses its own internal codec library rather than system-wide codecs, the best way to "install" the HEVC codec is to ensure your player is up to date. How to Play HEVC Files in VLC Media Player (2026 Guide)
Windows, Mac, or Linux operating system. * Step 1: Download and Install VLC Media Player. If you don't already have VLC installed, Free-Codecs.com HEVC Codec Pack for VLC Media Player Free Download
VLC Media Player includes built-in HEVC (H.265) support in versions 2.1.1 and newer, making external codec packs unnecessary for playback. If playback fails, users should update VLC, install the plugin on Linux, or use FFmpeg to correct the tag, according to HVC1 Codec won't Play in VLC? How to Fix HVC1 Errors?
You do not need to install an external HEVC codec for VLC.
Unlike native Windows players that require you to purchase the HEVC Video Extension from the Microsoft Store, the VLC media player comes with its own built-in, open-source decoders. It supports HEVC (H.265) videos right out of the box for Windows, Mac, Linux, and mobile devices.
If you are having trouble playing HEVC files in VLC, it is usually caused by outdated software, disabled hardware acceleration, or corrupted files. Follow the instructions below to resolve the issue. 🚀 Step 1: Update VLC to the Latest Version
VLC added native support for HEVC in version 2.1. Ensuring you are on the newest version solves most playback errors. Open VLC Media Player. Click Help in the top menu bar. Select Check for Updates.
If an update is available, follow the prompts to download and install it. ⚙️ Step 2: Enable Hardware Acceleration
HEVC (especially 4K content) requires heavy processing power. Enabling GPU hardware acceleration stops choppy playback or freezing: Open VLC Media Player. Go to Tools > Preferences (or press Ctrl + P). Click the Input / Codecs tab at the top. Look for the Hardware-accelerated decoding dropdown menu.
Change it from Disable to Automatic or DirectX Video Acceleration (DXVA) 2.0. Click Save and restart VLC for the changes to take effect.
🛠️ Step 3: Increase File Caching (For Stuttering Videos)
If your computer struggles to load high-bitrate HEVC files smoothly, increasing the buffer cache can help: Go to Tools > Preferences. At the bottom left corner under Show settings, click All. In the left sidebar, click directly on Input / Codecs. Scroll down to the Advanced section on the right.
Change File caching (ms) from the default 300 to a higher value like 1000 or 2000. Click Save and restart VLC. 🔄 Alternative: Convert the Video
If your computer hardware is older and physically cannot process the HEVC compression, use a free media transcoder like HandBrake to convert the file from HEVC (H.265) to the universally compatible H.264 (MP4) format. How to Play HEVC Files in VLC Media Player (2026 Guide)
Windows, Mac, or Linux operating system. * Step 1: Download and Install VLC Media Player. If you don't already have VLC installed, Free-Codecs.com HVC1 Codec won't Play in VLC? How to Fix HVC1 Errors?
When you try to play high-quality 4K or HDR video, you often run into HEVC (High Efficiency Video Coding), also known as H.265. While VLC Media Player is famous for playing "anything," it occasionally needs a little help with specific HEVC extensions or hardware configurations to run smoothly. The "Out-of-the-Box" Experience
For most users, VLC includes native support for HEVC via the FFmpeg library. If you have the latest version of VLC, it should play H.265 files without you having to manually "install" a separate codec like you would for Windows Media Player. When It Fails: Common Issues & Solutions
If you are seeing errors like "VLC does not support the audio or video format 'hev1'", here is how to fix it:
Update VLC First: Many HEVC issues are solved simply by running the latest version. You can check for updates directly within the app under the Help menu.
The "libde265" Plugin (Linux/Advanced Users): On some Linux distributions or older systems, you might need the vlc-libde265 plugin to handle specific HVC1-encoded videos.
Hardware Acceleration: High-resolution HEVC files are "heavy." If your video is stuttering, go to Tools > Preferences > Input / Codecs and ensure Hardware-accelerated decoding is set to "Automatic" or "DirectX Video Acceleration (DXVA)". Why Use HEVC in VLC? Compression
Offers about double the data compression of H.264 at the same quality level. Efficiency
Supports up to 8K resolution, making it the standard for modern streaming and Blu-rays. Versatility
VLC can also convert HEVC files to more compatible formats like MP4 (H.264) if your other devices can't play them. Expert Tip: Checking Your Codec
If you aren't sure if your file is HEVC, open it in VLC and go to Tools > Codec Information. Under the "Codec" field, it will explicitly list "MPEG-H Part2/HEVC (hevc)" if it's the correct format. Final Verdict
Highly Recommended. You don't usually need to "install" the codec; you just need to keep VLC updated. It remains the most reliable way to play HEVC files for free without having to pay for the "HEVC Video Extensions" found in the Microsoft Store. To understand the solution, one must first understand
Are you having a specific issue with a file right now? I can help you: Fix stuttering/lag in 4K HEVC playback.
Find the exact terminal commands to install the codec on Linux.
Walk through converting HEVC to MP4 for older TVs or phones. How to Play HEVC Files in VLC Media Player (2026 Guide)
Installing HEVC Codec for VLC and Review
Installation Steps:
To install the HEVC codec for VLC, follow these steps:
Alternatively, you can also download and install the HEVC codec separately:
Review:
VLC with HEVC Codec: A Comprehensive Media Player
VLC is a popular, free, and open-source media player that supports a wide range of audio and video formats. With the installation of the HEVC codec, VLC becomes an even more powerful tool for playing HEVC-encoded videos.
Pros:
Cons:
Conclusion:
VLC with the HEVC codec is an excellent choice for anyone looking for a reliable and versatile media player. Its wide format support, customization options, and cross-platform availability make it a top pick among media players. While it may have a few drawbacks, the benefits of using VLC far outweigh the cons.
Rating: 4.5/5 stars
Recommendation: If you're looking for a media player that can handle HEVC-encoded videos and a wide range of other formats, VLC with the HEVC codec is an excellent choice.
The good news is that VLC Media Player usually doesn't need an external HEVC codec because it comes with built-in support for H.265 (HEVC). If you are having trouble playing HEVC files, follow these steps to fix it. 1. Update VLC to the Latest Version
Most HEVC playback issues are caused by using an outdated version of VLC. The latest version includes the necessary internal codecs. Open VLC Media Player. Click on Help in the top menu bar. Select Check for Updates.
If an update is found, follow the prompts to install it and restart the player. 2. Enable Hardware Acceleration
HEVC videos, especially 4K files, require a lot of processing power. Enabling hardware acceleration offloads this work to your GPU for smoother playback. Go to Tools > Preferences (or press Ctrl + P). Click the Input / Codecs tab.
Find the Hardware-accelerated decoding dropdown and set it to Automatic or Direct3D11 Video Acceleration. Click Save and restart VLC. 3. Install the "HEVC Video Extensions" (Windows Only)
If VLC still struggles or you want system-wide support for Windows apps (like the "Movies & TV" app), you may need the official extension from the Microsoft Store.
Paid Version: Search for "HEVC Video Extensions" in the Microsoft Store (typically costs $0.99).
Free Alternative: Some manufacturers provide a free version called "HEVC Video Extensions from Device Manufacturer," which you can sometimes find via direct links if your hardware supports it. 4. Use a Third-Party Codec Pack (Linux)
If you are on Linux (like Ubuntu) and VLC isn't decoding HEVC, you might need a specific plugin. Open your Terminal. Run the following commands to install the libde265 plugin:
sudo apt-add-repository ppa:strukturag/libde265 sudo apt-get update sudo apt-get install vlc-plugin-libde265 Use code with caution. Copied to clipboard Troubleshooting: Still lagging or "HVC1" error?
Increase Caching: Go to Tools > Preferences, select All settings (bottom-left), navigate to Input / Codecs, and increase File caching (ms) to 1000 or 3000.
Convert the Video: If your hardware is too old to handle HEVC, use a tool like Handbrake or Winxvideo AI to convert the file to H.264 (MP4), which is much easier for older computers to play.
Are you seeing a specific error message (like "HVC1") when you try to open the file? How to Play HEVC Files in VLC Media Player (2026 Guide)
Windows, Mac, or Linux operating system. * Step 1: Download and Install VLC Media Player. If you don't already have VLC installed, Free-Codecs.com HEVC Codec Pack for VLC Media Player Free Download These issues usually arise because the version of
The file was called "Sunset_in_Kerala.mkv". Leo had shot it on his new phone—4K, HDR, the kind of video that made you feel the humidity on your skin. He double-clicked it.
VLC media player opened, its traffic-cone icon winking in the dock. The timeline at the bottom started ticking forward: 00:00 / 00:00… 00:01… But the screen remained a stubborn, screaming green. A jagged smear of magenta tore across the bottom. The audio played fine—his mother’s laugh, the distant slap of a boat against water—but the video was a digital nightmare.
“What the hell,” Leo whispered.
He tried QuickTime. Green screen. He tried the default Movies & TV app. A polite error box appeared: "Missing codec. HEVC (H.265) required."
Leo had no idea what HEVC was. It sounded like a disease, or a shady government agency. He googled it: High Efficiency Video Coding. The successor to H.264. Twice the compression, half the bits. His phone recorded in it because it was smart. His laptop, a three-year-old Windows machine with an integrated GPU, was not smart enough to play it back without help.
“VLC plays everything,” he muttered, staring at the green abomination on screen. “VLC is supposed to just work.”
He closed the player and reopened it. Same result. He restarted his computer—the universal prayer of the frustrated. Nothing.
Finally, he searched: "install hevc codec for vlc"
The first result was a forum post from 2019. A user named videolover99 had written: "VLC does NOT need external codecs. It has them built-in. Update VLC."
Leo checked his VLC version. 3.0.16. The latest was 3.0.20. He updated. The green screen became a slightly different shade of green, like a monster changing its mask.
Another search. Deeper this time. He landed on a page with a yellow background and Comic Sans. It offered a "HEVC Codec Pack" for $19.99. Leo almost clicked it, but his browser flagged the site as deceptive. A near miss.
Then, a Reddit thread with 3 upvotes. Buried. A user named codec_jester wrote: "VLC doesn't need a codec pack, but Windows does. The OS is blocking hardware decoding. Go to Tools > Preferences > Input/Codecs. Under Hardware-accelerated decoding, change from Automatic to Disable. Then save."
Leo frowned. Disable acceleration? That felt like solving a flat tire by removing the wheels. But he was desperate.
He opened VLC. Tools. Preferences. Show settings: All. Input/Codecs. Scrolled. There it was: Hardware-accelerated decoding. Automatic. He changed it to Disable.
He restarted VLC. Dragged Sunset_in_Kerala.mkv into the window.
The green screen flickered. For one terrible second, Leo thought it had failed. Then, like clouds parting after a storm, the image resolved. Gold light spilled over a backwater canal. Coconut palms leaned lazily. His mother waved from a wooden boat, her smile wide and real.
The CPU meter in task manager spiked to 85%—software decoding was working its silicon heart out—but the video played. Smoothly. Beautifully.
Leo exhaled. He had not installed a codec. He had, in fact, done the opposite: he had torn out the wires between VLC and his computer’s broken graphics driver. The codec had been there all along, sleeping inside VLC like a patient engine. He just had to ask for it the old way.
He watched the whole three minutes. His mother laughing. The water turning orange. A kingfisher diving.
Outside, rain began to fall on his own window. Leo smiled, closed VLC, and made a mental note: never trust the default settings.
VLC Media Player is widely celebrated as the "Swiss Army knife" of video playback. It plays almost anything out of the box. However, in recent years, users have encountered a frustrating roadblock: a video file plays audio, but the screen remains black, or VLC stutters and lags heavily. The culprit is almost always the HEVC codec (High Efficiency Video Coding), also known as H.265.
If you are searching for how to install the HEVC codec for VLC, you have come to the right place. This comprehensive guide will explain what HEVC is, why VLC sometimes struggles with it, and the exact step-by-step methods to fix it on Windows, Mac, and Linux.
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:
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 have followed this guide and still cannot play your file, here is your final checklist:
The ultimate backup plan: If all else fails, use HandBrake (free) to transcode the HEVC file to H.264 (MP4). You lose some file size efficiency, but you gain universal playback.
VLC remains the king of media players, but even kings need a new set of armor when facing modern 4K HEVC codecs. By following the steps specific to your operating system above, you will successfully install the HEVC codec for VLC and finally watch that high-resolution video without green squares or stuttering audio.
Last updated: October 2024. Always download VLC from the official VideoLAN.org website to avoid malware.
Here’s a breakdown of content you can use for a blog post, video script, social media, or help guide on installing an HEVC codec for VLC.
VLC includes most codecs by default, but on some platforms (especially Windows Store version or macOS without certain system extensions), HEVC playback may require additional components. On Linux and the desktop version of Windows, VLC usually supports HEVC out of the box.