360度写真メタデータ注入ツール

パノラマをアップロードしたら、引き伸ばされた平面画像になってしまいましたか?ファイル内の360度タグが失われているのが原因です。下に写真をドロップすれば、この無料ツールがブラウザ内だけでタグを書き戻します。サーバーには何もアップロードされません。

写真に360度メタデータをオンラインで追加する方法

ブラウザのタブ内だけで完結する3ステップ。

  1. 360度写真をドロップ

    360度カメラ、ドローンのスティッチ画像、AI生成ツールなどから2:1のパノラマを選びます。JPEG、PNG、WebPのいずれにも対応しています。ファイルは端末内で読み込まれ、下の画像チェックがサイズ・形状・360度メタデータの有無を表示するので、変更を加える前に何が不足しているか分かります。

  2. 360度メタデータを書き戻す

    クリック1回で、不足しているメタデータがバイト単位でファイルに挿入されます。この情報には、写真が球面にどう投影されるかと、全体の幅・高さが記録されます。FacebookやGoogleフォトが、画像を平面の長方形からドラッグできる球面に切り替えるかどうかを判断する際にまさに読み取る項目です。メタデータがなければ、360度表示にはなりません。

  3. ダウンロードして投稿

    タグ付きのコピーは360度メタデータが書き込まれた状態でブラウザから直接ダウンロードされ、どこへでもアップロードできる状態になっています。元ファイルは一切変更されないため、後で編集アプリにタグを消されても、数秒で同じ修復を繰り返せます。

この360度写真メタデータ注入ツールを使う理由

編集の途中で360度タグを失ったパノラマファイルのために作りました。

再エンコードなし

JPEGをドロップしても、ピクセルには一切手を加えません。本ツールは小さなメタデータブロックを1つ書き込むだけで、残りのバイトはすべてそのままコピーするため、ダウンロードされるファイルは元画像とビット単位で同一です。PNGとWebPは事情が異なります — 360度メタデータはJPEG内にしか保存できないため、これらはまずブラウザ内で一度だけJPEGに変換されます。

FacebookとGoogleフォトにそのまま対応

GPanoは、FacebookとGoogleフォトの両方がそのJPEGを平面画像として扱うか完全な球面として扱うかを判断するために読むXMP標準です。このタグを注入することで、ふつうのアップロードがドラッグして見回せる360度写真に変わります。

設計からしてプライベート

パノラマがブラウザの外に出ることはありません。JPEGの読み込み、タグ付け、ダウンロードまですべて自分の端末で完結するため、サーバーにファイルが送られることも、写真のコピーがオンラインに残ることもありません。大きなパノラマでも、制約になるのはアップロード速度ではなく、端末のディスクがバイトを渡す速さだけです。

360度チェック内蔵

書き込みの前に、画像チェックが解像度、本当に2:1の正距円筒かどうか、GPano XMPメタデータがすでに存在するかどうかを表示します。すでにタグがあるファイルに二重に注入しても意味がないことも、その場で分かります。

投稿前に球面プレビューで確認

360度メタデータが書き込まれるとすぐ、タグ付きのコピーはこのページ上でインタラクティブなプレビューとして開きます。地平線をドラッグし、左右の端が継ぎ目なくつながっているか確認して、アップロードする前に写真が球面として正しく振る舞うことを確かめられます。

サンプルパノラマで試す

手元にパノラマがありませんか?ワンクリックで360度メタデータのないサンプルの2:1パノラマが読み込まれ、チェック・注入・プレビューの一連の流れを最初から最後まで確認できます。サンプル画像も、自分でドロップした写真とまったく同じ処理を通ります。

パノラマが平面画像としてアップロードされる理由

きちんと撮影したパノラマをアップロードしたのに、投稿ではドラッグして見回せるはずの画像ではなく、空がにじんだ長く引き伸ばされた帯として表示される——ピクセル自体は問題ありません。足りないのは、ファイル内にあるべき数百バイトの360度メタデータ、つまり「この写真は完全な球面です」とアプリに伝えるラベルです。ほとんどの画像編集ソフトは、写真を保存し直すだけでこのメタデータを削除してしまうため、トリミング1回、露出の微調整1回、あるいは単なる「名前を付けて保存」だけでも簡単に壊れてしまい、しかも何の警告もありません。メタデータを書き戻すのはワンクリックで終わる修復です。プラットフォームごとのより詳しいチェックリストはFacebookで360度写真が表示されない時の直し方にまとめています。

カメラでもドローンでもAIでも、あらゆる元画像に360度メタデータを注入

ここに来る写真の多くは3つの経路のどれかをたどっています。

360度カメラからの書き出し

Insta360、GoPro Max、リコーThetaは正しいメタデータを書き込みますが、LightroomやPhotoshopで色調整をして書き出す際にそれが失われてしまいます。

ドローンや一眼レフのスティッチ画像

PTGuiやHuginでスティッチしたドローンや一眼レフの素材です。スティッチングソフトはきれいな2:1の画像を返してくれますが、メタデータがまったく付いていないことも多いです。

AI生成のパノラマ

Text to Panorama AIのような生成ツールは、何のタグも付いていないPNGを返すことがあります。

どの経路をたどっても対処法は同じです——ファイルをドロップし、1回クリックすれば、プラットフォームが期待する360度メタデータを備えたパノラマがダウンロードできます。PNGとWebPはその過程で自動的にJPEGへ変換されます。メタデータを保存できる唯一のコンテナだからです。

360度メタデータ修復ツール vs 編集アプリからの再書き出し

編集アプリからの再書き出し

