Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Looking glass + videoplayer

LookingGlass勉強会第二回のLT資料

  • Identifiez-vous pour voir les commentaires

Looking glass + videoplayer

  1. 1. LookingGlass向けに 動画を書き出してみたアレコレ 黒河 優介
  2. 2. 前回のるきべん!! MacBookProで、LookingGlass用コンテンツ動かしたいという気持ちから 最適化を頑張った黒河氏。 LWRPを独自拡張するなどアグレッシブに攻めていったのであった… https://www.slideshare.net/ssuser741a3c/lookingglass-renderingoptimizeplanjp
  3. 3. しかし、その後… あーでも、Surfaceで動かしたいんだよね… 最適化したけど、流石に無理かな… あと、Material全部やり直しだし… → いっそ動画でいいんじゃね!!
  4. 4. という事でLookingGlass向けに 動画を書き出した話です
  5. 5. Looking Glassと動画 基礎編
  6. 6. LookingGlassとVimeo •実は動画共有サービスVimeoが 対応してます • アプリもライブラリに公開 起動するとVimeo上の動画を勝手に流してくれます • Quilt動画もVimeoに特設コーナーあります https://vimeo.com/channels/thelookingglass • 録画用にUnitySDKとか配布してました! https://github.com/vimeo/vimeo-unity-sdk/wiki/Recording-holograms- with-The-Looking-Glass
  7. 7. Vimeo + LookingGlass https://vimeo.com/channels/thelookingglass
  8. 8. 共有する動画について
  9. 9. 共有する動画について Looking Glassは個体ごとにキャリブレーション値 が違います。最終出力の結果だけ渡しても、人 によっては正しく見れないです。 キャリブレーションする前の多視点画像の方をお 渡しする必要があります。 ※あと自分のみの場合でもコチラが良いです。動画のエンコードによるノ イズとLookingGlass相性悪いので…
  10. 10. Looking Glassと動画 録画編
  11. 11. では早速録画… • 実は VimeoSDKが対応している事は後でわかったことで、今回は UnityのRecorderを使って録画しました • 多視点画像出力の対応するために HoloPlaySDKを少し改造して LenticularシェーダーではなくUnlit/Textureを利用するようにしてみた りしました
  12. 12. あれ、動画のノイズが……
  13. 13. VimeoSDKも同じ問題を持っているみたい… https://github.com/vimeo/vimeo-unity-sdk/wiki/Recording-holograms-with-The-Looking-Glass Vimeo SDKはUnityのネイティブMediaEncoderを使って録音しま すが、時々低品質の結果を生み出すことがわかりました。超高品 質のキャプチャをお探しの場合は、AVProのムービーキャプチャに アップグレードすることをお勧めします。 定価 75ドルのアセットをおススメされる…
  14. 14. よろしい。 ならば静止画連番書き出してから動画にす ることで品質を担保してやる!! ※大分ドツボにハマった感
  15. 15. という事でffmpeg使って何とかしてみた 1. Unity Recorderで連番画像書き出し 2. Unity Recorderで音声用に動画を書き出し 3. ffmpegを利用して、”2”で作成したところから音声のみ抜き出す 4. ffmpegで”1”の連番画像と”3”の音声から 最終的に動画作成 手順
  16. 16. Unity Recorderでの連番書き出し こんな感じの設定で 連番書き出しました
  17. 17. ffmpegコマンド 3.動画から音声を抜く ffmpeg -i movie.mp4 -ab 196k output.mp3 4.連番静止画と音声で出力 ffmpeg -framerate 30 -i Images/image_%04d.png -i output.mp3 -vcodec libx264 -pix_fmt yuv420p -r 30 unity_crs.mp4
  18. 18. 出来ましたーーー • 4096×4096のサイズ、5×9のTile。 4分ちょっとの動画です! • 容量なんと4.57 GB!! • でも、きれいになった!
  19. 19. Looking Glassと動画 再生編
  20. 20. 動画書き出しは完了 あとは 再生の方! Vimeo以外の手段が欲しいので スタンドアローンアプリ作ることに…
  21. 21. Unity標準のVideoPlayerだと 4096×4096再生するだけでカクつきました (Surface Pro3) AV Proだとカクつきませんでした!!s 悪いことは言わない…AV Pro買いましょう
  22. 22. という事で出来ました!! http://wotakuro.sakura.ne.jp/datas/lookingMoviePlayer.zip 実行プログラム+サンプル動画で置いておきます。 ファイル差し替えて遊んでください

×