VR-Reversal:免费把3D 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
想看不想花钱买头显?其实有个更轻的路子:VR-Reversal 是一个免费开源的 MPV 插件,能把 3D VR 视频实时转换成 2D,普通显示器就能看,不需要任何 VR 设备。它基于 MIT 协议开源,Windows、macOS、Linux 都能跑,你还能在观看时自由移动视角,像在调一台相机的取景框。
🔍 它替你做了什么:输入是3D,输出是2D
丢进一个 3D VR 视频文件,得到的就是一段普通屏幕能看的 2D 视频。整个过程是一条"输入 → 转换 → 观看"的链。
丢进去一个3D视频
输入就是本地视频文件(.mp4 等格式)的 3D 立体版本,比如左右并排或上下拼合的 VR 视频。插件会分别处理左右眼画面,替你挑出"你想看的那只眼睛"。
实时把3D视频转成2D
这一步发生在播放过程中,而不是事后导出。插件实时拆开左右眼画面,按你当前的视角从全景投影里重新渲染出一帧 2D 画面;你每移动一次鼠标,它就在下一帧重新计算,所以画面会跟着你的"头"转动。
在普通屏幕上自由观看
输出是普通显示器上直接播放的 2D 视频:默认平面 2D,也能切成重投影并排、红蓝眼镜模式。按n还能记录你观看时的头部运动轨迹,退出播放器后自动生成一个批处理脚本,配合 ffmpeg 就能渲染出"按你的视角"的 2D 视频。
🚀 三步开始看,不用命令行也行
前置只需要一样东西:装好最新版 MPV 播放器(官网 mpv.io)。
第一步:拿到 VR-Reversal
git clone https://gitcode.com/gh_mirrors/vr/VR-reversal第二步:带上插件启动一条命令
mpv --script=360plugin.lua --script-opts=360plugin-enabled=yes "你的视频.mp4"回车之后画面从正前方开始,鼠标视角立刻就能用。如果希望每次启动 MPV 都自动启用,把360plugin.lua放进 MPV 的scripts目录、script-opts/360plugin.conf放进script-opts目录,再把配置文件里的enabled=no改成enabled=yes。
第三步(懒人路径):双击加拖拽
Windows 上更省事:把mpv.exe、vr-reversal.bat、360plugin.lua放进同一个文件夹,双击vr-reversal.bat启动,然后把视频文件直接拖进窗口就完事,全程碰不到命令行。
🎮 玩起来:鼠标就是你的头
这是上手后最容易上瘾的部分——点在画面上,鼠标位置就接管了"头部"。
点击视频任意位置开始环视,再点一下停止控制;滚轮负责拉近拉远。偏爱键盘的话,i/j/k/l看上下左右,=和-缩放,TAB一键回到初始视角。随时按?会把全部快捷键显示在屏幕上,忘了不用查文档。
按键切换你看到的画面
- 按
t:视角在左眼和右眼之间切换 - 按
p:循环 2D 输出模式——平面 2D、重投影并排、红蓝眼镜 - 按
r:立体输入在上下/并排之间切换;按b:输入视场角在 180°/360°/90° 间循环,老格式或特殊拍摄的视频用得上 - 按
e:在最近邻和双三次缩放算法间切换,挑当前内容最锐的一种 - 播放一开始是低分辨率保流畅,按
y逐档提画质,按h逐档降
一份自定义快捷键配方
所有快捷键都写在script-opts/360plugin.conf里。比如你想用空格重置视角,把reset_view=TAB改成reset_view=SPACE保存即可;res_up=y、res_down=h、switch_eye=t这些也都能照同样格式改。改不动配置文件的人,也可以在 MPV 的input.conf里直接覆盖这些按键。
📋 出状况的时候,以及它还能干嘛
这两小节能解决观看途中遇到的大部分小麻烦,也能帮你发现它的新用途。
遇到卡、遇到变形怎么办
- 卡:按
h逐档降分辨率(初始就是低分辨率,流畅后按y加回来) - 画面变形或视角歪:按
r切立体模式,或按b循环输入视场角 - 鼠标太飘:按
g切换鼠标平滑效果
它还能用在哪儿
- 教室投影:老师拿 3D 教学视频上投影,当场调视角给全班看,不用任何人戴头显。
- 3D 素材预览:创作者把还没发布的 3D 片源拖进来,挑出在普通屏幕上最值得呈现的角度;再按
n录下这段视角轨迹,退出后用 ffmpeg 渲染成"你亲眼看到"的 2D 版本。
VR-Reversal 用实时的 3D VR 视频转 2D,让头显不再是观看的前提。想要源码自己改的话,一条git clone https://gitcode.com/gh_mirrors/vr/VR-reversal拉下来,挑一个 3D 视频丢进 MPV 试试吧。
【免费下载链接】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),仅供参考