CN117395462A - 媒体内容的生成方法、装置、电子设备和可读存储介质 - Google Patents

媒体内容的生成方法、装置、电子设备和可读存储介质 Download PDF

Info

Publication number
CN117395462A
CN117395462A CN202311329274.0A CN202311329274A CN117395462A CN 117395462 A CN117395462 A CN 117395462A CN 202311329274 A CN202311329274 A CN 202311329274A CN 117395462 A CN117395462 A CN 117395462A
Authority
CN
China
Prior art keywords
media
resource
page
media content
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311329274.0A
Other languages
English (en)
Inventor
陈访访
宋昕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to CN202311329274.0A priority Critical patent/CN117395462A/zh
Publication of CN117395462A publication Critical patent/CN117395462A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请公开了一种媒体内容的生成方法、装置、电子设备和可读存储介质,涉及电子设备技术领域。其中,媒体内容的生成方法,包括:接收对媒体播放页面显示的第一媒体内容的第一触发操作;响应于第一触发操作,显示媒体生成页面;获取第一媒体资源,在媒体生成页面显示第一媒体资源,第一媒体资源为在第一媒体内容中提取得到的至少一个预设目标对象的画面资源;响应于接收到对媒体生成页面的第二触发操作,获取第二媒体资源;在媒体生成页面显示第二媒体内容,第二媒体内容为将第一媒体资源作为前景与第二媒体资源合成的媒体内容。

Description

