Fix: VLC Not Playing Audio Through HDMI

There are a variety of audio and video file formats that can be played by VLC, which is a popular media player. Open-source and free, this player can be installed on Windows, Macs, and Linux systems. It is common for VLC users to encounter problems playing audio through HDMI. In this article, we will explore the reasons why this problem occurs and how to fix it.

Fix: VLC Not Playing Audio Through HDMI

Why is VLC not playing audio through HDMI?

VLC may not playing audio through HDMI for several reasons. Thus, here are a few of the most common causes:

  1. Incorrect audio output settings: Unconfigured audio output settings in VLC may prevent the player from playing audio through HDMI.
  2. Corrupt audio drivers: VLC may not be able to play audio through HDMI if the audio drivers on your system are corrupt or outdated.
  3. Incompatible audio codecs: If your system doesn’t support the audio codecs used in the media file, VLC may not be able to play audio through HDMI.
  4. Hardware issues: VLC may not play audio through HDMI if the HDMI cable or port is faulty.

How to Fix VLC Not Playing Audio Through HDMI

Now that we know the reasons why VLC may not be playing audio through HDMI, let’s look at the solutions to fix this problem.

Solution 1: Check the Audio Output Settings in VLC

When you encounter this problem, the first thing you should do is check the audio output settings in VLC. Here’s how to do it:

  1. Open VLC and select Tools.
  2. Choose Preferences.
  3. Click on the Audio tab in Preferences.
  4. Select Direct X Audio output under the Output module.
  5. Choose your HDMI output device from the Device section.
  6. Now, to save your changes, click the Save button.
  7. It may be necessary to restart VLC in order to play the media file again.

Next, try the next solution if this doesn’t work.

Solution 2: Update or Reinstall Audio Drivers

When audio is played through HDMI, VLC may not work properly if the audio driver is outdated or corrupt. Your audio drivers need to be updated or reinstalled in order to fix this problem. Here’s how to do it:

  1. Select Device Manager by pressing the Windows key + X.
  2. Thereafter, expand the Sound, video, and game controllers section.
  3. To update the driver for the audio device, right-click on it and select Update Driver.
  4. Choose Search automatically for updated driver software.
  5. To update the driver, follow the instructions.
  6. Try playing the media file again after restarting your computer.

You may have to reinstall the audio drivers if updating them does not work. You can do it by following these steps:

  1. To access Device Manager, press Windows + X.
  2. Thereafter, expand the Sound, video and game controllers section.
  3. Simply right-click on the audio device and select Uninstall.
  4. Make sure the box next to Delete the driver software is checked.
  5. Then click Uninstall.
  6. Make sure your computer is restarted.
  7. You will automatically be updated with the latest audio drivers by Windows.
  8. If this doesn’t work, try again.

Solution 3: Install the Required Audio Codecs

Sometimes, VLC may not be able to play audio through HDMI because your system does not support the audio codecs used in the media file. In order to fix this issue, you must install the required audio codecs. Here’s how to do it:

  1. Install the VLC codec pack by visiting the VLC website.
  2. You will need to install the codec pack on your computer.
  3. If the media file won’t play, restart VLC and try again.

Solution 4: Check the Hardware

There is a possibility that your hardware may be the cause of the problem if none of the solutions above work. Here are some things you can try:

  1. Check the HDMI cable: Make sure your computer and display device are connected properly with the HDMI cable. A damaged or loose cable can cause audio problems. See if you can resolve the issue by using a different HDMI cable.
  2. Check the HDMI port: Faulty HDMI ports can cause audio issues on computers and displays. If the problem still persists, try connecting the HDMI cable to a different port.
  3. Update the firmware: Check for firmware updates for external display devices like TVs and projectors. It may be possible to resolve any audio issues caused by compatibility issues by updating the firmware.
  4. Contact technical support: If the problem persists after you have tried all the above solutions, contact your computer manufacturer’s technical support. You may find that they can provide you with more advanced solutions to your problem.

Solution 5: Disable Exclusive Mode

In Windows, a “Exclusive Mode” feature allows applications to control the audio device exclusively. There can be conflicts with other applications that also use the audio device as a result. Here are the steps you need to follow in order to disable Exclusive Mode:

  1. In the taskbar, select Sounds by right-clicking on the speaker icon.
  2. Go to the Playback tab in the Sound window.
  3. Make right-click on the HDMI output device and select Properties.
  4. Select the Advanced tab.
  5. Afterward, ensure that “Allow applications to take exclusive control” is unchecked.
  6. Click on the Apply button and then the OK button.
  7. It may be necessary to restart VLC in order to play the media file again.

Solution 6: Reset VLC Preferences

It is possible to have multiple issues with video playback when VLC preferences are corrupted, including not being able to play audio through HDMI. Follow these steps to reset VLC preferences:

  1. Launch VLC.
  2. In the Tools menu, select Preferences.
  3. Then click the “Reset Preferences” button.
  4. To save the changes, click the “Save” button.
  5. Restart VLC and try playing the media file again.

Solution 7: Use a Different Media Player

It is also possible to use a different media player to play your files if none of the above solutions work. Several media players are available that have the ability to play different audio and video formats. There are many media players on the market today. Some of the most popular are Windows Media Player, PotPlayer, and Media Player Classic.

Also Read: Fix: VLC Not Playing AVI, MP4, HEVC, H264, MKV Format Video File


It is a versatile media player that plays most audio and video file formats. However, it may have trouble playing audio through HDMI for a variety of reasons. By following these solutions, you should be able to fix the VLC not playing audio through HDMI problem and enjoy your media files without any issues.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.