用于发布视频的方法、装置、设备和介质制造方法及图纸

技术编号:28626789 阅读:22 留言:0更新日期:2021-05-28 16:23
本公开的实施例涉及用于发布视频的方法、装置、设备和介质。在一个示例性方法中,获取图像和音乐;在画布上呈现所述图像;基于所述图像中的颜色来确定所述画布的颜色;以及通过合成所述图像、所述画布和所述音乐来生成所述视频以用于发布,其中所述视频以所述音乐为配乐并且在所述画布上静态呈现所述图像。以这种方式,用户可以自由编辑图像并根据编辑的图像来生成高质量的视频,有利于提高用户参与短视频创作的积极性,提升用户黏性。

【技术实现步骤摘要】
用于发布视频的方法、装置、设备和介质
本公开的实施例涉及计算机领域,更具体地涉及用于发布视频的方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。
技术介绍
随着移动终端的普及以及网络访问速度的不断提高,短视频因其时间短、娱乐性强等特点,逐渐获得移动终端用户的青睐。每一个移动终端的用户不仅可以作为信息的接受方,也可以成为信息的制作方和发布方,这极大地促进了用户参与短视频创作的积极性。通过合成照片等图像的方式来生成短视频是其中一种生成短视频的方案。然而,目前已知方案在多个方面仍然存在改进的空间。
技术实现思路
在第一方面,提供了一种用于发布视频的方法。所述方法包括:获取图像和音乐;在画布上呈现所述图像;基于所述图像中的颜色来确定所述画布的颜色;以及通过合成所述图像、所述画布和所述音乐来生成所述视频以用于发布,其中所述视频以所述音乐为配乐并且在所述画布上静态呈现所述图像。在第二方面,提供了一种用于发布视频的装置。所述装置包括:获取模块,被配置为获取图像和音乐;呈现模块,被配置为在画布上呈现所述图像;确定模块,被配置为基于所述图像中的颜色来确定所述画布的颜色;以及生成模块,被配置为通过合成所述图像、所述画布和所述音乐来生成所述视频以用于发布,其中所述视频以所述音乐为配乐并且在所述画布上静态呈现所述图像。在第三方面,提供了一种电子设备。所述电子设备包括:处理器;以及存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行以实现根据第一方面所述的方法。在第四方面,提供了一种计算机可读存储介质。所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行以实现根据第一方面所述的方法。在第五方面,提供了一种计算机程序产品。所述计算机程序产品包括计算机程序,所述计算机程序在被处理器执行时实现根据第一方面所述的方法。根据本公开的实施例,用户可以在画布上自由编辑图像并根据编辑的图像来生成高质量的视频,有利于提高用户参与短视频创作的积极性,提升用户黏性。应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。附图说明结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素,其中:图1示出了根据本公开的一些实施例的电子设备的示例性用户界面;图2示出了根据本公开的一些实施例的电子设备的示例性用户界面;图3示出了根据本公开的一些实施例的电子设备的示例性用户界面;图4是示出了根据本公开的一些实施例的用于发布视频的方法的流程图;图5是示出了根据本公开的一些实施例的用于发布视频的装置的方框图;以及图6示出了能够实施本公开的一些实施例的电子设备的方框图。具体实施方式现在将参照附图中所示的各种示例性实施例对本公开的构思进行说明。应当理解,这些实施例的描述仅仅为了使得本领域的技术人员能够更好地理解并进一步实现本公开,而并不旨在以任何方式限制本公开的范围。应当注意的是,在可行情况下可以在图中使用类似或相同的附图标记,并且类似或相同的附图标记可以表示类似或相同的元素。本领域的技术人员将理解,从下面的描述中,本文中所说明的结构和/或方法的替代实施例可以被采用而不脱离所描述的本公开的原理和构思。在本公开的语境中,术语“包括”及其各种变体可以被理解为开放式术语,其意味着“包括但不限于”;术语“基于”可以被理解为“至少部分地基于”;术语“一个实施例”可以被理解为“至少一个实施例”;术语“另一实施例”可以被理解为“至少一个其它实施例”。其他可能出现但在此处未提及的术语,除非明确说明,否则不应以与本公开的实施例所基于的构思相悖的方式做出解释或限定。图1示出了根据本公开的一些实施例的电子设备100的示例性用户界面。电子设备100可以是蜂窝电话、便携式电子设备、平板电脑等等。如图1所示,电子设备100包括显示器102,显示器102可以通过液晶显示器(LCD)技术、有机发光二极管(OLED)技术、或miniLED技术来实现,但是在其他实施例中也可以通过其他显示技术来实现。显示器102可以从电子设备100的处理器等接收显示信息,并根据接收到的显示信息向用户提供视觉输出。视觉输出可以包括图形、文本、图标、视频及其任何组合。例如,用户界面中的一部分视觉输出可以对应于用户界面元件,例如,按键、图标等。在一些实施例中,显示器102可以由触敏显示器来实现,触敏显示器提供电子设备100与用户之间的输入和输出接口。有时为了方便可以将触敏显示器称为“触摸屏”。显示器102可以包含基于触觉从用户接收输入的触敏表面、传感器和/或传感器阵列。这些传感器可以检测显示器102上的接触或接近,并且将所检测到的接触转换为与显示器102上的用户界面元件之间的交互。应当理解,显示器102可以使用目前已知的或以后开发的各种触摸感测技术来实现,包括但不限于电容、电阻和表面声波技术。在一些实施例中,用户可以使用手指或者触控笔与显示器102进行交互。如图1所示,电子设备100还包括设置在显示器102内的相机104,也称摄像头。相机104设置在电子设备100的正面,为前置摄像头,方便用户进行自拍创作。图1所示的摄像头布局为“挖孔屏”布局,在其他实施例中,电子设备100还可以使用非全面屏布局或“弹出式”布局等其他合适的布局方式。除了相机104之外,电子设备100还可以包括设置在背面的一个或多个相机(未示出),即,后置摄像头,以提供增强的拍摄功能。用户可以点击用于切换摄像头的图标等在前置摄像头和后置摄像头之间进行切换。如图1所示,显示器102呈现了用于视频分享的应用程序的编辑界面。在该编辑界面中可以呈现画布124,并且在画布124上呈现了图像106。图像106可以是用户拍摄的照片、用户从相册(例如,本地相册或云相册)中选择的照片等。例如,该应用程序可以调用相机(例如,相机104)来拍摄照片,并将照片呈现在画布124上。作为另一示例,该应用程序也可以调取相册中的照片等图像,并将该照片呈现在画布124上。应当理解,“画布”在这里仅仅指代其呈现方式,而没有暗示其实现方式。具体而言,画布124作为图像106的背景,用于在画布124上呈现图像106。画布124又可以进一步允许用户在画布124上对图像106进行编辑操作。可以通过各种不同的方式来实现或实施画布124。例如,可以将通过使用背景图像的方式来实现画布124,也可以通过容器方式来实现画布124。在一些实施例中,可以从图像106中提取颜色,并且基于从图像106中提取的颜色来确定画布124的颜色。由于画布124的颜色是从图像106中提取的,可以确保整个画面的和谐。与在图像106周围呈现黑边或白边相比,显著提高了作品的视觉效果和用户满意度。备选地,可以通过对图像106进行高斯模糊的方式来制作画布12本文档来自技高网
...

