How to Change Audio on VLC (Switch Language & Fix No Sound) 2026
To change the audio on VLC, click Audio → Audio Track in the menu bar while your IPTV channel is playing, then pick the language or track you want — the switch is instant, with no restart needed. On phones and tablets, tap the screen during playback and use the audio-track icon instead. This works on any live IPTV channel, recorded stream, or local video file that carries more than one embedded audio track.

IPTV channels frequently ship with two or three audio tracks bundled into the same stream — a primary language, a dubbed or commentary track, and sometimes a descriptive-audio track for accessibility. VLC exposes every one of them through a simple in-player menu, which makes it the fastest way to switch languages on IPTV without touching your provider’s set-top box or app. Below is the complete walkthrough, plus the fixes for when track switching does not behave the way it should.
How to Change Audio on VLC — Step by Step (Desktop)
- Start playback. Open your IPTV channel or stream in VLC and let it buffer until picture and sound are both running normally.
- Open the Audio menu. Click Audio in the top menu bar on Windows and Linux, or in the macOS menu bar at the very top of the screen.
- Hover over Audio Track. A submenu lists every track embedded in the current stream — for example Track 1 – English, Track 2 – Spanish, or just Track 1 / Track 2 if the broadcaster did not label them.
- Click the track you want. VLC switches immediately. A checkmark appears next to the active track so you can confirm the change.
- Give it a second on live streams. Live IPTV feeds can take 1–3 seconds to resync audio after a switch. If nothing changes after that, click the same track again — some streams need a second nudge to re-negotiate.
Keyboard Shortcut
Press B while VLC is in focus to cycle through every available audio track without opening a menu. This is the quickest method when you are watching full-screen and do not want to break immersion to click through menus.
Changing Audio on VLC for Android and iOS
The mobile apps use gestures instead of a menu bar. During playback, tap anywhere on the screen to reveal the on-screen controls, then tap the audio/subtitle track icon (a speech-bubble or ‘AB’ icon, usually bottom-right). A panel slides up listing every audio track in the stream — tap the one you want and it switches instantly. On some VLC-for-Android builds the icon sits inside a three-dot overflow menu if the player window is narrow.
Why the Audio Track Menu Shows Only One Option
If Audio → Audio Track shows a single entry or is greyed out entirely, the stream itself only carries one audio track — VLC cannot switch to a language that was never encoded into the feed. This is common with:
- Single-language channels, which covers most local and regional broadcasts.
- Re-encoded streams where the provider stripped the secondary track to save bandwidth.
- Low-bitrate transcodes that keep only the primary audio to shrink file size.
If you expected a multilingual feed and only get one track, the channel list may include a separate, dedicated stream in the language you need. RevoIPTV subscribers can check the channel list or open a ticket from the FAQs page, or compare app options on the IPTV applications page if VLC consistently under-reports tracks that other players detect.
Fixing No Audio or Missing Tracks on IPTV Channels
‘No audio’ and ‘only one track available’ are usually different problems. Work through these in order before assuming the channel is broken.
1. Toggle the audio track off and back on
Open Audio → Audio Track and click Disable, wait a moment, then reopen the menu and select the track again. This forces VLC to re-read the stream’s track metadata, which fixes a large share of ‘audio just isn’t there’ cases on live HLS and MPEG-TS feeds.
2. Check for a codec mismatch
Some IPTV channels broadcast in AAC, AC3, or E-AC3 (Dolby Digital Plus) audio. If your build of VLC or your operating system’s audio stack cannot decode the codec, you get picture with no sound rather than an error message. Update to the latest VLC release first — older builds occasionally fail to detect secondary or newer-codec audio tracks in HLS streams.
3. Confirm the output device
Go to Audio → Audio Device and make sure VLC is pointed at the correct speaker, headphones, or HDMI output. Also check the volume slider in the bottom-right of the player window is not muted or pulled all the way down.
4. Reset audio preferences if nothing else works
In Tools → Preferences → Audio, confirm ‘Enable audio’ is checked, then try switching the Output module (DirectX Audio Output on Windows, CoreAudio on macOS) to see if a different output driver resolves silent playback.

