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

资讯详情

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

VR-reversal 使用指南:3步把侧并排3D视频转成2D在普通屏幕播放

VR-reversal 使用指南:3步把侧并排3D视频转成2D在普通屏幕播放 VR-reversal 使用指南3步把侧并排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-reversalVR-reversal 是基于 MPV 播放器的开源插件把侧并排 3D VR 视频实时重投影为 2D 画面让普通屏幕可直接播放并支持记录头部运动、导出 2D 视频片段。项目简介VR-reversal 的原理并不复杂它在 MPV 中挂载一条v360视频滤镜链读取侧并排Side-by-Side或上下排列的 3D 输入按当前视角参数yaw、pitch、roll、视场角实时重投影出平面 2D 画面。你看向哪里屏幕上就呈现哪个区域视角变化由鼠标或键盘驱动画面同步刷新。项目只有两个核心文件360plugin.lua插件本体和vr-reversal.batWindows 启动脚本另有script-opts/360plugin.conf配置文件。运行依赖已安装 MPV只有在需要把观看轨迹渲染成 2D 视频时才需要额外安装 ffmpeg。适用人群主要有两类没有 VR 头显、希望在电脑或手机上观看 VR 素材的普通用户以及希望从全景素材中截取特定视角片段、制作 2D 内容的内容创作者。快速上手安装与首次运行最小可执行步骤如下安装 MPV 播放器可从 MPV 官方站点下载版本需自带v360滤镜。克隆本仓库git clone https://gitcode.com/gh_mirrors/vr/VR-reversal二选一启动Windows 免命令行方式把mpv.exe、360plugin.lua、vr-reversal.bat三个文件放在同一目录双击vr-reversal.bat把视频拖进播放窗口即可。命令行方式各平台通用mpv --script360plugin.lua --script-opts360plugin-enabledyes 你的视频.mp4首次运行后画面默认朝正前方如果启动时未传enabledyes按v键开启转换功能按?键可随时在屏幕上调出按键提示。视频会以较低分辨率开始播放以保证流畅属于正常行为画质调整见下文。核心功能实践 记录观看轨迹导出专属 2D 视频这是该项目区别于普通全景播放器的关键能力把你的观看过程当作镜头运动存下来再渲染成一段跟随你视角的 2D 成片。操作方法播放中按n开始记录再次按n结束分段一次会话可分多段。记录期间插件把时间点和视角参数yaw/pitch/roll/FOV写成 ffmpeg 的sendcmd运动指令保存到{视频文件名}_3dViewHistory_{段号}.txt。退出播放器后自动生成convert_3dViewHistory.bat。系统装有 ffmpeg 时直接运行该文件即可把轨迹渲染为 2D 的.mp4片段文件名形如{视频名}_2d_001.mp4。实际效果输出的 2D 视频与你看 VR 素材时看到的路径完全一致包括视角的转向、俯仰和缩放过程。适用场景为 VR 教学素材录制讲解路线后分享给学生把旅行 VR 素材中你关注的景点剪成独立片段从长全景视频中提取固定视角的内容做二次创作。 实时重投影像第一人称游戏一样控制视角转换后的画面不是固定裁切而是自由可转向的实时视图操作方式接近第一人称游戏。操作按键/输入说明环顾四周鼠标点击视频画面点击后鼠标位置控制视角再点一次释放键盘微调视角i/j/k/l上下左右各 1° 步进可长按画面内滚动u/o调整画面 roll 角度缩放滚轮 或/-视场角在 30°–150° 间变化复位视角TAB回到正前方初始视角调整预览分辨率y/h提升 / 降低画质兼顾流畅度左右眼切换t从另一只眼睛视角观看缩放算法切换e在 nearest / bicubic / lanczos 等间循环鼠标平滑开关g开启后鼠标转向有阻尼观感更稳MPV 默认播放控制同样保留空格暂停、方向键拖动进度、f全屏、q退出。适用场景日常观看 VR 素材时自由取景分辨率不足的设备上先用h降档保流畅确定机位后再用y提档看细节。 适配特殊格式切换投影与立体模式默认参数对应 180°hequirect投影可覆盖大多数现代 VR 素材。播放老旧或非常规格式内容时才需要下面这些键按键功能r输入立体模式在左右并排 / 上下排列间切换b循环切换输入视场范围180° / 360° / 90°1循环切换输入投影方式2循环切换输出投影方式p循环切换 2D 输出模式平面 2D / 全宽并排 / 半宽并排 / 红蓝anaglyph眼镜模式其中p键切到 anaglyph 模式后可用红蓝立体眼镜观看适合想在普通显示器上保留立体感的情况。常见问题与排错Q播放卡顿、画面模糊怎么办A插件启动时故意使用低分辨率预览约为标准宽度的 1/20 起步这是流畅性优先的设计。确认视角和场景后按y逐档提高分辨率即可。另外插件工作期间会临时关闭硬件解码退出时自动恢复屏幕上的提示属正常现象仍卡顿时可再按h降档并关闭占用资源的后台程序。Q如何自定义快捷键A所有按键绑定都可在script-opts/360plugin.conf中修改如res_upy改为其他键修改后随配置生效也可以在 MPV 的input.conf中覆盖。不改文件时启动命令追加--script-opts360plugin-键名新按键也能临时覆盖。Q必须安装 ffmpeg 吗插件如何自动启动A仅观看 VR 视频不需要 ffmpeg只有使用轨迹记录、把观看路径渲染成 2D 视频时才需要。若希望 MPV 每次启动都加载插件把360plugin.lua放入 MPV 的scripts目录、把配置文件放入 MPV 配置目录并将配置中enabledyes打开即可。结语VR-reversal 以单个 Lua 脚本实现了侧并排 3D 到 2D 的实时重投影、自由视角控制和轨迹记录导出三条链路对只想在普通屏幕上看看 VR 素材的用户来说装好 MPV 后一条命令即可开始有导出需求再补装 ffmpeg。建议先从一段较短的 VR 视频试起边看边按?调出按键提示熟悉操作随后尝试n键记录一段自己的观看路径导出第一支 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),仅供参考
返回列表