视频背景
在 prpr 中,你可以在背景播放视频,但音频并不会被播放。但由于大部分视频文件都较大,且 prpr 的谱面上传限制是 10MB,带有大型 BGA 的谱可能无法上传。如果在上传中需要用到视频背景,建议是用来实现一些小的动画、并对视频进行压缩(包括但不仅限于删除音频轨道)。
格式
你需要在 extra.json
中加入 videos
字段,其内容为 Video
的数组。
Video
单个 Video
的格式如下所示:
{
"path": "bga.mp4",
"time": [0, 0, 1],
"scale": "cropCenter",
"alpha": 1.0,
"dim": 0.3
}
其中 path
为必填,指向视频文件路径,其它四项均为选填。
time
用拍数表示视频的开始时间。
scale
表示视频的缩放方式。在制作谱面时,你需要考虑在谱面不同宽高比下的显示情况。为此,scale
有三种值可选:
cropCenter
(默认):等比例放大视频直到视频能恰好填满屏幕;inside
:等比例缩放视频,保证整个视频能显示在屏幕内;fit
:强制拉伸视频到整个屏幕。
alpha
和 dim
分别代表视频的不透明度(若透明,则会显示下方的曲绘)和昏暗程度,他们都是 动画变量
。