媒体内容的生成方法、装置、电子设备和可读存储介质
技术领域
本申请属于电子设备技术领域,具体涉及一种媒体内容的生成方法、装置、电子设备和可读存储介质。
背景技术
随着互联网技术的发展,用户存在自发制作媒体内容上传至网络平台进行分享的需求。相关技术中,在用户基于已有媒体内容进行合拍创作时,需要在上传或拍摄新增媒体内容之后,手动对已有媒体内容和新增媒体内容进行处理,导致用户制作合拍媒体内容的方式较为繁琐。
发明内容
本申请实施例的目的是提供一种媒体内容的生成方法、装置、电子设备和可读存储介质。
第一方面,本申请实施例提供了一种媒体内容的生成方法,包括:接收对媒体播放页面显示的第一媒体内容的第一触发操作;响应于第一触发操作,显示媒体生成页面;获取第一媒体资源,在媒体生成页面显示第一媒体资源,第一媒体资源为在第一媒体内容中提取得到的至少一个预设目标对象的画面资源;响应于接收到对媒体生成页面的第二触发操作,获取第二媒体资源;在媒体生成页面显示第二媒体内容,第二媒体内容为将第一媒体资源作为前景与第二媒体资源合成的媒体内容。
第二方面,本申请实施例提供了一种媒体内容的生成装置,包括:接收模块,接收对媒体播放页面显示的第一媒体内容的第一触发操作;显示模块,用于响应于第一触发操作,显示媒体生成页面;获取模块,用于获取第一媒体资源,在媒体生成页面显示第一媒体资源,第一媒体资源为在第一媒体内容中提取得到的至少一个预设目标对象的画面资源;获取模块,用于响应于接收到对媒体生成页面的第二触发操作,获取第二媒体资源;显示模块,用于在媒体生成页面显示第二媒体内容,第二媒体内容为将第一媒体资源作为前景与第二媒体资源合成的媒体内容。
第三方面,本申请实施例提供了一种电子设备,包括处理器,存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面的媒体内容的生成方法的步骤。
第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面的媒体内容的生成方法的步骤。
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的媒体内容的生成方法。
本申请实施例中,用户在媒体播放页面通过对显示的第一媒体内容执行第一触发操作,能够便捷地提取第一媒体内容中的第一媒体资源,并在媒体生成页面中显示该第一媒体资源,简化了用户提取第一媒体资源所需的操作步骤。用户再通过第二触发操作上传或拍摄第二媒体资源。通过将在第一媒体内容中的提取到的第一媒体资源和用户上传或拍摄的第二媒体资源均作为制作第二媒体内容的素材进行合成,使用户在创作新的第二媒体内容时,能够与第一媒体内容中的预设目标对象进行合拍创作,满足了用户便捷地与已有的媒体内容进行合拍创作的需求,提高了用户操作的便捷性。并且提取到的第一媒体资源显示在第二媒体内容的前景,进一步提高了用户创作得到的第二媒体内容的效果。
附图说明
图1示出了本申请实施例提供的媒体内容的生成方法的流程示意图;
图2示出了本申请的一些实施例中提供的媒体播放页面和媒体生成页面的示意图之一;
图3示出了本申请的一些实施例中提供的媒体生成页面的示意图之一;
图4示出了本申请的一些实施例中提供的媒体播放页面和媒体生成页面的示意图之二;
图5示出了本申请的一些实施例中提供的媒体播放页面和媒体生成页面的示意图之三;
图6示出了本申请的一些实施例中提供的媒体生成页面的示意图之二;
图7示出了本申请的一些实施例中提供的媒体播放页面和媒体展示页面的示意图;
图8示出了本申请的一些实施例中提供的媒体播放页面和功能面板页面的示意图;
图9示出了本申请实施例提供的媒体内容的生成装置的结构框图;
图10示出了根据本申请的一些实施例提供的电子设备的结构框图;
图11示出了实现本申请的一些实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图1至图11,通过具体的实施例及其应用场景对本申请实施例提供的媒体内容的生成方法、媒体内容的生成装置、电子设备和可读存储介质进行详细地说明。
在本申请实施例提供了一种媒体内容的生成方法,图1示出了本申请实施例提供的媒体内容的生成方法的流程示意图,如图1所示,媒体内容的生成方法,包括:
步骤102,接收对媒体播放页面显示的第一媒体内容的第一触发操作;
本申请实施例中,媒体播放页面用于显示服务器传输至电子设备的媒体流中的媒体内容,第一媒体内容为媒体播放页面当前显示的媒体内容。
示例性地,第一媒体内容可以为视频内容、动态图片内容、静态图片内容中的任一项。
本申请实施例中,第一触发操作为对第一媒体内容的操作输入,第一触发操作可以为单独一次操作,也可以为多个操作的组合。
步骤104,响应于第一触发操作,显示媒体生成页面;
本申请实施例中,第一触发操作用于触发显示媒体生成页面,媒体生成页面用于用户创作新的媒体内容。
步骤106,获取第一媒体资源,在媒体生成页面显示第一媒体资源,第一媒体资源为在第一媒体内容中提取得到的至少一个预设目标对象的画面资源;
本申请实施例中,第一媒体资源为在第一媒体内容中提取到的画面资源,且第一媒体资源与第一媒体内容中的至少一个预设目标对象相对应。通过识别第一媒体内容中的预设目标对象,从而提取预设目标对象相应的画面资源,使第一媒体资源中包括该对应的预设目标对象。
示例性地,通过图像识别算法,对第一媒体内容进行自动抠像,得到相应的第一媒体资源,抠像得到的第一媒体资源可以为视频资源、静态图像资源、动态图像资源中的任一项。
步骤108,响应于接收到对媒体生成页面的第二触发操作,获取第二媒体资源;
本申请实施例中,第二触发操作用于获取第二媒体资源,第二媒体资源可以为用户上传或拍摄的媒体内容。
示例性地,第二媒体资源可以为视频资源、动态图片资源、静态图片资源、文字资源中的至少一项。
步骤110,在媒体生成页面显示第二媒体内容,第二媒体内容为将第一媒体资源作为前景与第二媒体资源合成的媒体内容。
本申请实施例中,第二媒体内容为通过第一媒体资源和第二媒体资源进行合成得到的媒体内容,且第一媒体资源显示在第二媒体内容的前景,第二媒体资源显示在第二媒体内容的背景。
图2示出了本申请的一些实施例中提供的媒体播放页面和媒体生成页面的示意图之一,如图2所示,在媒体播放页面202中显示第一视频204时,用户触发第一视频204的跟拍操作后,跳转显示媒体生成页面206,且媒体生成页面206中显示在第一视频204中抠像得到的第二视频208。在媒体生成页面206中用户点击拍摄按钮210录制第三视频212,使媒体生成页面206中显示创作完成的第四视频,第四视频为第二视频208与第三视频212合成得到的视频。其中,第一视频204为第一媒体内容,第二视频208为第一媒体资源,第三视频212为第二媒体资源,第四视频为第二媒体内容,长按第一视频204为第一触发操作,点击拍摄按钮210为第二触发操作。
需要说明的是,第一触发操作还可以为包括多个操作输入的触发操作,例如:点击第一视频后显示合拍控件,用户通过点击合拍控件,触发显示媒体生成页面,并在媒体生成页面中显示在第一媒体内容中提取得到的第一媒体资源。可以理解的是,在显示媒体内容生成页面时,可以默认进入抠像合拍的拍摄模式,也可以默认进入直接将第一媒体内容的完整画面与当前用户拍摄视频进行合拍的完整合拍模式,同时支持用户在完整合拍模式下支持通过模式切换操作切换至抠像合拍模式,需要说明的是,模式切换操作也可以包括于第一触发操作。
本申请实施例中,用户在媒体播放页面通过对显示的第一媒体内容执行第一触发操作,能够便捷地提取第一媒体内容中的第一媒体资源,并在媒体生成页面中显示该第一媒体资源,简化了用户提取第一媒体资源所需的操作步骤。用户再通过第二触发操作上传或拍摄第二媒体资源。通过将在第一媒体内容中的提取到的第一媒体资源和用户上传或拍摄的第二媒体资源均作为制作第二媒体内容的素材进行合成,使用户在创作新的第二媒体内容时,能够与第一媒体内容中的预设目标对象进行合拍创作,满足了用户便捷地与已有的媒体内容进行合拍创作的需求,提高了用户操作的便捷性。并且提取到的第一媒体资源显示在第二媒体内容的前景,进一步提高了用户创作得到的第二媒体内容的效果。
在本申请的一些实施例中,响应于接收到对媒体生成页面的第二触发操作,获取第二媒体资源,包括:
接收对媒体生成页面中的第一控件的第二触发操作,拍摄第二媒体资源。
本申请实施例中,第一控件为媒体生成页面中显示的操作控件,该第一控件用于拍摄媒体资源,用户通过对该第一控件执行第二触发操作,能够拍摄得到第二媒体资源。
如图2所示,在媒体生成页面206中显示提取得到的第一媒体资源,且在媒体生成页面206中还显示有拍摄按钮210,用户点击拍摄按钮210后开始拍摄第二媒体资源。
本申请实施例中,用户能够在媒体生成页面通过对触发拍摄的第一控件执行第二触发操作,触发拍摄第二媒体资源,用户能够在媒体生成页面查看第一媒体资源的过程中,完成对第二媒体资源的拍摄,使用户能够边查看第一媒体资源,边拍摄第二媒体资源,进一步提高用户创作的便捷性。
在本申请的一些实施例中,在媒体生成页面显示第二媒体内容,包括:
媒体生成页面中显示拍摄画面和第一媒体资源;
响应于第二媒体资源拍摄完成,根据第一媒体资源和第二媒体资源生成第二媒体内容;
在媒体生成页面显示第二媒体内容。
本申请实施例中,拍摄画面为拍摄第二媒体资源时的画面,在用户通过第二触发操作拍摄第二媒体资源的过程汇总,媒体生成页面中第一媒体资源和拍摄画面同屏显示,使用户能够在媒体生成页面同步查看拍摄画面和第一媒体资源。
需要说明的是,媒体生成页面中包括拍摄页面和编辑页面,在用户触发拍摄第二媒体内容的过程中,在拍摄页面中显示第二媒体资源拍摄过程中的拍摄画面,此时第一媒体资源显示在拍摄画面中。在完成对第二媒体内容的拍摄之后,跳转显示编辑页,在编辑页面中第一媒体资源显示在拍摄画面的前景,编辑页中显示有多个编辑控件,通过编辑控件能够对拍摄画面和第一媒体资源进行编辑。
图3示出了本申请的一些实施例中提供的媒体生成页面的示意图之一,如图3所示,媒体生成页面中包括拍摄页面302和编辑页面304,第一媒体资源为第一视频306,拍摄页面302中显示有拍摄按钮312,第一视频306显示在拍摄页面302中,在用户点击拍摄按钮312之后,第一视频306随着拍摄页面302中的拍摄画面一同播放。在拍摄完成之后显示编辑页面304,编辑页面304中显示有拍摄完成的第二视频308和编辑控件310,第二视频308中包括第一视频306,且第一视频306作为第二视频308中的前景画面进行显示,用户通过编辑控件310能够对第二视频308进行编辑,例如调整第一视频306在第二视频中的位置,对第二视频308添加滤镜、特效等。其中,第二视频308为第二媒体内容。可以理解的是,对第一视频306的调整也可以在用户点击拍摄按钮312之前进行。
本申请实施例中,在拍摄第二媒体资源的过程中,媒体生成页面同屏显示拍摄画面和第一媒体资源,使用户在拍摄过程中以及拍摄完成之后均能够同屏查看第一媒体资源和第二媒体资源,并且在第二媒体资源拍摄完成之后自动将第一媒体资源和第二媒体资源进行合成,得到第二媒体内容,进一步简化了用户通过第一媒体内容进行合拍所需的操作步骤。
在本申请的一些实施例中,第一媒体资源为第一视频资源,第二媒体资源为第二视频资源;
媒体生成页面中显示拍摄画面和第一媒体资源,包括:
在媒体生成页面中同步展示第一视频资源和拍摄画面;
基于第一视频资源播放完成,停止拍摄,以得到第二视频资源。
本申请实施例中,媒体生成页面包括拍摄页面,在拍摄第二视频资源时,同步展示拍摄过程中拍摄画面和提取得到的第一视频资源,在第一视频资源播放完成的情况下,停止当前的拍摄,得到第二视频资源,使拍摄得到的第二视频资源与第一视频资源的时间轴相匹配,即第一视频资源与第二视频资源的视频长度相匹配。
需要说明的是,第一视频资源显示在媒体生成页面时处于停止播放状态,在开始拍摄第二视频资源时,第一视频资源开始播放,此时,用户能够浏览处于播放状态的第一视频资源,便于用户基于播放的第一视频资源拍摄相应的第二视频资源,在第一视频资源播放完成后,自动停止当前的拍摄进程,得到第二视频资源。可以理解的是,第一视频资源的画面可以叠加在第二视频资源的画面上作为前景,从而生成第二媒体内容。
本申请实施例中,在拍摄页面能够同步展示第一视频资源和拍摄画面,使用户在拍摄第二视频资源的过程中,能够同步观看拍摄画面和第一视频资源,使用户能够参考播放的第一视频资源对第二视频资源进行拍摄,并在第一视频资源播放完成之后,自动停止对第二视频资源的拍摄,进一步提高了拍摄得到的第二视频资源与第一视频资源的同步性。
在本申请的一些实施例中,获取第一媒体资源,在媒体生成页面显示所述第一媒体资源之后,包括:接收对第一媒体资源的第三触发操作;响应于第三触发操作,对第一媒体资源进行第一编辑操作;其中,编辑操作包括以下至少一项:调整第一媒体资源在媒体生成页面中的显示位置、调整第一媒体资源的显示尺寸、添加媒体特效、删除第一媒体资源、第一媒体资源的显示时长。
本申请实施例中,媒体生成页面包括编辑页面,在对第二媒体资源拍摄之后,显示编辑页面,第一媒体资源和第二媒体资源均显示在编辑页面中。
本申请实施例中,第三触发操作用于对第一媒体资源进行第一编辑操作,第三触发操作可以为单独一次操作输入,也可以为多个操作输入组合的操作输入。
本申请实施例中,第一编辑操作包括调整第一媒体资源在第二媒体内容中的显示位置。示例性地,第一编辑操作可以为拖动操作,用户通过拖动第一媒体资源在编辑页面中的显示位置,以调整第一媒体资源相对第二媒体资源的位置,从而对第一媒体资源的显示位置进行更新。
本申请实施例中,第一编辑操作包括调整第一媒体资源在第二媒体内容中的显示尺寸。示例性地,用户通过多指操作的方式沿两个方向拖动第一媒体资源,能够调整第一媒体资源在第二媒体内容中的显示尺寸。
本申请实施例中,在编辑页面中还显示有编辑控件,用户通过触发编辑控件能够对第一媒体资源添加媒体特效、删除第一媒体资源和调整第一媒体资源在第二媒体内容中的显示时长。
本申请实施例中,媒体生成页面中包括编辑页面,在第一媒体资源显示在编辑页面时,用户能够对第一媒体资源通过第三触发操作执行第一编辑操作,在媒体生成页面完成对第一媒体资源进行编辑的过程,使用户能够在生成第二媒体内容之前,对第一媒体资源进行相应的编辑。
在本申请的一些实施例中,第一媒体资源为第三视频资源;获取第一媒体资源,在媒体生成页面显示第一媒体资源之后,包括:
接收对第三视频资源的第四触发操作;
响应于第四触发操作,显示第二控件,第二控件用于对视频资源进行第二编辑操作;
第二编辑操作包括以下至少一项:裁剪第三视频资源、调整第三视频资源的播放速度、删除视频帧、添加视频帧。
本申请实施例中,媒体生成页面包括编辑页面,第二控件为视频编辑控件,在第一媒体资源为第三视频资源时,在编辑页面中能够显示该第二控件,用户通过对第二控件执行触发操作,从而对第三视频资源进行编辑。
本申请实施例中,在提取得到的第一媒体资源为视频类的媒体资源时,在编辑页面中显示用于编辑视频的第二控件,使用户能够通过第二控件对视频类的媒体资源进行相应的视频编辑,无需将视频类的媒体资源在其他应用进行编辑,简化了用户在创作合拍的媒体内容时所需的操作步骤。
在本申请的一些实施例中,获取第一媒体资源,在媒体生成页面显示第一媒体资源,包括:
响应于对媒体播放页面中的第三控件的第一输入,在媒体生成页面显示至少两个第三媒体资源,至少两个第三媒体资源均为在第一媒体内容中提取得到的媒体资源;
响应于接收对至少两个第三媒体资源中的第一媒体资源的第二输入操作,确定至少两个第三媒体资源中的至少一个目标媒体资源;
将至少一个目标媒体资源作为第一媒体资源,在媒体生成页面显示第一媒体资源。
本申请实施例中,第一触发操作包括第一输入和第二输入,通过第一输入触发提取第一媒体内容中不同的多个对象对应的多个第三媒体资源,通过第二输入在多个第三媒体资源中选择第一媒体资源。
第三控件用于触发自动在第一媒体内容中提取第三媒体资源,每个第三媒体资源均对应一个预设目标对象,用户对第三控件执行第一输入之后,在媒体生成页面显示提取得到的多个第三媒体资源。
在媒体生成页面中显示至少两个第三媒体资源时,用户能够对至少两个第三媒体资源中的第一媒体资源执行第二输入,从而在多个第三媒体资源中选择所需抠像的第一媒体资源。
图4示出了本申请的一些实施例中提供的媒体播放页面和媒体生成页面的示意图之二,如图4所示,在媒体播放页面402中显示有第一视频404和抠像按钮406,用户点击抠像按钮406之后,跳转显示媒体生成页面408。第一视频404中包括三个视频角色,在媒体生成页面408中显示三个视频角色对应的三个第二视频410。用户在媒体生成页面408中点击三个第二视频410中的一个作为第一媒体资源显示在媒体生成页面。其中,第一视频404为第一媒体内容,第二视频410为第三媒体资源,抠像按钮406为第三控件,用户点击抠像按钮406为第一输入,用户点击三个第二视频410中的一个作为第一媒体资源为第二输入。
需要说明的是,在提取得到至少两个第三媒体资源之后,用户能够通过第二输入选择其中多个第三媒体资源作为第一媒体资源。
示例性地,在提取得到三个不同对象对应的三个第三媒体资源时,用户能够点击其中两个第三媒体资源作为第一媒体资源,使生成的第二媒体内容为第一媒体内容中多个媒体资源进行合拍。其中,第一媒体内容为视频内容,第三媒体资源分别对应视频内容中不同角色的视频资源,通过图像识别提取的方式提取第一媒体内容中的不同的第三媒体资源。
本申请实施例中,用户通过对显示在媒体播放页面的第一媒体内容执行第一输入,能够自动提取第一媒体内容中不同预设目标对象对应的不同的第三媒体资源,并将提取到的第三媒体资源显示在媒体生成页面中,用户通过第二输入在第三媒体资源中选择第一媒体资源,能够自动在第一媒体内容中提取不同对象对应的第三媒体资源,并且用户能够在多个第三媒体资源中选择第一媒体资源,在减少用户操作步骤的同时,还能够使用户根据实际需求选择相应的第一媒体资源进行合拍。
在本申请的一些实施例中,获取第一媒体资源,在媒体生成页面显示第一媒体资源,包括:
响应于对第一媒体内容的第三输入,在媒体生成页面显示第一媒体内容;
接收对第一媒体内容的第四输入;
响应于第四输入,根据第四输入的输入参数确定第一媒体内容中的第一媒体资源;
在媒体生成页面显示第一媒体资源。
本申请实施例中,第一触发操作包括第三输入和第四输入,第三输入用于将完整的第一媒体内容显示在媒体生成页面,第四输入用于在媒体生成页面中的第一媒体内容中选择其中的第一媒体资源。
示例性地,第四输入可以为用户对显示在媒体生成页面的第一媒体内容的滑动输入,输入参数为滑动输入的滑动轨迹,将滑动轨迹内覆盖的第一媒体内容作为第一媒体资源。
图5示出了本申请的一些实施例中提供的媒体播放页面和媒体生成页面的示意图之三,如图5所示,在媒体播放页面502中显示有第一视频504,用户长按第一视频504,跳转显示媒体生成页面506。在媒体生成页面506的左侧显示第一视频504,在媒体生成页面506的右侧显示拍摄画面508。用户在媒体生成页面506通过滑动输入对第一视频504进行框选,此时,自动识别第一视频504中框选的目标对象,并提取该目标对象对应的第二视频510作为第一媒体资源。其中,用户长按第一视频504为第三输入,用户对第一视频504的滑动输入为第四输入。
本申请实施例中,用户通过对显示在媒体播放页面的第一媒体内容执行第三输入,能够将完整的第一媒体内容显示在媒体生成页面中,用户通过对媒体生成页面中的第一媒体内容执行第四输入,从而选择第一媒体内容中的第一媒体资源,使用户能够灵活地在媒体生成页面中显示第一媒体内容中选择相应的第一媒体资源,提高了用户基于第一媒体内容进行合拍创作的灵活性。
在本申请的一些实施例中,响应于第一触发操作,显示媒体生成页面之后,还包括:
接收对媒体生成页面中的第一标识的第五触发操作;
响应于第五触发操作,在媒体生成页面显示第一媒体内容;
响应于对媒体生成页面的第六触发操作,获取第三媒体资源;
在媒体生成页面显示第三媒体内容,第三媒体内容为将第一媒体内容和第三媒体资源平铺合成的媒体内容。
本申请实施例中,第一标识用于触发切换与第一媒体内容的合拍方式,在用户对第一标识执行第四触发操作之后,在媒体生成页面显示完成的第一媒体内容,此时,将完整的第一媒体内容作为合拍素材。
本申请实施例中,第六触发操作用于触发获取第三媒体资源,第三媒体资源可以为用户拍摄或上传的媒体资源,且第三媒体资源。
示例性地,第六触发操作用于对媒体生成页面中的拍摄控件执行的操作输入,第三媒体资源为拍摄得到的媒体资源。
示例性地,第六触发操作用于对媒体生成页面中上传控件执行的操作输入,第三媒体资源为用户上传的媒体资源。
本申请实施例中,在媒体生成页面显示第一媒体内容和获取到的第三媒体资源,将第一媒体内容和第三媒体资源进行融合,得到第三媒体内容,且第一媒体内容与第三媒体资源在第三媒体内容中平铺显示。
示例性地,第三媒体内容中的第一媒体内容和第三媒体资源同屏显示,且左右分布或上下分布。
图6示出了本申请的一些实施例中提供的媒体生成页面的示意图之二,如图6所示,媒体生成页面中显示有拍摄按钮602和合拍切换标识604,且媒体生成页面中的第一媒体资源606显示在拍摄画面608的前景,用户点击合拍切换标识604,在媒体生成页面的左侧显示第一媒体资源606,右侧显示拍摄画面608,用户点击拍摄按钮602触发录制第二视频,在第二视频录制完成得到的视频第一媒体资源606和拍摄得到的第三媒体资源左右分布。其中,合拍切换标识604为第一标识,用户点击合拍切换标识604为第四触发操作,用户点击拍摄按钮602为第六触发操作,第二视频为第三媒体资源,第三视频为第三媒体内容。
本申请实施例中,媒体生成页面中显示有第一标识,用户通过对第一标识执行第四触发操作,能够切换在媒体生成页面基于第一媒体内容进行合拍的合拍方式,使第一媒体内容的整体作为合拍素材显示在媒体生成页面中,在拍摄或上传得到第三媒体资源之后,将第一媒体内容和第三媒体资源进行合成处理,得到第三媒体内容,使第一媒体内容与第三媒体资源在第三媒体内容中平铺显示。
在本申请的一些实施例中,响应于第一触发操作,显示媒体生成页面,包括:
响应于对媒体播放页面的第五输入,显示目标页面;
接收对目标页面的第六输入;
响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,第一触发操作包括第五输入和第六输入,第五输入用于触发显示目标页面,第六输入为用户对目标页面触发的操作输入,通过第六输入能够触发将第一媒体资源显示在媒体生成页面的步骤。
示例性地,目标页面可以为媒体播放页面的子页面,例如:媒体播放页面的功能面板页面。
示例性地,目标页面还可以为媒体聚合展示页面,通过媒体播放页面跳转至该媒体聚合展示页面,在媒体聚合展示页面中显示有多个与第一媒体内容相关联的媒体内容,例如:媒体聚合展示页面中展示有多个包括第一媒体资源的媒体内容。
本申请实施例中,通过对媒体播放页面触发第五输入,跳转显示目标页面,对目标页面执行第六输入,能够便捷地触发从第一媒体内容中抠像得到第一媒体资源,并在媒体生成页面基于第一媒体资源进行合拍的后续步骤,进一步简化了用户的操作步骤。
在本申请的一些实施例中,目标页面包括媒体展示页面,媒体展示页面包括至少一个第二标识和第四控件,第二标识用于指示播放相应的第四媒体内容,第四媒体内容中包括第一媒体资源,第四控件用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,目标页面包括媒体展示页面,媒体展示页面为聚合展示页面,其中,聚合展示至少一个包括第一媒体资源的第四媒体内容对应的第二标识和第四控件。每个第二标识均对应一个第四媒体内容,第二标识可以为第四媒体内容的缩略图或封面图,用户通过点击第二标识能够触发在媒体播放页面播放对应的第四媒体内容。
需要说明的是,在媒体播放页面中播放的第一媒体内容为基于其他原创媒体内容二次创作的媒体内容时,则通过对媒体播放页面执行第五输入能够触发显示媒体展示页面,在媒体展示页面中显示有原创媒体内容和其他基于该原创媒体内容二次创作得到的媒体内容,用户能够在媒体展示页面查看上述的原创媒体内容和其他二次创作的媒体内容。
图7示出了本申请的一些实施例中提供的媒体播放页面和媒体展示页面的示意图,如图7所示,在媒体播放页面702中显示有第一视频704和展示页面的跳转按钮706,用户点击跳转按钮706能够跳转显示媒体展示页面708,在媒体展示页面708中显示多个视频的封面图片710,用户通过点击封面图片710能够查看对应的视频。媒体展示页面中还显示有跟拍按钮712,用户点击跟拍按钮712触发显示媒体生成页面,在媒体生成页面中显示对第一视频704抠像得到的第二视频714和拍摄画面716。其中,第一视频704为第一媒体内容,用户点击跳转按钮706为第五输入,跟拍按钮712为第四控件,用户点击跟拍按钮712为第六输入。
本申请实施例中,用户通过对媒体播放页面执行第五输入能够触发显示聚合多个包括第一媒体资源的第四媒体内容的媒体展示页面,再对媒体展示页面中的第四控件执行第六输入,从而触发基于提取到的第一媒体资源进行合拍的后续步骤,使用户能够便捷地查看与第一媒体内容相匹配的第四媒体内容,还能够在媒体展示页面直接跳转跟拍,进一步简化了用户的操作步骤。
在本申请的一些实施例中,目标页面包括功能面板页面,功能面板页面包括至少一个第五控件,第五控件用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,功能面板页面为媒体播放页面的子页面,通过对媒体播放页面执行第五输入,能够触发显示功能面板页面,功能面板页面中包括第五控件,通过对第五控件执行第六输入,能够触发在媒体生成页面显示第一媒体资源。
示例性地,功能面板页面中还包括分享控件、下载控件等功能控件。
图8示出了本申请的一些实施例中提供的媒体播放页面和功能面板页面的示意图,如图8所示,在媒体播放页面802中显示有第一视频804和功能面板的唤起按钮806,用户点击唤起按钮806能够在媒体播放页面802中显示功能面板页面808,在功能面板页面808中显示有跟拍按钮810、下载按钮和分享按钮等功能控件用户点击跟拍按钮810触发显示媒体生成页面812,在媒体生成页面中显示对第一视频804抠像得到的第二视频814和拍摄画面816。其中,第一视频804为第一媒体内容,用户点击唤起按钮806为第五输入,跟拍按钮810为第四控件,用户点击跟拍按钮810为第六输入。
本申请实施例中,用户通过对媒体播放页面执行第五输入能够触发显示功能面板页面,再对功能面板页面中的第五控件执行第六输入,从而触发基于提取到的第一媒体资源进行合拍的后续步骤,使用户能够在功能面板页面跳转跟拍,进一步简化了用户的操作步骤。
在本申请的一些实施例中,第一媒体资源包括以下至少一项:视频资源、动态图像资源、静态图像资源。
本申请实施例中,第一媒体内容为视频内容时,提取得到的第一媒体资源可以为包括至少部分视频内容的视频资源,也可以为对视频内容进行截图的静态图像资源或动态图像资源。
本申请实施例中,第一媒体内容为动态图像内容时,提取得到的第一媒体资源可以为对至少部分动态图像内容转换得到的视频资源,也可以为对动态图像内容截图的静态图像资源或动态图像资源。
本申请实施例中,第一媒体内容为静态图像内容时,提取得到的第一媒体资源可以为在静态图像内容中截图得到的静态图像资源。其中,在第一媒体内容包括多张静态图像内容时,可以通过对多张静态图像内容合成处理得到视频资源或动态图像资源。
本申请实施例提供的媒体内容生成方法,执行主体可以为媒体内容生成装置。本申请实施例中以媒体内容生成装置执行媒体内容生成方法为例,说明本申请实施例提供的媒体内容生成装置。
在本申请的一些实施例中提供了一种媒体内容的生成装置,图9示出了本申请实施例提供的媒体内容的生成装置的结构框图,如图9所示,媒体内容的生成装置900包括:
接收模块902,接收对媒体播放页面显示的第一媒体内容的第一触发操作;
显示模块904,用于响应于第一触发操作,显示媒体生成页面;
获取模块906,用于获取第一媒体资源,在媒体生成页面显示第一媒体资源,第一媒体资源为在第一媒体内容中提取得到的至少一个预设目标对象的画面资源;
获取模块906,用于响应于接收到对媒体生成页面的第二触发操作,获取第二媒体资源;
显示模块904,用于在媒体生成页面显示第二媒体内容,第二媒体内容为将第一媒体资源作为前景与第二媒体资源合成的媒体内容。
本申请实施例中,用户在媒体播放页面通过对显示的第一媒体内容执行第一触发操作,能够便捷地提取第一媒体内容中的第一媒体资源,并在媒体生成页面中显示该第一媒体资源,简化了用户提取第一媒体资源所需的操作步骤。用户再通过第二触发操作上传或拍摄第二媒体资源。通过将在第一媒体内容中的提取到的第一媒体资源和用户上传或拍摄的第二媒体资源均作为制作第二媒体内容的素材进行合成,使用户在创作新的第二媒体内容时,能够与第一媒体内容中的预设目标对象进行合拍创作,满足了用户便捷地与已有的媒体内容进行合拍创作的需求,提高了用户操作的便捷性。并且提取到的第一媒体资源显示在第二媒体内容的前景,进一步提高了用户创作得到的第二媒体内容的效果。
在本申请的一些实施例中,接收模块902,用于接收对媒体生成页面中的第一控件的第二触发操作;
媒体内容生成装置900,还包括:拍摄模块,用于拍摄第二媒体资源。
本申请实施例中,用户能够在媒体生成页面通过对触发拍摄的第一控件执行第二触发操作,触发拍摄第二媒体资源,用户能够在媒体生成页面查看第一媒体资源的过程中,完成对第二媒体资源的拍摄,使用户能够边查看第一媒体资源,边拍摄第二媒体资源,进一步提高用户创作的便捷性。
在本申请的一些实施例中,显示模块904,用于媒体生成页面中显示拍摄画面和第一媒体资源;
媒体内容生成装置900,还包括:生成模块,用于响应于第二媒体资源拍摄完成,根据第一媒体资源和第二媒体资源生成第二媒体内容;
显示模块904,用于在媒体生成页面显示第二媒体内容。
本申请实施例中,在拍摄第二媒体资源的过程中,媒体生成页面同屏显示拍摄画面和第一媒体资源,使用户在拍摄过程中以及拍摄完成之后均能够同屏查看第一媒体资源和第二媒体资源,并且在第二媒体资源拍摄完成之后自动将第一媒体资源和第二媒体资源进行合成,得到第二媒体内容,进一步简化了用户通过第一媒体内容进行合拍所需的操作步骤。
在本申请的一些实施例中,第一媒体资源为第一视频资源,第二媒体资源为第二视频资源;
显示模块904,用于在拍摄页面中同步展示第一视频资源和拍摄画面;
拍摄模块,用于基于第一视频资源播放完成,停止拍摄,以得到第二视频资源。
本申请实施例中,在拍摄页面能够同步展示第一视频资源和拍摄画面,使用户在拍摄第二视频资源的过程中,能够同步观看拍摄画面和第一视频资源,使用户能够参考播放的第一视频资源对第二视频资源进行拍摄,并在第一视频资源播放完成之后,自动停止对第二视频资源的拍摄,进一步提高了拍摄得到的第二视频资源与第一视频资源的同步性。
在本申请的一些实施例中,接收模块902,用于接收对第一媒体资源的第三触发操作;
媒体内容生成装置900,还包括:
编辑模块,用于响应于第三触发操作,对第一媒体资源进行第一编辑操作;
其中,编辑操作包括以下至少一项:调整第一媒体资源的显示位置、调整第一媒体资源的显示尺寸、添加媒体特效、删除第一媒体资源、第一媒体资源的显示时长。
本申请实施例中,媒体生成页面中包括编辑页面,在第一媒体资源显示在编辑页面时,用户能够对第一媒体资源通过第三触发操作执行第一编辑操作,在媒体生成页面完成对第一媒体资源进行编辑的过程,使用户能够在生成第二媒体内容之前,对第一媒体资源进行相应的编辑。
在本申请的一些实施例中,第一媒体资源为第三视频资源;
接收模块902,用于接收对第三视频资源的第四触发操作;
显示模块904,用于响应于第四触发操作,显示第二控件,第二控件用于对第三视频资源进行第二编辑操作;
第二编辑操作包括以下至少一项:裁剪第三视频资源、调整第三视频资源的播放速度、删除视频帧、添加视频帧。
本申请实施例中,在提取得到的第一媒体资源为视频类的媒体资源时,在编辑页面中显示用于编辑视频的第二控件,使用户能够通过第二控件对视频类的媒体资源进行相应的视频编辑,无需将视频类的媒体资源在其他应用进行编辑,简化了用户在创作合拍的媒体内容时所需的操作步骤。
在本申请的一些实施例中,显示模块904,用于响应于对媒体播放页面中的第三控件的第一输入,在媒体生成页面显示至少两个第三媒体资源,至少两个第三媒体资源均为在第一媒体内容中提取得到的媒体资源;
媒体内容生成装置900,还包括:确定模块,用于响应于接收对至少两个第三媒体资源中的第一媒体资源的第二输入,确定至少两个第三媒体资源中的至少一个目标媒体资源;
显示模块904,用于将至少一个目标媒体资源作为第一媒体资源,在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对显示在媒体播放页面的第一媒体内容执行第一输入,能够自动提取第一媒体内容中不同预设目标对象对应的不同的第三媒体资源,并将提取到的第三媒体资源显示在媒体生成页面中,用户通过第二输入在第三媒体资源中选择第一媒体资源,能够自动在第一媒体内容中提取不同对象对应的第三媒体资源,并且用户能够在多个第三媒体资源中选择第一媒体资源,在减少用户操作步骤的同时,还能够使用户根据实际需求选择相应的第一媒体资源进行合拍。
在本申请的一些实施例中,显示模块904,用于响应于对第一媒体内容的第三输入,在媒体生成页面显示第一媒体内容;
接收模块902,用于接收对第一媒体内容的第四输入;
确定模块,用于响应于第四输入,根据第四输入的输入参数确定第一媒体内容中的第一媒体资源;
显示模块904,用于在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对显示在媒体播放页面的第一媒体内容执行第三输入,能够将完整的第一媒体内容显示在媒体生成页面中,用户通过对媒体生成页面中的第一媒体内容执行第四输入,从而选择第一媒体内容中的第一媒体资源,使用户能够灵活地在媒体生成页面中显示第一媒体内容中选择相应的第一媒体资源,提高了用户基于第一媒体内容进行合拍创作的灵活性。
在本申请的一些实施例中,接收模块902,用于接收对媒体生成页面中的第一标识的第四触发操作;
显示模块904,用于响应于第五触发操作,在媒体生成页面显示第一媒体内容;
获取模块906,用于响应于对媒体生成页面的第六触发操作,获取第三媒体资源;
显示模块904,用于在媒体生成页面显示第三媒体内容,第三媒体内容为将第一媒体内容和第三媒体资源平铺合成的媒体内容。
本申请实施例中,媒体生成页面中显示有第一标识,用户通过对第一标识执行第四触发操作,能够切换在媒体生成页面基于第一媒体内容进行合拍的合拍方式,使第一媒体内容的整体作为合拍素材显示在媒体生成页面中,在拍摄或上传得到第三媒体资源之后,将第一媒体内容和第三媒体资源进行合成处理,得到第三媒体内容,使第一媒体内容与第三媒体资源在第三媒体内容中平铺显示。
在本申请的一些实施例中,显示模块904,用于响应于对媒体播放页面的第五输入,显示目标页面;
接收模块902,用于接收对目标页面的第六输入;
显示模块904,用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,通过对媒体播放页面触发第五输入,跳转显示目标页面,对目标页面执行第六输入,能够便捷地触发从第一媒体内容中抠像得到第一媒体资源,并在媒体生成页面基于第一媒体资源进行合拍的后续步骤,进一步简化了用户的操作步骤。
在本申请的一些实施例中,目标页面包括媒体展示页面,媒体展示页面包括至少一个第二标识和第四控件,第二标识用于指示播放相应的第四媒体内容,第四媒体内容中包括第一媒体资源,第四控件用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对媒体播放页面执行第五输入能够触发显示聚合多个包括第一媒体资源的第四媒体内容的媒体展示页面,再对媒体展示页面中的第四控件执行第六输入,从而触发基于提取到的第一媒体资源进行合拍的后续步骤,使用户能够便捷地查看与第一媒体内容相匹配的第四媒体内容,还能够在媒体展示页面直接跳转跟拍,进一步简化了用户的操作步骤。
在本申请的一些实施例中,目标页面包括功能面板页面,功能面板页面包括至少一个第五控件,第五控件用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对媒体播放页面执行第五输入能够触发显示功能面板页面,再对功能面板页面中的第五控件执行第六输入,从而触发基于提取到的第一媒体资源进行合拍的后续步骤,使用户能够在功能面板页面跳转跟拍,进一步简化了用户的操作步骤。
在本申请的一些实施例中,第一媒体资源包括以下至少一项:视频资源、动态图像资源、静态图像资源。
本申请实施例中,第一媒体内容为视频内容时,提取得到的第一媒体资源可以为包括至少部分视频内容的视频资源,也可以为对视频内容进行截图的静态图像资源或动态图像资源。
本申请实施例中,第一媒体内容为动态图像内容时,提取得到的第一媒体资源可以为对至少部分动态图像内容转换得到的视频资源,也可以为对动态图像内容截图的静态图像资源或动态图像资源。
本申请实施例中,第一媒体内容为静态图像内容时,提取得到的第一媒体资源可以为在静态图像内容中截图得到的静态图像资源。其中,在第一媒体内容包括多张静态图像内容时,可以通过对多张静态图像内容合成处理得到视频资源或动态图像资源。
本申请实施例中的媒体内容的生成装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobilepersonal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的媒体内容的生成装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为iOS操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的媒体内容的生成装置能够实现上述方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,本申请实施例还提供一种电子设备,图10示出了根据本申请的一些实施例提供的电子设备的结构框图,如图10所示,电子设备1000包括处理器1002和存储器1004,存储器1004上存储有可在处理器1002上运行的程序或指令,该程序或指令被处理器1002执行时实现上述方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
图11示出了实现本申请的一些实施例提供的一种电子设备的硬件结构示意图。
该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、以及处理器1110等部件。
本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器1110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元1107,接收对媒体播放页面显示的第一媒体内容的第一触发操作;
显示单元1106,用于响应于第一触发操作,显示媒体生成页面;
处理器1110,用于获取第一媒体资源,在媒体生成页面显示第一媒体资源,第一媒体资源为在第一媒体内容中提取得到的至少一个预设目标对象的画面资源;
处理器1110,用于响应于接收到对媒体生成页面的第二触发操作,获取第二媒体资源;
显示单元1106,用于在媒体生成页面显示第二媒体内容,第二媒体内容为将第一媒体资源作为前景与第二媒体资源合成的媒体内容。
本申请实施例中,用户在媒体播放页面通过对显示的第一媒体内容执行第一触发操作,能够便捷地提取第一媒体内容中的第一媒体资源,并在媒体生成页面中显示该第一媒体资源,简化了用户提取第一媒体资源所需的操作步骤。用户再通过第二触发操作上传或拍摄第二媒体资源。通过将在第一媒体内容中的提取到的第一媒体资源和用户上传或拍摄的第二媒体资源均作为制作第二媒体内容的素材进行合成,使用户在创作新的第二媒体内容时,能够与第一媒体内容中的预设目标对象进行合拍创作,满足了用户便捷地与已有的媒体内容进行合拍创作的需求,提高了用户操作的便捷性。并且提取到的第一媒体资源显示在第二媒体内容的前景,进一步提高了用户创作得到的第二媒体内容的效果。
进一步地,用户输入单元1107,用于接收对媒体生成页面中的第一控件的第二触发操作;
传感器1105,用于拍摄第二媒体资源。
本申请实施例中,用户能够在媒体生成页面通过对触发拍摄的第一控件执行第二触发操作,触发拍摄第二媒体资源,用户能够在媒体生成页面查看第一媒体资源的过程中,完成对第二媒体资源的拍摄,使用户能够边查看第一媒体资源,边拍摄第二媒体资源,进一步提高用户创作的便捷性。
进一步地,显示单元1106,用于媒体生成页面中显示拍摄画面和第一媒体资源;
处理器1110,用于响应于第二媒体资源拍摄完成,根据第一媒体资源和第二媒体资源生成第二媒体内容;
显示单元1106,用于在媒体生成页面显示第二媒体内容。
本申请实施例中,在拍摄第二媒体资源的过程中,媒体生成页面同屏显示拍摄画面和第一媒体资源,使用户在拍摄过程中以及拍摄完成之后均能够同屏查看第一媒体资源和第二媒体资源,并且在第二媒体资源拍摄完成之后自动将第一媒体资源和第二媒体资源进行合成,得到第二媒体内容,进一步简化了用户通过第一媒体内容进行合拍所需的操作步骤。
进一步地,第一媒体资源为第一视频资源,第二媒体资源为第二视频资源;
显示单元1106,用于在拍摄页面中同步展示第一视频资源和拍摄画面;
传感器1105,用于基于第一视频资源播放完成,停止拍摄,以得到第二视频资源。
本申请实施例中,在拍摄页面能够同步展示第一视频资源和拍摄画面,使用户在拍摄第二视频资源的过程中,能够同步观看拍摄画面和第一视频资源,使用户能够参考播放的第一视频资源对第二视频资源进行拍摄,并在第一视频资源播放完成之后,自动停止对第二视频资源的拍摄,进一步提高了拍摄得到的第二视频资源与第一视频资源的同步性。
进一步地,用户输入单元1107,用于接收对第一媒体资源的第三触发操作;
处理器1110,用于响应于第三触发操作,对第一媒体资源进行第一编辑操作;
其中,编辑操作包括以下至少一项:调整第一媒体资源的显示位置、调整第一媒体资源的显示尺寸、添加媒体特效、删除第一媒体资源、第一媒体资源的显示时长。
本申请实施例中,媒体生成页面中包括编辑页面,在第一媒体资源显示在编辑页面时,用户能够对第一媒体资源通过第三触发操作执行第一编辑操作,在媒体生成页面完成对第一媒体资源进行编辑的过程,使用户能够在生成第二媒体内容之前,对第一媒体资源进行相应的编辑。
进一步地,第一媒体资源为第三视频资源;
用户输入单元1107,用于接收对第三视频资源的第四触发操作;
显示单元1106,用于响应于第四触发操作,显示第二控件,第二控件用于对第三视频资源进行第二编辑操作;
第二编辑操作包括以下至少一项:裁剪第三视频资源、调整第三视频资源的播放速度、删除视频帧、添加视频帧。
本申请实施例中,在提取得到的第一媒体资源为视频类的媒体资源时,在编辑页面中显示用于编辑视频的第二控件,使用户能够通过第二控件对视频类的媒体资源进行相应的视频编辑,无需将视频类的媒体资源在其他应用进行编辑,简化了用户在创作合拍的媒体内容时所需的操作步骤。
进一步地,显示单元1106,用于响应于对媒体播放页面中的第三控件的第一输入,在媒体生成页面显示至少两个第三媒体资源,至少两个第三媒体资源均为在第一媒体内容中提取得到的媒体资源;
处理器1110,用于响应于接收对至少两个第三媒体资源中的第一媒体资源的第二输入,确定至少两个第三媒体资源中的至少一个目标媒体资源;
显示单元1106,用于将至少一个目标媒体资源作为第一媒体资源,在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对显示在媒体播放页面的第一媒体内容执行第一输入,能够自动提取第一媒体内容中不同预设目标对象对应的不同的第三媒体资源,并将提取到的第三媒体资源显示在媒体生成页面中,用户通过第二输入在第三媒体资源中选择第一媒体资源,能够自动在第一媒体内容中提取不同对象对应的第三媒体资源,并且用户能够在多个第三媒体资源中选择第一媒体资源,在减少用户操作步骤的同时,还能够使用户根据实际需求选择相应的第一媒体资源进行合拍。
进一步地,显示单元1106,用于响应于对第一媒体内容的第三输入,在媒体生成页面显示第一媒体内容;
用户输入单元1107,用于接收对第一媒体内容的第四输入;
处理器1110,用于响应于第四输入,根据第四输入的输入参数确定第一媒体内容中的第一媒体资源;
显示单元1106,用于在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对显示在媒体播放页面的第一媒体内容执行第三输入,能够将完整的第一媒体内容显示在媒体生成页面中,用户通过对媒体生成页面中的第一媒体内容执行第四输入,从而选择第一媒体内容中的第一媒体资源,使用户能够灵活地在媒体生成页面中显示第一媒体内容中选择相应的第一媒体资源,提高了用户基于第一媒体内容进行合拍创作的灵活性。
进一步地,用户输入单元1107,用于接收对媒体生成页面中的第一标识的第四触发操作;
显示单元1106,用于响应于第五触发操作,在媒体生成页面显示第一媒体内容;
处理器1110,用于响应于对媒体生成页面的第六触发操作,获取第三媒体资源;
显示单元1106,用于在媒体生成页面显示第三媒体内容,第三媒体内容为将第一媒体内容和第三媒体资源平铺合成的媒体内容。
本申请实施例中,媒体生成页面中显示有第一标识,用户通过对第一标识执行第四触发操作,能够切换在媒体生成页面基于第一媒体内容进行合拍的合拍方式,使第一媒体内容的整体作为合拍素材显示在媒体生成页面中,在拍摄或上传得到第三媒体资源之后,将第一媒体内容和第三媒体资源进行合成处理,得到第三媒体内容,使第一媒体内容与第三媒体资源在第三媒体内容中平铺显示。
进一步地,显示单元1106,用于响应于对媒体播放页面的第五输入,显示目标页面;
用户输入单元1107,用于接收对目标页面的第六输入;
显示单元1106,用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,通过对媒体播放页面触发第五输入,跳转显示目标页面,对目标页面执行第六输入,能够便捷地触发从第一媒体内容中抠像得到第一媒体资源,并在媒体生成页面基于第一媒体资源进行合拍的后续步骤,进一步简化了用户的操作步骤。
进一步地,目标页面包括媒体展示页面,媒体展示页面包括至少一个第二标识和第四控件,第二标识用于指示播放相应的第四媒体内容,第四媒体内容中包括第一媒体资源,第四控件用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对媒体播放页面执行第五输入能够触发显示聚合多个包括第一媒体资源的第四媒体内容的媒体展示页面,再对媒体展示页面中的第四控件执行第六输入,从而触发基于提取到的第一媒体资源进行合拍的后续步骤,使用户能够便捷地查看与第一媒体内容相匹配的第四媒体内容,还能够在媒体展示页面直接跳转跟拍,进一步简化了用户的操作步骤。
进一步地,目标页面包括功能面板页面,功能面板页面包括至少一个第五控件,第五控件用于响应于第六输入,在媒体生成页面显示第一媒体资源。
本申请实施例中,用户通过对媒体播放页面执行第五输入能够触发显示功能面板页面,再对功能面板页面中的第五控件执行第六输入,从而触发基于提取到的第一媒体资源进行合拍的后续步骤,使用户能够在功能面板页面跳转跟拍,进一步简化了用户的操作步骤。
进一步地,第一媒体资源包括以下至少一项:视频资源、动态图像资源、静态图像资源。
本申请实施例中,第一媒体内容为视频内容时,提取得到的第一媒体资源可以为包括至少部分视频内容的视频资源,也可以为对视频内容进行截图的静态图像资源或动态图像资源。
本申请实施例中,第一媒体内容为动态图像内容时,提取得到的第一媒体资源可以为对至少部分动态图像内容转换得到的视频资源,也可以为对动态图像内容截图的静态图像资源或动态图像资源。
本申请实施例中,第一媒体内容为静态图像内容时,提取得到的第一媒体资源可以为在静态图像内容中截图得到的静态图像资源。其中,在第一媒体内容包括多张静态图像内容时,可以通过对多张静态图像内容合成处理得到视频资源或动态图像资源。
应理解的是,本申请实施例中,输入单元1104可以包括图形处理器(GraphicsProcessing Unit,GPU)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板11061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板11061。用户输入单元1107包括触控面板11071以及其他输入设备11072中的至少一种。触控面板11071,也称为触摸屏。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器1109可用于存储软件程序以及各种数据。存储器1109可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1109可以包括易失性存储器或非易失性存储器,或者,存储器1109可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1109包括但不限于这些和任意其它适合类型的存储器。
处理器1110可包括一个或多个处理单元;可选的,处理器1110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述媒体内容的生成方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。
本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述媒体内容的生成方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述媒体内容的生成方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (16)

