Hi team,
I found an issue similar to Plexamp (iOS) not playing opus / Youtube audio
Except Plexamp on iOS and Plexamp on macOS WILL play the audio file (container/extension: .m4a)
while neither the Plexamp Flatpak or the AppImage on Linux (tried both Arch & Pop OS) will play the file.
Here is the relevant piece of the log (taken from AppImage on Arch):
Aug 27, 2025 22:10:28.629 [0x6cff16c0] DEBUG - Opus: Creating a new stream for file 0x2c4804c0c000
Aug 27, 2025 22:10:28.629 [0x6cff16c0] DEBUG - Opus: Creating stream plugin.
Aug 27, 2025 22:10:28.629 [0x6cff16c0] ERROR - Opus: Failed to initialize the stream (Opus error -132)
Aug 27, 2025 22:10:28.629 [0x6cff16c0] DEBUG - Opus: Destroying stream plugin.
When I open the file in MediaInfo it says under General (without errors):
dash: x MiB, x min x s
1 Audio stream: AAC LC
Trying another m4a file, not downloaded from Youtube it says:
“MPEG-4” instead of “dash”
I’m using the latest available version on all devices, the AppImage version from the log:
Aug 27, 2025 22:09:47.943 [Javascript] INFO - Starting Plexamp 4.12.4 - linux 6.16.3-arch1-1
A regular media player on Linux plays the audio just fine.
The file is downloaded using yt-dlp, using format 140:
140 m4a audio only 2 │ 54.08MiB 129k https │ audio only mp4a.40.2 129k 44k [en] medium, m4a_dash
So I don’t understand why it even looks at Opus in the first place..
