Gamingforce Interactive Forums
85239 35211

Go Back   Exploding Garrmondo Weiner Interactive Swiss Army Penis > Garrmondo Music and Trading > Behind the Music
Register FAQ GFWiki Community Donate Arcade ChocoJournal Calendar

Notices

Welcome to the Exploding Garrmondo Weiner Interactive Swiss Army Penis.
GFF is a community of gaming and music enthusiasts. We have a team of dedicated moderators, constant member-organized activities, and plenty of custom features, including our unique journal system. If this is your first visit, be sure to check out the FAQ or our GFWiki. You will have to register before you can post. Membership is completely free (and gets rid of the pesky advertisement unit underneath this message).


Mythbusting proper lossless rips
Reply
 
Thread Tools
LiquidAcid
Chocorific


Member 6745

Level 38.97

May 2006


Reply With Quote
Old Sep 13, 2009, 05:53 PM Local time: Sep 13, 2009, 11:53 PM 1 #1 of 16
Mythbusting proper lossless rips

Hi there,

inspired by some discussion about lossless ripping on the #gamemp3s IRC chan (which resulted in me being kicked from the chan), I wrote this little "essay":

Quote:
Some people in the #gamemp3s IRC channel claim to understand what a proper lossless rip of a CD is, but actually they don't know a bit. This short text is for all those people.

Problem:
User A comes into the #gamemp3s IRC channel offering a proper lossless rip of an album that was not yet released by #gamemp3s. As everybody will know a proper rip includes a logfile and the cuesheet by definition. However a proper lossless rip demands even more, but I'm not going to present the details (you can read a lot about it here: Sonic On The Net • View topic - How To Rip 1:1 Copies of Audio CDs Using Exact Audio Copy). Now user B (who claims to know everything about proper lossless rip) answers that #gamemp3s doesn't release lossless rips and that user A had to rerip the whole album (three discs, to be precise) to MP3 and possibly #gamemp3s would release it then.

Later user A also finds out that it's apparently mandatory to supply a logfile for the rip. User A is now very surprised and also confused since a proper lossless rip (like already stated) already contains a logfile for the rip. User B seems to think that a logfile depends either on the ripping process or on the destination format. But both is wrong if the ripping process is proper.

User A reads between the lines that FLAC files are probably not very popular among the #gamemp3s people and proposes to transcode his rip to VBR V0 with LAME 3.98. User B is furious and states that this is a no-go! If user A wanted his rip released he/she should rerip everything with EAC directly to MP3 and come back.

Dear user B, you clearly haven't understood how proper lossless rips work.

First of all EAC doesn't rip "directly" to MP3. It first extracts the audio track from the disc to WAV, which is later feed into an external encoder, mostly LAME if you want to create MP3. Let me emphasize that CD is NOT WAV, but the WAV format is the one that most closely resembles the internal representation on the disc (see the Redbook standard for more information).

So you always let EAC extract to WAV, because that's what it does! Everything else is done by an external program which is called by EAC. EAC works the same when you encode to MP3, when you encode the FLAC, when you encode to AAC, when you encode the WAV, the only difference is the call of the external tool. Logfile and cuesheet are not going to change if you change the destination format (apart from a change of the file extensions). If they DO change (read: the CRC values are different) then you did something wrong in the first place.

Proper lossless rips have the feature that you can rip the disc multiple times (with the same drive) and the results on your harddrive are identical, EVERY SINGLE TIME. The nice feature of a proper rip is that this is even true when doing it with another drive (which probably has a different read offset, see also AccuRip).

Proper lossless rips are 1:1 representations of a digital audio disc and store all the data that is necessary to completly recreate the disc (at least the digital data part, artwork is a different story).

Now something about lossless encoding, we take FLAC as an example since it's my favorite codec and has also a lot of hardware player support. FLAC takes a source X, does some mathematical magic and produces a result Y. The nice feature is that the way from X to Y is fully reversible, so if you have Y you can recreate X and time. You can think of FLAC as an archiver for WAV files if you want. And like the famous ZIP format an archiver doesn't throw away information (at least if it's not broken). It doesn't happen that you zip your documents, then unzip then on another system and half of the letters are gone.

FLAC also has the nice property that you don't need to fully unpack the file if you want to play it back. But the most important property is the one I already mentioned. Create a FLAC from source X, then decode it again, you end up with source X again, bit-identical!

Why am I writing all this junk here?

The point is that the demand for a rerip is just stupid. I'm (yes, I'm the dubious user A) just redoing everything that I already did for the lossless version. I have EAC still set up for proper rips, so if I started ripping now I'm going to end up with the same WAV files I already had back when doing the lossless rip. I could just take the FLAC files I already have, and transcode them to VBR V0 and it would make absolutely NO difference at all. You could not hear the difference, you could not measure it, you could not diff (unix tool that compares files) it because there are NO differences.

