一种vmix的动态分窗方法
技术领域
1.本发明涉及电子竞技领域,特别涉及一种vmix的动态分窗方法。
背景技术:2.目前,随着电竞产业的发展,越来越多的人员热爱上了这个新兴的产业,成为了一名电竞玩家,并在电竞中感受到了前所未有的乐趣。随着电竞玩家的数量不断增加,逐渐也就发展出了电竞比赛,而越来越多的电竞玩家也就成为了电竞选手,开始参与各种各样的电竞赛事,并将电竞赛事通过直播或者录播的方式分享出去,使得更多的电竞玩家都能够参与进来,分享电竞的体验。
3.在电竞赛事直播的过程时候,由于要保持直播中信息的高效输送,赛事对于直播中的信息传递效率以及特技效果都提出了更高的要求。在切换台机进行信号切换的时候,通常会使用分窗功能,并伴随一定的动画,从而达到此要求。
4.传统的分窗功能对于切换台机过度依赖,容易造成切换台机的不稳定。同时,单纯的依靠切台机,仅可实现分窗功能的简单变换(如放大/缩小/横向剪切/纵向剪切等),不能够满足电竞赛事中更丰富、自由度更高的内容呈现需求。也就是说,传递的分窗功能中,效果和稳定性在较高的要求下是难以共存的,切换台机是直播信号的中继,它的稳定性至关重要,因此电竞赛事的分窗效果相对其他方面处于迭代缓慢甚至停滞的状态。
技术实现要素:5.本发明的目的是克服上述现有技术中存在的问题,提供一种vmix的动态分窗方法,在分窗的效果制作中不使用切换台机,同时兼顾分窗功能的效果和稳定性。
6.为此,本发明提供一种vmix的动态分窗方法,包括如下步骤:
7.vmix电脑将画面传输到切换台机;
8.切换台机在要呈现动态分窗效果时,切换到vmix画面,同时传递给所述vmix电脑一个触发信号;
9.所述vmix电脑在接收到所述触发信号的时候,触发vmix软件执行预设的动画播放方法,输出处理后的画面;
10.所述vmix电脑将处理后的画面传输到切换台机。
11.进一步,所述动画播放方法,包括如下步骤:
12.从需求端获取分窗需求,获取分窗示意图;
13.根据分窗示意图添加分窗所需的场景,所述场景包括视频信号源、背景素材以及边框素材;
14.根据分窗示意图制作裁切蒙版,所述蒙版与视频信号源相对应;
15.将蒙版导入vmix并与对应的视频信号源进行叠加,切割得到剪切画面;
16.将所述剪切画面与所述背景素材以及边框素材组合,得到一个组合场景;
17.分别制作动画的初始状态和最终状态,完成动态分窗并输出所述的处理后的画
面。
18.更进一步,所述分窗示意图在制作的时候,根据分窗需求计算分窗属性制作出分窗示意图,所述分窗属性包括裁切尺寸和画面比例。
19.更进一步,所述蒙版在所述vmix软件中使用黑白蒙版。
20.更进一步,所述初始状态为一个所述组合场景,所述最终状态为一个所述组合场景,所述初始状态和所述最终状态通过vmix软件中的merge切换功能,完成两个状态之间的动态效果。
21.更进一步,所述剪切画面的形状为封闭图形。
22.更进一步,所述一个组合场景中具有至少两个所述剪切画面,且每一个所述剪切画面位置均不相同。
23.进一步,所述触发信号可以通过gpi协议或tcp协议发送。
24.本发明提供的一种vmix的动态分窗方法,具有如下有益效果:
25.本发明带有vmix软件的电脑,同时接收多路信号,并通过vmix软件将多路信号显示,实现分窗功能,通过是高自由度的裁切方式,使得分窗后的视频直播效果更佳,这也是目前业内切换台机难以实现的一个功能;
26.本发明的分窗形式具有丰富的自由度,通过分窗示意图的制作,可以实现自定义的裁切效果,进而使得电竞产业的分窗方面能够开始进化和迭代;
27.本发明从硬件设备的角度考虑,本发明所需要的硬件,仅仅是一台带有视频采集卡的电脑,相对于传统的分窗效果和切换台机的使用,具有显著的成本低效果。
附图说明
28.图1为本发明的硬件设备连接示意图;
29.图2为本发明原理示意框图;
30.图3为本发明数据源流向示意框图。
具体实施方式
31.下面结合附图,对本发明的一个具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
32.在本技术文件中,未经明确的部件型号以及结构,均为本领域技术人员所公知的现有技术,本领域技术人员均可根据实际情况的需要进行设定,在本技术文件的实施例中不做具体的限定。
33.具体的,如图1-3所示,本发明实施例提供了一种vmix的动态分窗方法,包括如下步骤:
34.1vmix电脑将画面传输到切换台机;
35.2切换台机在要呈现动态分窗效果时,切换到vmix画面,同时传递给vmix电脑一个触发信号;
36.3vmix电脑在接收到触发信号的时候,触发vmix软件执行预设的动画播放方法,输出处理后的画面;
37.4vmix电脑将处理后的画面传输到切换台机。
38.见图1,vmix电脑的画面传输给切换台机,当需要呈现动态分窗效果时,切换台机在切到vmix画面的同时,传递给vmix电脑一个触发信号(这个跨设备触发可以通过gpi或tcp等协议实现),触发vmix软件执行动画播放,即可呈现完整的效果。切换台机将信号传输给推流设备并进一步形成直播流,即完成了最终的呈现。
39.见图2,图2是分窗的形式,也就是上述的动画播放方法,具体的,从以下几个步骤:
40.a从需求端获取分窗需求,获取分窗示意图;
41.b根据分窗示意图添加分窗所需的场景,场景包括视频信号源、背景素材以及边框素材;
42.c根据分窗示意图制作裁切蒙版,蒙版与视频信号源相对应;
43.d将蒙版导入vmix并与对应的视频信号源进行叠加,切割得到剪切画面;
44.e将剪切画面与背景素材以及边框素材组合,得到一个组合场景;
45.f分别制作动画的初始状态和最终状态,完成动态分窗并输出的处理后的画面。
46.其中,分窗示意图在制作的时候,分窗属性包括裁切尺寸和画面比例。同时,蒙版在vmix软件中使用黑白蒙版。
47.另外,本发明中所描述需求端指的是客户或者导演,主要用作提出分窗需求。
48.本发明将需要裁切的视频信号源与对应的黑白裁切蒙版组合,即完成了一个裁切画面,将裁切画面与背景素材、边框素材组合调整,即成为了一个组合场景。组合调整过程中会涉及大小比例位置等调整,使用vmix软件的功能即可满足。
49.同时,本发明在的组合场景中所包括的剪切画面至少有两个,其中的剪切画面的形状可以一致也可以不一致,本发明由于是使用了vmix软件,因此,在相对于现有技术节约成本的情况下,还可以使得剪切画面具有多种自定义的封闭图形,这些自定义的封闭图形可以是多边形、圆形或者星形等多种形状,也可以是其他的形状,该封闭图形的形状是根据需求端的需求进行设定。
50.本发明中的初始状态为一个组合场景,最终状态为一个组合场景,初始状态和最终状态通过vmix软件中的merge切换功能,完成两个状态之间的动态效果。
51.见图3,如要实现动态切换,需至少制作两个状态,即动画的初始状态和最终状态。一个组合场景就是一个状态。通过vmix中的merge切换功能,即可实现两个状态之间的动态效果。
52.以上公开的仅为本发明的几个具体实施例,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。