NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home / News / Reviews / Windows software reviews

Windows software reviews


FLAC Frontend

Losslessly encoded. Smaller than wav.

By Florin Tibu, Editor, Software Reviews

24th of August 2006, 10:36 GMT

Adjust text size:



FLAC for Windows by Josh Coalson See editor's ratings
Version reviewed: FLAC for Windows 1.1.1.a

FLAC stands for Free Lossless Audio Codec. 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.

Features:

Lossless: The encoding of audio (PCM) data incurs no loss of information, and the decoded audio is bit-for-bit identical to what went into the encoder. Each frame contains a 16-bit CRC of the frame data for detecting transmission errors. The integrity of the audio data is further insured by storing an MD5 signature of the original unencoded audio data in the file header, which can be compared against later during decoding or testing.
Fast: FLAC is asymmetric in favor of decode speed. Decoding requires only integer arithmetic, and is much less compute-intensive than for most perceptual codecs. Real-time decode performance is easily achievable on even modest hardware.
Hardware support: Because of FLAC’s free reference implementation and low decoding complexity, FLAC is currently the only lossless codec that has any kind of hardware support.
Streamable: Each FLAC frame contains enough data to decode that frame. FLAC does not even rely on previous or following frames. FLAC uses sync codes and CRCs (similar to MPEG and other formats), which, along with framing, allow decoders to pick up in the middle of a stream with a minimum of delay.
Seekable: FLAC supports fast sample-accurate seeking. Not only is this useful for playback, it makes FLAC files suitable for use in editing applications.
Flexible metadata: New metadata blocks can be defined and implemented in future versions of FLAC without breaking older streams or decoders. Currently there are metadata types for tags, cue sheets, and seek tables. Applications can write their own APPLICATION metadata once they register an ID
Suitable for archiving: FLAC is an open format, and there is no generation loss if you need to convert your data to another format in the future. In addition to the frame CRCs and MD5 signature, flac has a verify option that decodes the encoded stream in parallel with the encoding process and compares the result to the original, aborting with an error if there is a mismatch.
Convenient CD archiving: FLAC has a "cue sheet" metadata block for storing a CD table of contents and all track and index points. For instance, you can rip a CD to a single file, then import the CD’s extracted cue sheet while encoding to yield a single file representation of the entire CD. If your original CD is damaged, the cue sheet can be exported later in order to burn an exact copy.
Error resistant: Because of FLAC’s framing, stream errors limit the damage to the frame in which the error occurred, typically a small fraction of a second worth of data. Contrast this with some other lossless codecs, in which a single error destroys the remainder of the stream



Download FLAC for Windows
Request a review

Almost everyone who has ever worked with sound files on a PC knows about the wave (*.wav) format. Much of those who know about wav should know what it stands for and also what does lossless or raw mean. For those who don't, I must explain what lossless means: as many of you have guessed, this term refers to a compression format whose result is output without any loss in quality.

Wav is to sound almost what the BMP format is to image. When making a recording on your PC, no matter what source it may come from, you usually record in a wav format. Wav is the traditional extension used because it allows the best processing.

Not being compressed at all, wav is almost all the time used in professional recording. The rest of the audio formats are derived via different types of compression/processing and are used because of their different advantages, such as: they are either small in size, work only with specific applications or environments, work only with specific hardware and so on.

Well, it's now time you knew the basic things about what is your favorite song made of when played on your PC. And it's also high time we met the FLAC format. The Free Lossless Audio Codec. Basically it is some sort of MP3 because it is compressed, but its relation to the "mother" wave file consists of losslessness. Why FLAC? Because it's smaller than the wave-format! And it has the same properties.

Even more, FLAC compression supports some new features which may come in extremely handy at certain "critical" moments. One of these features is the fact that - when using the FLAC format
- each frame has sufficient data in itself so it can be decoded without the need of another source of information. In other formats, usually, when a frame returns an error it is very likely that more frames if not all are wrongly decoded. This will never happen in FLAC and this leads immediately to another reason why FLAC gains more popularity: extreme streamability.

Each frame being decoded using solely the information it contains gives place to a broader dimension when it comes to searching through a FLAC file. You can virtually jump to any point in a FLAC file and the information found there will be decoded much faster because this operation does not need to read but the info in that particular frame.

One really special thing FLAC does is to record from a source, let's say a CD, encoding everything in a single file, but keeping the track/cue information available there. So when you write that single FLAC file on a CD, you will obtain the exact copy of that disc, with tracks perfectly arranged.

Looks & works

The FLAC Frontend we tested was exactly a Windows-type graphic user interface that allowed the access to FLAC encoding to those who don't understand much from the prompter-like DOS-type encoder.

Drag and drop wav files to the FLAC Frontend and arrange them suitably in a playlist. Then you can choose the ID tag options. If you happen to have a wav file that already contains the ID information you can go for the Auto Detect option. If not, the FLAC Frontend lets you edit this info according to your wish.

Options that allow you to add fingerprints to your freshly-encoded songs are also available as a test option. The "Treat Files As One Album" checkbox will set the mode and the sum of files you want to encode will be perceived by the encoding software. Remember, you can easily obtain a FLAC image of an audio CD, while having been given the possibility to listen to it in you fav player (be it Winamp or whatever).

Overall, the FLAC Frontend has not a fancy GUI since it has not been thought for fancy use. Else, it has the well-balanced amount of options easy to learn even by those who are not so well acquainted to this kind of operations. I am quite sure that no matter how un-trained would someone be, he (or she) will get used to the works of FLAC Frontend in just minutes.

The good

Smaller in size than traditional wav files: a 44,7 MB wave file was compressed to a 29,6 MB FLAC one. Besides the fact that FLAC is a free format, it is also supported by most operating systems and most players. It has a good potential.

The bad

No bad things, just some notes. FLAC is still rather unpopular. We still have to see FLAC at work in a recording studio.

The truth

Personally, I liked it even though I couldn't say whether it was wave or FLAC format the one who I liked best. Give it a try, it's completely free. Play a bit with it and then come to softpedia.com to share your experience.
Review imageReview imageReview imageReview imageReview image

EDITOR'S RATINGS:

User Interface:
Features:
Ease of use:
Pricing/Value:
Overall:
  Final verdict: Very good   100% Free Certified
Read by 4,667 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
NOT RATED 0 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2009 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:

User opinions:

No user comments yet.
Be the first to express your opinion using the form below!

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM