【发布时间】:2015-07-31 02:14:07
【问题描述】:
我想检查音频文件是否是 MP3 或 FLAC
os.path.splitext
如果文件没有写入扩展名或有人传递带有假扩展名的文件,则可以正常工作,但没有好处
我试过了,但它只是返回 None
sndhdr.what(file)
我也尝试过使用魔法,但它返回的 'application/octet-stream' 并没有多大用处。
magic.from_file(file, mime=True)
我读过 Mutagen 可能对此有好处,但到目前为止找不到任何将音频编码输出为 MP3 或 FLAC 的函数
【问题讨论】: