狠狠撸

狠狠撸Share a Scribd company logo
パノラマ動画
VR再生のあれこれ
ユニティ?テクノロジーズ?ジャパン
伊藤 周
アジェンダ
? 話すこと
? パノラマ動画をUnityで再生する手法
? 最適なコーデック
? 最適なAsset
? 話さないこと
? パノラマ動画の撮影
? ドローン
Unityで動画再生のキホン
? ffmpeg を使いこなす
? 例:H264の1080pに劣化最小限で変換する場合
? 例:連番画像を動画にする場合
? 例:両眼用の動画を上下二つで分割する場合
ffmpeg -r 60 -i ./%d.png -vcodec mpeg4 -strict -2 -qscale 0 -y tmp.mp4
ffmpeg -i tmp.mp4 -movflags faststart -vcodec libx264 -strict -2 -s 1920x1080 -aspect 16:9 -y OutputVideo.mp4
ffmpeg -y -i ImputL.mp4 -s 2048x512 -strict -2 -aspect 4:1 ImputL_small.mp4
ffmpeg -y -i ImputR.mp4 -s 2048x512 -strict -2 -aspect 4:1 ImputR_small.mp4
ffmpeg -y -i ImputL.mp4 -vf "movie=ImputL_small.mp4[inner]; [in][inner] overlay=0:0 [out]" -strict -2 tmp.mp4
ffmpeg -y -i tmp.mp4 -vf "movie=ImputR_small.mp4[inner]; [in][inner] overlay=0:512 [out]" -strict -2 tmp2.mp4
ffmpeg -y -i tmp2.mp4 -movflags faststart -vcodec libx264 -strict -2 -s 1920x1080 -aspect 16:9 OutputVideo.mp4
fmpeg -i input.mp4 -movflags faststart -vcodec libx264 -strict -2 -s 1920x1080 -aspect 16:9 -y OutputVideo.mp4
Unityで動画再生のキホン
? Unlit-Textureマテリアル
? 陰影を消すため
? ライトの影响はない
Unityで動画再生のキホン
? Sphere100.fbx
? で、ケンサク!
? https://t.co/Nu1yszovIA
? 法線が逆向き
? 細かいメッシュ
? 某ブログで紹介するやり方は
避けた方が...
スマホで
パノラマ動画再生
(=ハコスコとか)
iOS用動画再生
? Unity標準のMovieTexture は使えない
? フルスクリーンしか使えない
? VTP2.0 が良かったが…
? Unity5 登場時にAssetStoreから消滅
? 「VR Jump Tour」はこれを使用
? iOS-VideoPlayerPlugin
? Unity Technologies Japan
Android用動画再生
? Unity標準のMovieTexture は(ry
? EasyMovieTexture
? 一応できるけども
? ムービーの繋ぎ目が…
? Hiyoshi Jump的なものは
苦手
? GearVRは標準のがあるが...
スマホ用
トラッキング
アセット紹介
Head Tracking Camera
? AssetStore
? ドリフトなし、追従性並、
iOS/Android
? 有料
Google Cardboard SDK
? https://developers.google.co
m/cardboard/
? ドリフトなし、追従性良、
Android
? 無料
Durovis Dive SDK
? https://www.durovis.com/sdk.
html
? ドリフトあり、追従性良、
iOS/Android
? 無料
Windowsで
パノラマ動画再生
(=Oculus Rift)
Windows用動画再生
? Unity標準のMovieTexture は
(ry
? フレーム落ちが激しい
? AVPro Windows Medea
? 現状これ一択
? $200!
? H264で
? HAPコーデックでも
パノラマ動画対応状況
iOS Android Oculus Rift
Unity標準 × × △
VTP
(終了) ○ × ×
EasyMT △ △ ×
AVPro × × ○
で
Oculus’ Mobile VR
Jam
作るものを
考えた
「首都高速を
超スピードで
疾走したい!
」
と
いうことで
リアル
首都高バトル
リアル首都高の要件
? 動画が長い
? 再生スピードが可変
? できればシークも
? GearVRで(=Androidで)
パノラマ動画対応状況
iOS Android Oculus Rift
Unity標準 × × △
VTP
(終了) ○ × ×
EasyMT △ △ ×
AVPro × × ○
THE MURI
と
あきらめて
いたところに...
ある新技術が
颯爽と登場!
H2MD.js
H2MD.jsの特徴
? アクセル社(日本)製
? Web用ムービー再生
? 再生スピード変更可
? 透過レイヤー
? マルチストリーム再生
H2MD.jsの特徴
? Unityに仮対応!
? Windows/Mac
? WebGL(確認済)
? iOS/Android(未確認だが
原理的には可)
? 法人のみ
パノラマ動画対応状況
iOS Android Oculus Rift
Unity標準 × × △
VTP
(終了) ○ × ×
EasyMT △ △ ×
AVPro × × ○
H2MD.js ○ ○ ○
だがちょっと
待ってほしい
価格は?
問い合わせは
https://h2md.axell-
embedded.com
そして
問い合わせ
殺到させて
AssetStoreに出
品してもらいま
しょう!
ちなみに
VR Jamは?
そもそも
Galaxy S6 が
期間内にゲット
できませんでした

More Related Content

パノラマ动画痴搁再生のあれこれ

Editor's Notes

  • #15: 贬础笔:容量バカでかい
  • #16: まとめると
  • #24: まとめると