remarks on foo_verifier 1.2.1 2018-11-07 20:37:55 Trying foo_verifier for the first time on a bunch of MP3 files, I noticed that a specific LAME version (LAME3.94b) produced inaccurate durations, like 1/100s or less too long ("Warning: Reported length is inaccurate : 4:24.608413 vs 4:25.209229 decoded"). I saw a similar issue for WMA files (WMA V2); could it be a numeric effect in the verifier, or is it a real problem?1) It would be nice if I were able to copy the results of the verifier to the clipboard.2) It would be nice if I could sort by columns (e.g. by "Status")3) The summary at the bottom said "1 item could not be correctly decoded." - Having more than 100 files verified, it's a bit tricky to find that one. See 2) ("Error: Reported length is inaccurate : 1:27:50.635469 vs 56:22.831469 decoded"). It's unclear what software created that; however when I loaded the file in Audacity, there was no error reported and both, the beginning and the end of the file looks OK. Maybe just the length in the header is quite wrong. Maybe that should not be a "Failed:" status. Also the difference in length could be coutput as percentage, too; if done before the absolute length, one could sort vie Status reasonably.4) Maybe Optional colors (like yellow for warnings and orange or red for errors) could help to find the problems easier when scolling a large list.5) Alternative to 2) would be an ability to filter (like: All, Warnings, Errors (where Warnings include Errors, also))6) Maybe output length difference as number of samples as it might be more obvious that the absolute duration.7) Why are MD5 and CRC32 displayed for lossless formats only? And: Does the checksum include the metadata also, or is it only over the actual (encoded) audio? Or is it over the decoded audio? If there are many errors, double-clicking the error message could open a popup that shows all the messages. Example (tuncated):Warning: Suspiciously large peak : 68946.0234375Warning: Reported length is inaccurate : 35:18.312494 vs 32:42.445066 decodedError: MPEG stream error at 78241 bytesError: MPEG stream error at 80380 bytesError: MP3 decoding failure: Unsupported format or corrupted fileError: MPEG frame checksum mismatch.Error: MP3 decoding failure: Unsupported format or corrupted fileError: MPEG stream error at 266835 bytesError: MP3 decoding failure: Unsupported format or corrupted fileError: MPEG stream error at 271844 bytesError: MPEG stream error at 273410 bytesError: MP3 decoding failure: Unsupported format or corrupted fileError: MPEG stream error at 279254 bytesError: MPEG stream error at 280297 bytesError: MPEG stream error at 286974 bytesOk, just a few idea in case you are running out of them Final general question: Is there a variable holding the encoder like "LAME3.94b" that could be used for a library view? That way, I could get an overview which encoders were used.