Skip to content

M4A files won't play with Navidrome (Subsonic Provider) #3483

@DrDagless

Description

@DrDagless

What version of Music Assistant has the issue?

2.4.0b18

What version of the Home Assistant Integration have you got installed?

No response

Have you tried everything in the Troubleshooting FAQ and reviewed the Open and Closed Issues and Discussions to resolve this yourself?

  • Yes

The problem

When I play a M4A track in MA with Open Subsonic provider, the track fails to play. I press play, the button flashes to pause for less than a second, and then "stops". These are tracks I've encoded from FLAC to aac with FDK AAC specifically. I'm using beets to automate the encoding/tagging process.

This has been an issue with this particular setup since I started using MA last year. I've recently had some more time to test things out on my end. What I've discovered is that the same files play perfectly in Music Assistant using either the local filesystem provider or the Jellyfin provider. No issues at all there.

MP3 files also work flawlessly with the subsonic provider, so it seemingly is something specific to the filetype. I have no idea where the problem is coming from though. The same m4a files (most of my library) work fine with other clients like Symfonium and also the navidrome web client.

Absolutely love Music Assistant and the work being done on it. Please let me know whatever additional information I can provide.

How to reproduce

Play a M4A track encoded with FDK AAC using the navidrome provider.

Music Providers

Open Subsonic Media Server Library

Player Providers

Chromecast

Full log output

music-assistant.log

Additional information

Here's the mediainfo of an encoded track:

Image
Image

What version of Home Assistant Core are your running

2025.1.2

What type of installation are you running?

Home Assistant Supervised

On what type of hardware are you running?

Raspberry Pi

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions