<分区>
我只是想知道这里是否有人知道如何为上传到音乐社区网站(如 soundcloud)的音频文件分配数字签名或唯一 ID?我在大学时将其作为一个项目来做,目前还没有找到任何有用的信息。
<分区>
我只是想知道这里是否有人知道如何为上传到音乐社区网站(如 soundcloud)的音频文件分配数字签名或唯一 ID?我在大学时将其作为一个项目来做,目前还没有找到任何有用的信息。
最佳答案
您是否试图准确识别特定音频文件的单个位或识别文件的内容?后者的应用一般用于保护权利、识别版权侵权或确定谁支付版税。
如果您追求的是后者,您需要的是音频指纹。您不是计算音频文件数据的哈希值,而是计算音频特征的哈希值——理想情况下,这些特征能够适应截断、解码(和随后的重新编码)、速度变化或增益变化等基本转换。所有这些都会破坏音频文件的哈希值。
这是一个活跃的研究课题。我们建议您搜索学术文献以获取音频特征提取和音频指纹识别。
关于security - 音频文件的数字签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21817442/