nicfit / eyeD3

eyeD3 is a Python module and command line program for processing ID3 tags. Information about mp3 files (i.e bit rate, sample frequency, play time, etc.) is also provided. The formats supported are ID3v1 (1.0/1.1) and ID3v2 (2.3/2.4).
http://eyed3.nicfit.net/
GNU General Public License v3.0
536 stars 58 forks source link

log.warning spams console stderr. No option to suppress. #480

Closed hagaiwec closed 3 years ago

hagaiwec commented 3 years ago

Please allow an option to suppress logs output of package. It spams console with massages like:

Lame tag CRC check failed
Invalid date: <year>
FrameHeader: Illegal Frame ID: b'CM1 '
EOB frame does not contain a valid mime type
GEOB frame does not contain a mime type
TDRL frame being dropped due to conversion to v1.1
Invalid numeric genre ID: 255

and so on. Frankly, I don't really care if this tests and checks output error, the code still works. I just want to suppress this logging to stderr.

Thank you

nicfit commented 3 years ago

eyeD3 -l critical ?