尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

没有VR眼镜也能看3D视频?VR-Reversal把3D视频转2D,普通电脑三分钟就能看

没有VR眼镜也能看3D视频?VR-Reversal把3D视频转2D,普通电脑三分钟就能看 没有VR眼镜也能看3D视频VR-Reversal把3D视频转2D普通电脑三分钟就能看【免费下载链接】VR-reversalVR-Reversal - Player for conversion of 3D video to 2D with optional saving of head tracking data and rendering out of 2D copies.项目地址: https://gitcode.com/gh_mirrors/vr/VR-reversal你收到过这样的视频吗朋友发来一段超震撼的3D视频你满怀期待点开画面却被劈成左右两半头晕眼花。这段视频被锁进了VR眼镜——VR-Reversal就是打开这把锁的免费钥匙它基于MPV播放器能把3D并排视频实时转换成普通电脑上正常观看的2D画面。没有VR头显没有昂贵设备一台笔记本、一个鼠标就够了。上图就是转换后的实际效果原本左右分屏的3D画面被实时摊平成一张可以随意环视的2D画面。一条被锁在VR眼镜里的视频先讲个真事。我朋友是个旅游博主拍了不少360度全景视频但他一直很头疼这些素材只有戴上VR眼镜的人才能看发到群里大家看完都问这是什么鬼。直到他用了VR-Reversal把视频拖进播放器转出来的画面就是一段正常的、能环视四周的2D视频发给谁都能看。类似的场景还有很多老师想给全班学生放一段VR教学片总不能人手发一台头显爸妈收到你发来的360度视频不知道该怎么看你自己下载了全景修复版的老片却发现只能在VR里欣赏。设备门槛是VR内容最大的敌人而VR-Reversal做的就是把这道门槛拆掉。它凭什么把3D变2D先打个比方理解它的原理其实不用懂技术。你可以把一部3D全景视频想象成一张环绕在你四周的巨幅画布正常播放时左右眼各看到一半所以画面是分裂的。VR-Reversal做的事情就是拿着这张画布在你面前一点点展平、裁剪你面朝哪儿它就展开哪一块你想凑近看它就放大那一部分。它本质上是MPV播放器里的一个Lua插件核心源码是360plugin.lua实时调用FFmpeg的v360滤镜完成换算所以转换是边播边转的不需要漫长的预处理。换句话说你的鼠标就是你的脖子。原理并不神秘但能把它做成拖进播放器就能用的成品才是这个项目最值钱的地方。五分钟跑起来我第一次打开VR视频的完整经历第一步准备一个播放器和一个小插件你只需要两样东西一个MPV播放器从官网下载最新版即可以及本项目里的360plugin.lua插件文件。不用安装任何依赖文件放在哪都行记得住位置就好。第二步用一行命令启动打开终端进入插件所在目录输入mpv --script360plugin.lua --script-opts360plugin-enabledyes videoFile.mp4把videoFile.mp4换成你的视频文件名回车画面就出来了。如果你用的是Windows还有更省事的办法把mpv.exe、360plugin.lua和vr-reversal.bat三个文件放进同一个文件夹双击vr-reversal.bat再把视频拖进MPV窗口完事。第三步别慌画面糊是故意的我第一次打开时差点以为坏了——画面又小又模糊。后来才知道这是刻意设计为了确保任何电脑都流畅视频默认以较低分辨率开始播放。按y键提高预览清晰度按h键降低。调到满意为止就这么简单。第四步用鼠标扭头看世界在画面里点击一下鼠标就接管了你的视角移动鼠标就是环顾四周滚轮就是拉近拉远再点一下画面交还控制权。就这一套操作你已经能逛完一整段VR视频了。上手后你真正要记的按键其实就这几招按?键随时能把全部按键提示显示在屏幕上所以不必背。这里只挑高频的按键作用ijkl上下左右调整视角键盘版扭头uo左右歪头模拟头部滚动-放大 / 缩小TAB一键把视角拉回正中央y/h提高 / 降低预览清晰度v随时开启或关闭VR转换功能t切换左眼 / 右眼视角r切换上下并排 / 左右并排的视频格式?显示完整按键说明如果你的视频是上下并排的左右各半屏看起来不对按r切一下就能修正。默认的180度hequirect投影能覆盖市面上九成以上的VR视频大多数时候你连这些键都用不上。按键默认值都写在script-opts/360plugin.conf里想改键位改这个文件即可。进阶一步把脖子记下来自动渲染成2D视频光自己看还不够VR-Reversal还能帮你把看过的视角轨迹录下来渲染成真正的视频文件。方法就三步按n开始记录屏幕角落会显示Recording: 00:00:12这样的计时你每一次扭头、拉近都被写入文件再按n停止记录。每段记录存成一个文本文件命名格式是{视频原名}_3dViewHistory_{序号}.txt文件里还贴心地写好了建议的ffmpeg转换命令退出播放器同目录下会自动生成convert_3dViewHistory.bat批处理文件。只要电脑装了ffmpeg只影响渲染这一步平时看视频完全不需要双击运行它所有记录就会自动渲染成一个个_2d_编号.mp4视频片段。这意味着你可以把一段VR视频演出好几个不同的视角正面的、侧面的、特写的然后全部导出。我拿它把一段三分钟的360度旅行视频渲染出了四个不同机位的2D片段发朋友圈绰绰有余。✨三个真实场景谁最该用VR-Reversal内容创作者。拍VR素材的人最懂这种痛素材只能自己戴着眼镜看怎么给别人审片用VR-Reversal快速检查、随手导出2D预览或者把成片转成2D发到社交平台效率直接翻倍。教室与会议室。一节VR地理课、一场360度项目展示不需要为每个人都准备头显。讲台上的一台电脑就能让所有人一起走进同一个全景场景。普通人的客厅。下载的360度纪录片、全景音乐会、VR游戏录像以前没有设备就只能吃灰。现在拖进播放器沙发上也能云逛世界。遇到这几个坑别慌画面卡顿按h降低预览清晰度。如果还卡留意启动时的提示——插件会临时关闭硬件解码以保证滤镜正常工作这是正常现象退出播放器后会自动恢复。鼠标控制太飘那是鼠标平滑效果在搅局按g关掉它手感立刻变硬朗。视角调乱了按TAB瞬间回正重新开始。按n没反应确认你已经按过v开启了转换功能如果配置里enabledno插件默认是不启动的。想每次打开MPV都自动启用把360plugin.lua放进MPV的scripts目录把script-opts/360plugin.conf放进MPV的script-opts目录再把配置里的enabledno改成enabledyes从此开机即用。更多说明可以查阅项目里的README.md。现在轮到你了回想一下文章开头那段被锁住的视频——它是不是还躺在某个文件夹里给它一个机会装好MPV拿上插件把视频拖进去按y调清晰度点一下画面环顾四周。三分钟之内你就能明白为什么VR内容创作者需要它。如果你用它成功转出了第一段2D视频或者遇到了什么新问题欢迎回来聊聊你的体验。你手里那部只能戴着眼镜看的视频到底是什么现在就去打开它吧。【免费下载链接】VR-reversalVR-Reversal - Player for conversion of 3D video to 2D with optional saving of head tracking data and rendering out of 2D copies.项目地址: https://gitcode.com/gh_mirrors/vr/VR-reversal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表