Describe the bug
After processing a video file with DTS-HD 7.1 audio using the script, the generated E-AC-3 (Dolby Digital Plus) 7.1 audio track produces no sound (completely silent) during playback.
Interestingly, the AV receiver / Soundbar detects the incoming signal correctly via eARC and displays "Dolby Digital Plus" on its screen, but there is no actual audio output.
Steps to Reproduce
- Run the script on an
.mkv file containing a DTS-HD MA / HRA 7.1 audio track.
- Select the option to convert the audio to E-AC-3 7.1.
- Play the resulting MKV file using VLC Media Player with HDMI Passthrough enabled (or via TV/AVR setup).
- The receiver displays "Dolby Digital Plus", but the audio remains completely silent.
Expected behavior
The converted E-AC-3 7.1 track should output proper 8-channel audio.
Environment / Setup Details:
- OS: Windows 11 (Latest Version)
- FFmpeg Version:
2026-07-30-git-2ae2413488 (Latest Git Master Branch Build)
- Player / Test Software: VLC Media Player (with Audio Passthrough enabled)
- Audio Output: Soundbar / AV Receiver connected via HDMI / eARC
Additional context
It appears that the native FFmpeg eac3 encoder builds an E-AC-3 7.1 bitstream header/substream layout that triggers the receiver's "Dolby Digital Plus" detection, but the audio payload channels cannot be decoded properly by the hardware, resulting in silence. Converting the exact same source to E-AC-3 5.1 (-ac 6) works flawlessly and outputs sound as expected.
Describe the bug
After processing a video file with DTS-HD 7.1 audio using the script, the generated E-AC-3 (Dolby Digital Plus) 7.1 audio track produces no sound (completely silent) during playback.
Interestingly, the AV receiver / Soundbar detects the incoming signal correctly via eARC and displays "Dolby Digital Plus" on its screen, but there is no actual audio output.
Steps to Reproduce
.mkvfile containing a DTS-HD MA / HRA 7.1 audio track.Expected behavior
The converted E-AC-3 7.1 track should output proper 8-channel audio.
Environment / Setup Details:
2026-07-30-git-2ae2413488(Latest Git Master Branch Build)Additional context
It appears that the native FFmpeg
eac3encoder builds an E-AC-3 7.1 bitstream header/substream layout that triggers the receiver's "Dolby Digital Plus" detection, but the audio payload channels cannot be decoded properly by the hardware, resulting in silence. Converting the exact same source to E-AC-3 5.1 (-ac 6) works flawlessly and outputs sound as expected.