mirror of
https://github.com/koel/koel.git
synced 2026-04-25 08:46:00 +03:00
[GH-ISSUE #11] Support flac, wav #9
Labels
No labels
Authentication
Dependencies
Documentation
Feature Request
Flac
Help Wanted
Installation/Setup
Integration
Mobile
PR Welcome
Pending Release
Performance
Playlist
S3
Search
Sync
[Pri] Low
[Pri] Normal
[Status] Keep Open
[Status] Needs Author Reply
[Status] Needs Review
[Status] Stale
[Status] Will Implement
[Type] Blessed
[Type] Bug
[Type] Duplicate
[Type] Enhancement
[Type] Help Request
[Type] Question
[Type] Task
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/koel-koel#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SkinyMonkey on GitHub (Dec 14, 2015).
Original GitHub issue: https://github.com/koel/koel/issues/11
As I said, I'm not a PHP Wizard but I could look into it.
@nadley commented on GitHub (Dec 14, 2015):
Waiting for this feature as all my collection is in flac, but implementing flac is not easy as browsers doesn't support it natively. So the flac decoding should be done by javascript side with for example : https://github.com/audiocogs/flac.js/tree/master.
Good luck
Thanks
@edent commented on GitHub (Dec 14, 2015):
Ampache (a similar project) transcodes files on the fly https://github.com/ampache/ampache/wiki/Transcoding
Transcoding might be a better solution than playing FLAC in the browser. Smaller file sizes and less work for the browser to do.
@phanan commented on GitHub (Dec 14, 2015):
I honestly don't see wav supported – we don't want too stream those big-ass files anyway do we?
FLAC on the other hand sounds like something in higher demand, so I'll be thinking about it. Although, personally I don't stream them either, for the same reason as wav's.
@roderickm commented on GitHub (Dec 14, 2015):
See also mp3fs, a FUSE-based transcoding filesystem from FLAC to MP3.
@phanan commented on GitHub (Dec 14, 2015):
Yeah saw that too. Certainly worth giving a try.
@0xcaff commented on GitHub (Dec 14, 2015):
The reason to stream FLAC is because many people have archival quality backups composed of FLAC which they need to be accessible, but still high quality.
@nadley commented on GitHub (Dec 14, 2015):
Transcodibg can be a solution if it is done on the fly and doesn't consume disk space by generating a file on each transcode...
@RoxasShadow commented on GitHub (Dec 16, 2015):
I think both transcoding and raw FLAC streaming would be suitable for the most part of the people since if someone has a quite good connection can listen to the original FLAC files, otherwise he/she could enable the transcoding and download lightweighter files. Pretty interested in both the features anyway.
@0xcaff commented on GitHub (Jan 1, 2016):
The latest chrome beta build seems to have FLAC support!

Try it yourself here!
@phanan commented on GitHub (Jan 5, 2016):
@caffinatedmonkey Thanks! Can't wait to try this out. Reopening as a reminder.
@0xcaff commented on GitHub (Jan 5, 2016):
Unfortunately, upon further investigation, it only seems to work on ChromeOS and Chrome on Android. Sorry for the false alarm.
github.com/Fyrd/caniuse@d664b43456@phanan commented on GitHub (Jan 5, 2016):
At least it's a sign that FLAC would be natively supported eventually 👍
@rlex commented on GitHub (Jan 25, 2016):
Transcoding is a nice feature to have. I can't switch to koel from subsonic because my collection stored in FLAC files and subsonic transcodes them on the fly to MP3.
@phanan commented on GitHub (Jan 28, 2016):
This will be an experimental feature in 2.0.
@phanan commented on GitHub (Jan 31, 2016):
Done on 2.0.
@vveliev commented on GitHub (Sep 6, 2017):
Im having issue playing FLAC in my installation , wondering if it's related, but cannot find log files