mpv icon indicating copy to clipboard operation
mpv copied to clipboard

E-AC-3 HDMI passthrough not supported on macOS Sequoia

Open qu1rk3y opened this issue 1 year ago • 2 comments

mpv Information

mpv ad1fb9f Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects
 built on Nov 26 2024 10:45:35
libplacebo version: v7.349.0
FFmpeg version: 7.1
FFmpeg library versions:
   libavcodec      61.19.100
   libavdevice     61.3.100
   libavfilter     10.4.100
   libavformat     61.7.100
   libavutil       59.39.100
   libswresample   5.3.100
   libswscale      8.3.100

Other Information

- macOS version: 15.1.1 (24B91)
- Source of mpv: nightly
- Latest known working version: nil
- Issue started after the following happened: N/A

Reproduction Steps

MacBook Pro M1 > HDMI > TCL C725K > HDMI eARC > Apple TV 4K > HomePods

config: audio-spdif=ac3,eac3

(For reference, Windows PC/Nvidia RTX 3090 > HDMI > TCL C725K > HDMI eARC > Apple TV 4K > HomePods works fine for the below case)

Expected Behavior

AC-3 and E-AC-3 passthrough

Actual Behavior

AC-3 passthrough works, E-AC-3 passthrough reports the error [cplayer] Passthrough format unsupported.

Thought addition of passthrough of E-AC-3 format in Sequoia might help but apparently not yet?

Log File

output.txt

Sample Files

https://drive.google.com/file/d/1QAEf6xByehIjWYPuFfTXsl8TKk9L1oRs/view?usp=share_link - Dolby Digital AC-3 5.1.mp4 - passes through

https://drive.google.com/file/d/10HY12L2i1xArxXJWZV1z7jaYZEdBYiLR/view?usp=share_link - Dolby Digital Plus E-AC-3 5.1.mp4 - does not passthrough

I carefully read all instruction and confirm that I did the following:

  • [X] I tested with the latest mpv version to validate that the issue is not already fixed.
  • [X] I provided all required information including system and mpv version.
  • [X] I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of --log-file=output.txt.
  • [X] I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
  • [X] I attached the full, untruncated log file.
  • [X] I attached the backtrace in the case of a crash.

qu1rk3y avatar Nov 26 '24 13:11 qu1rk3y

Have just tested the E-AC-3 file with QuickTime Player which now supports passthrough (https://www.macrumors.com/2024/07/03/macos-sequoia-supports-hdmi-passthrough/) and it appears to passthrough correctly

qu1rk3y avatar Nov 26 '24 13:11 qu1rk3y

Any update on this. There are Mac apps which now support HDMI passthrough. Is there any plan to add it here?

unparagoned avatar Oct 19 '25 19:10 unparagoned