Play Video
1
Daft Punk - Get Lucky (Flac Version)(High Quality)
Daft Punk - Get Lucky (Flac Version)(High Quality)
::2013/07/25::
Play Video
2
Eagles -  Hotel California (Flac Version)(High Quality)
Eagles - Hotel California (Flac Version)(High Quality)
::2013/07/29::
Play Video
3
[HQ-FLAC] Metallica - Nothing Else Matters
[HQ-FLAC] Metallica - Nothing Else Matters
::2012/09/03::
Play Video
4
Audiophile Myths Part 1: MP3 VS FLAC, Cables, Sample Rates, Tube Amps, ETC.
Audiophile Myths Part 1: MP3 VS FLAC, Cables, Sample Rates, Tube Amps, ETC.
::2014/01/01::
Play Video
5
Flac Quality - Phil Collins - Another Day in Paradise
Flac Quality - Phil Collins - Another Day in Paradise
::2013/07/28::
Play Video
6
ALAC, FLAC, And Why Lossless Audio Rarely Is
ALAC, FLAC, And Why Lossless Audio Rarely Is
::2011/12/05::
Play Video
7
Pink Floyd - Dark Side of the Moon [best quality! FLAC MFSL]
Pink Floyd - Dark Side of the Moon [best quality! FLAC MFSL]
::2014/02/01::
Play Video
8
Pink Floyd - Comfortably Numb [lyric + vostfr] FLAC quality
Pink Floyd - Comfortably Numb [lyric + vostfr] FLAC quality
::2013/11/17::
Play Video
9
[HQ-FLAC] Led Zeppelin - Stairway To Heaven
[HQ-FLAC] Led Zeppelin - Stairway To Heaven
::2012/09/04::
Play Video
10
Adele -  Set Fire To The Rain (Flac Version)(High Quality)
Adele - Set Fire To The Rain (Flac Version)(High Quality)
::2013/07/28::
Play Video
11
Celine Dion - My Heart Will Go On (Flac Version)(High Quality)
Celine Dion - My Heart Will Go On (Flac Version)(High Quality)
::2013/08/01::
Play Video
12
Bedouin Soundclash - Brutal Hearts (Flic Flac Remix) (Official Video HD)
Bedouin Soundclash - Brutal Hearts (Flic Flac Remix) (Official Video HD)
::2014/02/17::
Play Video
13
Big Bang tv (tutorial flic flac)
Big Bang tv (tutorial flic flac)
::2012/01/25::
Play Video
14
[FLAC Lossless] - Top 10 Singles December 2013 (Full Songs) (HD) (HQ)
[FLAC Lossless] - Top 10 Singles December 2013 (Full Songs) (HD) (HQ)
::2014/05/27::
Play Video
15
JBL 4312 playing HD 24 bit / 192 kHz Flac file (Kenrick Sound)
JBL 4312 playing HD 24 bit / 192 kHz Flac file (Kenrick Sound)
::2012/05/21::
Play Video
16
Чем отличается Flac от MP3
Чем отличается Flac от MP3
::2014/05/14::
Play Video
17
The xx - Night Time - [FLAC] [HD]
The xx - Night Time - [FLAC] [HD]
::2013/01/10::
Play Video
18
[HQ-FLAC] The Beatles - Hey Jude
[HQ-FLAC] The Beatles - Hey Jude
::2012/09/04::
Play Video
19
[HQ-FLAC] Queen - Under Pressure
[HQ-FLAC] Queen - Under Pressure
::2013/05/25::
Play Video
20
Chris Isaak - Wicked Game [HQ-FLAC]
Chris Isaak - Wicked Game [HQ-FLAC]
::2013/10/11::
Play Video
21
Daft Punk - Human After All Full album HD - FLAC
Daft Punk - Human After All Full album HD - FLAC
::2013/05/16::
Play Video
22
Scorpions - Wind of Change 2011 Studio Version Flac Quality
Scorpions - Wind of Change 2011 Studio Version Flac Quality
::2011/12/04::
Play Video
23
Sezen Aksu - Gülümse Albüm Parçaları (1991) [FLAC KALİTESİNDE]
Sezen Aksu - Gülümse Albüm Parçaları (1991) [FLAC KALİTESİNDE]
::2013/08/27::
Play Video
24
[HQ-FLAC] Metallica - Master of Puppets
[HQ-FLAC] Metallica - Master of Puppets
::2012/09/04::
Play Video
25
Queen - Bohemian Rhapsody FLAC Quality
Queen - Bohemian Rhapsody FLAC Quality
::2013/02/10::
Play Video
26
Flic - Flac | Tutorial | NachSg
Flic - Flac | Tutorial | NachSg
::2014/01/27::
Play Video
27
[HQ-FLAC] The Beatles - Let It Be
[HQ-FLAC] The Beatles - Let It Be
::2012/09/04::
Play Video
28
Milky Chance - Stolen Dance (Flic Flac Edit) 1080p HD
Milky Chance - Stolen Dance (Flic Flac Edit) 1080p HD
::2013/10/26::
Play Video
29
Flic, flac, floc - La comptine de la pluie - Les Titounis
Flic, flac, floc - La comptine de la pluie - Les Titounis
::2014/03/26::
Play Video
30
OASIS - Wonderwal [CALIDAD FLAC]
OASIS - Wonderwal [CALIDAD FLAC]
::2012/01/13::
Play Video
31
Vance Joy - Riptide (Flic Flac Edit)
Vance Joy - Riptide (Flic Flac Edit)
::2014/03/21::
Play Video
32
Faithless - Insomnia (Flac Quality)(High Quality)
Faithless - Insomnia (Flac Quality)(High Quality)
::2013/08/26::
Play Video
33
Acrobacia tutorial. flic-flac.
Acrobacia tutorial. flic-flac.
::2012/05/12::
Play Video
34
Norah Jones   Don
Norah Jones Don't Know Why HD FLAC QUALITY
::2013/11/21::
Play Video
35
Milky Chance - Stolen Dance (Flic Flac Edit) Remix [HQ Audio] [FULL HD]
Milky Chance - Stolen Dance (Flic Flac Edit) Remix [HQ Audio] [FULL HD]
::2013/11/24::
Play Video
36
Madonna - Nothing Fails (Flac Version)(High Quality)
Madonna - Nothing Fails (Flac Version)(High Quality)
::2013/07/29::
Play Video
37
FLAC - Reduktor Szumu - odc. 29
FLAC - Reduktor Szumu - odc. 29
::2014/02/14::
Play Video
38
Flic Flac mit Tuchfühlung | Verstehen Sie Spaß?
Flic Flac mit Tuchfühlung | Verstehen Sie Spaß?
::2013/06/22::
Play Video
39
Vance Joy - Riptide (FlicFlac Edit)
Vance Joy - Riptide (FlicFlac Edit)
::2013/06/20::
Play Video
40
Flic flac (Freak Out KMG) FAF Atracciones por Feriadatabase
Flic flac (Freak Out KMG) FAF Atracciones por Feriadatabase
::2012/09/25::
Play Video
41
Flac Lossless Audio Demonstration (1080p Very High Quality)
Flac Lossless Audio Demonstration (1080p Very High Quality)
::2011/04/09::
Play Video
42
Reproducir archivos FLAC con Windows Media Player
Reproducir archivos FLAC con Windows Media Player
::2012/10/02::
Play Video
43
Moon Buggy Flac Aufbau, Faltung, Funktionen
Moon Buggy Flac Aufbau, Faltung, Funktionen
::2014/03/17::
Play Video
44
Como abrir arquivos .FLAC no Windows Media Player
Como abrir arquivos .FLAC no Windows Media Player
::2013/11/12::
Play Video
45
Flic-en-Flac : dans 12 minutes ce navire va couler
Flic-en-Flac : dans 12 minutes ce navire va couler
::2014/06/18::
Play Video
46
MAQUETA FLIC FLAC (MONTAGE) MP4
MAQUETA FLIC FLAC (MONTAGE) MP4
::2013/01/23::
Play Video
47
Как конвертировать flac в mp3
Как конвертировать flac в mp3
::2014/07/27::
Play Video
48
Pendulum Still Grey FLAC 1080p HD
Pendulum Still Grey FLAC 1080p HD
::2011/06/02::
Play Video
49
Daft Punk - Discovery Full album HD - FLAC
Daft Punk - Discovery Full album HD - FLAC
::2013/05/15::
Play Video
50
Como Converter Arquivos Flac Em MP3
Como Converter Arquivos Flac Em MP3
::2013/08/03::
NEXT >>
RESULTS [51 .. 101]
From Wikipedia, the free encyclopedia
  (Redirected from Free Lossless Audio Codec)
