@TheStaticTurtle commented on GitHub (Nov 7, 2025):
Awesome, I spun up a dev environment with this PR and did a test with the full audiobook, and I can confirm that it now works on multiple…
@Vito0912 commented on GitHub (Nov 7, 2025):
Downloaded media still fails with the same error as @layanto probably because local media isn't transcoded before sending to the client so any codec…
@TheStaticTurtle commented on GitHub (Nov 8, 2025):
HLS always fails after a few seconds, then no transcoding would work, so there should be an retry (but I don't do dev on the official apps).…
@TheStaticTurtle commented on GitHub (Nov 7, 2025):
Support for AC3 on browsers seem very mixed, and it seems very dependent on hardware and software support for chromium-based browsers if…
@Vito0912 commented on GitHub (Nov 7, 2025):
Ignore, mixed up container and codec for a second here: ~~It should transcode to HLS. I am not sure if it might not be possible to transcode from AC3…
@TheStaticTurtle commented on GitHub (Nov 7, 2025):
Yeah, according to the specification HLS supports AAC,…
@Vito0912 commented on GitHub (Nov 7, 2025):
I do not have an AC-3 file to test, but I assume it has something to do with the mimetype. As far as I can tell, it only tries specified formats for…
@Vito0912 commented on GitHub (Nov 7, 2025):
@TheStaticTurtle #4808
And thanks!
@kpmgeek commented on GitHub (Nov 4, 2025):
{
"programs": [],
"streams": [
{
"index": 0,
"codec_name": "eac3",
"codec_long_name": "ATSC A/52B (AC-3, E-AC-3)",
…
@Vito0912 commented on GitHub (Nov 4, 2025):
Just searching for mime didn't show any results. I don't know if it's listed under another name. But I guess the mimetype is the same as aac, so it's…
@kpmgeek commented on GitHub (Nov 4, 2025):
Yeah, just from my linux client box, it recognizes the mime type of the file as video/mp4 so it would be identical.
On the client app on android,…
@nichwall commented on GitHub (Nov 4, 2025):
Do the server logs say anything when you are trying to play the file? The client will try to direct play the file and if it fails the server will…
@Vito0912 commented on GitHub (Nov 4, 2025):
I think the problem being that the client never failed. Like iOS does not fail when playing MP3 in M4B. It just plays silence. Sadly if it's that:…
@layanto commented on GitHub (Nov 7, 2025):
This error message momentarily flash in Audiobookshelf android app
:
It is decodable with the linux binary of ffmpeg 5.1 here https://ffbinaries.com/downloads
FFMPEG reverse engineered their own decoder in 2009 and have…
@Vito0912 commented on GitHub (Nov 4, 2025):
Can you please check which mimetype ABS thinks this is?
@Vito0912 commented on GitHub (Nov 4, 2025):
It should be part of the API response under audioFiles
@kpmgeek commented on GitHub (Nov 4, 2025):
What is a user-facing way to query that?
@nichwall commented on GitHub (Nov 4, 2025):
Press the "Probe Audio File" button