hi! i want to know if someone is using 6k 60fps video texture? I need to know if there is some limitation with this in unity.
I want to record some footage with an array of 6 gopro, and made an interactive tour with this (like google street view but with video).
For Android (GearVR/cardboard) and PC (i5 - 970gtx - 8ram - Oculus), i want to know what is the texture limitations for this for pc and smartphone. What’s the max resolution you guys has used for this kind of videos in both platforms?
I think that it is highly unlikely that you will be able to play 6k videos at 60 FPS on mobiles - I’ve not yet tested it myself though.
As for PC, Unity itself will never be able to play it using its own MovieTexture (that can’t even play a full HD video at 30 FPS). I personally use the AVPro asset to play high resolution videos in Unity - it has a DirectShow filter for the HAP codec, which has a very low decoding performance cost. I haven’t experimented with 6k or 60 FPS videos yet though, so I can’t guarantee that it will be able to run that, but it seems likely given your good hardware. I would suggest getting the free trial and testing it yourself.
Most video is in mp4 (264) format and is limited to 4k x 2k. Even with other codecs (265) many devices, including Gear VR, cannot playback at that size or speed.
With GearVR and Samsung S6s i only got 2880x1440@60fps to play back reliably. I found the fps have more impact than the higher resolution in most of our films, with 30fps you can go up to 3840x1920.
PiroKun, the final decision is always made in the compiled app. The 360 video app is useless for me because of the stupid tight FOV. Rule of thumb maybe fast moving action and moving camera are candidates for higher fps while resting cameras with little to medium action benefit more from the higher res. When working with Gear VR now though is a time for reevaluation in light of the better screen of the S7 phones.