1.一种媒体内容的生成方法,其特征在于,包括:
接收对媒体播放页面显示的第一媒体内容的第一触发操作;
响应于所述第一触发操作,显示媒体生成页面;
获取第一媒体资源,在媒体生成页面显示所述第一媒体资源,所述第一媒体资源为在所述第一媒体内容中提取得到的至少一个预设目标对象的画面资源;
响应于接收到对所述媒体生成页面的第二触发操作,获取第二媒体资源;
在所述媒体生成页面显示第二媒体内容,所述第二媒体内容为将所述第一媒体资源作为前景与所述第二媒体资源合成的媒体内容。
2.根据权利要求1所述的媒体内容的生成方法,其特征在于,所述响应于接收到对所述媒体生成页面的第二触发操作,获取第二媒体资源,包括:
接收对所述媒体生成页面中的第一控件的第二触发操作,拍摄所述第二媒体资源。
3.根据权利要求1所述的媒体内容的生成方法,其特征在于,所述在所述媒体生成页面显示第二媒体内容,包括:
所述媒体生成页面中显示拍摄画面和所述第一媒体资源;
响应于所述第二媒体资源拍摄完成,根据所述第一媒体资源和所述第二媒体资源生成所述第二媒体内容;
在所述媒体生成页面显示所述第二媒体内容。
4.根据权利要求3所述的媒体内容的生成方法,其特征在于,所述第一媒体资源为第一视频资源,所述第二媒体资源为第二视频资源;
所述媒体生成页面中显示拍摄画面和所述第一媒体资源,包括:
在拍摄页面中同步展示所述第一视频资源和所述拍摄画面;
基于所述第一视频资源播放完成,停止拍摄,以得到所述第二视频资源。
5.根据权利要求1所述的媒体内容的生成方法,其特征在于,所述获取第一媒体资源,在媒体生成页面显示所述第一媒体资源之后,包括:
接收对所述第一媒体资源的第三触发操作;
响应于所述第三触发操作,对所述第一媒体资源进行第一编辑操作;
其中,所述第一编辑操作包括以下至少一项:调整所述第一媒体资源的显示位置、调整所述第一媒体资源的显示尺寸、添加媒体特效、删除所述第一媒体资源、所述第一媒体资源的显示时长。
6.根据权利要求1所述的媒体内容的生成方法,其特征在于,所述第一媒体资源为第三视频资源;
所述获取第一媒体资源,在媒体生成页面显示所述第一媒体资源之后,包括:
接收对所述第三视频资源的第四触发操作;
响应于所述四触发操作,显示第二控件,所述第二控件用于对所述第三视频资源进行第二编辑操作;
所述第二编辑操作包括以下至少一项:裁剪所述第三视频资源、调整所述第三视频资源的播放速度、删除视频帧、添加视频帧。
7.根据权利要求1所述的媒体内容的生成方法,其特征在于,
所述获取第一媒体资源,在媒体生成页面显示所述第一媒体资源,包括:
响应于对所述媒体播放页面中的第三控件的第一输入,在所述媒体生成页面显示至少两个第三媒体资源,至少两个所述第三媒体资源均为在所述第一媒体内容中提取得到的媒体资源;
响应于接收对至少两个所述第三媒体资源中的所述第一媒体资源的第二输入,确定至少两个所述第三媒体资源中的至少一个目标媒体资源;
将至少一个所述目标媒体资源作为第一媒体资源,在所述媒体生成页面显示所述第一媒体资源。
8.根据权利要求1所述的媒体内容的生成方法,其特征在于,
所述获取第一媒体资源,在媒体生成页面显示所述第一媒体资源,包括:
响应于对所述第一媒体内容的第三输入,在所述媒体生成页面显示所述第一媒体内容;
接收对所述第一媒体内容的第四输入;
响应于所述第四输入,根据所述第四输入的输入参数确定所述第一媒体内容中的所述第一媒体资源;
在所述媒体生成页面显示所述第一媒体资源。
9.根据权利要求1至8中任一项所述的媒体内容的生成方法,其特征在于,所述响应于所述第一触发操作,显示媒体生成页面之后,还包括:
接收对所述媒体生成页面中的第一标识的第五触发操作;
响应于所述第五触发操作,在媒体生成页面显示所述第一媒体内容;
响应于对所述媒体生成页面的第六触发操作,获取第三媒体资源;
在所述媒体生成页面显示第三媒体内容,所述第三媒体内容为将所述第一媒体内容和第三媒体资源平铺合成的媒体内容。
10.根据权利要求1至8中任一项所述的媒体内容的生成方法,其特征在于,所述响应于所述第一触发操作,显示媒体生成页面,包括:
响应于对所述媒体播放页面的第五输入,显示目标页面;
接收对所述目标页面的第六输入;
响应于所述第六输入,在媒体生成页面显示第一媒体资源。
11.根据权利要求10所述的媒体内容的生成方法,其特征在于,所述目标页面包括媒体展示页面,所述媒体展示页面包括至少一个第二标识和第四控件,所述第二标识用于指示播放相应的第四媒体内容,所述第四媒体内容中包括所述第一媒体资源,所述第四控件用于响应于所述第六输入,在媒体生成页面显示第一媒体资源。
12.根据权利要求10所述的媒体内容的生成方法,其特征在于,所述目标页面包括功能面板页面,所述功能面板页面包括至少一个第五控件,所述第五控件用于响应于所述第六输入,在媒体生成页面显示第一媒体资源。
13.根据权利要求1至8中任一项所述的媒体内容的生成方法,其特征在于,所述第一媒体资源包括以下至少一项:视频资源、动态图像资源、静态图像资源。
14.一种媒体内容的生成装置,其特征在于,包括:
接收模块,接收对媒体播放页面显示的第一媒体内容的第一触发操作;
显示模块,用于响应于所述第一触发操作,显示媒体生成页面;
获取模块,用于获取第一媒体资源,在媒体生成页面显示所述第一媒体资源,所述第一媒体资源为在所述第一媒体内容中提取得到的至少一个预设目标对象的画面资源;
所述获取模块,用于响应于接收到对所述媒体生成页面的第二触发操作,获取第二媒体资源;
所述显示模块,用于在所述媒体生成页面显示第二媒体内容,所述第二媒体内容为将所述第一媒体资源作为前景与所述第二媒体资源合成的媒体内容。
15.一种电子设备,其特征在于,包括:
处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至13中任一项所述的方法的步骤。
16.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1至13中任一项所述的方法的步骤。
CN202311329274.0A 2023-10-13 2023-10-13 媒体内容的生成方法、装置、电子设备和可读存储介质 Pending CN117395462A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311329274.0A CN117395462A (zh) 2023-10-13 2023-10-13 媒体内容的生成方法、装置、电子设备和可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311329274.0A CN117395462A (zh) 2023-10-13 2023-10-13 媒体内容的生成方法、装置、电子设备和可读存储介质

