OOOSplat:把视频和照片做成能换视角查看的三维场景,全程本地生成

OOOSplat 是一个本地桌面工具:把视频或一组照片交给它,自动完成抽帧、相机重建和 Gaussian Splatting 训练,再在同一个界面里预览、裁切、删点和导出。

它吸引人的地方,是把 FFmpeg、COLMAP 和 Brush 这几段流程接好了。想拿手头素材试试三维场景重建,不必先自己搭一套命令行流水线;原始素材、工程和训练结果也不用传到云端。

把生成、编辑和分享放进同一个窗口

输入支持普通 MP4、MOV 视频和 JPG、JPEG、PNG 图片序列,也能处理符合要求的完整全景素材。应用先准备画面,再用 COLMAP 做相机重建,最后交给 Brush 训练,生成 final.ply。

生成后可以直接在应用里转动视角、漫游查看,调整模型的位置、旋转和缩放,也能框选、裁切或删除多余的点,支持撤销重做。对只想清掉边缘杂点、整理一下结果的人来说,不用马上换另一个编辑器。

导出不只有标准 PLY,还包括压缩 PLY、SPZ 和 SOG。想把成果发给别人看,也可以导出 MP4 或单文件离线 HTML。Windows 的视频导出依赖 WebView2 提供相应编码能力,不满足条件时,动画仍可播放,但不能导出视频。

怎么开始

目前能获取到的是 0.7.1 预发布版本,发布页提供 Windows 安装程序、Apple Silicon Mac 的 DMG,以及 Ubuntu 的 DEB 包。

以 Windows 为例:

  1. 下载并运行 OOOSplat-0.7.1-x64-windows.exe,安装后先确认顶栏的内置引擎状态正常。
  2. 在“任务列表 → 新任务”里选择视频或图片文件夹,再指定本地项目根目录。
  3. 选择“快速”“均衡”或“精细”档位,检查加速状态后开始生成。图片超过 100 张时,需要确认文件名是否按拍摄顺序排列。
  4. 完成后进入“预览”,整理模型,再从导出菜单选择需要的格式。

任务可以排队,但同一时间只生成一个。拍摄素材不够时,还可以给已有项目补拍;新旧素材需要来自同一场景,并有足够重叠,补拍结果会写进独立派生项目,不覆盖原结果。

先看硬件和素材要求

“一键”省的是拼工具、配流程的功夫,不是计算量。COLMAP 在符合条件时能用 NVIDIA GPU,否则走 CPU;Brush 训练仍需要可用的 GPU 图形后端,不能把前者能回退 CPU 理解成整套流程都能纯 CPU 跑。精细档使用原始训练分辨率,也可能明显增加显存、内存和磁盘占用。

平台支持也要分开看:Windows 要求 Windows 11 x64;macOS 目前是 macOS 15+、Apple Silicon 的未签名 Alpha,不支持 Intel Mac;Linux 目前只提供 Ubuntu 24.04 x86_64 Alpha,不代表其他发行版都已验证。

全景输入要求已拼接、单目、完整 360°×180° 的 2:1 ERP 素材,不能直接拿双鱼眼原片、VR180 或裁切全景来替代。项目目录还会保留源素材副本和不少中间数据,别只按最终模型大小预留空间。

如果你想试试把视频或照片做成能换视角查看的场景,又不想先折腾几套工具,OOOSplat 这个入口值得看。是否适合自己的素材和显卡,可以先用快速档跑一个小项目判断。

项目信息