スクリーンショット
製品説明
Hextage は、あらゆるファイルをバイト列として読める hex ビューア/エディタです。写真・音声・動画は時間軸としても読めるので、「このバイトはどこか」と「いま何秒か」がいつも同じ問いになります。
見る・調べる
- 時刻カラム:ダンプの各行に、そのバイトが再生の何秒地点かを表示。多重化された MP4 では映像と音声の行が(それぞれの印つきで)交互に並び、インターリーブがそのまま見えます。
- 時間軸の帯:音のあるファイルは波形(WAV は直接、MP3 や動画の音声は展開して)、無いものはデータ量の推移。クリックで飛び、カーソルを当てるとその瞬間のフレームと時刻が出ます。
- 構造ツリー:ボックス・チャンク・マーカー・セグメントを名前つきで。ISOBMFF(MP4/MOV/HEIF/AVIF)、RIFF(WAV/AVI)、PNG/APNG、JPEG、GIF、TIFF、MP3(ID3v1/v2)、FLAC、AAC(ADTS)、EBML(MKV/WebM)、MPEG-TS、PDF。
- メタデータ:Exif(GPS 含む)、ID3、QuickTime タグ、RIFF INFO、PNG テキスト。各タグはそれが載っているバイトへ飛べます。
- この位置から読み直す:任意の位置をボックス・チャンク・マーカー・フレーム・パケットの先頭として読み、その先がどう読まれるかを見ます。
- 検索:ワイルドカード混じりの 16 進(DE AD ?? EF)、UTF-8 / UTF-16LE の文字列、ASCII の大文字小文字無視。数 GB のファイルもメモリに載せずに走ります。
- 番地や時刻で移動・選択(「最初の 3 秒」「最後の 10 秒」)、16 進・C・Swift・Python・ASCII の形式でコピー。
- 再生画面:ダンプと両向きに連動する AVFoundation の再生器。
編集する
- 16 進でも ASCII でも打ち替え、挿入・削除・切り詰め・貼り付け、UInt32 や Float などの値を今のエンディアンで書き込み。
- 最後の N 秒を切り落とす、索引を残して中身だけ抜く。
- 上書き保存、または元を残したまま改変したコピーを書き出し。
- 編集履歴を別ウィンドウに:位置・変更前 → 変更後・時刻。行へ飛ぶ、その行の状態に戻す。
- 注釈つきのしおり:閉じても残り、挿入・削除に付いて動き、ダンプと右端の帯に印が出ます。
- 2 つのウィンドウをリンクして同時にスクロール、挿入をまたいで整列、違うバイトを色で表示、次/前の相違へ移動。
- 読み直した単位を構造ツリーへ取り込み。
どんなファイルも開けます。知らない形式は、構造と時刻を除いてすべてバイト列として扱えます。
アプリ内課金「Hextage Pro」(買い切り)で、すべての機能を制限なく使えます。
レビュー・期待の声
不具合・トラブルはこちら皆さまの前向きなご感想や応援の声が、バージョンアップや新機能開発のモチベーションにつながります。温かいコメントをお待ちしています!
まだレビューはありません。最初のレビューを書いてみませんか?