Menu

feature: calc audio checksum and compare with lame header crc

atomman
2020-04-05
2020-04-09
  • atomman

    atomman - 2020-04-05

    from what i understand there's 2 ways to verify integrity of the audio stream; lame -p to write crc to each frame (bad idea) or to use the crc that lame writes in its header/tag

    i'm interested only in the latter example and am wondering if this can be implimented in mp3guessenc where a checksum of the audio is generated and then compared to the lame checksum

     
    • Elio Blanca

      Elio Blanca - 2020-04-09

      This is exactly what option '-r' does.
      From the Changelog:

      lame music verification. A crc16 calculated over the whole audio bitstream is also stored into the tag, so this is now used to validate the audio data. Due to byte reflection, the computation is quite slow, so this is disabled by default. You can force it with command line switch '-r'.
      
       

Log in to post a comment.