AAC can be a bit funky. I wonder if it’s variable bitrate that’s the issue?
Went back in my memory to which albums I encoded _in the beginning this one was and it is ACC
The first track ‘I Heard it on the Grapevine’ the M33 just skips, click it, and a quick flicker and it jumps to ‘My Girl’ and plays that song.
Like wise ‘Joy to the World’ is skipped and jumps to ‘Ain’t Too Proud to Beg’
The songs do not seize the M33, it just jumps them.
Seems to be an issue with some ACC formats
My apologies. I thought it was only streaming via Airplay to the M33 and not from Roon. I’m assuming the Roon Core and NAS are on ethernet as well.
I take it you have installed ffmpeg properly for Roon on NAS. You need they to decoce AAC. Is it all or just some?
Not sure how to do that, so I would assume no. I will dig through it. It is a Synology NAS and loaded the Synology Package. but missed any ffmpeg install needs.
That part “CLEARLY MARKED”
Appendix: Adding support for additional audio codecs (like AAC…)
Will look into it.
Just installed them and rebooted the server and did not fix the issue, BUT think you are on to something.
- AAC is the issue files
- AAC on Synology needs extra support beyond the built in ffmpeg
I may try CORE on a Mac Mini that is my PLEX server as well.
Once again to YOU and EVERYONE reading and helping, Thank You!
update Sep 16, 2023 5:22:03 PM
Built the CORE on a Mac Mini. More impactful than I expected. Home Assistant needed to be rewritten to all the new entities, after the integration was authorized, etc…
The NAD M33 plays all of the files
My hypothesis is the CrystalGipsy was correct on the ffmpeg and the Synology Package.
11 Days left on the trial, off to play more.
Thank You all for the thoughts, ideas, and tips.
If you’re up for some more tinkering, and don’t mind running an “unsupported” environment, you could also try running Roon in a Docker on Synology.
I did this when starting my Roon trial 4 months ago on a comparable NAS (RS1821+ with 20GB RAM). This topic gave me a good starting point.
I don’t have too many AAC tracks, but never ran into any issues. YMMV.
Happy listening.
You still need ffmpeg installed for that as well if you want to play AAC. Windows and Mac it relies on the operating system support to decode them as both have that built in. Linux doesn’t as it’s open source and don’t want to pay the license fee so relies on ffmpeg.
If I’m not mistaken, the docker image handles the install. I never added it myself and have no issue playing AAC tracks.
According to the Roon documentation it’s ROCK that doesn’t come with it. and apparently it’s also needed on some NASes I guess, but isn’t that because of an issue with the system install of ffmpeg? Not sure.
Anyway, regarding Linux:
- On Linux, Roon expects to find the codecs installed as part of the Linux based operating system.
On Linux it will depend on the distro I suppose, but in Ubuntu it is included in the official packages:
Not all distros have had it installed by default.
I had to when I ran vortexbox.
Yeah not by default necessarily, but many general-purpose distros like Ubuntu have it as part of the official repositories that can be installed with the built-in software management.
Some may not have it, e.g. if particularly picky about licensing questions - but then anyone who uses a special-purpose distro should know what they are getting themselves into. (Though even Debian, who are traditionally strict with licensing, has it and apt install ffmpeg does the trick)
Question
Is this a ‘bug’?
The need of ffmeg is not a bug, that is a requirement. The fact that the software does something to the file that puts the player into a non-responsive state would be a bug.
- The file can be played by the M33
What did ROON_Synology_CORE do the the file that resulted in the ROON_CLIENT_M33 failing?
Think that is a bug.
- CORE, not playing/sending the file, OK
- CORE, not playing/sending the file and alerting in a log, BETTER
- CORE, attempting to do something (aka transcode) failing because ffmpeg missing, and creating a corrupt RAAT stream, that causes the ROON_CLIENT_M33 to fail, seems like a BUG
This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.