illustrate
Products            Buy            Support Forum            Registrations            Professional            About           
 

Lossless back converting. Checksum Bad ???

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • thomaz

    • Aug 2016
    • 2

    Lossless back converting. Checksum Bad ???

    When i convert wav to flac and then the flac back to wav with official tools the checksum of the wav stays same
    When i convert wav to wavpack and then the wavpack back to wav with official tools the checksum of the wav stays same

    When i convert wav to flac or wavpack and then the flac or wavpack back to wav with dbpoweramp the checksum of the wav is different.

    what must i set to prevent a checksum change when restoring a wav from a lossless encode done with dbpoweramp ?
    Last edited by thomaz; August 24, 2016, 07:28 PM.
  • Spoon
    Administrator
    • Apr 2002
    • 44669

    #2
    Re: Lossless back converting. Checksum Bad ???

    How are you checking checksums? you cannot checksum the whole file, you need to checksum just the audio part, for this we have a utility codec 'Calculate Audio CRC' which can be installed from codec central above (Windows only).
    Spoon
    www.dbpoweramp.com

    Comment

    • thomaz

      • Aug 2016
      • 2

      #3
      Re: Lossless back converting. Checksum Bad ???

      wav files are generated with wavelab and it seems that it adds some special header to the wav files.
      when i encode them with the "flac frontend" with the option "keep foreign metadata" and decode them back to wav the crc32, md5, etc checksum remain the same as with the original wav file.

      the same is with official wavpack software.

      an encode and decode back to wav process with dbpoweramp and the checksum is different.

      i think dbpoweramp skips this header so files crc is different after decoding back to wav.

      Comment

      • garym
        dBpoweramp Guru

        • Nov 2007
        • 5920

        #4
        Re: Lossless back converting. Checksum Bad ???

        Originally posted by thomaz
        wav files are generated with wavelab and it seems that it adds some special header to the wav files.
        when i encode them with the "flac frontend" with the option "keep foreign metadata" and decode them back to wav the crc32, md5, etc checksum remain the same as with the original wav file.

        the same is with official wavpack software.

        an encode and decode back to wav process with dbpoweramp and the checksum is different.

        i think dbpoweramp skips this header so files crc is different after decoding back to wav.
        And this is why Spoon indicates above that you must use utility codec 'Calculate Audio CRC' to create comparable CRCs, as this only looks at the AUDIO portion of the file and ignores tagging and headers.

        Comment

        Working...