Been doing more tests with Rubyripper, between it and grip.
Both programs wav files match up when comparing md5sum's. But their encoded mp3's dont. The file size matches up exactly to the byte though.
Now when I encode either of those wave files using lame in command line with the same switches, the file's md5sum matches the one from Grip.
So, whats Rubyripper doing differently? I notice it doesnt say that Lame is a dependency on its readme, is it using a slightly older version of lame thats compiled right into the program, and maybe thats whats causing the difference? (the fact that the file sizes are the same is just weird though)
Anyone able to enlighten me as to what it is doing different?
Thanks
