funscript 是什么?
funscript(互动脚本)是一种记录随时间变化的运动数据的小型文本文件。与视频一起播放时, 它会驱动兼容设备逐点同步运动-画面里的动作和设备的动作完全合拍。
格式
funscript 本质上是纯 JSON,内含一串动作(actions):每个动作由一个时间戳(毫秒)和一个
0 到 100 的位置值组成,0 和 100 分别对应行程的两端。播放器读取这个列表,在点与点之间插值,
并将结果实时传送到你的硬件设备。文件扩展名是 .funscript,由于只是文本,体积非常小-
一部完整影片的脚本通常只有几百 KB。
基础脚本只控制一个轴(上下行程)。多轴脚本则为支持的设备添加额外轨道- 横滚(roll)、俯仰(pitch)、前后(surge)、左右(sway)、扭转(twist)-每条轨道以独立的配套文件 与主脚本一起保存。
funscript 是如何制作的
制作方式有两种:
- 手工制作:在 funscript 编辑器里,对照视频在时间轴上逐点放置和调整。精确,但很慢。
- AI 生成:由模型分析视频并自动写出运动数据,之后你可以再手工润色。 这正是 FunGen 的做法:指向一段 2D 或 VR 视频, 几分钟内就能生成完整的多轴 funscript。
什么可以播放 funscript
funscript 与设备无关。同一个文件可以驱动 The Handy、 通过 T-Code 连接的 OSR2 / SR6 / SSR1 系列、Autoblow、 Vacuglide,以及任何可通过 Buttplug.io / Intiface 连接的设备。HereSphere、DeoVR 等播放器和桥接工具 会替你把脚本与视频同步,在 VR 头显里也一样。
哪些视频会被做成脚本
任何带有节奏性动作的视频都适合:VR 成人影片和 2D / POV 场景、JAV(日本AV)及 JAVR、cock hero(节奏挑战)和 PMV(卡点剪辑)合辑、 JOI,以及撩拨/边缘控制类视频。社区在 Eroscripts 等论坛分享和讨论脚本; 而 FunGen 这样的工具让你可以直接为任意片段生成自己的脚本,不必四处寻找现成的。
funscript 与视频本身
funscript 从不包含视频-它只是运动数据,因此以独立的小文件形式分享,由你搭配自己手上的影片使用。 正是这种分离让同一个脚本可以在不同播放器和设备之间复用:脚本描述做什么, 每台设备自行决定怎么做,各自处理插值和延迟。
想自己制作吗?FunGen 使用专用 AI 模型从 2D 和 VR 视频生成 funscript,然后在多轴时间轴上编辑,并直接播放到你的设备-免费试用,完全在你自己的电脑上运行。