質問: Unity5.6でVideoplayerを用いて球体にパノラマ動画を貼り付けています。 動画ファイルは今はUnityにImportして利用しています。 現段階では動画の数が少ないのでいいのですが、今後動画を増やすとアプリケーションとして出力した際に、容量が重くなってしまう問題が発生します。 なので解決策として、web上に動画を保存し、VideoPlayerでURLから動画を取り込みたいです。しかし、VideoPlayerの動画選択の際にURLと選択しweb上のURLを入力しても動画を読み込めません。 自分のPC内に保存された動画を指定することは出来ました。 ローカルのファイルではなくオンライン上の動画を取得することはできますでしょうか?
回答: 可能です。とりあえずURLに外部ファイルのアドレスを突っ込めばいいようです。(私は未検証) それでも再生されない場合、以下の点を確認してください。 **1.URLが正しいか確認してください。** 「動画ファイル」へ直接アクセスする必要があります(例えばYoutubeのページのURLはダメ)。 また、アクセス制限がかかっていると当然開けません。 URLをブラウザで開いて正しく表示出来るかを確認してください。 **2.動画ファイルが再生出来るファイルか確認してください。** 自作ファイルでない場合、ファイル形式の差により開けない場合があります。 自作ファイル(ローカルに配置して開けることを確認しているファイル)をアップロードして試してください。 対応ファイル確認:Unity - Scripting API: VideoPlayer **3.ダウンロードが完了しているか確認してください。** 動画は重いです。ローディングに時間がかかりますので、ローカルファイルと同じようにすぐ再生は出来ません。 強火で進め - Unity 5.6 から使える VideoPlayer をカメラの正面で再生する方法 こちらを参考に、ロードが完了しているか確認してください。