Help us understand the problem. What is going on with this article?

Unity iOS / AndroidでMovieTextureを使う

More than 5 years have passed since last update.

Unity5.0はiOS, Android向けのMovieTextureをサポートしていない

Unity - マニュアル: ムービー テクスチャ

Movie Texturesは,iOS上ではサポートされません。
Movie Texturesは,Android上ではサポートされません。

まじか

Easy Movie Texture For Android (Video Texture) - Asset Store

サードパーティ製だがこのAssetが良い。$35
iOSはβ版扱いだがUnity Pro 5.0.1f1でAndroid, iOS両方に書き出せてどちらも実機で動いた。
エラーメッセージを読んでも直し方のわからないコンパイルエラーは↓のひとつを除いて出なかったと思う。
・Build Settings -> iOS -> Player Settings -> Other Settings -> Graphics API でMetalやAutomaticを選択しているとXcodeでビルドする際にエラーが出る

使えなかった / 使わなかったMovieTexture互換Asset

(値段、最終更新月)
Asset Store - Mobile Movie Texture
 $75, 2015/1, デモ有

prime[31] - Unity plugin documentation
 $70, 2015/1

Asset Store - iPlayer
 $30, 2013/4

hayaq/GLMovieTexture
 無料, 2013/1

Mobile Movie Texture

UnityEditor上では普通に動く
動画はOgg Theora形式でないといけないのでMP4をここで変換 Converting your file
iOS向けにビルドする際に"Plugins colliding with each other"エラーが出たのでAssets/Plugins/x86を削除(x86とx86_64フォルダの中身が被ってた中身が被ってた)
フォーラムを見るとUnity5.0では動いていない
→ Unity Pro 4.6.3f1 でExampleシーンを、Build Settings -> Player Settings -> Other Settings -> Graphics API をAutomaticからOpenGL ES 3.0にしたところiPhoneで動作した。しかし解像度を低くしないとかなりフレームレートが落ちる。フレームレート下がるのはMobileMovieTextureの部分のみなのでスペック不足が直接の原因ではない?

自作の動画を入れたときにiPhone上での再生が止まった
WARNING: no native support for texture format 5, converting to 4!
→ これはMovieTextureサンプルの動画でもでて、その動画は実機で再生できるので原因ではなさそう
 → Diveを外したら出なくなったのでおそらくそれ系
 →

memo

Movie texture in Unity - Metaio Helpdesk
MetaioのUnity SDKにMovieTexture相当の機能が入っているらしいがどこから入手できるのか不明。
Metaio SDKには入っていなかった

Vuforiaに入っているという情報がある
Video Texture and Android GearVR | Unity Community
サンプルプロジェクトのリンクが途切れていたのでこちらからダウンロード Vuforia Developer Portal
※MovieTexture入っているとされるサンプルがない

Unity でiOS向けビルドをする際にLinkerエラー - 備忘録

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away