0
Fixed

No ALAC audio support

Jules G 2 months ago • updated by Vlad R 4 weeks ago 7

Hello,

Audio player is not able to play ALAC music. (Apple lossless) with a .m4a extension. Is it a bug, or something else ?

Thanks :)

Under review

M4A being a container, it can hold either AAC or ALAC encoded audio. Browsers support AAC natively, but not ALAC. FileRun has the capability to decode ALAC itself, without the help of the browser, but using the technology means to drop the capability of skipping ahead inside AAC songs.

Detecting if an M4A file contains AAC or ALAC isn't easy. We'll try to see if we can make it default to non-native support when comes to ALAC.

i saw somewhere on your website Alan was supported. In what container should it then be ?

It's not a big issue for me, but it sure would be great not having this anymore ^^

+1
Started

Happy to report that we've found a good solution. If the browser fails to play an M4A file using HTML5, then FileRun will attempt to use its own decoder and it will not try the HTML5 support again for the session (to avoid downloading every song twice for each playback).

If you want to try this out before waiting for the next FileRun update, replace the file "customizables/plugins/audio_player/js/app.js" in your FileRun installation with this version: http://bit.ly/2A4DWxl (You might need to clear the browser's cache for the changes to take effect.)

Let me know how it works for you.

Well... The audio player is not loading anymore...

Worthed a shot ! :D

Are you using the latest FileRun version? I have applied the same patch to our demo (https://www.filerun.com/demo) and works fine for me.

Note to me when using Curl : "Don't forget the option -L"

I was downloading a bit.ly file... Not the app.js one... Sorry again. Now it's working !

Fixed

A FileRun update is now available for installation. It includes this fix.

For installing updates, please use this guide: https://docs.filerun.com/updating