Jump to: navigation, search
For other uses, see FLAC (disambiguation).
"Flac" redirects here. For anti-aircraft fire, see Flak.
Free Lossless Audio Codec
Flac logo vector.svg
Developer(s) Xiph.Org Foundation, Josh Coalson, Erik de Castro Lopo
Initial release 20 July 2001; 13 years ago (2001-07-20)
Stable release 1.3.0 / 26 May 2013; 14 months ago (2013-05-26)
Operating system Cross-platform
Type Codec
License Command-line tools: GNU GPL
Libraries: BSD
Website xiph.org/flac
Free Lossless Audio Codec
Filename extension .flac
Internet media type audio/x-flac[1]
Magic number fLaC[2]
Type of format Audio
Standard xiph.org/flac/format.html
Open format? Yes[3]

FLAC (/ˈflæk/; Free Lossless Audio Codec) is an audio coding format for lossless compression of digital audio, and is also the name of the reference codec implementation. Digital audio compressed by FLAC's algorithm can typically be reduced to 50–60% of its original size[4] and decompressed to an identical copy of the original audio data.

FLAC is an open format with royalty-free licensing and a reference implementation which is free software. FLAC has support for metadata tagging, album cover art, and fast seeking.

Though FLAC cannot store floating-point data, and playback support in portable audio devices and dedicated audio systems is limited compared to lossy formats such as MP3 or uncompressed PCM, FLAC is supported by more hardware devices than competing lossless compressed formats such as WavPack.