So, to make this clear. If I transcoded the files and copied over the tags (yes, the files are tagged with the information from VGMdb.net) this would produce the same files that I would get after setting the EAC encoder to LAME and reripping everything. In short, I'm wasting my time reripping the discs. There is another nice feature of proper lossless rips. You can always create lossy versions out of them without fearing that you loose additional quality. I have a script on my system which quickly transcodes a FLAC album into a much smaller Ogg Vorbis encoding, retaining the tags, which are perfect for listening on my portable audio player. Quite handy!

The last thing I want to make clear. This was not written to diss anyone, but to clear up some myths which some people still believe in. MP3 was invented back in 1982 (released in 1992 as part of the MPEG1 standard), now we have 2009, so a lot has happened in the past years. I know some people have their problems with lossless formats, but it's really no rocket science.
Greets,
liquid

EDIT: It's now also available in the #gamemp3s comment area (http://www.gamemp3s.net/2009/09/12/lets-take-some-e/).
I know it's not exactly on-topic there but it looks like they really need it there.

EDIT2: It was available... for a short time.

Jam it back in, in the dark.
LiquidAcid
Chocorific


Member 6745

Level 38.97

May 2006


Reply With Quote
Old Sep 14, 2009, 03:36 AM Local time: Sep 14, 2009, 09:36 AM #2 of 16
Comment seems to be deleted, either that or I missed it somehow.
Yeah, looks like it was deleted. Well, censorship, eh?

I'm curious though, why were you banned?
I think user B couldn't stand it that I was right about the fact that transcoding does produce identical results. He kept on debating that reripping was the only true way to go.

@blah: Please read what Msia did write in the #gamemp3s release thread. They have this strange policy that enforces the use of the LAME encoder in EAC. I mean, they can just do whatever they want. But this policy is certainly stupid.

How ya doing, buddy?
LiquidAcid
Chocorific


Member 6745

Level 38.97

May 2006


Reply With Quote
Old Sep 14, 2009, 03:53 AM Local time: Sep 14, 2009, 09:53 AM #3 of 16
@Zergrinch: No, you're missing the point. I'm not requesting them to release the lossless rip. The main question is why they have this policy, which makes absolutely no sense.

i) Rerip the discs with LAME set as an external compressor
ii) Transcode my lossless rip to MP3 via LAME

Both i) and ii) are going to give identical results. Again, my question is "Why is ii) forbidden, but i) allowed".

This thing is sticky, and I don't like it. I don't appreciate it.
LiquidAcid
Chocorific


Member 6745

Level 38.97

May 2006


Reply With Quote
Old Sep 14, 2009, 10:01 AM Local time: Sep 14, 2009, 04:01 PM 1 #4 of 16
Sometimes you just have to take a step back and say "I know this guy is wrong, but I'll just spend a few moments to comply with him so that my end goal (releasing this album) is accomplished most quickly and efficiently."
That's not how I "work". There is a saying here "Der Klügere gibt nach" (the wiser head gives in), but you can carry the thought a bit further: If the wiser head always gives in, sooner or later the idiots are going to rule the world.

And I think I have to state this again. This topic was never about getting the album released. That would be a nice side effect, but that's not the main point. The main point still is whether or not this rule makes sense.

If I wanted to release it I could just transcode it and modify the information in the header of the logfile. It would be indistinguishable from a rerip.

The other alternative is for two strong personalities to spend a lot of energy and time fighting about it, until there is no hope of ever repairing any kind of working relationship.
I don't consider this fighting and I don't see any issues in doing such a debate. Rules and guidelines are totally alright, if they make sense. And one should acknowledge that rules are not stable over time, so you have to reconsider them from time to time.

I have the impression that this topic is rather a dogma than a rule. That would also explain better why I was kicked from the chan. Practicing rules as an end in itself, well... that's masturbation... (to pick up Kaleb.G's comment)

