It’s required and often helps to reduce support cycles to check files for errors before filing a bug report.
Symptoms of erroneous files are often
- missing or wrong bitrate or length
- audible blips or skips
- tags seem to be sticky and cannot be removed
There are some really good tools to check the files for errors, namely
MP3 Diags — identifies many different issues in MP3 files
Website: http://mp3diags.sourceforge.net
Download: MP3 Diags - Getting MP3 Diags
MP3val — validate and fix MPEG audio files
foobar2000 — multiple supported formats
https://foobar2000.org with the File Integrity Checker component.
After installing foobar2000 and the foo_verifier component, see Utilities → Verify integrity from the right-click context menu to check the file for errors. In case of an erroneous MP3 header, Fix VBR MP3 header might even repair the file
Note: In many cases the troublesome file may play correctly in some or all media players or may be editable in other metadata editors. However, this is not an indicator of whether the file structure is valid or not. In contrast to just playing a file, Mp3tag re-writes the metadata part of files and takes a cautionary approach when performing changes that might affect the audio part to prevent data loss or more damage.