unityのAVPROで色444を再生できるようにする
#はじめにと問題だった状況 unityのAVProで色444の動画再生するために設定変更が必要だったのでメモ
元素材となる動画はffmpegで
ffmpeg -r 60 -i 8K/%04d.png -vcodec libx265 -pix_fmt yuv444p -r 60 8K-60fps-60sec-h265-444.mp4
といった感じで作成した8K-60fps-60sec-h265-444.mp4
を利用。
unityのAVPROでは07_Demo_Mapping3D.unity
をテストとして利用。
この状態で上述で作成した8K-60fps-60sec-h265-444.mp4
を指定しても真っ白になるだけで再生できなかった。
同様に作成した色420の動画は再生できていた。
対応策
decoderのinstall
LAV filtersをインストールする。 これをいれないと色444のmp4が再生できない。
unityの設定
AVPro Videoで映像の再生ができなくなった時の調査したことまとめ
を参考にさせていただき、
下図右下のように、
Platform Specific
でWindows
を指定し、Preferred Video API
をDirect Show
にする
以上を行うと色444のmp4が再生できるようになった。