To be honest, I'm glad that #gamemp3s has standards to prevent someone from downloading an "mp3 to flac" transcode from some torrent site, transcoding it back to mp3 and releasing it, even if it means they'll err on the side of caution when they don't fully understand the technical details, like in this case.
You don't seem to see the problem that you simply can't prove that the stuff you're sending to #gamemp3s for release was ripped by you, from your discs. So this rule doesn't prevent anyone from doing the process you describe above. It probably makes it a bit harder, but prevent... no, definitely not.

Even if I would post a pic of me holding the album, that would prove nothing. There will always be a rest of doubt. Like I already said to Msia, at some point you have to trust the one on the other side of the net.

If they (#gamemp3s) can't do that, than that's fine with me. But I don't really see any obligations to do any more advances. Credit for releasing goes to #gamemp3s and not me (plus I don't want any credit). I don't gain anything from supplying the album to them. And I don't lose anything if they don't want it.

However what I'm not going to do: Doing work twice just because of some ruleset that makes no sense in this context.
Everything is available: The logfile, the cuesheet (I even submitted AccuRip results) and the original WAVs. You just have to pipe them through LAME and copy the tags. I simply don't get why this is forbidden....

I am a dolphin, do you want me on your body?
LiquidAcid
Chocorific


Member 6745

Level 38.97

May 2006


Reply With Quote
Old Sep 14, 2009, 10:15 AM Local time: Sep 14, 2009, 04:15 PM #5 of 16
Why do you need #gamemp3s to release it anyway? Is there something preventing you from doing it yourself?
Actually I already did release it, at least here on GFF.
There is the proper lossless rip which is still uploaded and also a VBR V2 encode. We're talking about the amagami OSTs here, which you can find in the Iwadare discography thread, which was started by me.

I just thought it would be nice to also have it on #gamemp3s, in case the MU links go down. And it probably reaches a few more people there.

Also, revealing names kinda defeats the purpose of obscuring details in your opening post.
Corrected

I was speaking idiomatically.
LiquidAcid
Chocorific


Member 6745

Level 38.97

May 2006


Reply With Quote
Old Sep 14, 2009, 12:34 PM Local time: Sep 14, 2009, 06:34 PM #6 of 16
Liquid, your point about transcoding from lossless to mp3 as being indistinguishable from CD to mp3 are valid, and I agree with it.
Thanks, that's all I wanted to hear.

A better approach would be to persuade User B of your points, and back them up with data. For example, a blind listening test, a bit-by-bit comparison, or running Neill Corlett's Informer software.
lol?

Are you paying me for doing this? It's pointless anyway, what is the point in me doing a ABX here?? No, like I already said, I don't have any obligations to do anything more. I provided a basis with the essay, everything else is "private study". I have backed up all my arguments with hard facts. If you're resistant to learning then I can't do anything about it

You still seem to have the impression that I want to convince anyone on the "other side", eventually leading to the release of the album on #gamemp3s. Again, I don't really care about that. Yes, it would be nice to have the album released, but that's all. Would be nice, nothing more.

The motivation for the essay came after I got kicked from the chan. I sorted my thoughts and wrote down what I could not say in the chan.
If it helps some people to clear up some doubts about transcoding lossless material, then that's cool. If it makes user B realize that he/she was wrong, even better. If not, well, I don't really care.
People have to be willing to learn and that's clearly not the case when I say: We're doing it this way, because it was always done this way.

Most people (also Secret Squirrel) here seem to believe that my "goal" is to get this released. Again, this is not my motivation. If it was I would already have a torrent up on a small tracker and a link posted in the #gamemp3s comment area.

I also would like to remind you all of the discussion in this thread:
http://www.gamingforce.org/forums/my...on-thread.html
(comment #29 for example)
Back then it was about "when is a MP3 broken".

What kind of toxic man-thing is happening now?
Reply


Exploding Garrmondo Weiner Interactive Swiss Army Penis > Garrmondo Music and Trading > Behind the Music > Mythbusting proper lossless rips

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Difference Between Proper and Non-Proper Rips w4ph3r Behind the Music 7 Jun 15, 2007 04:21 AM
Guide to Proper Lossless Rips Eleo Behind the Music 104 Nov 7, 2006 11:30 AM


All times are GMT -5. The time now is 03:02 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.