分かりやすい代替策は、パノラマを編集アプリで開き直し、360度オプションにチェックを入れて再度書き出すことです。これでも直りますが、書き出しのたびにすべてのピクセルをデコードして再圧縮するため、往復するごとに細部が甘くなっていきます。しかも編集アプリが今度こそメタデータを正しく書き込んでくれるかどうかに賭けることになります——それはまさに最初にうまくいかなかった工程です。

360度メタデータ修復ツール

メタデータ修復ツールはその逆のアプローチを取ります。圧縮済みの画像データには一切手を触れず、ファイルヘッダーに数百バイトの360度メタデータを差し込むだけです。ピクセルはそのまま、ラベルだけ正しくなり、画質のコストはゼロです。

FacebookとGoogleフォトが360度写真に求める条件

どのプラットフォームも、写真を球面モードで開く前に独自の短いチェックリストを走らせるため、一方の条件を満たしても、もう一方では通らないことがあります。共通しているのは、正確な2:1の画像——360度ソフトが「等距円筒(equirectangular)」と呼ぶ、球面を平らな世界地図のように展開したレイアウト——に加えて、JPEGエンコードとファイルヘッダー内の360度メタデータです。それ以外の違いはサイズ制限だけです。

投稿先ファイルに必要な条件知っておきたいこと
Facebook2:1のJPEG、360度メタデータ付き、最大6000×3000px・30MBこれを超えるアップロードは縮小されるか拒否され、メタデータも一緒に失われることがあります
Googleフォト2:1のJPEG、360度メタデータ付き公開されているピクセル上限はなく、非常に大きなファイルは開くのに時間がかかるだけです
Web・デスクトップビューア2:1の画像、メタデータは任意多くは手動で球面モードに切り替えられるため、確認するには最も安全な場所です

この最後の行が、公開前に成果を手早く確認する方法です。タグ付きのコピーを360度パノラマビューアで開き、ドラッグして見回してみてください。地平線が水平を保ち、左右の端が継ぎ目なくつながっていれば、メタデータが正しく機能しています。

360度写真メタデータ注入ツール — よくある質問

GPano XMPメタデータとは何ですか?

GPano XMPメタデータとは、JPEGの内部に収められた小さなXMLタグの集まりで、その画像が平面写真ではなく完全な正距円筒の全天球であることをアプリに伝えるものです。これらのタグはGoogleのGPano名前空間に属し、投影方式とパノラマ全体の幅・高さ(ピクセル)を記録します。FacebookもGoogleフォトもこの情報を読むため、画質にはまったく問題のないパノラマでもタグを失うと、ただの長方形の画像として開かれてしまいます。ブロックが消えても画像そのものは変わりません。ピクセルは依然として全天球ですが、それを伝える相手がいないため、どのビューアも平たい2:1の帯として表示するだけになります。

Facebookで360度写真ができないのはなぜですか?

Facebookで360度写真が平面画像として表示されるのは、ファイルのGPano XMPメタデータが欠落しているか、画像編集アプリに削除されたためです。多くの編集アプリはJPEGを保存し直しただけでパノラマタグを捨ててしまうため、トリミング1回、色調整1回、書き出しプリセット1つが原因になることもあります。さらにFacebookは2:1の正距円筒で、6000×3000ピクセル以下であることを求めます。上のツールでメタデータを注入し、タグ付きのコピーをアップロードし直してください。詳しい手順はFacebookで360度写真が表示されない時の直し方をご覧ください。

メタデータを注入すると再エンコードや圧縮が行われますか?

いいえ、GPanoメタデータの注入では再エンコードも圧縮も行われません。本ツールはJPEGのバイト列に追加のXMPセグメントを差し込むだけだからです。ピクセルデータはそのままコピーされるため、タグ付きファイルの見た目は元画像とまったく同じで、増えるサイズも1KBに満たない程度です。唯一の例外がPNGとWebPで、メタデータを書き込む前にJPEGへ変換する必要がありますが、これは高品質な変換を1回行うだけで、編集アプリから書き出し直すときのような繰り返しの往復ではありません。何度も編集したパノラマのディテールが甘くなる原因は、メタデータではなく、この繰り返しのデコードにあります。

360度写真に必要なアスペクト比は?

正距円筒の360度写真には、4096×2048や6000×3000のように厳密な2:1のアスペクト比が必要です。タグは画像に説明を付けるだけで形を変えることはできないため、3:2や16:9の画像はGPanoタグを注入しても球面上では引き伸ばされたままです。元画像が2:1でない場合は、まず写真を360度パノラマに変換するツールで規格に合うパノラマを作り、そのうえでここでメタデータを注入してください。

PNGやWebPの写真に360度メタデータを追加できますか?

はい——PNGやWebPのパノラマをドロップすると、本ツールはまずブラウザ内でJPEGに変換し、そのあとで360度メタデータを注入します。出力がJPEGである必要があるのは、FacebookとGoogleフォトが360度メタデータを読み取れるのはこの形式だけだからです。タグを付けたPNGを作っても、依然として平面画像として開かれてしまいます。変換処理はお使いの端末上で行われるため、何もアップロードされず、元のPNGもそのまま残ります。動画は事情が異なります——360度動画は投影情報を画像のヘッダーではなくコンテナ側に保存するため、本ツールは動画を扱いません。回転する動画が必要な場合は、360度写真を動画に変換をお使いください。

360度写真メタデータ注入ツールは無料ですか?

はい、360度写真メタデータ注入ツールは無料で使えます。注入処理はすべて当サイトのサーバーではなく、あなたのブラウザ内で動くためです。タグ付きJPEGに透かしは入らず、処理の順番待ちもありません。タグを付けるだけでなくパノラマ自体を作りたい場合は、写真を360度パノラマに変換するツールでふつうの写真から2:1の正距円筒画像を作り、そのあとここでタグを注入できます。