怎样判断音频文件是MP3?
由于播放器jquery-jmp3不支持MP3以外的格式。。。所以我使用了FFMPEG 将其他格式转化成MP3。 但是业务中需要判断MP3内容是否是正正的MP3。。。 所以在这里请各位帮助下(怎样来判断各种标准不一的MP3文件)。。
我使用jaudiotagger来判断过:
MP3AudioHeader audioHeader
MP3File f = (MP3File) AudioFileIO.read(new File(mp3RealPath));
audioHeader.isOriginal()
通过它来判断FFMPEG转化的文件居然是false.. 但是播放器却能播放。。
这里我不知道到底哪个是正确的。。。
这里我列出了我执行FFMPEG 命令:
ffmpeg.exe -i "D:\02 茉莉花.wav" -vn -acodec libmp3lame -ab 128000 -ac 2 -ar 44100 -f mp3 -y D:\wav.mp3