说起弹幕,是视频播放产业的一个项重要发明之一,起源于日本弹幕视频分享网站,大量对视频的吐槽评论从屏幕飘过,给观众一种互动的感觉,将传统视频单向播放的模式,进化为边看边吹的双向沟通,后来也带来的新的互联网风口产业——直播平台;今天我们的重点不是谈直播平台,以本人平庸的长相去谈直播,只会带来反胃的效果,今天我们谈尝试制作弹幕效果,从中理解开发原理
以上图为例,我们在屏幕上创造了少量用户评论飘动的效果
我们先预设三个不同角色,每个角色包含三个不同造型,作为案例
第一步,我们希望角色在舞台上从右至左飘动,嵌套入重复执行命令, Y坐标随机值表示角色可以出现在右侧随机位置
因为角色下有多个造型,我们可以加入切换随机造型,并且加入随机时间间隔,创造出弹幕飘动快慢的效果
将以上脚本复制至三个角色,弹幕效果制作完成!!
课后语:
当然一段热门视频,绝对不止那么7-8句评论,如本文的封面图,播放量大的视频每一秒都有20-30句评论,看似数据量大但对于数据库来说只是九牛一毛,因此,视频弹幕原理是滑动脚本+用户评论数据库,后台会将一段视频切割为N段,每一段连接N个用户评论,结合简单的语义分析将不健康言论屏蔽,在播放时到达该片段时播放已筛选好的评论在屏幕飘动,当然VIP用户可以飘的时间更久,这都是通过后台参数控制,即我们编写脚本中“N秒到达”的命令
是的,有时看似新颖的功能,实际就那么简单,拿起鼠标我们都可以自己尝试制作!!
最后,感谢阅读!!
领取专属 10元无门槛券
私享最新 技术干货