在B站看视频,为了节省时间,我们会选择直接跳过片头,或者直接跳转到精彩的时间位置,俗称空降~
空降的传统做法是,先来的观众,在片头发送正片开始时间的弹幕,后面的观众按照弹幕显示的空降时间,点击视频时间轴跳转即可,但点击的同时需要细心,如果手一抖,就空降失败了...
这里介绍一种通过代码弹幕进行空降的高级玩法,让你点击弹幕,即可自动跳转到时间轴的任意位置~
打开演示视频《考前学霸总是慌,学渣总是稳》
视频地址: https://www.bilibili.com/video/BV1Ap4y1q7pT
视频只有57秒,前25秒讲学霸,26至57秒讲学渣,我们的目标是在视频开始的地方,以弹幕的形式添加一个按钮前往学渣(按钮持续5秒),直接跳转到26秒学渣部分。
打开BAS代码模式
输入以下代码
def button c {
text = "前往学渣"
x = 35%
y = 45%
fontSize = 5%
textColor = 0xffffff
fillColor = 0x80D8FF
target = seek {
time = 26s
}
duration = 5s
}
弹幕参数详解
关于跳转时间: s表示秒,m表示分钟,如果想跳转到1分15秒,则设置time = 1m15s
即可
更多弹幕参数文档:https://bilibili.github.io/bas/#/docs
小结
在传统的视频网站(比如优酷,爱奇艺),会提供跳过片头的贴心功能,但B站把是否跳过片头的选择权交给了用户,先观看的用户可以发送弹幕,为后来的用户提供跳到精彩部分的功能;这种做法更有灵活度,且提升了社区的活跃度,或许这也是B站从默默无闻的小破站,变成中国大陆视频门户网站的原因吧~