- Portals
- The Current Year
- ED in the News
- Admins
- Help ED Rebuild
- Archive
- ED Bookmarklet
- Donate Bitcoin
Contact an admin on Discord or EDF if you want an account. Also fuck bots.
FLAC: Difference between revisions
imported>Polynymous →What is FLAC?: removed crossout and adjusted link from audiophile to faggot |
imported>FuckJews123 No edit summary |
||
| Line 1: | Line 1: | ||
{{Redirect|Flac|anti-aircraft fire|Flak|other uses|FLAC (disambiguation)}} | |||
{{Infobox software | |||
| name = Free Lossless Audio Codec | |||
| logo = [[File:Flac logo vector.svg]] | |||
| screenshot = | |||
| caption = | |||
| author = | |||
| developer = [[Xiph.Org Foundation]], Josh Coalson | |||
| released = 20 July 2001 | |||
| latest_release_version = [http://flac.sourceforge.net/changelog.html 1.2.1] | |||
| latest_release_date = {{Start date and age|2007|09|17|df=yes}} | |||
| latest preview version = | |||
| latest preview date = | |||
| operating_system = [[Cross-platform]] | |||
| genre = [[Audio codec]], [[Audio file format]] | |||
| license = command-line utilities: [[GNU General Public License|GNU GPL]]<br />libraries: [[BSD licenses|BSD]] | |||
| website = [http://flac.sourceforge.net/ FLAC.SourceForge.net] | |||
}} | |||
{{Infobox file format | |||
| name = Free Lossless Audio Codec | |||
| icon = | |||
| logo = | |||
| extension = <code>.flac</code> | |||
| mime = audio/x-flac<ref>Registration being sought as <code>audio/flac</code></ref> | |||
| type code = | |||
| uniform type = | |||
| magic = | |||
| owner = | |||
| genre = Audio | |||
| container for = | |||
| contained by = | |||
| extended from = | |||
| extended to = | |||
| standard = [http://flac.sourceforge.net/format.html Specification] | |||
}} | |||
'''Free Lossless Audio Codec''' ('''FLAC''') is an [[Audio compression (data)|audio compression]] [[codec]] primarily authored by Josh Coalson. FLAC employs a [[lossless data compression]] [[algorithm]]. A digital audio recording compressed by FLAC can be decompressed into an identical copy of the original audio data. Audio sources encoded to FLAC are typically reduced to 50–60% of their original size.<ref name="flaccomparison">{{cite web |url=http://flac.sourceforge.net/comparison.html |title=Comparison |accessdate=27 January 2008|publisher=FLAC}}</ref> | |||
[[ | FLAC is an [[Open format|open]] and [[royalty-free]] format with a [[free software]] implementation made available. FLAC has support for [[Metadata|tagging]], [[Album cover|cover art]], and fast seeking. Though FLAC playback support in portable audio devices and dedicated audio systems is limited compared to formats like [[MP3]],<ref>{{cite web|url=http://flac.sourceforge.net/links.html#hardware |title=Links |publisher=FLAC |accessdate=24 March 2009}}</ref> FLAC is supported by more hardware devices than competing lossless formats like [[WavPack]].<ref name="flaccomparison" /> | ||
==History== | |||
Development started in 2000 by Josh Coalson.<ref name="news">{{cite web |url=http://flac.sourceforge.net/news.html |title=News |accessdate=2009-08-31|publisher=FLAC}}</ref> The bit-stream format was frozen when FLAC entered beta stage with the release of version 0.5 of the reference implementation on 15 January 2001. Version 1.0 was released on 20 July 2001.<ref name="news" /> | |||
On 29 January 2003, the [[Xiph.Org Foundation]] and the FLAC project announced the incorporation of FLAC under the Xiph.org banner. Xiph.org is behind other free compression formats such as [[Vorbis]], [[Theora]], [[Speex]], and others.<ref name="news" /><ref name="xiph-press-flac">{{cite web |author=Xiph.Org Foundation |publisher=Xiph.org Foundation |url=http://www.xiph.org/press/2003/flac/ |title=FLAC Joins Xiph.org |date=29 January 2003 |accessdate=31 August 2009}}</ref><ref name="xiph-flac">{{cite web |author=Emmett Plant |publisher=Xiph.org Foundation |url=http://xiph.org/ogg/flac.html |title=FLAC Joins Xiph! |accessdate=31 August 2009|archiveurl = http://web.archive.org/web/20080529055542/http%3A//xiph.org/ogg/flac.html |archivedate = May 29, 2008|deadurl=yes}}</ref> | |||
On 17 September 2007, the version 1.2.1 was released.{{elucidate|reason=What is changed/added in the new version?|date=January 2011}} | |||
==The project== | |||
The FLAC project consists of: | |||
*The stream formats | |||
*A simple [[Container format (digital)|container format]] for the stream, also called FLAC (or ''Native FLAC'') | |||
*libFLAC, a library of reference encoders and decoders, and a metadata interface | |||
*libFLAC++, an object wrapper around libFLAC | |||
*flac, a command-line program based on libFLAC to encode and decode FLAC streams | |||
*metaflac, a command-line metadata editor for .flac files and for applying [[Replay Gain]] | |||
*Input plugins for various music players ([[Winamp]], [[XMMS]], [[foobar2000]], [[musikCube]], and many more) | |||
*With Xiph.org incorporation, the [[Ogg]] container format, suitable for streaming (also called ''Ogg FLAC'') | |||
"Free" means that the specification of the stream format can be implemented by anyone without prior permission (Xiph.org reserves the right to set the FLAC specification and certify compliance), and that neither the FLAC format nor any of the implemented [[encoder|encoding]]/[[decoder|decoding]] methods are covered by any patent. It also means that the [[reference implementation]] is [[free software]]. The sources for libFLAC and libFLAC++ are available under Xiph.org's [[BSD licenses|BSD license]], and the sources for flac, metaflac, and the plugins are available under the [[GNU General Public License|GPL]]. | |||
In its stated goals, the FLAC project encourages its developers not to implement copy prevention features of any kind.<ref name="">{{cite web|url=http://flac.sourceforge.net/developers.html |title=Developers|publisher=FLAC |date= |accessdate=2009-03-24}}</ref> | |||
==Comparisons== | |||
FLAC is specifically designed for efficient packing of audio data, unlike general purpose lossless algorithms such as [[DEFLATE]] which is used in [[ZIP file format|ZIP]] and [[gzip]]. While ZIP may compress a CD-quality audio file by 10–20%, FLAC achieves compression rates of 30–50% for most music, with significantly greater compression for voice recordings. | |||
FLAC uses [[linear prediction]] to convert the audio samples to a series of small, uncorrelated numbers (known as the residual), which are stored efficiently using [[Golomb coding|Golomb-Rice coding]]. It also uses [[run-length encoding]] for blocks of identical samples, such as silent passages. The technical strengths of FLAC compared to other lossless formats lie in its ability to be streamed and decoded quickly, which is independent of compression level. | |||
Since FLAC is a lossless scheme, it is suitable as an archive format for owners of [[compact disc|CDs]] and other media who wish to preserve their audio collections. If the original media is lost, damaged, or worn out, a FLAC copy of the audio tracks ensures that an exact duplicate of the original data can be recovered at any time. An exact restoration from a lossy archive (e.g., MP3) of the same data is impossible. FLAC being lossless means it is highly suitable for [[transcode]] e.g. to MP3, without the normally associated transcoding quality loss. A [[Cue sheet (music software)|CUE file]] can optionally be created when [[ripping]] a CD. If a CD is read and ripped perfectly to FLAC files, the CUE file allows later burning of an audio CD that is identical in audio data to the original CD, including track order, [[pregap]]s, and [[CD-Text]]. However, additional data present on some audio CDs such as lyrics and [[CD+G]] graphics are beyond the scope of a CUE file and most ripping software, so that data will not be archived. | |||
The [[European Broadcasting Union]] (EBU) has adopted the FLAC format for the distribution of high quality audio over its Euroradio network. | |||
==Technical details== | |||
FLAC supports only [[Fixed-point arithmetic|fixed-point]] samples, not [[floating-point]]. This is to remove the imprecision of floating point arithmetic so as to ensure the encoder is fully lossless. It can handle any [[PCM]] [[audio bit depth|bit resolution]] from 4 to 32 [[bit]]s per sample, any [[sampling rate]] from 1 [[Hertz|Hz]] to 655,350 Hz in 1 Hz increments,<ref name="flacfaq">{{cite web |url=http://flac.sourceforge.net/faq.html#general__samples |title=FAQ|publisher=FLAC |accessdate=25 January 2009}}</ref> and any number of channels from 1 to 8.<ref>{{cite web|url=http://flac.sourceforge.net/format.html#frame_header|title=Format|publisher=FLAC|accessdate=15 November 2009}}</ref> Channels can be grouped in cases like [[Stereophonic sound|stereo]] and 5.1 channel [[Surround sound|surround]] to take advantage of interchannel correlations to increase compression. FLAC uses [[Cyclic redundancy check|CRC]] checksums for identifying corrupted frames when used in a streaming protocol, and also has a complete [[MD5]] hash of the ''raw PCM'' audio stored in its ''STREAMINFO'' metadata header. FLAC allows for a [[Golomb coding|Rice parameter]] between 0–16. FLAC supports [[Replay Gain]]. | |||
FLAC is implemented as the libFLAC core encoder & decoder library with the main distributable program ''flac'' being the reference program utilizing the libFLAC API. This [[codec]] API is also available in C++ as libFLAC++. | |||
The reference implementation of FLAC compiles on many platforms, including most [[Unix]] (such as [[Solaris (operating system)|Solaris]] and [[Mac OS X]]) and [[Unix-like]] (including [[Linux]], [[BSD]]), [[Microsoft Windows|Windows]], [[BeOS]], and [[OS/2]] operating systems. There are build systems for [[autoconf]]/[[automake]], [[MSVC]], [[Watcom|Watcom C]], and [[Xcode]]. There is currently no [[multicore]] support in libFLAC. | |||
For tagging, FLAC uses the same system as [[Vorbis comment]]s.<ref name="flacfaq" /> | |||
==API organization== | |||
libFLAC API is organized into streams, seekable streams, and files (listed in the order of increasing abstraction from the base FLAC bitstream). Most FLAC applications will generally restrict themselves to encoding/decoding using libFLAC at the file level interface. | |||
== | ==Software support== | ||
===Encoding=== | |||
{| class="wikitable" style="width: 85%; text-align: center;" | |||
! style="width: 25%;" rowspan="2" | Name | |||
! style="width: 40%;" rowspan="2" | Description | |||
! style="width: 35%;" colspan="3" | Platform | |||
|- | |||
! Windows | |||
! Mac OS X | |||
! Linux | |||
|- | |||
| [[Adobe Soundbooth]] | |||
| | |||
| {{yes}} | |||
| {{No}} | |||
|{{No}} | |||
|- | |||
| [[aTunes]] | |||
| | |||
| {{yes}} | |||
| {{yes}} | |||
|{{No}} | |||
|- | |||
| [[ALLPlayer]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Audacious (software)|Audacious]] | |||
| | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
|- | |||
| [[Audacity]] | |||
| Since version 1.2.5<ref>{{cite web |url=http://audacity.sourceforge.net/about/news?id=2006-10-30/1.3.2-release&lang=en |title=Audacity 1.3.2 a 1.2.5 released |author=Audacity development team |date=2006-10-30 |accessdate=19 January 2010}}</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
|- | |||
| [[Cakewalk SONAR]] | |||
| Producer Edition version 7 and later. | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Easy Media Creator]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Exact Audio Copy]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[FlaCuda]] | |||
| An experimental [[LGPL]] encoder that runs on [[Nvidia]] [[GPGPU]]s with [[CUDA]] support. On high end GPUs it has been reported to outperform CPU encoders by an order of magnitude.<ref>http://cuetools.net/doku.php/flacuda</ref> Multi-channel or higher than 16 bit depth are not yet supported.<ref>http://www.hydrogenaudio.org/forums/index.php?showtopic=64628&st=100 posts 105 and 107</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| [[Flake (and libFlake)]] | |||
| An independent [[LGPL]] implementation purported to be faster at the same compression ration than the reference libFlac; it also offers some experimental higher compression ratios.<ref>http://flake-enc.sourceforge.net/benchmarks.html</ref> An experimental version that supports multiple threads/cores has been developed by a third party.<ref>http://softlab-pro-web.technion.ac.il/Projects/2008Winter/Performance%20Tuning/website/downloads.html</ref> | |||
| {{yes}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| [[FFmpeg]] | |||
| | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
|- | |||
| [[foobar2000]] | |||
| With external encoder | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[fre:ac]] | |||
| Rips directly from [[Compact Disc|CD]] to FLAC file. | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[GoldWave]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[GOM Player]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Grip (software)|Grip]] | |||
|Grip is a cd-player and cd-ripper for the Gnome desktop. It has the ripping capabilities of cdparanoia builtin, but can also use external rippers (such as cdda2wav). | |||
| {{no}} | |||
| {{no}} | |||
| {{yes}} | |||
|- | |||
| [[JetAudio]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Juce]] | |||
| | |||
| {{yes}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| [[Max (ripping software)|Max]] | |||
| | |||
| {{no}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| [[Media Center (software application)|Media Center]] | |||
| Since version 12.0.3xx | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[MediaMonkey]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Nero Burning ROM]] | |||
| With optional external filter plug-in. | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[REAPER]] | |||
| | |||
| {{yes}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| Samplitude | |||
| Since version 10.2 | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Sony Sound Forge|Sound Forge]] | |||
| Version 9 and later | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [http://www.kanssoftware.com/ Sound Normalizer] | |||
| Beginning with version 3 | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Sony Vegas|Vegas Pro 8, Vegas Pro 9]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[Toast (software)|Toast]] Titanium | |||
| Beginning with version 7 | |||
| {{no}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| [[VLC media player]] | |||
| | |||
| {{yes}} | |||
| {{yes}} | |||
| {{yes}} | |||
|- | |||
| [[Wavelab|WaveLab]] | |||
| Added in version 7.1 | |||
| {{yes}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| [[Winamp]] | |||
| Since 5.35 uses Flake.<ref>http://flake-enc.sourceforge.net/download.html</ref> Versions before 5.54 generate an incorrect MD5 checksum.<ref>http://forums.winamp.com/showpost.php?p=2352917&postcount=8</ref> | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
| [[xACT (X Audio Compression Toolkit)|xACT]] | |||
| Not to be confused with Microsoft's XACT audio programming library. | |||
| {{no}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| XLD | |||
| | |||
| {{no}} | |||
| {{yes}} | |||
| {{no}} | |||
|- | |||
| [[Yahoo! Music Jukebox]] | |||
| | |||
| {{yes}} | |||
| {{no}} | |||
| {{no}} | |||
|- | |||
|} | |||
===Decoding=== | |||
{{Col-begin}} | |||
{{Col-3}} | |||
*Cross-platform | |||
**[[Boxee]] | |||
**[[FFmpeg]] | |||
**[[aTunes]] | |||
**[[PS3 Media Server]] | |||
**[[Adobe Audition]] | |||
**[[Audacity|Audacity 1.3.5 Beta]] | |||
**[[MPlayer]] | |||
**[[Songbird (software)|Songbird]] | |||
**[[Squeezebox (network music player)|Squeezebox]] | |||
**[[The Core Pocket Media Player]] with FLAC plugin | |||
**[[VLC media player]] | |||
**[[XBMC|XBMC Media Center]] | |||
**[[Mixxx|Mixxx Digital DJ software]] | |||
{{Col-3}} | |||
*Microsoft Windows | |||
**[[Ableton Live]] | |||
**[[Adobe Premiere Pro]] with FLAC plugin | |||
**Aimp2 | |||
**Billy since version 1.04i | |||
**Creative Centrale | |||
**DJ Decks | |||
**[[foobar2000]] | |||
**[[GoldWave]] | |||
**[[Media Center (software application)|Media Center]] since version 12.0.3xx | |||
**[[iTunes]] after installing codec from [[Xiph]] (Ogg FLAC only) | |||
**[[JetAudio]] | |||
**[[K-Multimedia Player]] | |||
**[[MediaMonkey]] | |||
**Cockos [[REAPER]] Multitrack Recorder and Editor | |||
**[[Renoise]] supports import and export from version 1.8 | |||
**[[Quintessential Player]] with FLAC plugin | |||
**[[SUPER (software)|SUPER]] | |||
**[[Sony Vegas|Vegas Pro 8, Vegas Pro 9]] | |||
**[[Traktor DJ Studio|TRAKTOR 3]] | |||
**[[Traktor DJ Studio|TRAKTOR Scratch]] | |||
**[[TVersity]], using ffdshow to transcode stream to WAV | |||
**VUPlayer | |||
**[[Winamp]] | |||
**[[Windows Media Player]] and [[Media Player Classic]] with [[Third-party developer|third-party]] plugin | |||
**[[Media Player Classic Home Cinema]] | |||
**[[Yahoo! Music Jukebox]] | |||
*[[Windows Mobile]] | |||
**[[Kinoma|Kinoma Play]] | |||
**[[CorePlayer]] (Shareware) | |||
{{Col-3}} | |||
*[[Unix-like]] operating systems | |||
**[[Audacious Media Player|Audacious]] | |||
**[[Banshee (music player)|Banshee]] | |||
**[[Baudline]] | |||
**[[cmus]] | |||
**[[MPD (Music Player)|mpd]] | |||
**[[ogg123]] (if compiled against FLAC - ogg123 is part of the 'vorbis-tools' package) | |||
**[[Xine]] | |||
**[[XMMS]] | |||
**[[XMMS2]] | |||
**[[GNOME]] | |||
***[[GnomeBaker]] | |||
***[[Quod Libet]] | |||
***[[Rhythmbox]] | |||
***[[Totem (media player)|Totem Movie Player]] | |||
***[[Serpentine (software)|Serpentine]] | |||
**[[KDE]] | |||
***[[Amarok (audio)|Amarok]] | |||
***[[JuK]] | |||
***Audiokonverter (from the context menu pop-up) | |||
*Mac OS X | |||
**[[Quicktime]] with the Xiph QT component | |||
**[[Ableton Live]] | |||
**[[Cog (software)|Cog]] | |||
**[[Plexapp|Plex]] media center | |||
**[[xACT (X Audio Compression Toolkit)|xACT]], not to be confused with Microsoft's XACT | |||
**[[Traktor DJ Studio|TRAKTOR 3]] | |||
**[[Traktor DJ Studio|TRAKTOR Scratch]] | |||
*[[Palm OS]] | |||
**[[CorePlayer]] (Shareware) | |||
**[[TCPMP]] (version 0.72rc1, open source) with free plug-in<ref>http://www.latestintech.com/the-core-media-player/</ref> | |||
{{Col-end}} | |||
===Ripping=== | |||
{{Col-begin}} | |||
{{Col-3}} | |||
*Cross-platform | |||
**[[Songbird (software)|Songbird]] | |||
**[[aTunes]] | |||
{{Col-3}} | |||
*Microsoft Windows | |||
**Audiograbber (with external encoder) | |||
**Audio Transcoder | |||
**[[BonkEnc]] using the FLAC.dll API | |||
**[[CDex]] included in v1.7 beta2 | |||
**[[Exact Audio Copy]] using the external encoder | |||
**Easy CD-DA Extractor | |||
**[[foobar2000]] (with external encoder) | |||
**[[iriver plus 3]] | |||
**[[JetAudio]] | |||
**[[MediaMonkey]] | |||
**[[Winamp]] | |||
**[[Yahoo! Music Jukebox]] | |||
{{Col-3}} | |||
*Unix-like operating systems | |||
**[[ABCDE]] | |||
**[[Asunder]] | |||
**[[Banshee (media player)|Banshee]] | |||
**[[Cdda2wav]] | |||
**[[Cdparanoia]] | |||
**[[Mencoder]] | |||
**[[crip (software)|crip]] | |||
**[[Grip audio ripper|Grip]] | |||
**GNOME | |||
***[[Sound Juicer]] | |||
**KDE | |||
***[[K3b]] | |||
***[[Konqueror]] | |||
*Mac OS X | |||
**[[Max (ripping software)|Max]] ([[Mac OS 10.4]] or higher) | |||
{{Col-end}} | |||
=== | ==Hardware support== | ||
===Native=== | |||
*[http:// | *TRAXMOD Open source, open hardware portable MMC/SD player supports 44.1 kHz/16-bit stereo FLAC playback. | ||
*[http://www. | *[[Onkyo]] TX-NR906 Supports 16 bit/24 bit at 44.1 kHz/48 kHz/96 kHz Mono & Stereo FLAC files through external USB with metatag display support. | ||
*[[ | *[[Pioneer Corporation|Pioneer]] SC-05, SC-07, SC-25, SC-27, SC-35, SC-37 and SC-09TX support via external USB (network support verified) | ||
*[http://www. | *[[Denon]] AVP-A1HDCI, AVR-4810, AVR-4310, AVR-3310, AVR-5308, AVR-4308, AVR-3808 AV Receivers<ref>{{cite web |url=http://www.denon.co.uk/site/frames_main.php?main=prod&ver=&MID=3&sub=1&action=detail& Pid=340 |title=DENON UK | Home Audio Components |accessdate=27 January 2008}} {{Dead link|date=September 2010|bot=H3llBot}}</ref> | ||
*[http://www. | *[[Yamaha]] RX-V2065 AV Receiver, RX-A1000/A2000/A3000 AV Receiver , RX-V1067, RX-V2067, RX-V3067 AV Receivers | ||
*[[Meridian Audio, Ltd.|Meridian Sooloos]] | |||
*[[Escient]]<ref>{{cite web |url=http://www.escient.com/support/supportdocuments/DigitalMusicFilesFormats.pdf |title=Supported Digital Music Formats & Tagging Requirements |accessdate=27 January 2008 |format=PDF |publisher=Escient |page=2}}</ref> | |||
*[[iAudio]] ([[Cowon]]) - A2, A3, 6, 7, F2, O2, M3, M5, X5, U3, U5,<ref>[http://download.cowon.com/data/C08/U5/v2_13/U5_2.13.zip Korean firmware V2.13]{{Dead link|date=March 2009}}</ref> D2, D2+, S9, J3, X7 native support with newer firmware. | |||
*[[Olive Media Products|Olive]] (Symphony, Musica, Opus)<ref>{{cite web |url=http://www.olive.us|title=Save The Sound. - Olive'S Free Cd Ripping Service - Preload Terms |accessdate=27 January 2008}}</ref> | |||
*[[PhatBox]] Hard Drive based in car Digital Media Player from PhatNoise | |||
*[[Rio Karma]] | |||
*[[SanDisk Sansa]] [[Sansa Fuze|Fuze]], Clip (with updated firmware),<ref>{{cite web |url=http://www.engadget.com/2008/10/04/sansa-fuze-updated-to-support-ogg-and-flac/ |title=Sansa Fuze updated to support Ogg and FLAC |accessdate=18 October 2008}}</ref><ref>{{cite web |url=http://www.anythingbutipod.com/archives/2008/10/sansa-clip-firmware-010130-released.php |title=Sansa Clip Firmware 01.01.30 Released |accessdate=18 October 2008}}</ref> Clip+,<ref>anythingbutipod.com: [http://www.anythingbutipod.com/archives/2009/08/sandisk-sansa-clip-plus-review.php SanDisk Sansa Clip+ Plus Review]</ref> Fuze+ | |||
*[[Squeezebox network music player|Squeezebox and Transporter]] network music players from [[Logitech]]. Current products decode natively, old v1 units transcode to [[Pulse-code modulation|PCM]] on the server. | |||
*[[Sonos]] 16bit max. | |||
*Meizu [[M6 Mini Player]], M3 Music Card | |||
*VEDIA A10, B6 | |||
*Pixel Magic Systems' HD Mediabox (with firmware 1.3.4 or higher) | |||
*Embedded Waveplayer- Module with FLAC level 0-2 support, MIDI and serial interface | |||
*Teclast T29, T39, C260, C280, C290 | |||
*[[Trekstor Vibez]] | |||
*T+A Music Player<ref>{{cite web |url=http://www.taelektroakustik.de/eng/ta2/e_system/music_player.htm |title=T+A E-Series Music-Player |accessdate=27 January 2008}}</ref> | |||
*[[Linn Products|Linn]] Klimax DS (Digital Stream) - Digital Music Player | |||
*[[Linn Products|Linn]] Akurate DS - Digital Music Player | |||
*[[Linn Products|Linn]] Majik DS - Digital Music Player | |||
*[[Linn Products|Linn]] Sneaky Music DS - Digital Music Player | |||
*[[iriver]] E200, E150, [[iriver E100|E100]],<ref>{{cite web |url=http://www.iriver.com.au/iriver/index.cfm?pageID=2&sID=1&prodID=23&# |title=iRiver E100}}</ref> E50, E30, Lplayer, SPINN. | |||
*[[Networked Media Tank]] and [http://www.networkedmediatank.com/wiki/index.php/Main_Page WIKI] | |||
*Archos 5 Internet Tablet | |||
*Archos Internet Media Tablets <ref>{{cite web|url=http://update.archos.com/6/archos5-7/changes_firmware_archos5-7.html |title=Archos 5 and Archos 7 - Firmware Changes |publisher=Update.archos.com |date= |accessdate=24 March 2009}}</ref> | |||
*[[Naim Audio]] HDX Hard Disk Player,<ref>{{cite web |url=http://www.naim-audio.com/products/hdx.html|title=Naim Audio HDX}}</ref> NaimUniti, UnitiQute, DAC, NDX, UnitiServe | |||
*Samsung YP-U5<ref>{{cite web |url=http://www.samsung.com/us/consumer/mobile/mp3-players/mp3-players/YP-U5JQB/XAA/index.idx?pagetype=prd_detail&tab=spec |title=Samsung |accessdate=8 October 2009}}</ref> | |||
*Creative Zen X-Fi 2 | |||
*[[WD TV]] | |||
*[[Seagate FreeAgent]] Theater+ HD | |||
*[[Samsung Galaxy S]] | |||
*[[Samsung P3]] | |||
*TVIX HD M-6500, N1 (cafe), HD M-6600A/N Plus, HD M-7000 | |||
*[[Nokia N900]] | |||
*[[Philips NP 2900 Streamium]] | |||
=== | ===Non-native with customized firmware and/or applications=== | ||
*[[Nintendo]] [[Wii]] when running the [[Wii homebrew]] app MPlayerWii<ref>{{cite web |url=http://wiibrew.org/wiki/MPlayerWii |title=WiiBrew Wiki entry for MPlayerWii |accessdate=13 January 2009}}</ref> or MPlayer CE or WiiMC<ref>{{cite web |url=http://wiibrew.org/wiki/WiiMC |title=WiiBrew Wiki entry for WiiMC |accessdate=25 February 2011}}</ref> | |||
*[[Apple TV]], [[XBMC Media Center]] or [[Boxee]] | |||
*[[iPod]] - 1st through 5.5th generation, [[iPod mini]] and 1st/2nd generation [[iPod nano]] (not the [[iPod shuffle|shuffle]], 3rd gen [[iPod nano|nano]], [[iPod classic|classic]] or [[iPod touch|touch]]), using third party [[Rockbox]] firmware | |||
*Nearly all other [[Rockbox]]-compatible DAPs, including the [[iriver]] and [[Gigabeat]] ([[Toshiba]]) range of devices, plus the aforementioned iPods | |||
*Sound Devices 7-Series Professional Audio Recorders with "badger" firmware update (v.2.24)<ref>{{cite web |url=http://www.sounddevices.com/notes/recorders/file-formats/compression-reduction/ |title=Data Compression and Reduction Options for 7-Series Recorders | Sound Notes | Sound Devices, LLC |accessdate=27 January 2008}}</ref> | |||
*Sony [[PlayStation Portable]] when running the homebrew LightMP3 application.<ref>{{cite web|url=http://dl.qj.net/LightMP3-v1.7.1-(FLAC-bugfix)-PSP-Homebrew-Applications/pg/12/fid/15529/catid/151 |title=File Details-LightMP3-v1.7.1-(FLAC-bugfix)-PSP-Homebrew-Applications |publisher=Dl.qj.net |date=13 March 2009 |accessdate=24 March 2009}}</ref> | |||
*Samsung YP-P3, YP-Q1, YP-Q2, YP-U5, YP-S5 (With upgraded firmware available from Samsung website) | |||
*FLAC playback is possible on [[Mobile device]]s or [[Mobile phone|phones]] based on Windows Mobile, or [[Symbian OS]] with either [[S60 (software platform)|S60]], [[Series 80 (software platform)|Series 80]] or [[Series 90 (software platform)|Series 90]] [[User interface|UI]] platforms, can run the [[Free software|free]] [[Open source software|open source]] [[Media player (application software)|media player]] application OggPlay.<ref>{{cite web|author=Leif H. Wilden |url=http://symbianoggplay.sourceforge.net/ |title=Symbian OggPlay |publisher=Symbianoggplay.sourceforge.net |date= |accessdate=24 March 2009}}</ref><ref>[[SourceForge.net]] - [http://sourceforge.net/projects/symbianoggplay/ OggPlay]</ref> Also LCG Jukebox from Lonely Cat Games is able to play FLAC audio on Symbian S60 and Windows Mobile devices. | |||
*[[Android (operating system)|Google Android]] devices running [[CyanogenMod]] ROM or using a media player app such as PowerAmp, RockPlayer, Meridian Media Player or MortPlayer. | |||
==See also== | |||
{{Portal|Free software}} | |||
*[[Comparison of audio formats]] | |||
*[[Meridian Lossless Packing]] | |||
*[[Monkey's Audio]] | |||
*[[TTA (codec)|TTA]] | |||
*[[WavPack]] | |||
*[[Apple Lossless]] | |||
== | ==References== | ||
{{Reflist|colwidth=30em}} | |||
==External links== | |||
*{{official|http://flac.sourceforge.net}} | |||
*[http://web.inter.nl.net/users/hvdh/lossless/lossless.htm Comparison of lossless formats] by Hans Heiden (somewhat outdated) | |||
*[http://www.bobulous.org.uk/misc/lossless_audio_2006.html Lossless audio formats comparison] measuring FLAC against five other lossless audio formats. | |||
*[http://www.gsmarena.com/results.php3?sName=&sFreeText=FLAC GSMArena Phone Finder] All Phones & Tablet with FLAC support. | |||
{{Compression formats}} | |||
{{Compression software implementations}} | |||
{{Xiph.org}} | |||
[[Category:2001 introductions]] | |||
[[Category:2001 software]] | |||
[[Category:Lossless audio codecs]] | |||
[[Category:Free audio software]] | |||
[[Category:Free multimedia codecs, containers, and splitters]] | |||
[[Category:Xiph.Org projects]] | |||
[[Category:Cross-platform software]] | |||
[[ca:FLAC]] | |||
[[cs:Free Lossless Audio Codec]] | |||
[[da:FLAC]] | |||
[[de:Free Lossless Audio Codec]] | |||
[[es:Free Lossless Audio Codec]] | |||
[[eo:FLAC]] | |||
[[fr:Free Lossless Audio Codec]] | |||
[[gl:FLAC]] | |||
[[ko:FLAC]] | |||
[[id:FLAC]] | |||
[[it:Free Lossless Audio Codec]] | |||
[[he:FLAC]] | |||
[[lt:FLAC]] | |||
[[hu:Free Lossless Audio Codec]] | |||
[[nl:FLAC]] | |||
[[ | [[ja:FLAC]] | ||
[[no:FLAC]] | |||
[[pl:FLAC]] | |||
[[pt:FLAC]] | |||
[[ru:FLAC]] | |||
[[simple:FLAC]] | |||
[[sk:Free Lossless Audio Codec]] | |||
[[fi:FLAC]] | |||
[[sv:Free Lossless Audio Codec]] | |||
[[tr:FLAC]] | |||
[[uk:FLAC]] | |||
[[vi:FLAC]] | |||
[[yo:Free Lossless Audio Codec]] | |||
[[zh:FLAC]] | |||
Revision as of 08:07, 20 May 2011
anti-aircraft fire Template:Infobox software Template:Infobox file format Free Lossless Audio Codec (FLAC) is an audio compression codec primarily authored by Josh Coalson. FLAC employs a lossless data compression algorithm. A digital audio recording compressed by FLAC can be decompressed into an identical copy of the original audio data. Audio sources encoded to FLAC are typically reduced to 50–60% of their original size.[1]
FLAC is an open and royalty-free format with a free software implementation made available. FLAC has support for tagging, cover art, and fast seeking. Though FLAC playback support in portable audio devices and dedicated audio systems is limited compared to formats like MP3,[2] FLAC is supported by more hardware devices than competing lossless formats like WavPack.[1]
History
Development started in 2000 by Josh Coalson.[3] The bit-stream format was frozen when FLAC entered beta stage with the release of version 0.5 of the reference implementation on 15 January 2001. Version 1.0 was released on 20 July 2001.[3]
On 29 January 2003, the Xiph.Org Foundation and the FLAC project announced the incorporation of FLAC under the Xiph.org banner. Xiph.org is behind other free compression formats such as Vorbis, Theora, Speex, and others.[3][4][5]
On 17 September 2007, the version 1.2.1 was released.Template:Elucidate
The project
The FLAC project consists of:
- The stream formats
- A simple container format for the stream, also called FLAC (or Native FLAC)
- libFLAC, a library of reference encoders and decoders, and a metadata interface
- libFLAC++, an object wrapper around libFLAC
- flac, a command-line program based on libFLAC to encode and decode FLAC streams
- metaflac, a command-line metadata editor for .flac files and for applying Replay Gain
- Input plugins for various music players (Winamp, XMMS, foobar2000, musikCube, and many more)
- With Xiph.org incorporation, the Ogg container format, suitable for streaming (also called Ogg FLAC)
"Free" means that the specification of the stream format can be implemented by anyone without prior permission (Xiph.org reserves the right to set the FLAC specification and certify compliance), and that neither the FLAC format nor any of the implemented encoding/decoding methods are covered by any patent. It also means that the reference implementation is free software. The sources for libFLAC and libFLAC++ are available under Xiph.org's BSD license, and the sources for flac, metaflac, and the plugins are available under the GPL.
In its stated goals, the FLAC project encourages its developers not to implement copy prevention features of any kind.[6]
Comparisons
FLAC is specifically designed for efficient packing of audio data, unlike general purpose lossless algorithms such as DEFLATE which is used in ZIP and gzip. While ZIP may compress a CD-quality audio file by 10–20%, FLAC achieves compression rates of 30–50% for most music, with significantly greater compression for voice recordings.
FLAC uses linear prediction to convert the audio samples to a series of small, uncorrelated numbers (known as the residual), which are stored efficiently using Golomb-Rice coding. It also uses run-length encoding for blocks of identical samples, such as silent passages. The technical strengths of FLAC compared to other lossless formats lie in its ability to be streamed and decoded quickly, which is independent of compression level.
Since FLAC is a lossless scheme, it is suitable as an archive format for owners of CDs and other media who wish to preserve their audio collections. If the original media is lost, damaged, or worn out, a FLAC copy of the audio tracks ensures that an exact duplicate of the original data can be recovered at any time. An exact restoration from a lossy archive (e.g., MP3) of the same data is impossible. FLAC being lossless means it is highly suitable for transcode e.g. to MP3, without the normally associated transcoding quality loss. A CUE file can optionally be created when ripping a CD. If a CD is read and ripped perfectly to FLAC files, the CUE file allows later burning of an audio CD that is identical in audio data to the original CD, including track order, pregaps, and CD-Text. However, additional data present on some audio CDs such as lyrics and CD+G graphics are beyond the scope of a CUE file and most ripping software, so that data will not be archived.
The European Broadcasting Union (EBU) has adopted the FLAC format for the distribution of high quality audio over its Euroradio network.
Technical details
FLAC supports only fixed-point samples, not floating-point. This is to remove the imprecision of floating point arithmetic so as to ensure the encoder is fully lossless. It can handle any PCM bit resolution from 4 to 32 bits per sample, any sampling rate from 1 Hz to 655,350 Hz in 1 Hz increments,[7] and any number of channels from 1 to 8.[8] Channels can be grouped in cases like stereo and 5.1 channel surround to take advantage of interchannel correlations to increase compression. FLAC uses CRC checksums for identifying corrupted frames when used in a streaming protocol, and also has a complete MD5 hash of the raw PCM audio stored in its STREAMINFO metadata header. FLAC allows for a Rice parameter between 0–16. FLAC supports Replay Gain.
FLAC is implemented as the libFLAC core encoder & decoder library with the main distributable program flac being the reference program utilizing the libFLAC API. This codec API is also available in C++ as libFLAC++.
The reference implementation of FLAC compiles on many platforms, including most Unix (such as Solaris and Mac OS X) and Unix-like (including Linux, BSD), Windows, BeOS, and OS/2 operating systems. There are build systems for autoconf/automake, MSVC, Watcom C, and Xcode. There is currently no multicore support in libFLAC.
For tagging, FLAC uses the same system as Vorbis comments.[7]
API organization
libFLAC API is organized into streams, seekable streams, and files (listed in the order of increasing abstraction from the base FLAC bitstream). Most FLAC applications will generally restrict themselves to encoding/decoding using libFLAC at the file level interface.
Software support
Encoding
Decoding
Template:Col-begin Template:Col-3
- Cross-platform
- Microsoft Windows
- Ableton Live
- Adobe Premiere Pro with FLAC plugin
- Aimp2
- Billy since version 1.04i
- Creative Centrale
- DJ Decks
- foobar2000
- GoldWave
- Media Center since version 12.0.3xx
- iTunes after installing codec from Xiph (Ogg FLAC only)
- JetAudio
- K-Multimedia Player
- MediaMonkey
- Cockos REAPER Multitrack Recorder and Editor
- Renoise supports import and export from version 1.8
- Quintessential Player with FLAC plugin
- SUPER
- Vegas Pro 8, Vegas Pro 9
- TRAKTOR 3
- TRAKTOR Scratch
- TVersity, using ffdshow to transcode stream to WAV
- VUPlayer
- Winamp
- Windows Media Player and Media Player Classic with third-party plugin
- Media Player Classic Home Cinema
- Yahoo! Music Jukebox
- Windows Mobile
- Kinoma Play
- CorePlayer (Shareware)
- Unix-like operating systems
- Mac OS X
- Quicktime with the Xiph QT component
- Ableton Live
- Cog
- Plex media center
- xACT, not to be confused with Microsoft's XACT
- TRAKTOR 3
- TRAKTOR Scratch
- Palm OS
- CorePlayer (Shareware)
- TCPMP (version 0.72rc1, open source) with free plug-in[16]
Ripping
Template:Col-begin Template:Col-3
- Microsoft Windows
- Audiograbber (with external encoder)
- Audio Transcoder
- BonkEnc using the FLAC.dll API
- CDex included in v1.7 beta2
- Exact Audio Copy using the external encoder
- Easy CD-DA Extractor
- foobar2000 (with external encoder)
- iriver plus 3
- JetAudio
- MediaMonkey
- Winamp
- Yahoo! Music Jukebox
- Unix-like operating systems
- Mac OS X
- Max (Mac OS 10.4 or higher)
Hardware support
Native
- TRAXMOD Open source, open hardware portable MMC/SD player supports 44.1 kHz/16-bit stereo FLAC playback.
- Onkyo TX-NR906 Supports 16 bit/24 bit at 44.1 kHz/48 kHz/96 kHz Mono & Stereo FLAC files through external USB with metatag display support.
- Pioneer SC-05, SC-07, SC-25, SC-27, SC-35, SC-37 and SC-09TX support via external USB (network support verified)
- Denon AVP-A1HDCI, AVR-4810, AVR-4310, AVR-3310, AVR-5308, AVR-4308, AVR-3808 AV Receivers[17]
- Yamaha RX-V2065 AV Receiver, RX-A1000/A2000/A3000 AV Receiver , RX-V1067, RX-V2067, RX-V3067 AV Receivers
- Meridian Sooloos
- Escient[18]
- iAudio (Cowon) - A2, A3, 6, 7, F2, O2, M3, M5, X5, U3, U5,[19] D2, D2+, S9, J3, X7 native support with newer firmware.
- Olive (Symphony, Musica, Opus)[20]
- PhatBox Hard Drive based in car Digital Media Player from PhatNoise
- Rio Karma
- SanDisk Sansa Fuze, Clip (with updated firmware),[21][22] Clip+,[23] Fuze+
- Squeezebox and Transporter network music players from Logitech. Current products decode natively, old v1 units transcode to PCM on the server.
- Sonos 16bit max.
- Meizu M6 Mini Player, M3 Music Card
- VEDIA A10, B6
- Pixel Magic Systems' HD Mediabox (with firmware 1.3.4 or higher)
- Embedded Waveplayer- Module with FLAC level 0-2 support, MIDI and serial interface
- Teclast T29, T39, C260, C280, C290
- Trekstor Vibez
- T+A Music Player[24]
- Linn Klimax DS (Digital Stream) - Digital Music Player
- Linn Akurate DS - Digital Music Player
- Linn Majik DS - Digital Music Player
- Linn Sneaky Music DS - Digital Music Player
- iriver E200, E150, E100,[25] E50, E30, Lplayer, SPINN.
- Networked Media Tank and WIKI
- Archos 5 Internet Tablet
- Archos Internet Media Tablets [26]
- Naim Audio HDX Hard Disk Player,[27] NaimUniti, UnitiQute, DAC, NDX, UnitiServe
- Samsung YP-U5[28]
- Creative Zen X-Fi 2
- WD TV
- Seagate FreeAgent Theater+ HD
- Samsung Galaxy S
- Samsung P3
- TVIX HD M-6500, N1 (cafe), HD M-6600A/N Plus, HD M-7000
- Nokia N900
- Philips NP 2900 Streamium
Non-native with customized firmware and/or applications
- Nintendo Wii when running the Wii homebrew app MPlayerWii[29] or MPlayer CE or WiiMC[30]
- Apple TV, XBMC Media Center or Boxee
- iPod - 1st through 5.5th generation, iPod mini and 1st/2nd generation iPod nano (not the shuffle, 3rd gen nano, classic or touch), using third party Rockbox firmware
- Nearly all other Rockbox-compatible DAPs, including the iriver and Gigabeat (Toshiba) range of devices, plus the aforementioned iPods
- Sound Devices 7-Series Professional Audio Recorders with "badger" firmware update (v.2.24)[31]
- Sony PlayStation Portable when running the homebrew LightMP3 application.[32]
- Samsung YP-P3, YP-Q1, YP-Q2, YP-U5, YP-S5 (With upgraded firmware available from Samsung website)
- FLAC playback is possible on Mobile devices or phones based on Windows Mobile, or Symbian OS with either S60, Series 80 or Series 90 UI platforms, can run the free open source media player application OggPlay.[33][34] Also LCG Jukebox from Lonely Cat Games is able to play FLAC audio on Symbian S60 and Windows Mobile devices.
- Google Android devices running CyanogenMod ROM or using a media player app such as PowerAmp, RockPlayer, Meridian Media Player or MortPlayer.
See also
| link={{{2}}} |
FLAC is part of a series on [[{{{2}}}]] Visit the [[Portal:{{{2}}}|{{{2}}} Portal]] for complete coverage. |
References
Citations
- ↑ 1.0 1.1 "Comparison". FLAC. Retrieved 27 January 2008.
- ↑ "Links". FLAC. Retrieved 24 March 2009.
- ↑ 3.0 3.1 3.2 "News". FLAC. Retrieved 2009-08-31.
- ↑ Xiph.Org Foundation (29 January 2003). "FLAC Joins Xiph.org". Xiph.org Foundation. Retrieved 31 August 2009.
- ↑ Emmett Plant. "FLAC Joins Xiph!". Xiph.org Foundation. Archived from the original on May 29, 2008. Retrieved 31 August 2009. Unknown parameter
|deadurl=ignored (|url-status=suggested) (help) - ↑ "Developers". FLAC. Retrieved 2009-03-24.
- ↑ 7.0 7.1 "FAQ". FLAC. Retrieved 25 January 2009.
- ↑ "Format". FLAC. Retrieved 15 November 2009.
- ↑ Audacity development team (2006-10-30). "Audacity 1.3.2 a 1.2.5 released". Retrieved 19 January 2010.
- ↑ http://cuetools.net/doku.php/flacuda
- ↑ http://www.hydrogenaudio.org/forums/index.php?showtopic=64628&st=100 posts 105 and 107
- ↑ http://flake-enc.sourceforge.net/benchmarks.html
- ↑ http://softlab-pro-web.technion.ac.il/Projects/2008Winter/Performance%20Tuning/website/downloads.html
- ↑ http://flake-enc.sourceforge.net/download.html
- ↑ http://forums.winamp.com/showpost.php?p=2352917&postcount=8
- ↑ http://www.latestintech.com/the-core-media-player/
- ↑ Pid=340 "DENON UK" Check
|url=value (help). Retrieved 27 January 2008. Text "Home Audio Components" ignored (help) Template:Dead link - ↑ "Supported Digital Music Formats & Tagging Requirements" (PDF). Escient. p. 2. Retrieved 27 January 2008.
- ↑ Korean firmware V2.13Template:Dead link
- ↑ "Save The Sound. - Olive'S Free Cd Ripping Service - Preload Terms". Retrieved 27 January 2008.
- ↑ "Sansa Fuze updated to support Ogg and FLAC". Retrieved 18 October 2008.
- ↑ "Sansa Clip Firmware 01.01.30 Released". Retrieved 18 October 2008.
- ↑ anythingbutipod.com: SanDisk Sansa Clip+ Plus Review
- ↑ "T+A E-Series Music-Player". Retrieved 27 January 2008.
- ↑ "iRiver E100".
- ↑ "Archos 5 and Archos 7 - Firmware Changes". Update.archos.com. Retrieved 24 March 2009.
- ↑ "Naim Audio HDX".
- ↑ "Samsung". Retrieved 8 October 2009.
- ↑ "WiiBrew Wiki entry for MPlayerWii". Retrieved 13 January 2009.
- ↑ "WiiBrew Wiki entry for WiiMC". Retrieved 25 February 2011.
- ↑ "Data Compression and Reduction Options for 7-Series Recorders | Sound Notes | Sound Devices, LLC". Retrieved 27 January 2008.
- ↑ "File Details-LightMP3-v1.7.1-(FLAC-bugfix)-PSP-Homebrew-Applications". Dl.qj.net. 13 March 2009. Retrieved 24 March 2009.
- ↑ Leif H. Wilden. "Symbian OggPlay". Symbianoggplay.sourceforge.net. Retrieved 24 March 2009.
- ↑ SourceForge.net - OggPlay
External links
- Template:Official
- Comparison of lossless formats by Hans Heiden (somewhat outdated)
- Lossless audio formats comparison measuring FLAC against five other lossless audio formats.
- GSMArena Phone Finder All Phones & Tablet with FLAC support.
Template:Compression formats Template:Compression software implementations Template:Xiph.org
ca:FLAC cs:Free Lossless Audio Codec da:FLAC de:Free Lossless Audio Codec es:Free Lossless Audio Codec eo:FLAC fr:Free Lossless Audio Codec gl:FLAC ko:FLAC id:FLAC it:Free Lossless Audio Codec he:FLAC lt:FLAC hu:Free Lossless Audio Codec nl:FLAC ja:FLAC no:FLAC pl:FLAC pt:FLAC ru:FLAC simple:FLAC sk:Free Lossless Audio Codec fi:FLAC sv:Free Lossless Audio Codec tr:FLAC uk:FLAC vi:FLAC yo:Free Lossless Audio Codec zh:FLAC
- Pages with citations using unsupported parameters
- Pages with citations using unnamed parameters
- Pages with URL errors
- Pages with broken file links
- 2001 introductions
- 2001 software
- Lossless audio codecs
- Free audio software
- Free multimedia codecs, containers, and splitters
- Xiph.Org projects
- Cross-platform software