0

Windows 7-64ビットおよびUbuntuでオーディオファイルの指紋を生成していましたが、指紋コードは同じではありません(コードフィールドを意味します)。コンパイル済みの Windows ソースを使用しました。それは同じではないはずですか、それとも何か間違ったことをしましたか。

アップデート

Windows
C:\ecoprint\codegen.exe Kalimba.mp3 > code.txt
Ubuntu
/home/regata/echoprint-codegen$ ./echoprint-codegen Kalimba.mp3 > code.txt

samples_decodedおよびcode_countフィールドは異なり、もちろんコード部分も異なります。

4

1 に答える 1

0

生成されたコードは同じままです。完全な音楽ファイルを取り込んで、コードの生成中に開始時間と終了時間を選択しなかった場合は、同じままにする必要があります。そのコードを他の echoprint サーバーに取り込むと、同じ音楽ファイルまたはその一部 (ほとんどの場合、少なくとも 20 秒) と一致します。

于 2015-09-27T12:30:31.837 に答える