ヘッドセットに映像を、しかも一行もコードを書かずに届けたいビデオグラファーにとって、最短の道は YouTube VR です。正しくタグ付けした 180°/360° クリップをアップロードすれば、Quest・PICO・Vision Pro の YouTube アプリが没入再生します — ステレオで、ヘッドトラッキング付き、アダプティブ配信。端から端までの空間ビデオパイプライン は自作ビューアを扱いますが、こちらはそのノーコード版であり、初日にクリエイターの作品をデバイスへ載せる最速の方法です。

YouTube VR(Quest) · Google spatialmedia インジェクタ · VR180/360 を YouTube にアップロード

撮影フォーマットを選ぶ

YouTube は 2 つの没入形状を理解します。ほとんどの被写体には 180°(VR180) が適しています — ステレオの奥行き、前方視野、360 の半分のピクセル数、そしてカメラの後ろに誰も立たずに済みます:

  • VR180 カメラ — Canon EOS VR システム(R5 C / R7 + デュアル魚眼レンズ)、QooCam EGO、旧 Lenovo Mirage。ネイティブのステレオ 180。
  • 360° カメラ — Insta360 X4/X5、GoPro Max。既定ではモノスコピック。一部はステレオ 360 を撮影。
  • iPhone 空間ビデオ空間ビデオの記事 のツールで MV-HEVC を over-under 180 に変換し、ここでは VR180 として扱います。

メタデータを付与する

ここが多くの人を引っかける唯一の工程:YouTube は映像が没入かどうかをピクセルではなくメタデータのタグで判断します。 タグのないフラットな正距円筒の映像は、歪んだ長方形として再生されます。アップロード前に球面/ステレオのメタデータを追加します:

  • カメラソフトが自動で付与 — Insta360 Studio、GoPro Player、Canon EOS VR Utility は、投影とステレオレイアウトを書き込んだ状態で書き出します。
  • 手動インジェクション — Google のオープンソース spatialmedia がコマンドラインや小さな GUI からファイルにタグ付けします:
python spatialmedia -i --stereo=top-bottom --projection=mesh in.mp4 out.mp4

書き出しに合わせて --stereo=top-bottom(または left-right)を指定。モノスコピック 360 なら --stereo を外します。exiftool でも同じ Spherical/StereoMode フィールドを手早く付けられます。

アップロードして観る

タグ付けしたファイルを限定公開でアップロードすると、YouTube は数分で VR 版を処理します。その後:

  • Meta Quest 3 / PICO 4 Ultra Enterprise — YouTube VR アプリ(またはブラウザ)が形式を検出し、没入ビューを提示します。会場には PICO を複数台用意しています。
  • Apple Vision Pro — Safari の YouTube、またはサードパーティクライアント。Apple 独自の没入ルートは 空間ビデオの記事 を参照。
  • ローカル、アップロード不要 — DeoVR や Pigasus が同じタグ付きファイルをヘッドセットのストレージから直接再生します。会場の Wi-Fi が混んでいるときに便利。

単なるクリップでなく「作品」にする

1 本のビデオはデモですが、少し枠組みを与えればハッカソンの提出物になります:

  • キュレーション — イベント中に撮影・タグ付けした福岡各所の VR180 プレイリスト。
  • WebXR で包む — 同じファイルを A-Framethree.js のビューアに入れ、標準の YouTube UI ではなくカスタムのホットスポット付きブランドプレーヤーに。
  • 形式を混ぜる — 同じ場所の ガウシアンスプラット と組み合わせ、平面没入のクリップから歩けるキャプチャへ踏み込ませる。

注意点

  • タグがなければ没入なし — メタデータが書き出しで残ったか必ず確認し、YouTube がフラット表示なら再注入します。
  • ステレオは 360 より 180 — 360 はピクセル予算を倍にし、継ぎ目と極の歪みを足します。どのみち前を向くものです。
  • YouTube は再エンコードします — 多少の画質低下と、VR オプションが現れるまで数分の処理を見込んでください。
  • ビューアであって操作ではない — 掴む・動かす・入力に反応させるには WebXR ビルドへ引き継ぎます。

関連リンク

ご質問は お問い合わせ ページからどうぞ。

// ニュース一覧へ戻る