Publications (1)

Publication Number Publication Date
CN117395462A true CN117395462A (zh) 2024-01-12

Family

ID=89465959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311329274.0A Pending CN117395462A (zh) 2023-10-13 2023-10-13 媒体内容的生成方法、装置、电子设备和可读存储介质

Country Status (1)

Country Link
CN (1) CN117395462A (zh)

Similar Documents

Publication Publication Date Title
CN111612873A (zh) Gif图片生成方法、装置及电子设备
CN112672061B (zh) 视频拍摄方法、装置、电子设备及介质
CN114520877A (zh) 视频录制方法、装置和电子设备
CN111669495B (zh) 拍照方法、拍照装置和电子设备
WO2023143531A1 (zh) 拍摄方法、装置和电子设备
CN113918522A (zh) 一种文件生成方法、装置及电子设备
CN113207038B (zh) 视频处理方法、视频处理装置和电子设备
CN111885298B (zh) 图像处理方法及装置
CN114025237B (zh) 视频生成方法、装置和电子设备
WO2022247766A1 (zh) 图像处理方法、装置及电子设备
CN114584704A (zh) 拍摄方法、装置和电子设备
CN112532904B (zh) 视频的处理方法、装置及电子设备
CN112367487B (zh) 视频录制方法和电子设备
CN114125297A (zh) 视频拍摄方法、装置、电子设备及存储介质
CN114500844A (zh) 拍摄方法、装置和电子设备
CN117395462A (zh) 媒体内容的生成方法、装置、电子设备和可读存储介质
CN115278378B (zh) 信息显示方法、信息显示装置、电子设备和存储介质
CN114390205B (zh) 拍摄方法、装置和电子设备
CN115334242B (zh) 视频录制方法、装置、电子设备及介质
CN114285988B (zh) 显示方法、装置、电子设备及存储介质
CN114125325A (zh) 视频拍摄方法、装置和电子设备
CN116156312A (zh) 文件分享方法及装置、电子设备和可读存储介质
CN114745506A (zh) 视频处理方法和电子设备
CN115967854A (zh) 拍照方法、装置及电子设备
CN116156076A (zh) 视频录制方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination