有没有办法比较两首歌曲(音频/视频)文件?

时间:2010-08-23 22:17:08

标签: android

如何比较存储在两个文件中的两首歌曲,看看它们是否相同?

3 个答案:

答案 0 :(得分:0)

假设您不只是想比较文件,而是在其中编码的实际音乐,您需要想出一种生成指纹的方法。对于音乐,请查看MusicBrainz.org - 他们有开源库,用于从歌曲到元数据。不确定是否存在视频这样的项目。

答案 1 :(得分:0)

为它使用开源库。喜欢musicg。只有下方使用该库才能比较波形文件。

答案 2 :(得分:0)

是的,可以使用Follow this article

  1. Here
  2. 下载Apache Commons IO 2.5 API
  3. 在您关注的工具中添加jar文件。 (netbeans,eclips,android studio)
  4. 导入libarary" import org.apache.commons.io.FileUtils";
  5. 然后你必须只使用这个功能。

    File file1 = new File("1st_File_Path");
    File file2 = new File("2nd_File_Path");
    boolean compareResult = FileUtils.contentEquals(file1, file2);
    System.out.println("Are the files are same? " + compareResult);
    

    必须记得投票:)