Youtube VR 的评价
Youtube VR 作者: jtank4
3 条评价
- 评分 4 / 5来自 MinkOWar,4 年前
- 评分 4 / 5来自 Firefox 用户 14686027,5 年前This is a wonderful add-on. The conversion from an equirectangular to plane image seems to be incorrect as we see angles in horizontal line. What conversion formula do you use?
12:01am 2020-02-28 UTC
Thank you for your reply.
If I understand correctly, you are using an equirectangular to cubemap conversion. While I check the blog article, could you share an example of source image and destination image of this conversion?开发者回应
发布于 5 年前Hey! Thanks for rating the addon, I'm glad you're enjoying it. I don't use any conversion for equirectangular to plane, equirectangular footage just gets put on a spherical skybox so that's really easy. EAC (Equi angular cubemap) on the other hand is a proprietary Youtube format and as you noticed my formula doesn't quite work. This is my formula, which is awful: gl_FragColor = texture2D(src, vec2((2.0/pi*atan((vUV.x-0.5)*2.0)+0.5)/3.0+1.0/3.0, (2.0/pi*atan((vUV.y-0.5)*2.0)+0.5)/2.0+0.5)); It's based on the formula in this article: https://blog.google/products/google-vr/bringing-pixels-front-and-center-vr-video/ just before the end of the article. I did just find something called video-js that apparently has good support for EAC, when I have time, I'll see if I can utilize their formula or their player.
1:10 AM
Thursday, October 22, 2020
Coordinated Universal Time (UTC)
Hello again, sorry for the 8 month late reply. I just released a new version of this addon, 0.3.2, that now uses videojs-vr in the backend, an open source VR video player that can be found here https://github.com/videojs/videojs-vr
Videojs-vr seems to have about the same level of support for EAC as this addon used to, I don't find the lines any more or less noticeable. However, I thought I'd update you on this since you expressed interest in improving the algorithm. In case you're still interested, this commit (https://github.com/videojs/videojs-vr/pull/179/files) shows the location of the EAC code within videojs-vr, and also gives sample EAC videos. The code for this addon can also now be found on github (https://github.com/jtank4/Youtube-VR), however now all it does is include a videojs-vr player into the page. - 评分 4 / 5来自 Tobi,5 年前Works like a charm and is a fantastic alternative to the crappy Youtube VR application provided by google. But, like mentioned, it doesn't work with all 360 videos, so hopefully it will improve over time and will get maybe more features.