Free Lossless Audio Codec: Difference between revisions
(move to --> Category:Codecs) |
Josh Coalson (talk | contribs) m (add several more hardware players) |
||
Line 31: | Line 31: | ||
===Home stereo=== | ===Home stereo=== | ||
* [http://www.request.com/us/ AudioReQuest] music servers | * [http://www.request.com/us/ AudioReQuest] music servers | ||
* [http://www.avegasystems.com/ Avega Systems]' wireless [http://www.avegasystems.com/_documents/Oyster_Specifications.pdf Oyster] loudspeakers | |||
* Digital Techniques' "iStereo" [http://www.digitaltechniques.com/M300A_Overview.html M300A Digital Music Player] | * Digital Techniques' "iStereo" [http://www.digitaltechniques.com/M300A_Overview.html M300A Digital Music Player] | ||
* Escient's [http://www.escient.com/ FireBall servers (E2-40/160/300, DVDM-300)] | * Escient's [http://www.escient.com/ FireBall servers (E2-40/160/300, DVDM-300)] | ||
* [http://www.hermstedt.com/english/hifidelio/hifidelio.html Hifidelio] | * [http://www.hermstedt.com/english/hifidelio/hifidelio.html Hifidelio] | ||
* [http://www.imuse.us/ iMuse] audio/video media servers | |||
* Meda Systems' [http://www.medainc.com/ Bravo servers] | * Meda Systems' [http://www.medainc.com/ Bravo servers] | ||
* The [http://www.cesweb.org/attendees/show_floor/product_locator/product_details.asp?prodid=5181 MS300 Music Server] by McIntosh Laboratory | * The [http://www.cesweb.org/attendees/show_floor/product_locator/product_details.asp?prodid=5181 MS300 Music Server] by McIntosh Laboratory | ||
* Olive's [http://www.olive.us/ Symphony] wireless digital music center | * Olive's [http://www.olive.us/ Symphony] wireless digital music center | ||
* [http://www.phatnoise.com/products/homeplayer/index.php PhatNoise Home Digital Media Player] | * [http://www.phatnoise.com/products/homeplayer/index.php PhatNoise Home Digital Media Player] | ||
* [http://www.numark.com/ Numark]'s DJ equipment (HDX and CDX turntables, HDMIX mixer) | |||
* [http://www.mock.com/receiver/ Rio Reciever] and Dell Digital Audio Receiver | * [http://www.mock.com/receiver/ Rio Reciever] and Dell Digital Audio Receiver | ||
* [http://www.rokulabs.com/products/photobridge/features.php Roku PhotoBridge HD] (with [http://homepage.ntlworld.ie/p.mc.quillan/FLAC_V0.7.zip plugin]) | * [http://www.rokulabs.com/products/photobridge/features.php Roku PhotoBridge HD] (with [http://homepage.ntlworld.ie/p.mc.quillan/FLAC_V0.7.zip plugin]) | ||
* [http://www.skipjam.com/ SkipJam]'s networked audio/video devices | * [http://www.skipjam.com/ SkipJam]'s networked audio/video devices | ||
* [http://www.sonos.com/ Sonos Digital Music System] | * [http://www.sonos.com/ Sonos Digital Music System] | ||
* [http://www.slimdevices.com/ | * Slim Devices' [http://www.slimdevices.com/pi_transporter.html Transporter] and [http://www.slimdevices.com/pi_squeezebox.html Squeezebox] networked audi players | ||
* [http://www.z500series.com/ Zensonic Z500 Networked DVD Media Player] | * [http://www.z500series.com/ Zensonic Z500 Networked DVD Media Player] | ||
* Ziova's [http://www.ziova.com/cs510.php CS510] and [http://www.ziova.com/cs505.php CS505] network media players | |||
===Car stereo=== | ===Car stereo=== | ||
Line 51: | Line 55: | ||
===Portable=== | ===Portable=== | ||
* [[Apple iPod]] with [[Rockbox]] firmware | * [[Apple iPod]] with [[Rockbox]] firmware | ||
* Bluedot's [http://www.digitalworldtokyo.com/2006/07/bluedot_pmp_runs_linux_loves.php BMP-1430] | |||
* Green Apple's portable media player: [http://www.apod.com.cn/show_products.asp?photoID=437 AP3000] | |||
* [[iAudio M3]] and X5 | * [[iAudio M3]] and X5 | ||
* [[iRiver]] iHP-120/iHP-140 with [[Rockbox]] firmware | * [[iRiver]] iHP-120/iHP-140 with [[Rockbox]] firmware | ||
* [[Iwod G10]] | * [[Iwod G10]] | ||
* [[Rio Karma]] | * [[Rio Karma]] | ||
* TrekStor's [http://www.trekstor.de/en/products/detail_mp3.php?pid=66 Vibez] | |||
==Software== | ==Software== |
Revision as of 00:34, 9 September 2006
What is FLAC?
Grossly oversimplified, FLAC is similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio, and you can play back compressed FLAC files in your favorite player (or your car or home stereo, see supported devices) just like you would an MP3 file.
FLAC stands for Free Lossless Audio Codec. "Free" means "Free" - that the specification of the stream format is in the public domain. It also means that the sources for libFLAC and libFLAC++ are available under the BSD (Berkeley Software Distribution) licence.
FLAC compiles on many platforms.
Some claim FLAC is the most widely used lossless compression format on UNIX systems (though it seems more likely that shn retains that honor on all OS platforms).
FLAC files can be placed inside an Ogg container using libOggFLAC and libOggFLAC++.
Pros
- Portable to many systems
- Source open and freely licenced
- Hardware support (PhatBox, Kenwood MusicKeg, Rio Karma, etc. See below)
- Streaming support
- Extremely fast decoding
- Supports multichannel and high resolution streams
- Supports ReplayGain
- Supports cue-sheet (with some limitations)
- Gaining wide use as successor to Shorten
Cons
- Compresses less efficiently than other popular modern compressors (Monkey's Audio, OptimFROG)
- Higher compression modes slow, for little gain over the default setting.
Players that support FLAC
For a more complete list see the FLAC links page.
Hardware
Home stereo
- AudioReQuest music servers
- Avega Systems' wireless Oyster loudspeakers
- Digital Techniques' "iStereo" M300A Digital Music Player
- Escient's FireBall servers (E2-40/160/300, DVDM-300)
- Hifidelio
- iMuse audio/video media servers
- Meda Systems' Bravo servers
- The MS300 Music Server by McIntosh Laboratory
- Olive's Symphony wireless digital music center
- PhatNoise Home Digital Media Player
- Numark's DJ equipment (HDX and CDX turntables, HDMIX mixer)
- Rio Reciever and Dell Digital Audio Receiver
- Roku PhotoBridge HD (with plugin)
- SkipJam's networked audio/video devices
- Sonos Digital Music System
- Slim Devices' Transporter and Squeezebox networked audi players
- Zensonic Z500 Networked DVD Media Player
- Ziova's CS510 and CS505 network media players
Car stereo
Portable
- Apple iPod with Rockbox firmware
- Bluedot's BMP-1430
- Green Apple's portable media player: AP3000
- iAudio M3 and X5
- iRiver iHP-120/iHP-140 with Rockbox firmware
- Iwod G10
- Rio Karma
- TrekStor's Vibez
Software
Players
- Apollo
- Cog — for Mac OS X
- foobar2000
- JRiver Media Center
- LAMIP
- MediaMonkey
- MPlayer
- MythTV
- QCD (plugin)
- VLC
- VUPlayer
- Winamp
- Windows Media Player and other directshow-based players (MPC, TCMP, RadLight) (with Illiminable's directshow filters or CoreFLAC)
- Xine
- XMMS
- XMplay
Frontends (Windows)
- Flacattack
- Custom Windows Frontend (by Speek)
- UniversalFront by Böreck
- Frontah by Madah
- MAREO by Kwambis
Frontends (Mac)
Converters
- dBpowerAMP Music Converter / Audio Player / CD Writer
- MediaMonkey Music Manager / Audio Player / CD Writer
- GX:Transcoder Music converter
Editors
CD writers/rippers
- Ahead Nero Burning Rom
- Arson
- burnatonce
- Burrrn Audio CD burner
- Exact Audio Copy CD Ripper
- CDex CD ripper
- CD Wave
Taggers
- Case's Tag command line tagger
- The GodFather Tagger / Music manager
- Mp3tag Universal Tag Editor
- Tag — for Mac OS X 10.4 (Tiger)
- metaflac - for general metadata (including Vorbis comments) maintenance
Other tools
- Mr. QuestionMan
- Audio Identifier
- mkvtoolnix - tool to multiplex FLAC streams inside the Matroska container
- metaflac - for general metadata (including Vorbis comments) maintenance, also to calculate replaygain values for FLAC files lacking such
...and many more; see the FLAC software section and download section for a more comprehensive list.
Frequently Asked Questions
Question: Does the compression level affect decompression speed?
Short Answer: No.
Long Answer: In truth, the compression level does affect the decompression speed, but the difference between the various compress levels can barely be measured and is too small to be noticed, even on low-end machines.
Question: What is the best compression level for encoding my music?
Short Answer: The default setting, 5.
Long Answer: Encoding at the default setting will give the best balance between compression and encoding speed. Encoding at 8 can more than quadruple the encoding time, while having an insignificant effect on compression.
See also: FLAC FAQ
Addtional Reading
- FLAC Project Webpage
- Download
- Rio Karma
- Speek's Comparison of lossless audio compressors
- Lossless Codec Comparison by Rjamorim
- Omion's FLAC "File Size vs. Decoding Speed" test - a very thorough test on the influence of the chosen encoding level on the decoding speed of FLAC; the only one so far to have covered FLAC's --super-secret-totally-impractical-compression-level to this extent as well.