Senior HTF Member
- Nov 28, 2011
- Real Name
All a FLAC file is is a compressed WAV file. EAC does those with ease so if your car plays them you could avoid the whole compression part completely and not have to double encode/convert.
I've watched the folder when a disc is ripped. EAC rips it to a WAV file and then converts, or rather compresses, it to FLAC.
WAV is an uncompressed audio format. FLAC is a lossless container format that can be used to compress and decompress (zip and unzip) another format like WAV. But they're not related to each other like you're suggesting. FLAC can be used to compress AIFF, for example.
How EAC works depends on how you have it set up. I use it to rip WAV and don't use FLAC at all.
For amusement, I decided to see how "lossless" *.flac really is.
I took some *.wav files I haven't deleted yet, and using VLC converted them in a round trip chain of:
wav (original) -> flac -> wav (second)
Comparing the data of the original and second wav files to see how much they differ, the obvious differences were in the wav file headers and the length of the padding (ie. zeros) at the end of the wav file.
So using a hex editor, I deleted the headers and tail end padding zeros from both wav files, so that what is left over are the respective core music data. (ie. This was the only way to make an apples-to-apples comparison).
Running sha256 hashes on these two hex edited wav files, showed that the core music data was identical in both respective files.
I'm guessing this is what is meant by "lossless", where the original *.wav core music data can be faithfully replicated exactly in a wav -> flac -> wav conversion chain.