- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サイズの異なるバイナリファイルの比較をしたい)
サイズ異なるバイナリファイルの比較方法を探しています
このQ&Aのポイント
- サイズの異なるバイナリファイルを比較し、差異を調査する方法を教えてください。
- Windows XPで使用できるサイズの異なるバイナリファイルを比較するソフトを探しています。
- 異なるソフトでダウンロードした2つの.flv動画ファイルのサイズを比較し、ファイルの差異を確認したいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
バイナリでもこの程度の差異を調べるならdiff系のアプリで何とかなるかも。 個人的にはWinMergeが手軽かな?
その他の回答 (1)
- chie65536(@chie65535)
- ベストアンサー率44% (8740/19838)
回答No.1
「バイナリエディタ 比較機能」でgoogle検索してみましょう。 すると「バイナリファイルを2つオープンして、カーソル以降を比較できる、バイナリエディタ」と言うのが見付かります。 ま、比較機能がなくても、バイナリエディタで両方を開いて、データの並びを目で見比べれば >動画データ本体は全く一緒で、ヘッダ情報だけが異なっているのではと推測 が、正しいかどうか確かめられるでしょう。
質問者
お礼
バイナリエディタにファイル比較機能があるとは知りませんでした。 検索しましたたがどれを選んで良いのか分からず、とりあえず回答#2の方のWinMergeを使ってみました。 このソフトは基本バイナリにはあまり対応していないようでしたが、バイナリ対応プラグインでなんとか対処出来ました。 いつも回答ありがとうございます
お礼
ありがとうございます! WinMergeで2つのファイルを開き、差異のある「行」を見つけることが出来ました。 しかしその「行」の中で「現在の行内差異」検出させようとすると「差異はありません」となってしまいます。 差異があるからその行がヒットしたはずなのに。 バイナリなのに「行」として取り扱うのも意味不明ですし。 仕方ないので目視で行の中を調べて差異を見つけました。 WinMergeはバイナリファイルをうまく扱えないということですね? その後、http://frhed.sourceforge.net/en/ をインストールして16進表示で差異をピンポイントで見つけることが出来ました。 差異点としては、 ファイル先頭付近にデータ長が同じで内容が異なる部分があり、 さらに片方のファイル(Real Downloader)の末尾には余分に付加されたと思われるデータがありました。