06/03/12 22:37:49 uYq3utIi0
>>82
レスどうもありがとう。
最初のwav→ape時にタグ情報ないのでタグは関係ないかと思いました。すみません。
その後もいろいろやってみたんですが、やっぱりファイル情報のmd5 hash = が一致しないです。
同じ条件のapeでも、コマンドラインとかのフロントエンド使った場合(MAC.exe)と、Monkey's Audio.exeを使った場合ではMD5異なりますし、このあたりが怪しいのかなとも・・
何が違うのかわからないけど、バイナリで開いてまではしようとは思いませんのでw
>>83
ありがとうございます!
>というわけで後から編集できるタグデータ以外の
>音データ部分+α(圧縮とかチャンネルとか)のチェックサムと思う
たぶんその通りですね。foobarなんかのファイル情報で見ることが出来るmd5 hash = はどうやって作られたapeを参照しているのかわからないけど、
そもそもこれはMonkey's Audio.exeでのベリファイ時に使うものみたいで、ユーザ側がどうこういうことじゃないっぽいですね。
ためしにapeファイルをバイナリエディタで1部変更してみましたが、ベリファイ時にエラー吐きました。
何度もどうもありがとうございました。解決です。
もしも、foobar2000でファイル情報をみたときの、md5 hash = の値を出せる方法を知っている方がいたら教えてください。(気になってるだけですがw)
かいつまんで見てくれた方↓
MD5がおかしいとかなんとか言ってますが、
wav→ape→wavにした場合、どんな条件下でも同じwavファイルになりますので。