【技术保护点】
1.一种用于发布视频的方法,包括:/n获取图像和音乐;/n在画布上呈现所述图像;/n基于所述图像中的颜色来确定所述画布的颜色;以及/n通过合成所述图像、所述画布和所述音乐来生成所述视频以用于发布,其中所述视频以所述音乐为配乐并且在所述画布上静态呈现所述图像。/n

【技术特征摘要】
1.一种用于发布视频的方法,包括:
获取图像和音乐;
在画布上呈现所述图像;
基于所述图像中的颜色来确定所述画布的颜色;以及
通过合成所述图像、所述画布和所述音乐来生成所述视频以用于发布,其中所述视频以所述音乐为配乐并且在所述画布上静态呈现所述图像。


2.根据权利要求1所述的方法,其中生成所述视频包括:
在所述画布上接收以所述图像为图形对象的编辑操作;以及
通过合成经编辑后的图像、所述画布和所述音乐来生成所述视频,其中所述视频以所述音乐为配乐并且静态呈现所述经编辑后的图像。


3.根据权利要求2所述的方法,其中生成所述视频还包括:
响应于接收到所述编辑操作,在所述画布上呈现对所述图像的编辑效果。


4.根据权利要求1所述的方法,其中确定所述画布的颜色包括:
从所述图像的第一部分提取第一颜色;
从所述图像的第二部分提取第二颜色;以及
基于所述第一颜色和第二颜色来确定所述画布的颜色,其中从所述画布的第一区域向所述画布的第二区域,所述画布的颜色从所述第一颜色向第二颜色渐变,其中所述第一区域与所述第一部分相邻,所述第二区域与所述第二部分相邻。


5.根据权利要求1所述的方法,还包括:
基于所述音乐的长度来确定所述视频的长度。


6.根据权利要求1所述的方法,其中生成所述视频还包括在所述视频中呈现动态贴纸,其中所述动态贴纸动态地呈现文字。


7.根据权利要求6所述的...

【专利技术属性】
技术研发人员:孙辉王道裕
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1