在运行时,可以在重新标记操作期间过滤从导入的 eyed3 模块引发的警告?
它导致:
警告:眼睛3.mp3.标题:跛脚标签 CRC 检查失败 警告:eyed3.id3:非标准流派名称:罗马多愁善感
为了提供信息: 第一个警告来自 eyed3.load('song'( 调用。 (这首歌是用ffmpeg FFmpeg mp3蹩脚编码器在Audacity中转换的。 第二个来自 tag(( "流派"赋值。
由于这是一个日志警告,您可以通过更改记录器的日志级别来过滤它:
import logging
logging.getLogger("eyed3.mp3.headers").setLevel(logging.CRITICAL)