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にする

https___qiita-image-store.s3.ap-northeast-1.amazonaws.com_0_102253_710485b7-2aec-9b4b-9eef-e6fde9ecd967

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

Index

Site Search (new tab)