This is becoming very frustrating for me and I am looking for a way to avoid this issue.
The problem is, whenever I imported a .mp4 (h.264 24000 bit rate 2k resolution) video file into unity and play it through videoplayer and make it into a VR app. It is noticeable that the video has been compressed in a way that the quality is dropped compared to the original video quality. I tried to play the video file directly in one of the other VR video player app such as (VR media player 360 - android) and it seems they can play the VR video file without downgrade of quality or compression. It was just better.
Does anyone else encountered this problem and found a way to avoid it?
I just dont “Transcode” the video in unity and play it as it is. Take into account that transcoding is taking your compressed .mp4 video as source, so it will loss quality for sure when unity recompress it to its own internal codec.
I use H264 videos with profiler Baseline or Main and Encoder Level 3.0 or 3.1 and it works fine (In normal project not VR ones). I’m playing the video over a 3d surface (a plane) not full screen.
Thanks jocyf, will start testing and experimenting the resolution. I tried using 2017 skybox solution but it seems the resolution is getting even worse. I will try it again without transcoding the video clip and see how it goes.
If you use an skyBox take into account that you’ll need a huge resolution in VR. An 1080p HD video is low if you want to see in 360º. Maybe you need 2k (I tested 2K videos on a skybox in a Oculus Go and it works fine)
hey i know this is old but i actually got the best result from the “color format” options, i noticed if i played my video in a video player outside of unity it looked great, so i went through them and found one that was the closest to what i was expecting, my texture resolutions are all over the place. just thought id post incase it can help anyone aswell. mine was a 4096 x 4096 top/bottom stereoscopic clip
many years later you have totally fixed a major issues I’ve been tearing my hair out with, thank you!!! Just that 1 setting changing the colour format to the R16 not ^8 has dramatically improved video quality!