Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Anyone knows if FF has solid FLAC support now?

I know a couple of years ago it used to be flaky. Eg:

https://bugzilla.mozilla.org/show_bug.cgi?id=1528265



Still flaky with double ID3 tags (front/back) or issues parsing metadata (so it fails decoding), but the issues with variable block size were solved. Most FLAC I handle on a large system play fine.

There are other issues related to streaming the FLAC via Range requests depending if it is WebAudio, <audio> or directly in a tab, however this applies to all audio/media in general.


Flac has Flac tags, how did Id3 get up in there?


A lot of tagging programs add them as they just get appended or prepended to the file regardless their content. Sometimes one program reads a format but writes in the other, I have personally found a FLAC in the wild with ID3v2 at the front, ID3 at the back (corrupt) and FLAC metadata as well. The FLAC metadata inside was wrong, the valid one was outside at the front (sadly it was a broken JIS encoding).

There is no sane approach to media. Between legacy formats, legacy tagging, and all kinds of implementation specific bugs, you are in for a ride if you want to cater to more than one decoder out there :)


ID3 is format-agnostic so it shouldn't be no surprise to see it in flac. Even the linked article mentions that flac does recognize and skip ID3 tags.


You have to go out of your way to add them though. It's not standard.


> There are other issues related to streaming the FLAC via Range requests

Could you share more info on that?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: