尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

VR-Reversal:在普通显示器上自由探索 3D VR 视频的 MPV 开源插件

VR-Reversal:在普通显示器上自由探索 3D VR 视频的 MPV 开源插件 VR-Reversal在普通显示器上自由探索 3D VR 视频的 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-reversalVR-Reversal 是一个基于 MPV 的开源播放器插件核心能力是把侧并排 3D VR 视频转换回可自由环视的 2D 画面全程不需要 VR 头显。它用鼠标或键盘驱动一个虚拟相机支持 360° 环视、滚轮缩放和左右眼切换还能把观看轨迹记录成文件交给 ffmpeg 渲染成 2D 视频片段。它适合想在不买 VR 设备的前提下自由回看 VR 内容、或把 VR 素材加工成普通 2D 视频的观众和创作者。 项目能做什么VR 视频自由视角回放功能一览将上下/左右并排立体 3D 视频以 2D 形式播放在普通显示器上 360° 环视和缩放鼠标单击画面即可接管视角滚轮缩放也支持键盘逐方向微调左右眼视角、最近邻/双三次缩放算法、鼠标平滑效果均可一键切换记录头部运动轨迹生成 ffmpeg 可直接使用的运动文件并渲染出 2D 视频输入/输出投影、90/180/360° 视场范围、平面/并排/红蓝等 2D 输出模式全部可调 3 步跑起来VR 视频转 2D 最短操作路径第一步安装最新版 MPV 播放器Windows 安装后得到 mpv.exe。第二步获取插件文件仓库中包含插件本体、Windows 启动脚本和默认配置git clone https://gitcode.com/gh_mirrors/vr/VR-reversal第三步播放视频mpv --script360plugin.lua --script-opts360plugin-enabledyes videoFile.mp4Windows 下可以把 mpv.exe、vr-reversal.bat 与 360plugin.lua 放进同一目录双击 bat 后把视频拖进播放窗口Linux 与 macOS 直接用上面的命令行方式即可。 核心交互方式3D VR 视频自由视角快捷键对照任何时刻按?可以在屏幕上弹出完整的按键说明。按键按功能分组如下功能类别按键 / 鼠标作用视角控制单击画面后移动鼠标 /ijkl360° 环视再次单击鼠标退出视角控制滚轮 /-/uo/TAB缩放、头部滚动、回到初始视角画面调节yh/e/g提高或降低预览分辨率、切换双三次与最近邻缩放、开关鼠标平滑模式切换v/t/rb12p开关 3D 回放、切换左右眼、切换立体排布、视场范围、输入/输出投影、2D 输出模式轨迹记录n开始或停止记录头部运动MPV 的方向键快进、空格暂停、f 全屏等常规操作保持不变默认按键可以在 script-opts/360plugin.conf 中重新映射也可以用 MPV 的 input.conf 覆盖。️ 从回放到产出VR 视角轨迹记录与 2D 视频渲染观看过程中按n开始或停止记录轨迹按时间段存为{原始文件名}_3dViewHistory_{段号}.txt内容就是 ffmpeg 格式的运动命令退出播放器后脚本会自动生成 convert_3dViewHistory.bat已安装 ffmpeg 时直接运行它就能把刚才的观看视角渲染成 2D .mp4 片段由于轨迹文件是纯文本的 ffmpeg 命令也可以直接并入自己的渲染流水线重复输出或二次剪辑适合制作教学演示、产品展示这类固定机位的 2D 视频 谁适合用VR 视频转 2D 的三类典型用户普通观众没有 VR 头显但想在电脑、平板上自由环视 360° VR 视频视频创作者与教育工作者需要把 VR 素材中某段特定的观看轨迹导出为可分发的 2D 教学或展示视频技术用户想在不采购硬件的前提下预览 VR 工程素材并重新渲染成片VR-Reversal 把 VR 视频的观看方式从固定机位变成自由回看并可导出 2D 片段上手成本基本就是熟悉几个按键。源码仓库为 gitcode 的 gh_mirrors/vr/VR-reversal操作与配置细节以仓库内 README 为准。【免费下载链接】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),仅供参考
返回列表