No sound with DTS or AC-3 on Mac? Why and how to fix it
Why video plays with no sound on Mac when using DTS or AC-3 audio, why QuickTime stays silent, and how to fix audio playback using free players or remuxing.
In short
- macOS and QuickTime Player have zero native support for decoding DTS, DTS-HD Master Audio, or Dolby TrueHD sound tracks.
- macOS can decode AC-3 and E-AC-3, but QuickTime Player can't open the MKV files those tracks often come in.
- Third-party players like VLC, IINA, and MacLC decode DTS and AC-3 using self-contained software decoders like FFmpeg.
- You can convert DTS audio to AAC or AC-3 in seconds by remuxing the container without re-encoding the video.
On this page
- Why does your video play with no audio on a Mac?
- Why does QuickTime Player refuse to play DTS and AC-3?
- What are TrueHD, DTS, and DTS-HD Master Audio?
- How can you play DTS and AC-3 audio on your Mac immediately?
- How do you check for alternate audio tracks?
- How can you convert DTS audio without re-encoding the video?
- Why is movie dialogue so quiet when downmixing surround sound?
If a video plays on your Mac with smooth visuals but complete silence, the file’s audio track is almost certainly encoded in DTS (Digital Theater Systems) or Dolby TrueHD. Apple’s built-in QuickTime Player and macOS CoreAudio frameworks do not license or support DTS decoders, causing the system to ignore the audio track entirely.
While this issue makes standard video files appear broken, the video data itself is intact. By switching to a media player with built-in software decoders or quickly remuxing the audio stream into a compatible format, you can restore full multichannel sound on your Mac in minutes.
Why does your video play with no audio on a Mac?
When you open a movie file, your computer splits the file into separate video and audio streams through a process called demuxing. If your system understands the video codec (such as H.264 or HEVC) but does not recognize the audio compression format, it decodes the picture while dropping the audio packets.
This creates the classic silent playback symptom: the video timeline advances, the actors move their lips, and the picture looks crisp, but your Mac speakers output silence. In some cases, QuickTime Player displays an error message stating that the file contains an unsupported audio format, while in other cases it silently plays the video track without any warning.
The root cause is almost always licensing and format architecture. Optical disc formats like DVD, Blu-ray, and Ultra HD Blu-ray author their audio tracks using proprietary standards developed by DTS Inc. and Dolby Laboratories. Because Apple chose not to license DTS technologies for macOS CoreAudio, native Apple applications have no way to translate those digital audio packets into sound waves.
Why does QuickTime Player refuse to play DTS and AC-3?
QuickTime Player is simply an interface for AVFoundation, Apple’s core multimedia framework. AVFoundation only supports audio formats that Apple has explicitly integrated into the operating system.
macOS has no decoder for DTS in any of its forms (DTS Digital Surround, DTS-HD Master Audio, DTS:X), and none for Dolby TrueHD. A DTS track in an MP4 or MOV file is simply ignored.
Dolby Digital (AC-3) and Dolby Digital Plus (E-AC-3) present a slightly different problem. macOS CoreAudio actually does include native decoders for AC-3 and E-AC-3 up to 7.1 channels. But AC-3 tracks often come inside MKV files. Because QuickTime Player lacks an MKV demuxer, it cannot open the file to reach the AC-3 stream. When users encounter an MKV file that will not play, they often assume AC-3 is broken when the container itself is the barrier.
Years ago, Mac users solved missing codecs by installing system-wide plugins like Perian. Those plugins were built for QuickTime 7, which Apple removed with macOS 10.15 Catalina. macOS 15 introduced media extensions, a new way for apps to add formats to the system, but Apple provides none for DTS or TrueHD. Players that bundle their own decoders are the reliable answer.
Animation
How a Video Player Handles Unsupported Audio
- MKV / MP4 FileVideo + DTS Track
- DemuxerSplits media streams
- FFmpeg EngineSoftware DTS decode
- Stereo / SpeakersClean audio output
What are TrueHD, DTS, and DTS-HD Master Audio?
To choose the right fix, it helps to understand the surround sound codecs found in modern movie files:
- Dolby Digital (AC-3): A legacy lossy surround format introduced in the 1990s for DVDs and cinema. It supports up to 5.1 discrete audio channels at bitrates up to 640 kbps.
- Dolby Digital Plus (E-AC-3): An advanced lossy format used by modern streaming services. It supports up to 7.1 channels and object-based Dolby Atmos metadata via Joint Object Coding (E-AC-3 JOC), typically streaming at 448 to 768 kbps.
- Dolby TrueHD: a lossless format (based on Meridian Lossless Packing) used on Blu-ray discs: up to eight channels of 24-bit/96 kHz audio, at up to 18 Mbps. macOS has no TrueHD decoder.
- DTS Digital Surround: The standard lossy 5.1 codec from DTS, operating at fixed bitrates of 768 kbps or 1.5 Mbps.
- DTS-HD Master Audio: A lossless disc format pairing a 1.5 Mbps lossy DTS core with an uncompressed extension stream, reaching bitrates up to 24.5 Mbps. macOS has zero native DTS-HD decoders.
For a comprehensive comparison of how surround sound channels and bitrates work, read our complete guide to movie audio formats explained.
How can you play DTS and AC-3 audio on your Mac immediately?
A straightforward solution is to stop using QuickTime Player and open the video in a dedicated third-party player that bundles its own open-source decoding libraries.
Modern players like VLC and IINA do not rely on Apple CoreAudio for stream decoding. Instead, they incorporate the open-source FFmpeg libavcodec library, which includes reverse-engineered software decoders for AC-3, E-AC-3, Dolby TrueHD, and DTS audio streams.
When you open a file with a DTS or TrueHD track in an FFmpeg-powered player, the demuxer routes the audio packets directly to the decoding engine. The software decodes the surround channels and mixes them down for your MacBook speakers or connected headphones, ensuring you never encounter a silent video.
How do you check for alternate audio tracks?
Many high-definition movie backups and web releases include more than one audio track. In many cases, the file creator included both a high-bitrate DTS-HD Master Audio track for home theater systems and a secondary AAC or AC-3 stereo track for mobile compatibility.
If your video plays without sound in an app like QuickTime or an older player, check whether another track is available:
- Open the video in your media player.
- Navigate to the Audio menu in the menu bar.
- Select Audio Track.
- Look for alternate tracks labeled “Stereo,” “AAC 2.0,” or “Commentary.”
- Click the alternate track. If the secondary track is formatted in AAC, your player will immediately begin outputting sound.
How can you convert DTS audio without re-encoding the video?
If you want to keep using native Apple apps—such as QuickTime Player, the Apple TV app, or syncing files to an iPad—you can convert the DTS audio track into an Apple-compatible format like AAC or AC-3.
You don’t need to re-encode the video, which takes long and costs quality. Copy the video as it is and convert only the sound: for a film, that takes a minute or two.
You can perform this conversion using the free command-line tool ffmpeg (available via Homebrew with brew install ffmpeg):
ffmpeg -i input.mkv -c:v copy -c:a aac -ac 2 -b:a 256k output.mp4
In this command:
-i input.mkvis your file.-c:v copycopies the video untouched.-c:a aac -ac 2 -b:a 256kconverts the sound to stereo AAC at 256 kbps (drop-ac 2to keep the surround channels).output.mp4is the new file. If the video is HEVC, add-tag:v hvc1before it, or QuickTime may refuse it.
If you prefer a graphical interface, tools like Subler or HandBrake (with video passthrough enabled) can achieve the same result without touching command-line scripts. For more details on why certain containers fail on macOS, see our troubleshooting guide for QuickTime file not compatible errors.
Why is movie dialogue so quiet when downmixing surround sound?
Once you restore sound to your DTS or AC-3 file, you might notice a secondary problem: sound effects and musical scores are very loud, but character dialogue is so quiet you can barely hear it.
This issue stems from the way 5.1 surround sound is folded into two-channel stereo. In theatrical DTS and AC-3 mixes, most spoken dialogue is isolated in the discrete Center channel. Under international broadcast guidelines (ITU-R BS.775), downmixing algorithms attenuate the Center channel by 3 dB (multiplying its voltage by 0.7071) before splitting it into the Left and Right stereo channels. This attenuation buries dialogue beneath loud sound effects.
To fix this imbalance without constantly adjusting your Mac volume keys, read our in-depth analysis on why movie dialogue is so quiet.
Experiencing silent video on macOS is frustrating, but it is entirely a software limitation rather than a corrupt file. Whether you use a third-party player like MacLC with FFmpeg decoding or remux your audio tracks for native Apple playback, your Mac hardware is fully capable of delivering clear sound from any movie format.
Questions people ask
Can Mac play DTS audio natively?
No. Apple CoreAudio and QuickTime Player do not include decoders for DTS Digital Surround, DTS-HD Master Audio, or DTS:X. To play DTS audio on a Mac, you must use a third-party media player with built-in decoders like MacLC or VLC.
Why is there no sound when playing an MKV file on Mac?
If the video plays silently, the audio stream is almost certainly encoded in DTS or Dolby TrueHD, which macOS cannot decode. If the file refuses to open at all in QuickTime, the issue is that QuickTime does not support the Matroska container format.
Can I install codec packs like Perian on modern macOS?
No. Perian was made for QuickTime 7, which Apple removed in macOS 10.15 Catalina. Since macOS 15, developers can ship media extensions that add formats to the system, but none from Apple adds DTS or TrueHD, so the practical fix is a player that bundles its own decoders.
Does converting DTS to AC-3 or AAC lower video quality?
No. When you remux a file, the video stream is copied bit for bit without any transcoding or loss in quality. Only the audio stream is converted into a format compatible with native Apple software.