History[edit]

Development was started in 2000 by Josh Coalson.[5] 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.[5]

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 and Speex.[5][6][7]

Version 1.3.0 was released on 26 May 2013. Development was moved to the Xiph.org git repository.[8]

Composition[edit]

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 ReplayGain
  • 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)

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 neither the FLAC format nor any of the implemented encoding / decoding methods are covered by any patent. The reference implementation is free software. The source code for libFLAC and libFLAC++ is available under the BSD license, and the sources for flac, metaflac, and the plugins are available under the GNU General Public License.

In its stated goals, the FLAC project encourages its developers not to implement copy prevention features (DRM) of any kind.[9]

Design[edit]

Audio sources encoded to FLAC are typically reduced to 50–60% of their original size.[4] FLAC supports only fixed-point samples, not floating-point. 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,[10] and any number of channels from 1 to 8.[11] Channels can be grouped in cases, for example 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 and 16. FLAC supports ReplayGain.

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. For tagging, FLAC uses the same system as Vorbis comments.[10] The 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.

Compression levels[edit]

libFLAC uses a compression level parameter that varies from 0 (fastest) to 8 (smallest). The compressed files are always perfect "lossless" representations of the original data. Although the compression process involves a tradeoff between speed and size, the decoding process is always quite fast, and not very dependent on the level of compression.[12][13]

Comparison to other formats[edit]

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 reduce the size of a CD-quality audio file by 10–20%, FLAC is able to reduce the size of audio data by 40–50% by taking advantage of the characteristics of audio.

The technical strengths of FLAC compared to other lossless formats lie in its ability to be streamed and decoded quickly, independently of compression level. In a comparison of compressed audio formats, FFmpeg's FLAC implementation was noted to have the fastest and most efficient embedded decoder of any modern lossless audio format.[14]

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, and that data will not be archived.[citation needed]

