Edited at

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 SpecificWindowsを指定し、Preferred Video APIDirect Showにする

スクリーンショット 2019-06-09 10.39.36.png

以上を行うと色444のmp4が再生できるようになった。