IPB

Welcome Guest ( Log In | Register )

Any reasons NOT to use FLAC?, Time to rerip my CD collection. Fun!
BFG
post Nov 13 2012, 22:45
Post #1





Group: Members
Posts: 211
Joined: 22-July 12
Member No.: 101637



Last year - when I didn't know any better - I decided to "archive" my entire CD collection as high-quality MP3s. Now that I realize archiving with a lossy encoder is a very bad idea, I'm going back to do it the right way.

I'm planning to use FLAC since it's free, seems to have pretty wide support, and the version of LAME I use for MP3 encoding supports FLAC inputs.

Are there any good reasons NOT to go this route:
CD --> Exact Audio Copy (WAV) --> FFmpeg (FLAC), retained
FLAC --> LAME (MP3), retained --> MP3Gain --> album art embedder

For example, is there any way to rip CDs directly to FLAC with EAC? If so, would it be possible to simultaneously create the FLAC and MP3? Will I be able to pass the album art (and other ID3 tags) from EAC to FLAC to LAME?
Go to the top of the page
+Quote Post
 
Start new topic
Replies
yourlord
post Nov 14 2012, 23:42
Post #2





Group: Members
Posts: 254
Joined: 1-March 11
Member No.: 88621



Again, FLAC encoding time is basically irrelevant.. You only encode 1 time, and I don't know about your machine but even at -8 it encodes faster than my drive can read the CD. Since that is the case the difference in encoding speed between -0 and -8 means nothing since either way I'm waiting for the CD drive.

Decoding time for any FLAC level is very fast and efficient, to the point that the differences are not enough to care about.

Here is the decode time, on a single core of an AMD A6-3650 CPU of a 16/44.1 23 minute file compressed at -8:

real 0m3.743s
user 0m3.412s
sys 0m0.296s

3.7 seconds.. to fully decode a 23 minute song. I have to say I no longer care about FLAC decode speed.

While I do love Vorbis and use it everywhere I can, it takes a lot more heavy lifting to decode.. The same song as above, decoded on the same machine from Vorbis -q6:

real 0m7.264s
user 0m5.748s
sys 0m0.820s

Again, pretty fast but that illustrates it's basically double the work to decode the Vorbis file versus the FLAC.

For reference here is the same song, decoded from lame -V3 using lame on the same machine:

real 0m9.237s
user 0m8.997s
sys 0m0.236s

You draw your own conclusions from that.

This post has been edited by yourlord: Nov 14 2012, 23:46
Go to the top of the page
+Quote Post

Posts in this topic
- BFG   Any reasons NOT to use FLAC?   Nov 13 2012, 22:45
- - pdq   By all means skip the intermediate wav file and go...   Nov 13 2012, 22:51
|- - garym   +1 on dbpoweramp. Excellent for ripping and metada...   Nov 13 2012, 23:00
- - BFG   Thanks for the tip on dbpoweramp; I've never l...   Nov 13 2012, 23:05
|- - garym   QUOTE (BFG @ Nov 13 2012, 16:05) Thanks f...   Nov 13 2012, 23:07
|- - Porcus   QUOTE (BFG @ Nov 14 2012, 00:05) Thanks f...   Nov 15 2012, 01:19
- - eahm   Mentioning free ones, foobar2000 and CueTools/CueR...   Nov 14 2012, 00:28
- - JunkieXL   I used EAC and REACT to rip to FLAC and LAME mp3s ...   Nov 14 2012, 00:49
|- - BFG   QUOTE (JunkieXL @ Nov 13 2012, 17:49) I u...   Nov 14 2012, 03:48
- - rohangc   REACT2 is a plug-in for EAC that allows you to sim...   Nov 14 2012, 04:43
- - BFG   Heh, -1 to myself for not checking the wiki first....   Nov 14 2012, 05:53
- - greynol   Probably the most common method was not explicity ...   Nov 14 2012, 16:12
- - FreaqyFrequency   http://freac.org is an excellent tool, and is also...   Nov 14 2012, 16:42
|- - BFG   Another reason to switch from MP3 to FLAC: it turn...   Nov 14 2012, 22:05
|- - garym   QUOTE (BFG @ Nov 14 2012, 15:05) Another ...   Nov 14 2012, 22:10
||- - garym   seems odd to use FLAC on a blackberry. Maybe creat...   Nov 14 2012, 22:23
|- - Porcus   QUOTE (BFG @ Nov 14 2012, 23:05) But, I d...   Nov 16 2012, 10:19
|- - BFG   QUOTE (Porcus @ Nov 16 2012, 03:19) FLAC ...   Nov 16 2012, 19:58
- - FreaqyFrequency   The difference in encode/decode time and the absol...   Nov 14 2012, 22:27
|- - BFG   QUOTE (garym @ Nov 14 2012, 15:23)Stuff Y...   Nov 14 2012, 22:47
|- - Soap   QUOTE (FreaqyFrequency @ Nov 14 2012, 17...   Nov 14 2012, 22:51
|- - FreaqyFrequency   QUOTE (Soap @ Nov 14 2012, 17:51) Do you ...   Nov 14 2012, 23:10
|- - Nick.C   QUOTE (Soap @ Nov 14 2012, 22:51) Now Roc...   Nov 15 2012, 00:15
- - yourlord   Again, FLAC encoding time is basically irrelevant....   Nov 14 2012, 23:42
- - BFG   OK, I've finally settled on ripping directly t...   Nov 15 2012, 05:59
|- - skamp   QUOTE (BFG @ Nov 15 2012, 05:59) (1) Is t...   Nov 15 2012, 10:30
|- - Oby   QUOTE (skamp @ Nov 15 2012, 10:30) QUOTE ...   Nov 19 2012, 17:00
|- - BFG   Thanks for the tips; those links proved to be extr...   Nov 21 2012, 05:48
- - probedb   1. FLAC supports Vorbis tags so put what you want ...   Nov 15 2012, 10:01
|- - greynol   QUOTE (probedb @ Nov 15 2012, 01:01) I gu...   Nov 15 2012, 15:35
||- - garym   re: embedding artwork. One of the things I like ab...   Nov 15 2012, 15:39
|- - DonP   QUOTE (probedb @ Nov 15 2012, 05:01) 2. I...   Nov 15 2012, 16:05
- - greynol   The post you quoted already says that.   Nov 15 2012, 16:26
- - ron spencer   Don't forget, TAS says FLAC is bad   Nov 16 2012, 01:57
- - greynol   Which errors are those?   Nov 21 2012, 06:36
- - BFG   QUOTE (greynol @ Nov 20 2012, 23:36) Whic...   Nov 21 2012, 07:02


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th December 2014 - 15:32