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'.
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
I did not know this option. I'm surprised to still learn something new about the basic cmd application. This will allow me to make a batch file. But it would still be nice to be able to use a generic file converter frontend with no/fixed piping options. The other request for Json output sounds nice, but any format is okay as I want to read the report by eye.
Sorry for this late reply. You could just use '>>' instead of '>' and you will have all the output file opened in append, not overwrite mode.
I would like a way of outputting the detection results to a file, which can be read after processing a batch of audio files, and searched for keywords like "resync" or "incomplete", instead of looking at the output of one file at a time. The text should be appended to this file, not like the ">" operator does, which overwrites. I have a frontend program that shows error messages output to stderr. (where "-b: unknown option" is written). Perhaps a command line option could send the normal output ...
Tiny little fix for my latest Makefile
The dark side of the (IT) moon
Break?
Break?
At this moment, formatting output strings in JSON or XML is quite a big work. On...
The CLI is incredibly useful but a little bit tedious to use when calling it from...
Ancient Melodies are here...
News under the hood
Guess what??? Again!
Hotel Torino is here!
Snow time, release time!
mp3guessenc 0.25.1 released!
Unexpected hassle behind a simple idea
Unexpected hassle behind a simple idea