Setting a Preferred Audio Language Permanently
If you are tired of switching tracks by hand every time you change channels, tell VLC to auto-select a language whenever it is present in the stream:
- Go to Tools → Preferences on Windows/Linux, or VLC → Preferences on macOS.
- Under the Audio tab, find the Preferred audio language field.
- Enter your language’s two-letter code — en for English, es for Spanish, fr for French, and so on.
- Click Save, then fully close and reopen VLC for the change to take effect.
From then on, VLC automatically selects the matching track on any channel that includes it, and only falls back to the default track when your preferred language is not embedded in that particular stream.
VLC Audio Switching vs. Other IPTV Players
VLC is not the only option, and it is not always the fastest for language switching. Here is how it compares to the other players RevoIPTV subscribers commonly use:
| Player | Audio track switching | Best for |
|---|---|---|
| VLC (desktop) | Audio menu or B key; shows all embedded tracks | Power users, troubleshooting, any stream format |
| VLC (mobile) | Tap-to-reveal audio/subtitle icon | Quick playback on phones/tablets |
| Dedicated IPTV apps | Often a one-tap language button per channel | Simpler day-to-day channel surfing |
| Smart TV apps | Varies; some bury it in a settings submenu | Living-room viewing, less manual control |
If audio-language switching is a daily need — for example in a bilingual household — a dedicated player with one-tap track selection may save time over VLC’s menu. Browse the options on the IPTV applications page, or revisit the VLC setup guide if you have not yet connected your playlist.
Tips for Smoother Audio Switching on IPTV
- Expect a short resync on live channels. A 1–3 second gap after switching tracks is normal on live IPTV; avoid clicking again during that window.
- Increase your network caching if switches feel sluggish. Higher cache values reduce stutter after a track change — see the VLC optimization guide for exact settings.
- Subtitles are a separate menu. Language for subtitles lives under Subtitle → Subtitle Track, not Audio — the two are independent and do not have to match.
- Restart the stream if the track list looks empty. Stop playback, close the stream, and reopen it; some IPTV feeds only announce their available tracks during the initial connection handshake.
- Keep VLC updated. New VLC releases regularly improve HLS and MPEG-TS track detection, which is the format most IPTV services use.
Troubleshooting Reference
Audio and video are out of sync
Press K to delay audio by 50ms increments or J to advance it, holding either key for larger offsets. VLC shows the current delay on-screen while you adjust it.
Wrong language loads every time you open a channel
Check Tools → Preferences → Audio → Preferred audio language. An incorrect two-letter code there silently overrides the stream’s own default on every session until you fix it.
Track switches but audio cuts out for a few seconds
This is typically the stream re-buffering the new audio codec, not an error. It is more noticeable on channels using AC3/E-AC3 than plain AAC. If it happens on every single switch and lasts longer than a few seconds, try a lower video quality variant of the same channel if your provider offers one.
For more device walkthroughs, visit the RevoIPTV tutorials hub. Not subscribed yet? Start a free IPTV trial to test multi-language channels and stream quality before you commit, compare our IPTV pricing and subscription plans, or ask about our IPTV reseller packages if you are setting up VLC for multiple households.
FAQ
How do I change the audio language on VLC?
Click Audio → Audio Track in the VLC menu bar while a channel is playing, then select the language or track you want. You can also press B on the keyboard to cycle through every available track without opening the menu.
Why does VLC only show one audio track for my IPTV channel?
The stream itself only contains one embedded audio track — VLC cannot switch to a language that was never encoded into the feed. Not every channel broadcasts multiple languages; check with your IPTV provider to see if a multilingual version of that channel is available on your plan.
Can I set a default audio language in VLC so it switches automatically?
Yes. Go to Tools → Preferences → Audio, enter your preferred two-letter language code (for example en or es) in the Preferred audio language field, save, and restart VLC so the setting takes effect.
How do I change audio tracks in VLC on Android or iPhone?
Tap the screen during playback to show the controls, then tap the audio/subtitle track icon, usually in the bottom-right corner. A panel lists every available track — tap the one you want and VLC switches immediately.
Why is there no sound at all on my IPTV channel in VLC?
First check Audio → Audio Device to confirm VLC is outputting to the right speaker or HDMI port and that the volume is not muted. If that looks correct, disable and re-enable the audio track from the Audio Track menu, then update to the latest VLC release in case an unsupported codec (like E-AC3) is the cause.
Does audio track switching work on live IPTV streams, not just downloaded files?
Yes. VLC supports audio track switching on live HLS, MPEG-TS, and RTSP streams, which covers the vast majority of IPTV services. Expect a brief 1–3 second resync immediately after switching on a live feed — that delay is normal and not a fault.
Join the conversation
Home - Installation - How to Change Audio on VLC (Switch Language & Fix No Sound) 2026
Read next
What Is a MAG Box? IPTV Set-Top Boxes Explained (2026)
How to Record IPTV on a MAG Box (2026 Step-by-Step Guide)
1 response on “How to Change Audio on VLC (Switch Language & Fix No Sound) 2026”