如何以编程方式比较mp3 [英] How to compare mp3 programmatically
问题描述
我喜欢能够以编程方式比较mp3。问题我不知道是什么。
标题?柱状图?频道?
I like to be able to compare mp3’s programmatically. The problem I don’t know by what. Header? Histogram? channels? Does anyone have experience with this subject?
推荐答案
我写了我的硕士论文音频指纹。论文列出了一些开源解决方案,比较音乐听起来像什么,并提供它们之间的性能比较的问题。
I wrote my master's thesis on audio fingerprinting. The thesis lists a few open source solutions to the problem of comparing what the music sounds like, and provides performance comparisons between them. Might be overkill, but there are some really decent applications out there.
如果你只想比较带标签的数据,那么要查看的标准是 ID3 。基本上有两个版本,第一个是非常简单的(ID3v1),由一个128字节的块结束一个MP3。 ID3v2在MP3的开头放置一个更大,可变大小的块。
If you only want to compare by tagged data, the standard to look into is ID3. There are basically two versions, the first is very simple (ID3v1) and consists of a 128 byte block at the end of an MP3. ID3v2 puts a larger, variable sized block at the beginning of the MP3.
这篇关于如何以编程方式比较mp3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!