CN114610189A - 视频素材获取方法和装置 - Google Patents
视频素材获取方法和装置 Download PDFInfo
- Publication number
- CN114610189A CN114610189A CN202210216742.2A CN202210216742A CN114610189A CN 114610189 A CN114610189 A CN 114610189A CN 202210216742 A CN202210216742 A CN 202210216742A CN 114610189 A CN114610189 A CN 114610189A
- Authority
- CN
- China
- Prior art keywords
- video material
- video
- interface
- card
- displaying
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 239000000463 material Substances 0.000 claims abstract description 40
- 238000012545 processing Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 8
- 239000013077 target material Substances 0.000 claims description 5
- 238000013500 data storage Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 12
- 230000014509 gene expression Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003997 social interaction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/735—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Multimedia (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是根据本公开的实施例的视频素材获取设备的结构示意图;
图12是根据本公开的实施例的视频素材获取装置的框图;
图13是根据本公开的实施例的电子设备的框图。
在整个附图中,应注意,相同的参考标号用于表示相同或相似的元件、特征和结构。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
提供参照附图的以下描述以帮助对由权利要求及其等同物限定的本公开的实施例的全面理解。包括各种特定细节以帮助理解,但这些细节仅被视为是示例性的。因此,本领域的普通技术人员将认识到在不脱离本公开的范围和精神的情况下,可对描述于此的实施例进行各种改变和修改。此外,为了清楚和简洁,省略对公知的功能和结构的描述。
以下描述和权利要求中使用的术语和词语不限于书面含义,而仅由发明人用来实现本公开的清楚且一致的理解。因此,本领域的技术人员应清楚,本公开的各种实施例的以下描述仅被提供用于说明目的而不用于限制由权利要求及其等同物限定的本公开的目的。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在相关技术中,当用户观看他人(诸如好友)拍摄的视频作品时,在该视频作品上会显示这个人所使用的视频素材信息,诸如魔法表情、视频模板等。例如,参照图1,在视频作品上显示生成当前视频所使用的视频模板的模板名称101。如果用户想要拍摄同款视频,则需要点击模板名称101使得从当前视频页面跳转到与模板名称101对应的视频模板页面,这样用户才能拍摄同款视频。如果用户想发现更多朋友使用的视频模板和魔法表情作品,则需要用户主动消费视频,有一些素材甚至需要用户多次操作在素材库中寻找。
此外,当前消息列表显示的消息大部分是基于平台推送的***消息,并且这些消息均为文本连接,如图2所示。
在上述场景下,朋友使用模板或魔法表情在拍的作品难以被用户观看到,并且热门推荐的模板和魔法表情的使用率低,发布成本高,并且现有消息盒子列表页无法满足素材封面信息的展示以及好友使用量的信息展示。
基于此,本公开将解决如何通过***消息提高朋友在拍或热门推荐的视频素材的使用率的问题。
在下文中,根据本公开的各种实施例,将参照附图对本公开的方法、装置进行详细描述。需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等),均为经用户授权或者经过各方充分授权的信息。
图3是根据本公开的实施例的视频素材获取方法的流程图。根据本公开的实施例,可将线上朋友在拍和热门推荐的素材进行聚合收纳展示,以***消息的形态推送给用户,提升用户对视频素材的使用率。
根据本公开的视频素材获取方法可由任意电子设备执行。电子设备可以是智能手机、平板电脑、便携式计算机和台式计算机等中的至少一种。电子设备可安装有目标应用,用于实现本公开的视频素材获取方法。
参照图3,在步骤S301,获取与满足预设条件的视频素材相关的视频素材信息。视频素材可包括相关用户账户在预设时间段内使用的视频素材和/或当前热门推荐的视频素材。视频素材可包括魔法表情、视频模板、音乐素材、素材ID、素材类型等数据。视频素材信息可包括视频素材的明细信息以及视频素材被使用的用户账户的账户信息(诸如用户账户名称、ID等)。
可对相关用户账户在预设时间段内使用过的视频素材以及在视频素材推荐列表上位于第一的视频素材进行收集统计。例如,服务器或者终端设备可统计当前用户账户的感兴趣/关注的用户账户在最近14天使用过的视频素材和当前热门的视频素材,并且统计每个视频素材被使用的用户账户数量和用户账户的明细信息。
在步骤S302,基于获取的视频素材信息生成用于提示查看视频素材的提示消息。提示消息可向用户提示其关注的哪些用户账户拍摄了视频作品。例如,可将“看看你的好友在拍什么”作为提示消息。这里,好友信息是基于视频素材信息提取的。可按照设计需求,从视频素材信息中提取多个信息来不同地设置提示消息中所包含的内容(诸如文字、提示文案)。
在步骤S303,在消息列表界面的预定区域中显示提示消息。
例如,提示消息可按照与其他***消息根据产生时间顺序被显示的相同方式而显示在消息列表中,如图4所示,提示消息显示在区域401。或者,提示消息可被显示在与其他***消息不同的区域上。如图5所示,提示消息显示在区域501中。上述示例仅是示例性的,可根据不同的设计需求来不同地设置提示消息的显示位置。
提示消息可被看作是进入视频素材界面的入口信息。用户可通过提示消息来查看好友近期使用的视频素材以及热门视频素材。
根据本公开的实施例,可按照预定时间间隔在消息列表界面中显示提示消息。如果在提示消息的显示次数达到第一预定次数后,而提示消息未被选择,则在预定时间内在消息列表界面中不显示提示消息;在预定时间之后,在消息列表界面中显示提示消息第二预定次数。
作为示例,在统计完视频素材信息生成提示消息并且该提示消息未被频控的情况下,在首次显示提示消息时,可按照每隔5天或7天在视频素材界面中进行显示。在视频素材界面中显示三次提示消息后,如果用户未点击提示消息,则在未来的三十天内不再显示提示消息,在三十天过去之后,在视频素材界面中显示两次提示消息,如果用户依然未点击,则以后不会在视频素材界面中显示提示消息。或者,在首次显示提示消息时,在视频素材界面中显示三次提示消息后,如果用户未点击提示消息,则以后不会再在视频素材用户界面中显示提示消息。上述示例中的频控方式仅是示例性的,可根据实际情况被不同地设置。每次显示的提示消息的内容基于时间而可能不同,这是因为视频素材信息每隔一段时间统计一次,而提示消息是基于视频素材信息生成的,因此,如果在某次显示提示消息的时间点之前,两次或多次生成提示消息,则在该时间点显示最近一次生成的提示消息。
通过将线上朋友在拍消息以及热门推荐素材进行聚合收纳展示,以***消息的形态推送给用户,提升用户对视频素材的使用率。
图6是根据本公开的另一实施例的视频素材获取方法的流程图。
在步骤S601,在消息列表界面中显示与视频素材相关的提示消息。
根据本公开的实施例,提示消息可基于通过对满足预设条件的视频素材进行统计获得的。例如,可根据相关用户账户在预设时间段内使用的视频素材和当前热门推荐的视频素材来产生相应的提示消息。这里,相关用户账户可表示当前用户账户在平台上关注的其他用户账户。视频素材可包括魔法表情、视频模板、音乐素材、素材ID、素材类型等信息。例如,电子设备可统计当前用户账户的感兴趣/关注的用户账户在最近14天使用过的视频素材和当前热门的视频素材,并且统计每个视频素材被使用的用户账户数量和用户账户的明细信息。上述示例仅是示例性的,本公开不限于此。
在统计完上述信息后可产生提示消息,然后将提示消息发送到消息列表界面并显示在其中。提示消息可被显示在消息列表界面的预定区域。
在步骤S602,基于对提示消息的选择,显示用于展示视频素材的视频素材界面。当用户在消息列表界面中选择提示信息后,可向用户展示先前统计的感兴趣/关注的用户账户使用过的视频素材和当前热门的视频素材以及每种视频素材被使用的用户账户数量和用户账户的明细信息等。
根据本公开的实施例,每种视频素材可以以卡片的形式被呈现在视频素材界面中。卡片样式可被设计和定制。对于所统计出的每种视频素材,一种视频素材可对应于一个卡片(可被称为视频素材卡片)。
在视频素材卡片中可包括以下项中的至少一个:卡片标题、使用该视频素材的相关用户账户的名称和数量、该视频素材的名称和图标、基于该视频素材生成的视频以及应用该视频素材的按钮。上述元素可基于设计需求被不同地布置和使用。
图7示出了根据本公开的实施例的视频素材卡片的示意图。下面以一个视频素材为例进行详细描述。
在图7中,在视频素材卡片的上部可显示使用“XXX”视频素材的用户账户的名称和数量,在中部可显示用户账户使用该视频素材所拍摄的若干个视频或者视频封面,在下部可显示该视频素材的标签(诸如魔法表情、视频模板)、名称、图标、使用该视频素材的用户账户的头像以及用于使用该视频素材的按钮。
此外,在视频素材卡片上还可显示卡片标图,诸如“朋友在拍”或者“热门推荐”等。
可基于使用同一视频素材的相关用户账户的数量,确定该同一视频素材的卡片布局。例如,在使用同一视频素材的相关用户账户的数量为1时,在视频素材卡片中显示单个视频;在使用同一视频素材的相关用户账户的数量大于等于2且小于4时,在视频素材卡片中显示两个视频;在使用同一视频素材的相关用户账户的数量大于等于4时,在视频素材卡片中显示四个视频。在图7中,使用“XXX”视频素材的用户账户的数量为6,可在视频素材卡片中显示四个视频封面。上述示例仅是示例性的,在视频素材卡片中各个元素的显示位置以及视频数量可根据设计需求被不同地设置。
此外,根据另一示例,在视频素材卡片中可不展示视频或视频封面。如图8所示,在视频素材界面中显示多个视频素材卡片,每个视频素材卡片中显示使用“XXX”视频素材的用户账户的名称和数量、该视频素材的标签(诸如魔法表情、视频模板)、名称、图标、使用该视频素材的用户账户的头像以及用于使用该视频素材的按钮。在这种情况下,当用户点击使用该视频素材的按钮后,可跳转至配置有相应视频素材的拍摄界面。当用户点击某个视频素材卡片后,可跳转至该视频素材卡片的详情页面,诸如跳转至图7示出的视频素材卡片页面。
在视频素材卡片包括视频或视频封面时,在视频素材界面中可仅显示一个视频素材卡片,在视频素材卡片不包括视频或视频封面时,在视频素材界面中可显示多个视频素材卡片。当用户在视频素材界面中选择其中一个视频素材卡片后,可显示与所选择的视频素材卡片对应的卡片详情页面。例如,当用户在图8示出的视频素材界面中点击一个视频素材卡片后,可显示与图7的卡片形式类似的卡片详情页面。
在视频素材卡片中包括基于视频素材生成的视频或视频封面的情况下,可基于对其中一个视频的选择,显示与该视频对应的视频详情页面。例如,当用户在视频素材卡片中点击某个视频后,可跳转到该视频的视频详情页面,诸如在点击某个视频后,可显示如图1所示的页面。
通过定制化消息卡片样式,可容纳朋友在拍、热门推荐等消息类型,同时在卡片上对朋友信息、热门素材使用信息等进行展示。
在统计出多种视频素材时,会存在多个视频素材卡片。在这种情况下,每个视频素材卡片可按照预定顺序被排列。当用户选择提示消息进入视频素材界面后,在视频素材界面中可先显示按照顺序排在第一位的视频素材卡片。可通过对视频素材界面的用户输入来依次展示与所统计出的视频素材对应的视频素材卡片。预定顺序可以是例如使用某种视频素材的用户账户的数量的由大到小的顺序。上述示例仅是示例性的,本公开不限于此。
图9和图10是根据本公开的实施例的在视频素材界面中展示多个视频素材卡片的示意图。
可通过在视频素材界面上的上下滑动输入,在视频素材界面上按照预定顺序依次显示不同的视频素材卡片。参照图9,假设统计出三个视频素材,首先在视频素材界面上按照预定顺序显示其中一个视频素材卡片,当用户向下滑动当前视频素材卡片时,随着用户的向下滑动按照顺序依次显示另外的视频素材卡片。此外,在视频素材界面上显示按照顺序的最后一个视频素材卡片时,随着用户向上滑动,可依次显示在该视频素材卡片之前的视频素材卡片。
可通过在视频素材界面上的左右滑动输入,在视频素材界面上依次显示不同的视频素材卡片。参照图10,假设统计出三个视频素材,首先在视频素材界面上按照预定顺序显示其中一个视频素材卡片,当用户向左滑动当前视频素材卡片时,随着用户的向左滑动,可按照顺序依次显示另外的视频素材卡片。此外,在视频素材界面上显示按照顺序的最后一个视频素材卡片时,随着用户向右滑动,可依次显示在该视频素材卡片之前的视频素材卡片。
图9和图10的交互方式仅是示例性的,本公开也可采用其他的交互方式来查看所统计出的视频素材。
在步骤S603,利用从视频素材界面中选择的目标素材对拍摄的视频进行处理,获得目标视频。
用户可通过点击视频素材卡片中的用于使用相应视频素材的按钮,进入配置有该视频素材的拍摄页面,以拍摄用户期望的视频。
根据本公开的实施例,可通过好友关系促进用户发布视频作品的意愿,也可通过热门推荐促进用户发布作品的意愿,提高朋友在拍作品以及热门推荐作品所使用的视频素材的使用率,同时促进用户社交互动。
图11是本公开实施例的硬件运行环境的视频素材获取设备的结构示意图。
如图11所示,视频素材获取设备1100可包括:处理组件1101、通信总线1102、网络接口1103、输入输出接口1104、存储器1105以及电源组件1106。其中,通信总线1102用于实现这些组件之间的连接通信。输入输出接口1104可以包括视频显示器(诸如,液晶显示器)、麦克风和扬声器以及用户交互接口(诸如,键盘、鼠标、触摸输入装置等),可选地,输入输出接口1104还可包括标准的有线接口、无线接口。网络接口1103可选的可包括标准的有线接口、无线接口(如无线保真接口)。存储器1105可以是高速的随机存取存储器,也可以是稳定的非易失性存储器。存储器1105可选的还可以是独立于前述处理组件1101的存储装置。
本领域技术人员可以理解,图11中示出的结构并不构成对视频素材获取设备1100的限定,可包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图11所示,作为一种存储介质的存储器1105中可包括操作***(诸如MAC操作***)、数据存储模块、网络通信模块、用户接口模块、实现本公开的程序以及数据库。
在图11所示的视频素材获取设备1100中,网络接口1103主要用于与外部电子设备/终端进行数据通信;输入输出接口1104主要用于与用户进行数据交互;视频素材获取设备1100中的处理组件1101、存储器1105可被设置在视频素材获取设备1100中,视频素材获取设备1100通过处理组件1101调用存储器1105中存储的程序以及由操作***提供的各种API,执行本公开实施例提供的视频素材获取方法。
处理组件1101可以包括至少一个处理器,存储器1105中存储有计算机可执行指令集合,当计算机可执行指令集合被至少一个处理器执行时,执行根据本公开实施例的视频素材获取方法。然而,上述示例仅是示例性的,本公开不限于此。
处理组件1101可通过执行程序来实现对视频素材获取设备1100所包括的组件的控制。
作为示例,视频素材获取设备1100可以是PC计算机、平板装置、个人数字助理、智能手机、或其他能够执行上述指令集合的装置。这里,视频素材获取设备1100并非必须是单个的电子设备,还可以是任何能够单独或联合执行上述指令(或指令集)的装置或电路的集合体。视频素材获取设备1100还可以是集成控制***或***管理器的一部分,或者可以被配置为与本地或远程(例如,经由无线传输)以接口互联的便携式电子设备。
在视频素材获取设备1100中,处理组件1101可包括中央处理器(CPU)、图形处理器(GPU)、可编程逻辑装置、专用处理器***、微控制器或微处理器。作为示例而非限制,处理组件1101还可以包括模拟处理器、数字处理器、微处理器、多核处理器、处理器阵列、网络处理器等。
处理组件1101可运行存储在存储器中的指令或代码,其中,存储器1105还可以存储数据。指令和数据还可以经由网络接口1103而通过网络被发送和接收,其中,网络接口1103可以采用任何已知的传输协议。
存储器1105可以与处理组件1101集成为一体,例如,将RAM或闪存布置在集成电路微处理器等之内。此外,存储器1105可包括独立的装置,诸如,外部盘驱动、存储阵列或任何数据库***可以使用的其他存储装置。存储器和处理组件1101可以在操作上进行耦合,或者可以例如通过I/O端口、网络连接等互相通信,使得处理组件1101能够读取存储在存储器1105中的数据。
图12是根据本公开的实施例的视频素材获取装置的框图。
参照图12,视频素材获取装置1200可包括获取模块1201、生成模块1202、显示模块1203。视频素材获取装置1200中的每个模块可由一个或多个模块来实现,并且对应模块的名称可根据模块的类型而变化。在各种实施例中,可省略视频素材获取装置1200中的一些模块,或者还可包括另外的模块。此外,根据本公开的各种实施例的模块/元件可被组合以形成单个实体,并且因此可等效地执行相应模块/元件在组合之前的功能。
获取模块1201可获取与满足预设条件的视频素材相关的视频素材信息。例如,视频素材可包括相关用户账户在预设时间段内使用的视频素材和/或当前热门推荐的视频素材。
生成模块1202可基于视频素材信息生成用于提示查看视频素材的提示消息。
显示模块1203可在消息列表界面的预定区域中显示提示消息。
根据本公开的实施例,显示模块1203可基于在消息列表界面中对提示消息的选择,显示用于展示视频素材的视频素材界面;利用从视频素材界面中选择的目标素材对拍摄的视频进行处理,获得目标视频。
根据本公开的实施例,显示模块1203可在视频素材界面中以卡片形式展示视频素材中的每个视频素材的信息,其中,在与每个视频素材对应的视频素材卡片中包括以下项中的至少一个:卡片标题、使用该视频素材的相关用户账户的名称和数量、该视频素材的名称和图标、基于该视频素材生成的视频以及应用该视频素材的按钮。
根据本公开的实施例,显示模块1203可在视频素材界面中显示当前视频素材卡片;基于对视频素材界面的用户输入,在视频素材界面中显示当前视频素材卡片的下一视频素材卡片,其中,每个视频素材卡片按照预定顺序被排列。
根据本公开的实施例,在多个相关用户账户使用同一视频素材生成视频的情况下,显示模块1203可基于使用同一视频素材的相关用户账户的数量,确定同一视频素材的卡片布局。
根据本公开的实施例,显示模块1203可在使用同一视频素材的相关用户账户的数量为1时,在视频素材卡片中显示单个视频;在使用同一视频素材的相关用户账户的数量大于等于2且小于4时,在视频素材卡片中显示两个视频;在使用同一视频素材的相关用户账户的数量大于等于4时,在视频素材卡片中显示四个视频。
根据本公开的实施例,在视频素材卡片中包括基于该视频素材生成的视频的情况下,显示模块1203可基于对视频中的一个视频的选择,显示与一个视频对应的视频详情页面。
根据本公开的实施例,显示模块1203可按照预定时间间隔在消息列表界面中显示提示消息;如果在提示消息的显示次数达到第一预定次数后,提示消息未被选择,则在预定时间内在消息列表界面中不显示提示消息;在预定时间之后,在消息列表界面中显示提示消息第二预定次数。
上面已根据图3至图10详细描述了视频素材的获取过程,这里不再进行描述。
根据本公开的实施例,可提供一种电子设备。图13是根据本公开实施例的电子设备的框图,该电子设备1300可包括至少一个存储器1302和至少一个处理器1301,所述至少一个存储器1302存储有计算机可执行指令集合,当计算机可执行指令集合被至少一个处理器1301执行时,执行根据本公开实施例的视频素材获取方法。
处理器1301可包括中央处理器(CPU)、图形处理器(GPU)、可编程逻辑装置、专用处理器***、微控制器或微处理器。作为示例而非限制,处理器1301还可包括模拟处理器、数字处理器、微处理器、多核处理器、处理器阵列、网络处理器等。
作为一种存储介质的存储器1302可包括操作***、数据存储模块、网络通信模块、用户接口模块、用于执行本公开的视频素材获取方法的程序以及数据库。
存储器1302可与处理器1301集成为一体,例如,可将RAM或闪存布置在集成电路微处理器等之内。此外,存储器1302可包括独立的装置,诸如,外部盘驱动、存储阵列或任何数据库***可使用的其他存储装置。存储器1302和处理器1301可在操作上进行耦合,或者可例如通过I/O端口、网络连接等互相通信,使得处理器1301能够读取存储在存储器1302中的文件。
此外,电子设备1300还可包括视频显示器(诸如,液晶显示器)和用户交互接口(诸如,键盘、鼠标、触摸输入装置等)。电子设备1300的所有组件可经由总线和/或网络而彼此连接。
本领域技术人员可理解,图13中示出的结构并不构成对的限定,可包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
根据本公开的实施例,还可提供一种存储指令的计算机可读存储介质,其中,当指令被至少一个处理器运行时,促使至少一个处理器执行根据本公开的视频素材获取方法。这里的计算机可读存储介质的示例包括:只读存储器(ROM)、随机存取可编程只读存储器(PROM)、电可擦除可编程只读存储器(EEPROM)、随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、闪存、非易失性存储器、CD-ROM、CD-R、CD+R、CD-RW、CD+RW、DVD-ROM、DVD-R、DVD+R、DVD-RW、DVD+RW、DVD-RAM、BD-ROM、BD-R、BD-R LTH、BD-RE、蓝光或光盘存储器、硬盘驱动器(HDD)、固态硬盘(SSD)、卡式存储器(诸如,多媒体卡、安全数字(SD)卡或极速数字(XD)卡)、磁带、软盘、磁光数据存储装置、光学数据存储装置、硬盘、固态盘以及任何其他装置,所述任何其他装置被配置为以非暂时性方式存储计算机程序以及任何相关联的数据、数据文件和数据结构并将所述计算机程序以及任何相关联的数据、数据文件和数据结构提供给处理器或计算机使得处理器或计算机能执行所述计算机程序。上述计算机可读存储介质中的计算机程序可在诸如客户端、主机、代理装置、服务器等计算机设备中部署的环境中运行,此外,在一个示例中,计算机程序以及任何相关联的数据、数据文件和数据结构分布在联网的计算机***上,使得计算机程序以及任何相关联的数据、数据文件和数据结构通过一个或多个处理器或计算机以分布式方式存储、访问和执行。
根据本公开的实施例中,还可提供一种计算机程序产品,该计算机程序产品中的指令可由计算机设备的处理器执行以完成上述视频素材获取方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种视频素材获取方法,其特征在于,所述方法包括:
获取与满足预设条件的视频素材相关的视频素材信息;
基于所述视频素材信息生成用于提示查看所述视频素材的提示消息;并且
在消息列表界面的预定区域中显示所述提示消息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于在所述消息列表界面中对所述提示消息的选择,显示用于展示所述视频素材的视频素材界面;
利用从所述视频素材界面中选择的目标素材对拍摄的视频进行处理,获得目标视频。
3.根据权利要求2所述的方法,其特征在于,显示用于展示所述视频素材的视频素材界面,包括:
在所述视频素材界面中以卡片形式展示所述视频素材中的每个视频素材的信息,
其中,在与每个视频素材对应的视频素材卡片中包括以下项中的至少一个:卡片标题、使用该视频素材的相关用户账户的名称和数量、该视频素材的名称和图标、基于该视频素材生成的视频以及应用该视频素材的按钮。
4.根据权利要求3所述的方法,其特征在于,显示用于展示所述视频素材的视频素材界面,包括:
在所述视频素材界面中显示当前视频素材卡片;
基于对所述视频素材界面的用户输入,在所述视频素材界面中显示所述当前视频素材卡片的下一视频素材卡片,
其中,所述每个视频素材卡片按照预定顺序被排列。
5.根据权利要求4所述的方法,其特征在于,在多个相关用户账户使用同一视频素材生成视频的情况下,所述方法还包括:
基于使用所述同一视频素材的相关用户账户的数量,确定所述同一视频素材的卡片布局。
6.根据权利要求3所述的方法,其特征在于,在视频素材卡片中包括基于该视频素材生成的视频的情况下,所述方法还包括:
基于对所述视频中的一个视频的选择,显示与所述一个视频对应的视频详情页面。
7.一种视频素材获取装置,其特征在于,所述装置包括:
获取模块,被配置为获取与满足预设条件的视频素材相关的视频素材信息;
生成模块,被配置为基于所述视频素材信息生成用于提示查看所述视频素材的提示消息;并且
显示模块,被配置为在消息列表界面的预定区域中显示所述提示消息。
8.一种电子设备,其特征在于,包括:
至少一个处理器;
至少一个存储计算机可执行指令的存储器,
其中,所述计算机可执行指令在被所述至少一个处理器运行时,促使所述至少一个处理器执行如权利要求1到6中的任一项权利要求所述的视频素材获取方法。
9.一种计算机可读存储介质,其特征在于,存储指令,当所述指令被至少一个处理器运行时,促使所述至少一个处理器执行如权利要求1到6中的任一项权利要求所述的视频素材获取方法。
10.一种计算机程序产品,所述计算机程序产品中的指令被电子装置中的至少一个处理器运行以执行如权利要求1到6中的任一项权利要求所述的视频素材获取方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210216742.2A CN114610189A (zh) | 2022-03-07 | 2022-03-07 | 视频素材获取方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210216742.2A CN114610189A (zh) | 2022-03-07 | 2022-03-07 | 视频素材获取方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114610189A true CN114610189A (zh) | 2022-06-10 |
Family
ID=81860743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210216742.2A Pending CN114610189A (zh) | 2022-03-07 | 2022-03-07 | 视频素材获取方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114610189A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102957748A (zh) * | 2012-11-07 | 2013-03-06 | 广东威创视讯科技股份有限公司 | 三维场景动态更新方法和*** |
CN103297327A (zh) * | 2013-05-29 | 2013-09-11 | 深圳数字电视国家工程实验室股份有限公司 | 消息推送方法、装置及显示终端 |
CN108847259A (zh) * | 2018-06-29 | 2018-11-20 | 北京奇虎科技有限公司 | 短视频制作方法、装置、电子设备及计算机存储介质 |
CN110536177A (zh) * | 2019-09-23 | 2019-12-03 | 北京达佳互联信息技术有限公司 | 视频生成方法、装置、电子设备及存储介质 |
CN111401961A (zh) * | 2020-03-19 | 2020-07-10 | 北京奇艺世纪科技有限公司 | 一种资源推送方法、终端和消息推送*** |
CN112637675A (zh) * | 2020-12-16 | 2021-04-09 | 深圳市欢太科技有限公司 | 视频生成方法、装置、电子设备以及存储介质 |
CN113115099A (zh) * | 2021-05-14 | 2021-07-13 | 北京市商汤科技开发有限公司 | 一种视频录制方法、装置、电子设备以及存储介质 |
CN113886727A (zh) * | 2021-10-29 | 2022-01-04 | 北京达佳互联信息技术有限公司 | 推荐展示内容的方法及装置 |
-
2022
- 2022-03-07 CN CN202210216742.2A patent/CN114610189A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102957748A (zh) * | 2012-11-07 | 2013-03-06 | 广东威创视讯科技股份有限公司 | 三维场景动态更新方法和*** |
CN103297327A (zh) * | 2013-05-29 | 2013-09-11 | 深圳数字电视国家工程实验室股份有限公司 | 消息推送方法、装置及显示终端 |
CN108847259A (zh) * | 2018-06-29 | 2018-11-20 | 北京奇虎科技有限公司 | 短视频制作方法、装置、电子设备及计算机存储介质 |
CN110536177A (zh) * | 2019-09-23 | 2019-12-03 | 北京达佳互联信息技术有限公司 | 视频生成方法、装置、电子设备及存储介质 |
CN111401961A (zh) * | 2020-03-19 | 2020-07-10 | 北京奇艺世纪科技有限公司 | 一种资源推送方法、终端和消息推送*** |
CN112637675A (zh) * | 2020-12-16 | 2021-04-09 | 深圳市欢太科技有限公司 | 视频生成方法、装置、电子设备以及存储介质 |
CN113115099A (zh) * | 2021-05-14 | 2021-07-13 | 北京市商汤科技开发有限公司 | 一种视频录制方法、装置、电子设备以及存储介质 |
CN113886727A (zh) * | 2021-10-29 | 2022-01-04 | 北京达佳互联信息技术有限公司 | 推荐展示内容的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11615131B2 (en) | Method and system for storytelling on a computing device via social media | |
US10650861B2 (en) | Video summarization and collaboration systems and methods | |
CN109479159B (zh) | 在组通信中共享用户选择的视频的方法和设备 | |
US8745502B2 (en) | System and method for interfacing interactive systems with social networks and media playback devices | |
KR20190132360A (ko) | 멀티미디어 리소스를 처리하는 방법 및 디바이스 | |
CN103718166A (zh) | 信息处理设备、信息处理方法和计算机程序产品 | |
CN111343074B (zh) | 一种视频处理方法、装置和设备以及存储介质 | |
CN103052926A (zh) | 利用社交联网进行媒体共享 | |
US9524469B1 (en) | Systems, apparatus, and methods for generating prediction sets based on a known set of features | |
WO2023051294A9 (zh) | 道具处理方法、装置、设备及介质 | |
CN109245989A (zh) | 一种基于信息分享的处理方法、装置及计算机可读存储介质 | |
WO2024022473A1 (zh) | 在直播间发送评论和接收评论的方法及相关设备 | |
JP2017016294A (ja) | 情報処理装置、その制御方法、及びプログラム | |
CN115378901B (zh) | 作品发送方法、显示方法、终端和服务器 | |
CN113365088B (zh) | 数据处理方法、装置、电子设备、存储介质和程序产品 | |
CN114610189A (zh) | 视频素材获取方法和装置 | |
TW202133093A (zh) | 即時通訊應用程式內容評價方法、系統以及電腦可讀取記錄媒體 | |
CN112016001A (zh) | 好友推荐方法、设备及计算机可读介质 | |
CN113949940B (zh) | 信息展示确定方法和设备以及信息展示方法和设备 | |
CN113806567B (zh) | 搜索词的推荐方法及装置 | |
US11601481B2 (en) | Image-based file and media loading | |
KR102646519B1 (ko) | 전자 연구 노트 서비스를 제공하는 방법 및 장치 | |
WO2024113679A1 (zh) | 多媒体资源处理方法、装置和设备 | |
CN114756779A (zh) | 资源交互方法、资源交互装置、电子设备和存储介质 | |
CN114063863A (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 |