flac
Free Lossless Audio Codec (by xiph)
vorbis
A "native" ogg vorbis decoder for Go (uses inline stb_vorbis) (by mccoyst)
Our great sponsors
flac | vorbis | |
---|---|---|
17 | 1 | |
1,489 | 32 | |
4.5% | - | |
8.1 | 2.6 | |
1 day ago | 7 months ago | |
C | Go | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flac
Posts with mentions or reviews of flac.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-20.
-
What does foobar user to transcode from Alac to Flac?
I've flac.exe but it doesn't seem to work for me? https://github.com/xiph/flac
-
Adding replaygain to an album where songs have different bit depths
It already exists: https://github.com/xiph/flac/issues/96
-
QOA, the Quite OK Audio Format
I was reading that article, and geez, as a non-programmer I have to ask, why does libflac look like such a nightmare compared to flacloader? It's like night and day. Is this a "WireGuard makes OpenVPN look quite silly" moment?
https://github.com/xiph/flac/tree/master/src/libFLAC
https://github.com/SerenityOS/serenity/blob/master/Userland/...
-
lossless music on the 7th gen
Lastly, ALAC hasn't been updated by apple since 2016. FLAC is actively maintained by xiph.org and saw its last update this past October.
-
What audio format do you put on your iPods?
FLAC continues to be actively maintained and updated. Which, actually thanks for asking your question because in checking sources I noticed FLAC was just updated not two weeks ago. I thik the last time I updated my encoder libraries was after MP3 lost patent protection and dropped licensing a few years ago, so this is fortuitous timing! Anyways, FLAC continues to be meaningfully updated (homepage @ xiph and the changelog @ github).
-
Use `dano` to give ALAC feature parity with FLAC (audio archival/paranoia)
It's been considered a "draft" implementation for a while. It was just this past August that the MP4 Registration Authority added it to the list of codecs. The actual spec hasn't changed for about 6 years now. Now that it's no longer marked as a draft and listed by the MP4 Registration Authority I'm hoping we'll see it get better support. ffmpeg no longer marks it experimental - though this update hasn't made it to a release yet.
-
Is there any research as to what's the best way to compress each file type?
flac : https://xiph.org/flac/
vorbis
Posts with mentions or reviews of vorbis.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-03.
-
Awesome Golang Audio and Music Libraries
vorbis - "Native" Go Vorbis decoder (uses CGO, but has no dependencies). Awesome Go libraries
What are some alternatives?
When comparing flac and vorbis you can also consider the following projects:
flac - A Free Lossless Audio Codec decoder in Go
mp3 - golang mp3 frame parser
waveform - Go package capable of generating waveform images from audio streams. MIT Licensed.
gosamplerate - Go Bindings for libsamplerate
PortAudio - Go bindings for the PortAudio audio I/O library
FFmpeg - Mirror of https://git.ffmpeg.org/ffmpeg.git
go-sox - libsox bindings for go
id3v2 - 🎵 ID3 decoding and encoding library for Go
taglib - Go wrapper for taglib
portmidi - Go bindings for libportmidi
music-theory - Go models of Note, Scale, Chord and Key
go_mediainfo - Golang bindings for libmediainfo