Question for you all, on accuracy.
I've just started using dBpoweramp CD ripper, and quite like it. About ~50 albums ripped so far. I especially like being able to encode in Apple Lossless, in order to embed metadata. But I was a bit worried about a 3rd party implementation of the apple codec, and wanted to check.
So I tried a few tests to make sure everything worked.
1) Rip "So What", the 1st track on Miles Davis, Kind of Blue, in .wav
2) Edit down to just 1.8 secs, about 315 kB, using Audacity, save as .wav, just to make the file easier to handle
3) Encode .wav to apple lossless using dBpoweramp
4) Decode apple lossless back to .wav using dBpoweramp
5) Bit-compare the encoded-decoded .wav final file to the original .wav file.
I also tried this using foobar2000 to decode the apple lossless back to a .wav file. And I tried this using iTunes to decode the apple lossless back to a .wav file as well.
Of the three:
iTunes => binary identical to original file
foobar => binary identical to original file
dBpoweramp => does NOT match original file. same number of samples, but different length (increased from 315 kB to 317 kB). Looking at the files there are a few bytes different.
What's up with that? Can I not trust dBpoweramp to decode what it encodes?
I've just started using dBpoweramp CD ripper, and quite like it. About ~50 albums ripped so far. I especially like being able to encode in Apple Lossless, in order to embed metadata. But I was a bit worried about a 3rd party implementation of the apple codec, and wanted to check.
So I tried a few tests to make sure everything worked.
1) Rip "So What", the 1st track on Miles Davis, Kind of Blue, in .wav
2) Edit down to just 1.8 secs, about 315 kB, using Audacity, save as .wav, just to make the file easier to handle
3) Encode .wav to apple lossless using dBpoweramp
4) Decode apple lossless back to .wav using dBpoweramp
5) Bit-compare the encoded-decoded .wav final file to the original .wav file.
I also tried this using foobar2000 to decode the apple lossless back to a .wav file. And I tried this using iTunes to decode the apple lossless back to a .wav file as well.
Of the three:
iTunes => binary identical to original file
foobar => binary identical to original file
dBpoweramp => does NOT match original file. same number of samples, but different length (increased from 315 kB to 317 kB). Looking at the files there are a few bytes different.
What's up with that? Can I not trust dBpoweramp to decode what it encodes?
Comment