Adoption and implementations[edit]

The reference implementation of FLAC is implemented as the libFLAC core encoder & decoder library, with the main distributable program flac being the reference implementation of 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 GNU/Linux, BSD), Microsoft 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.

Though FLAC playback support in portable audio devices and dedicated audio systems is limited compared to formats such as MP3[15] or uncompressed PCM, FLAC is supported by more hardware devices than competing lossless compressed formats such as WavPack.[4] FLAC support is included by default in Android devices.

In 2014, several aftermarket mobile electronics companies have introduced multimedia solutions that include support for FLAC. These include the NEX series from Pioneer Electronics and the VX404 and NX404 from Clarion.

The European Broadcasting Union (EBU) has adopted the FLAC format for the distribution of high quality audio over its Euroradio network.[16] The Android operating system has supported native FLAC playback since version 3.1.[17][18]

The Pono music player and music service[19] and the Qobuz music streaming service[20] both use the FLAC format. Since January 2014 gog.com offers video game soundtracks in FLAC format as bonus.[21]

See also[edit]

References[edit]

  1. ^ Registration being sought as audio/flac
  2. ^ Josh Coalson. "FLAC - format". Retrieved 4 April 2013. ""fLaC", the FLAC stream marker in ASCII, meaning byte 0 of the stream is 0x66, followed by 0x4C 0x61 0x43" 
  3. ^ "PlayOgg! - FSF - Free Software Foundation". 2010-03-17. Retrieved 2013-10-01. 
  4. ^ a b c "Comparison". FLAC. Retrieved 15 October 2013. 
  5. ^ a b c "News". FLAC. Retrieved 31 August 2009. 
  6. ^ Xiph.Org Foundation (29 January 2003). "FLAC Joins Xiph.org". Xiph.org Foundation. Retrieved 31 August 2009. 
  7. ^ Emmett Plant. "FLAC Joins Xiph!". Xiph.org Foundation. Archived from the original on 29 May 2008. Retrieved 31 August 2009. 
  8. ^ Xiph.Org Foundation. "FLAC – changelog". Xiph.org Foundation. Retrieved 15 October 2013. 
  9. ^ "Developers". FLAC. Retrieved 15 October 2013. 
  10. ^ a b "FAQ". FLAC. Retrieved 15 October 2013. 
  11. ^ "Format". FLAC. Retrieved 15 October 2013. 
  12. ^ CUETools FLAC encoders comparison. CUETools Wiki. Retrieved 27 May 2013.
  13. ^ Encoding Settings. JRiver Media Centre. Retrieved 27 May 2013.
  14. ^ "Codec performance comparison". Hydrogenaudio Forums. Retrieved 12 March 2011. [self-published source?]
  15. ^ "Links". FLAC. Retrieved 24 March 2009. 
  16. ^ EBU: What is the EBU Musipop system?
  17. ^ "Android Supported Media Formats". Andro Med Formats. 4 August 2011. Retrieved 27 February 2012. 
  18. ^ "Issue 1461 – android – FLAC file support enhancement request.". Google. Retrieved 5 August 2011. 
  19. ^ "ponomusic.com FAQ". 14 March 2014. Retrieved 14 March 2014. 
  20. ^ "Qobuz.com". Retrieved 10 April 2014. 
  21. ^ Devore, Jordan (2014-01-31). "How nice: GOG.com adds 31 FLAC soundtracks". Destructoid. Retrieved 2014-06-17. "One of my favorite features of GOG.com is its inclusion of bonuses at no additional charge [...] Going a step further this week, GOG.com has added 31 FLAC-encoded soundtracks to games like Another World, Darklands, Earthworm Jim, Heroes of Might and Magic, MDK 2, Neverwinter Nights 2, Shadow Warrior, and The Witcher." 

External links[edit]

Wikipedia content is licensed under the GFDL License
Powered by YouTube
LEGAL
  • Mashpedia © 2014