HK40060987B - Commodity object display video processing method and device - Google Patents
Commodity object display video processing method and device Download PDFInfo
- Publication number
- HK40060987B HK40060987B HK42022051535.7A HK42022051535A HK40060987B HK 40060987 B HK40060987 B HK 40060987B HK 42022051535 A HK42022051535 A HK 42022051535A HK 40060987 B HK40060987 B HK 40060987B
- Authority
- HK
- Hong Kong
- Prior art keywords
- video
- interactive
- display
- operation options
- interactive operation
- Prior art date
Links
Description
技术领域Technical Field
本申请涉及信息处理技术领域,特别是涉及商品对象展示视频处理方法及装置。This application relates to the field of information processing technology, and in particular to a method and apparatus for processing video of product display.
背景技术Background Technology
随着移动网络的发展以及移动终端设备的普及,在商品对象信息系统中,越来越多的商家可以采用直播视频或者录制展示视频的方式对商品对象信息进行介绍。比起平面图片、文本等传统的表达方式,直播视频或者录制的展示视频具有更为直观、真实等特点,因此,能够为商品对象带来明显的转化率提升。With the development of mobile networks and the widespread use of mobile devices, more and more merchants are using live streaming or recorded demonstration videos to introduce their products in product information systems. Compared to traditional methods of expression such as flat images and text, live streaming or recorded demonstration videos are more intuitive and realistic, thus significantly improving conversion rates for products.
但是,直播视频与录制的讲解短视频又各自存在一些优缺点。例如,直播视频的优点是,用户可以与主播进行实时的互动,通过这种互动可以让主播进行多种搭配,或者按照用户的需求进行更有针对性的介绍或展示等,因此,能够让用户直接看到效果。但是其缺点在于,对主播的档期、临场发挥、货品准备等都有很高的要求,并且因为直播时间有限,所以每场直播的商品坑位也是有限。录制讲解短视频的方式对主播的临场要求和档期没有那么高的要求,且商品覆盖面也可以比较广,但是用户观看效率比较低,用户对当前播放的内容不感兴趣时,虽然可以通过播放控制条进行拖动等方式进行跳过,但是,实际所感兴趣的内容可能恰好出现在被跳过的部分,等等。另外,这种录制的展示视频在优惠信息的表达,爆发力以及实际所带来的转化等方面也都有欠缺。However, both live-streamed videos and pre-recorded explanatory videos have their own advantages and disadvantages. For example, the advantage of live-streamed videos is that users can interact with the host in real time. This interaction allows the host to offer various combinations or provide more targeted introductions or demonstrations based on user needs, thus allowing users to directly see the results. However, its disadvantages include high demands on the host's schedule, improvisation skills, and product preparation, and because of the limited live-stream time, the number of product slots per session is also limited. Pre-recorded explanatory videos are less demanding on the host's improvisation skills and schedule, and can cover a wider range of products. However, user viewing efficiency is lower. While users can skip content they are not interested in by dragging the playback control bar, the content they are actually interested in might be on the skipped section. Furthermore, pre-recorded explanatory videos are lacking in conveying promotional information, in terms of impact, and in terms of actual conversion rates.
发明内容Summary of the Invention
本申请提供了商品对象展示视频处理方法及装置,能够将录制的展示视频与直播视频的优点相结合,提升用户的信息获取效率。This application provides a method and apparatus for processing product display videos, which can combine the advantages of recorded display videos and live videos to improve users' information acquisition efficiency.
本申请提供了如下方案:This application provides the following solution:
一种商品对象展示视频处理方法,包括:A method for processing product object display videos, including:
接收对目标商品对象的展示视频进行播放的请求;所述展示视频中包括对应有不同功能的多个片段;Receive a request to play a display video of the target product; the display video includes multiple segments with different functions.
对所述展示视频进行播放,并在播放界面中提供互动区域,所述互动区域用于展示互动操作选项,所述互动操作选项关联有展示文案,并随着所述讲解视频的播放进度进行展示,所述展示文案用于对用户在观看所述展示视频中可能产生的互动需求进行描述;The demonstration video is played, and an interactive area is provided in the playback interface. The interactive area is used to display interactive operation options, and the interactive operation options are associated with display text, which is displayed as the video progresses. The display text is used to describe the interactive needs that users may have while watching the demonstration video.
根据所述互动操作选项的被触发情况,提供对应的响应结果。Based on the triggering of the interactive operation options, provide corresponding response results.
其中,所述互动需求包括从指定维度对所述目标商品对象进行进一步了解的需求;The interactive requirements include the need to gain a further understanding of the target product from a specified perspective;
所述根据所述互动操作选项的被触发情况,提供对应的响应结果,包括:The provision of corresponding response results based on the triggering status of the interactive operation options includes:
在所述互动操作选项被触发后,将所述展示视频跳转到所述用于满足所述需求的目标片段进行播放;其中,所述目标片段关联的讲解文案和/或语调与所述互动操作选项关联的展示文案相呼应。After the interactive operation option is triggered, the display video will jump to the target segment used to meet the requirement for playback; wherein the explanatory text and/or tone associated with the target segment corresponds to the display text associated with the interactive operation option.
其中,所述互动需求包括与所述展示视频中的人物进行互动的需求;The interactive requirements include the need to interact with the characters in the displayed video;
所述根据所述互动操作选项的被触发情况,提供对应的响应结果,包括:The provision of corresponding response results based on the triggering status of the interactive operation options includes:
在所述互动操作选项被触发后,提供对应的氛围特效,或者将所述展示视频跳转到对应的目标片段进行播放。Once the interactive operation option is triggered, corresponding ambient effects are provided, or the display video is redirected to the corresponding target segment for playback.
其中,所述互动需求包括对所述目标商品对象购买的需求;The interactive needs include the need to purchase the target product.
所述根据所述互动操作选项的被触发情况,提供对应的响应结果,包括:The provision of corresponding response results based on the triggering status of the interactive operation options includes:
在所述互动操作选项被触发后,启动关于所述目标商品对象的订单生成流程。Once the interactive operation option is triggered, the order generation process for the target product object is initiated.
其中,还包括:This also includes:
获取所述展示视频关联的至少一份互动脚本,所述互动脚本中包括互动操作选项的出现时间、所述互动操作选项关联的展示文案以及触发后的响应方式信息,以便在对所述展示视频进行播放的过程中,根据所述互动脚本提供所述互动操作选项,以及所述互动操作选项的被触发后的响应结果。Obtain at least one interactive script associated with the display video. The interactive script includes the appearance time of the interactive operation option, the display text associated with the interactive operation option, and the response method information after triggering. So that during the playback of the display video, the interactive operation option and the response result after the interactive operation option is triggered are provided according to the interactive script.
其中,所述互动操作选项通过气泡的形式进行展示,如果在阈值时间长度内未接收到用户的触发操作,则将所述气泡进行隐藏处理。The interactive operation options are displayed in the form of bubbles. If no user trigger operation is received within a threshold time period, the bubble is hidden.
其中,还包括:This also includes:
在所述展示视频的界面上层提供其他用户正在对所述目标商品对象执行的操作的信息。The interface displaying the video provides information on the actions that other users are performing on the target product object.
其中,所述目标商品对象关联有团购类促销活动信息;The target product is associated with group-buying promotional activity information;
所述方法还包括:The method further includes:
在所述展示视频的界面上层提供当前已参团人数和/或已购买人数信息。The interface displaying the video provides information on the number of current group members and/or the number of people who have purchased tickets.
其中,所述目标商品对象关联有优惠活动信息,所述优惠活动关联有开始时间信息;The target product is associated with promotional activity information, and the promotional activity is associated with start time information.
所述方法还包括:The method further includes:
在所述优惠活动关联的开始时间之前,通过向所述展示视频中进行片段插播的方式,提供关于所述优惠活动即将开始的通知信息。Prior to the start time associated with the promotional activity, notification information about the upcoming start of the promotional activity is provided by inserting clips into the display video.
其中,还包括:This also includes:
在所述展示视频界面中提供用于提示所述优惠活动即将开始的倒计时组件,并结合动效进行展示的优惠后的价格信息。The display video interface provides a countdown component to indicate that the promotional activity is about to begin, and displays the discounted price information in conjunction with animation effects.
其中,还包括:This also includes:
在对所述展示视频进行播放的过程中,提供倒计时组件,所述倒计时组件用于根据当前片段的时长提供关于当前片段的播放倒计时信息。During the playback of the demonstration video, a countdown component is provided, which provides playback countdown information for the current segment based on the duration of the current segment.
其中,还包括:This also includes:
在所述当前片段播放阈值时间长度,或者接收到用户对所述倒计时组件的触发操作请求后,提供关于其他片段的标签信息,以用于通过对所述标签进行操作的方式,跳转到对应的片段进行播放。After the current segment playback threshold duration is reached, or after receiving a user's trigger operation request for the countdown component, tag information about other segments is provided so that the user can jump to the corresponding segment for playback by operating on the tag.
其中,还包括:This also includes:
在所述展示视频播放的过程中,展示关于所述目标商品对象的字幕信息;During the playback of the demonstration video, subtitle information about the target product is displayed;
所述字幕信息包括:已购买所述目标商品对象的用户发布的历史点评内容信息,和/或,为所述片段添加的与所述功能对应的字幕信息,所述字幕信息在对应片段的播放时间段内进行展示。The subtitle information includes: historical review content information posted by users who have purchased the target product, and/or, subtitle information added to the segment corresponding to the function, and the subtitle information is displayed during the playback time of the corresponding segment.
其中,所述多个片段包括显性片段以及隐藏片段;The plurality of segments include explicit segments and hidden segments;
所述对所述展示视频进行播放,包括:Playing the displayed video includes:
对所述展示视频关联的显性片段进行播放;Play the explicit segments associated with the displayed video;
所述方法还包括:The method further includes:
判断所述用户是否完成对所述显性片段的观看,如果是,则触发对所述隐藏片段的播放。Determine whether the user has finished watching the explicit segment; if so, trigger the playback of the hidden segment.
一种商品对象展示视频展示方法,包括:A method for displaying product objects via video includes:
接收对目标商品对象进行讲解的请求;Receive a request to explain the target product object;
获取所述目标商品对象的展示视频及其关联的至少一份互动脚本,所述展示视频中包括对应有不同功能的多个片段,所述互动脚本中包括互动操作选项的出现时间、所述互动操作选项关联的展示文案以及触发后的响应方式信息,所述展示文案用于对用户在观看所述展示视频过程中可能产生的互动需求进行描述;Obtain the display video of the target product object and at least one associated interactive script. The display video includes multiple segments with different functions. The interactive script includes the appearance time of the interactive operation option, the display text associated with the interactive operation option, and the response method information after triggering. The display text is used to describe the interactive needs that users may have while watching the display video.
在对所述展示视频进行播放的过程中,根据所述展示视频的播放进度以及所述互动脚本提供所述互动操作选项,并在所述互动操作选项被触发后提供响应结果。During the playback of the demonstration video, interactive operation options are provided based on the playback progress of the demonstration video and the interactive script, and a response result is provided after the interactive operation option is triggered.
一种生成商品对象展示视频的方法,包括:A method for generating a video displaying a product object includes:
接收针对目标商品对象提交的多个视频片段;Receive multiple video clips submitted for the target product object;
提供用于为所述多个视频片段添加功能描述信息的操作选项;Provide operation options for adding functional description information to the multiple video clips;
通过所述操作选项接收到所述功能描述信息后,通过将所述多个视频片段进行串联剪辑,生成关于所述商品对象的展示视频。After receiving the function description information through the operation options, the multiple video clips are concatenated and edited to generate a display video about the product object.
一种生成互动脚本的方法,包括:A method for generating interactive scripts, comprising:
获取目标商品对象的展示视频,所述展示视频中包括多个视频片段,所述视频片段对应有功能描述信息;Obtain a display video of the target product object, wherein the display video includes multiple video segments and each video segment corresponds to functional description information;
提供用于为所述展示视频添加互动操作选项的界面,以用于确定所述互动操作选项的展示时间、展示文案以及响应方式信息;An interface is provided for adding interactive operation options to the display video, for determining the display time, display text and response method information of the interactive operation options;
根据所述互动操作选项的展示时间、展示文案以及响应方式信息,生成互动脚本,以用于在播放所述展示视频的过程中,根据所述展示视频的播放进度提供互动操作选项,并在通过所述互动操作选项接收到互动操作后提供响应结果。An interactive script is generated based on the display time, display text, and response method information of the interactive operation options. This script is used to provide interactive operation options according to the playback progress of the display video during playback, and to provide a response result after receiving an interactive operation through the interactive operation options.
一种商品对象展示视频处理装置,包括:A product object display video processing device, comprising:
请求接收单元,用于接收对目标商品对象的展示视频进行播放的请求;所述展示视频中包括对应有不同功能的多个片段;The request receiving unit is used to receive a request to play a display video of the target product object; the display video includes multiple segments with different functions.
互动操作选项提供单元,用于对所述展示视频进行播放,并在播放界面中提供互动区域,所述互动区域用于展示互动操作选项,所述互动操作选项关联有展示文案,并随着所述讲解视频的播放进度进行展示,所述展示文案用于对用户在观看所述展示视频中可能产生的互动需求进行描述;An interactive operation option providing unit is used to play the demonstration video and provide an interactive area in the playback interface. The interactive area is used to display interactive operation options. The interactive operation options are associated with display text and are displayed as the playback progress of the explanatory video. The display text is used to describe the interactive needs that users may have while watching the demonstration video.
响应结果提供单元,用于根据所述互动操作选项的被触发情况,提供对应的响应结果。The response result providing unit is used to provide a corresponding response result based on the triggering status of the interactive operation option.
一种商品对象展示视频展示装置,包括:A product display video display device, comprising:
请求接收单元,用于接收对目标商品对象进行讲解的请求;The request receiving unit is used to receive requests for explanations of the target product object;
数据获取单元,用于获取所述目标商品对象的展示视频及其关联的至少一份互动脚本,所述展示视频中包括对应有不同功能的多个片段,所述互动脚本中包括互动操作选项的出现时间、所述互动操作选项关联的展示文案以及触发后的响应方式信息,所述展示文案用于对用户在观看所述展示视频过程中可能产生的互动需求进行描述;The data acquisition unit is used to acquire the display video of the target product object and at least one interactive script associated with it. The display video includes multiple segments with different functions. The interactive script includes the appearance time of the interactive operation option, the display text associated with the interactive operation option, and the response method information after triggering. The display text is used to describe the interactive needs that users may have while watching the display video.
互动单元,用于在对所述展示视频进行播放的过程中,根据所述展示视频的播放进度以及所述互动脚本提供所述互动操作选项,并在所述互动操作选项被触发后提供响应结果。The interactive unit is used to provide interactive operation options based on the playback progress of the display video and the interactive script during the playback of the display video, and to provide a response result after the interactive operation option is triggered.
一种生成商品对象展示视频的装置,包括:An apparatus for generating a video displaying a product object, comprising:
视频片段接收单元,用于接收针对目标商品对象提交的多个视频片段;The video clip receiving unit is used to receive multiple video clips submitted for the target product object;
操作选项提供单元,用于提供用于为所述多个视频片段添加功能描述信息的操作选项;An operation option providing unit is configured to provide operation options for adding functional description information to the plurality of video segments;
功能描述信息接收单元,用于通过所述操作选项接收到所述功能描述信息后,通过将所述多个视频片段进行串联剪辑,生成关于所述商品对象的展示视频。The function description information receiving unit is used to receive the function description information through the operation options, and then generate a display video about the product object by concatenating and editing the multiple video clips.
一种生成互动脚本的装置,包括:An apparatus for generating interactive scripts, comprising:
展示视频获取单元,用于获取目标商品对象的展示视频,所述展示视频中包括多个视频片段,所述视频片段对应有功能描述信息;The video acquisition unit is used to acquire the display video of the target product object. The display video includes multiple video segments, and each video segment corresponds to functional description information.
界面提供单元,用于提供用于为所述展示视频添加互动操作选项的界面,以用于确定所述互动操作选项的展示时间、展示文案以及响应方式信息;An interface providing unit is used to provide an interface for adding interactive operation options to the display video, for determining the display time, display text and response method information of the interactive operation options;
脚本生成单元,用于根据所述互动操作选项的展示时间、展示文案以及响应方式信息,生成互动脚本,以用于在播放所述展示视频的过程中,根据所述展示视频的播放进度提供互动操作选项,并在通过所述互动操作选项接收到互动操作后提供响应结果。The script generation unit is used to generate an interactive script based on the display time, display text, and response method information of the interactive operation options, so as to provide interactive operation options according to the playback progress of the display video during the playback of the display video, and provide a response result after receiving the interactive operation through the interactive operation options.
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述的方法的步骤。A computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of any of the methods described above.
一种电子设备,包括:An electronic device, comprising:
一个或多个处理器;以及One or more processors; and
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行前述任一项所述的方法的步骤。A memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the steps of the method described in any of the preceding descriptions.
根据本申请提供的具体实施例,本申请公开了以下技术效果:According to the specific embodiments provided in this application, the following technical effects are disclosed:
通过本申请实施例,在通过预先录制展示视频的方式对商品对象信息进行讲解的方式下,可以实现“剧本化”的互动。具体的,展示视频中可以包括分别对应不同功能的多个片段,片段中的讲解文案、语调等都可以按照预先设定的“剧本”等进行设计;另外,还可以在播放展示视频的过程中,为用户提供互动操作选项,这种互动操作选项可以关联对应的展示文案信息,具体的展示文案也可以与“剧本”中的设定对应。这样,用户可以通过具体的互动操作选项发起互动操作,相应的,客户端可以提供对应的响应结果。通过这种方式,使得在通过预先录制的展示视频对商品对象的信息进行讲解时,也能够向用户提供互动途径,使得用户在观看展示视频的过程中,获得类似于观看直播视频时所获得的真实感以及互动体验,从而将录制的展示视频与直播视频的优点相结合,提升用户的信息获取效率。Through the embodiments of this application, a "scripted" interactive experience can be achieved when explaining product information through pre-recorded demonstration videos. Specifically, the demonstration video can include multiple segments corresponding to different functions, and the explanatory text, tone, etc., in each segment can be designed according to a pre-set "script." Furthermore, interactive operation options can be provided to users during the playback of the demonstration video. These interactive operation options can be associated with corresponding demonstration text information, and the specific demonstration text can also correspond to the settings in the "script." In this way, users can initiate interactive operations through specific interactive operation options, and the client can provide corresponding response results. This approach allows for interactive methods while explaining product information through pre-recorded demonstration videos, enabling users to obtain a sense of realism and interactive experience similar to watching live videos. This combines the advantages of recorded demonstration videos and live videos, improving the efficiency of information acquisition for users.
另外,还可以基于用户与展示视频之间的互动情况,对用户对具体商品对象的兴趣或者喜好情况进行统计,具体的统计结果可以提供给商家等用户,供其在商品对象的产品方案或者营销方案等方面进行优化。在实际应用中,还可以通过该方案进行新品测试,例如,商家可以在正式上线某款商品对象之前,提供多个测试款,并按照本申请实施例提供的方案分别提供展示视频,以及为用户提供互动操作选项。在用户对各测试款的展示视频进行观看的过程中,对用户对互动操作选项的触发情况进行统计,通过该方式统计出用户分别对各个测试款的喜好情况,或者,对具体测试款中具体某项属性的感兴趣程度,等等,以此帮助用户进行测款选择,或者进行进一步的新品开发。Furthermore, based on user interaction with the demonstration videos, the system can statistically analyze user interest or preferences for specific products. The results can be provided to merchants and other users to optimize product or marketing strategies. In practical applications, this system can also be used for new product testing. For example, before officially launching a product, merchants can provide multiple test versions, each with a demonstration video and interactive options, following the method described in this application. As users watch the demonstration videos for each test version, the system can statistically analyze user interactions with these options. This allows the system to determine user preferences for each test version, or their level of interest in specific attributes within a particular test version, thus helping users select test versions or further develop new products.
当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。Of course, any product implementing this application does not necessarily need to achieve all of the advantages described above at the same time.
附图说明Attached Figure Description
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
图1是本申请实施例提供的系统架构的示意图;Figure 1 is a schematic diagram of the system architecture provided in an embodiment of this application;
图2是本申请实施例提供的第一方法的流程图;Figure 2 is a flowchart of the first method provided in an embodiment of this application;
图3-1至3-3是本申请实施例提供的界面的示意图;Figures 3-1 to 3-3 are schematic diagrams of the interfaces provided in the embodiments of this application;
图4是本申请实施例提供的第二方法的流程图;Figure 4 is a flowchart of the second method provided in an embodiment of this application;
图5是本申请实施例提供的第三方法的流程图;Figure 5 is a flowchart of the third method provided in an embodiment of this application;
图6是本申请实施例提供的第四方法的流程图;Figure 6 is a flowchart of the fourth method provided in an embodiment of this application;
图7是本申请实施例提供的第一装置的示意图;Figure 7 is a schematic diagram of the first device provided in an embodiment of this application;
图8是本申请实施例提供的第二装置的示意图;Figure 8 is a schematic diagram of the second device provided in an embodiment of this application;
图9是本申请实施例提供的第三装置的示意图;Figure 9 is a schematic diagram of the third device provided in an embodiment of this application;
图10是本申请实施例提供的第四装置的示意图;Figure 10 is a schematic diagram of the fourth device provided in an embodiment of this application;
图11是本申请实施例提供的电子设备的示意图。Figure 11 is a schematic diagram of an electronic device provided in an embodiment of this application.
具体实施方式Detailed Implementation
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
在本申请实施例中,考虑到录制展示视频的方式在商品对象覆盖面以及灵活性方面的优势,可以更多的利用展示视频在短、频、快、可多次剪辑转变等方面的特点,突破时间、空间的限制,同时通过一些技术手段,使得用户能够从这种展示视频获得接近于直播过程所带来的真实性、互动性、氛围感等体验,从而将展示视频与直播视频的优点相结合,提升用户的信息获取效率。In this embodiment of the application, considering the advantages of recording display videos in terms of product coverage and flexibility, the characteristics of display videos in terms of being short, frequent, fast, and capable of being edited and transformed multiple times can be fully utilized to break through the limitations of time and space. At the same time, through some technical means, users can obtain an experience from such display videos that is close to the authenticity, interactivity, and atmosphere of a live broadcast, thereby combining the advantages of display videos and live broadcast videos and improving the efficiency of users' information acquisition.
首先需要说明的是,现有技术中,具体的展示视频可能多数是从在直播过程中录制的,或者,即使是专门为具体商品对象录制展示视频,由于讲解内容也需要主播自由发挥,或者即使预先准备了讲解稿,讲解稿的内容也存在不够规范或者专业化程度不高等情况,以至于最终呈现给用户观看的展示视频中,可能出现用户难以聚焦到自己真正关心的问题等情况。另外更关键的是,这种预先录制好的展示视频,无法与用户之间形成有效的互动,用户所能执行的操作最多就是对视频进行播放控制,包括倍速观看,拖动控制条等,因此,无法获得直播视频中那种真实性以及互动性。再者,直播过程相对于预先录制展示视频的另一个比较明显的优势在于,可以为用户营造出氛围感,例如,某些商品对象的链接只有在直播过程中由主播喊出倒计时口令后才会上线,并且只有在直播过程中能够以较低的价格进行购买,甚至还可能会限量销售,抢完为止,等等。这种氛围感有利于帮助提升转化率。但是,由于展示视频是预先录制的,因此,也难以向用户营造出这种氛围感。First, it's important to note that in existing technologies, most demonstration videos are likely recorded during live streams. Even when specifically recorded for a particular product, the content often requires improvisation from the host, or even with a pre-prepared script, the script may lack standardization or professionalism. This can lead to situations where users struggle to focus on their key concerns. More importantly, these pre-recorded videos lack effective user interaction. Users can only control playback, such as speeding up or dragging controls, thus failing to capture the authenticity and interactivity of live streams. Furthermore, live streams offer a significant advantage over pre-recorded videos by creating an atmosphere. For example, product links might only appear during the live stream after a countdown, and purchases might be available at lower prices only during the live stream, or even be limited-time offers. This atmosphere helps improve conversion rates. However, since the demonstration video is pre-recorded, it is difficult to create this kind of atmosphere for users.
针对以上情况,在本申请实施例中,可以提供“剧本化”的展示视频。所谓的“剧本化”是指,在展示视频中,充分考虑到用户在观看视频过程中可能会产生的疑问或者需求,按照“剧本”进行视频内容的准备。在播放视频的过程中,随着“剧情”的进展,为用户提供可以提出其疑问或者需求的途径,包括按照“剧本”中的设定进行提问等,通过跳转到展示视频中用于解答该疑问或者满足该需求的内容进行播放等方式,形成用户与视频内容之间的“问答”式互动,这种互动操作还能够推动或者改变“剧情”的进展方向,等等。另外,在可选的实施方式中,还可以通过加入氛围特效,或者,通过在关联的促销活动即将开始之前插播“新闻”、添加倒计时组件等方式,为用户营造出氛围感。通过以上各方面,使得用户通过这种录制的展示视频获得真实性、互动性以及氛围感等方面的体验。To address the above issues, this application embodiment provides a "scripted" presentation video. "Scripted" means that the presentation video is prepared according to a "script," taking into full account any questions or needs users might have while watching. During video playback, as the "plot" unfolds, users are provided with ways to raise their questions or needs, including asking questions according to the "script." They can then jump to content within the presentation video that answers their questions or fulfills their needs, creating a "question-and-answer" interaction between the user and the video content. This interaction can also drive or change the direction of the "plot," and so on. Additionally, in optional implementations, atmospheric effects can be added, or a "news" segment or countdown component can be inserted before an upcoming promotional activity to create a sense of atmosphere. Through these aspects, users gain an experience of authenticity, interactivity, and atmosphere from this recorded presentation video.
为了达到互动性的目的,首先可以从展示视频的生产过程开始进行把控。具体的,展示视频的生产方可以采用分段式的视频录制。例如,首先可以从整体上对商品对象进行概括式的讲解,之后,可以分成多个段落,分别针对商品对象在多个维度上的特性等进行介绍,以此形成“总-分”式的视频结构。通过这种方式,可以对展示视频的生产方行为进行规范,从源头上提升展示视频的质量。To achieve interactivity, control can begin with the production process of the demonstration video. Specifically, producers can adopt a segmented video recording approach. For example, they can start with a general overview of the product, then divide it into multiple segments to introduce its characteristics in various dimensions, creating a "general-specific" video structure. This approach standardizes the production process and improves the quality of the demonstration videos from the outset.
另外,生产者还可以为具体的视频片段添加功能描述信息,例如,对于某服装,具体可以对应分别从材质、体感、颜色等多个维度上对其进行介绍的视频片段,此时,具体视频片段的功能就可以对应描述为“材质”、“体感”、“颜色”,等等。为了方便视频生产方操作,本申请实施例还可以为展示视频的生产方提供视频处理工具,生产方可以将具体录制好的多个视频片段上传到该工具中,通过该工具提供的界面,为各个视频片段添加对应的功能描述信息。之后,可以将多个片段进行串接编辑成完整的展示视频。另外,该工具还可以为用户提供一些功能组件,例如,可以包括用于添加氛围特效的组件,用于在视频中添加具体商品对象的用户实时购买情况等信息的组件,等等。In addition, producers can add functional descriptions to specific video clips. For example, for a particular garment, there can be video clips describing it from multiple dimensions such as material, feel, and color. The function of each video clip can then be described as "material," "feel," "color," and so on. To facilitate video production, this embodiment also provides a video processing tool. Producers can upload multiple recorded video clips to this tool and add corresponding functional descriptions to each clip through its interface. Afterward, the multiple clips can be stitched together and edited into a complete presentation video. Furthermore, the tool can provide users with functional components, such as components for adding ambient effects and components for adding real-time purchase information of specific product items within the video.
在完成展示视频的生产后,由于具体的展示视频中包括了多个片段,并且每个片段还关联了功能描述信息,后续可以在这种关联了功能描述信息的多个片段的基础上,实现与用户的互动。具体的,在一种具体的实现方式下,为了实现上述互动过程,还可以为展示视频生成至少一份互动脚本。在向用户播放具体的展示视频时,就可以利用这种互动脚本,为用户提供用于发起互动的操作选项,并在用户触发互动操作后进行响应,从而使用户获得真实感以及互动体验。After the demonstration video is produced, since it comprises multiple segments, each associated with functional descriptions, user interaction can be implemented based on these segments. Specifically, in one implementation, at least one interactive script can be generated for the demonstration video to achieve this interaction. When playing the demonstration video to the user, this interactive script can provide options for initiating interaction and respond to user actions, thus providing a sense of realism and interactive experience.
具体的,互动脚本中可以包括互动操作选项的出现时间、展示文案以及触发后的响应方式信息。具体的互动脚本可以是与片段的功能对应的,也就是说,何时进行互动操作选项的展示,展示怎样的文案,以及具体如何进行响应,都可以是与用户可能产生的疑问/需求,以及具体片段的功能对应的。例如,当前正在播放的片段是关于商品对象优惠价格的介绍,此时,由于用户可能会产生购买该商品对象的需求,因此,可以提供用于执行购买操作的互动操作选项,如果用户触发该选择,则可以跳转到详情页面等用于执行下单操作的页面;但是,如果用户一直未点击购买,则用户可能是对价格仍然存在疑问,具有进一步确定当前价格是否划算的需求,因此,还可以用于满足该需求的操作选项,并且可以提供关于“不划算”等用于表达用户迟迟未下单原因的文案。通过该互动操作选项触发互动操作后,可以跳转到用于对商品对象的价格信息进行进一步详细讲解的片段,包括关于赠品的介绍,全网价格对比,等等,以期解除用户心中疑问,等等。Specifically, the interactive script can include the appearance time of the interactive action option, the displayed text, and the response information after triggering it. The specific interactive script can correspond to the function of the segment; that is, when to display the interactive action option, what text to display, and how to respond can all correspond to the user's potential questions/needs and the specific function of the segment. For example, if the currently playing segment introduces a discounted price for a product, and the user may have a need to purchase the product, an interactive action option can be provided to perform the purchase action. If the user triggers this option, they can be redirected to a details page or other page for placing an order. However, if the user does not click to buy, they may still have questions about the price and need to further confirm whether the current price is worthwhile. Therefore, an action option can also be provided to meet this need, and text such as "not worthwhile" can be provided to express the reason why the user has not placed an order. After triggering the interactive action through this option, the user can be redirected to a segment that provides further detailed explanations of the product's price information, including information about free gifts, price comparisons across the entire network, etc., in order to resolve any doubts the user may have.
其中,具体的互动脚本可以是由相关的开发者进行录入编辑,或者,为了便于生成这种互动脚本,也可以提供相应的脚本生成工具。可以将目标商品对象的展示视频及其关联的多个片段的信息上传到该工具中,工具的界面中则可以展示出各个片段及其对应的功能描述信息。开发者可以选择具体的时间点进行互动操作选项的添加,并录入具体的展示文案信息,指定对应的响应方式信息。由于具体的响应方式通常可以包括跳转到相关商品对象的详情页面,或者跳转到指定片段,或者,展示相关的氛围特效,等等。因此,可以提供响应方式选项,开发者可以根据实际需求选择具体的响应方式,并指定具体的页面地址、片段标识或特效标识等即可。在完成对时间的选择、展示文案的输入、响应方式的确定等之后,则可以自动生成对应的互动脚本。The specific interactive scripts can be entered and edited by the developers, or a script generation tool can be provided to facilitate their creation. The tool can upload information about the target product's display video and its associated segments, displaying each segment and its corresponding functional descriptions. Developers can select specific time points to add interactive options, enter specific display text, and specify the corresponding response method. Since specific response methods typically include redirecting to the product's details page, redirecting to a specific segment, or displaying related ambient effects, etc., response method options can be provided. Developers can choose the specific response method according to their needs and specify the page address, segment identifier, or effect identifier. After completing the selection of time, input of display text, and determination of response method, the corresponding interactive script can be automatically generated.
具体生成的互动脚本可以与展示视频相关联,在用户请求对某商品对象进行视频讲解时,服务端可以将具体展示视频以及关联的至少一份互动脚本提供给客户端。这样,客户端在播放具体展示视频的过程中,可以随着时间的推移,“剧情”的进展,根据具体的互动脚本,在具体的时间点上提供对应的互动操作选项,在触发具体的互动操作后,提供对应的响应结果。这样,由于具体的展示视频中可以包括“剧本化”的多个片段,同时可以为用户提供互动操作选项,这种互动操作选项关联的文案也可以根据具体的“剧情”进行描述,因此,可以实现“剧本化”的互动过程。The generated interactive scripts can be associated with demonstration videos. When a user requests a video explanation of a product, the server can provide the client with the demonstration video and at least one associated interactive script. As the client plays the demonstration video, the "story" progresses, and based on the interactive script, corresponding interactive options are provided at specific points in time. After triggering the interactive action, a corresponding response is provided. Because the demonstration video can include multiple "scripted" segments and provide users with interactive options, and the accompanying text for these options can be described according to the specific "story," a "scripted" interactive process can be achieved.
在实际应用中,本申请实施例所提供的具体技术方案可以在多种具体的场景中应用,尤其是对关联有相关优惠活动的商品对象,更适合采用本申请实施例的方式来提供具体的展示视频。例如,其中一种场景可以包括商品对象信息系统中提供的“团购”(认识或不认识的消费者用户联合起来,加大与商家的谈判能力,以求得较优价格的一种购物方式)场景。具体为某商品对象生成的展示视频可以投放到这种“团购”场景的相关界面中(例如首页等),用户可以在这种界面中对商品对象的展示视频进行点击播放。由于“团购”等场景中,“低价”是吸引用户的一个重要因素,因此,在展示视频中也可以加入对对应信息的表述,例如,包括专门的用于对价格优势进行讲解的片段,另外还可以通过增加氛围特效等。此外,还可以在展示视频的界面上提供用于领取“红包”、“优惠券”等相关用户权益的操作选项,等等。In practical applications, the specific technical solutions provided in this application can be applied in various specific scenarios, especially for products associated with related promotional activities, where the method described in this application is more suitable for providing specific display videos. For example, one scenario may include a "group buying" scenario (a shopping method where consumers, whether acquainted or not, unite to increase their negotiating power with merchants to obtain better prices) provided in the product information system. A display video generated specifically for a product can be placed on the relevant interface of this "group buying" scenario (e.g., the homepage), where users can click to play the display video. Since "low price" is a key factor attracting users in scenarios like "group buying," the display video can also include descriptions of corresponding information, such as dedicated segments explaining price advantages, and additional atmospheric effects. Furthermore, the display video interface can provide options for users to claim "red envelopes," "coupons," and other related user benefits, etc.
再者,具体的“团购”等活动通常还对应着“开团时间”等信息,也就是说,在“开团时间”开始之后才可以享受优惠价格,并且,参加活动的商品对象数量也可能是有限的。因此,在具体实现时,对于这种关联有优惠活动的商品对象,还可以在优惠活动开始之前投放到相关页面中,在用户对这种商品对象的展示视频进行播放的过程中,如果优惠活动即将开始,则还可以通过“插播”新闻类的片段等方式,来为用户营造氛围感。再者,还可以通过在视频界面上层提供相关的倒计时组件等,来进一步增强这种氛围感,等等。Furthermore, specific "group buying" activities usually correspond to information such as "group buying start time," meaning that the discounted price can only be enjoyed after the "group buying start time" begins, and the number of participating products may also be limited. Therefore, in practical implementation, for products associated with promotional activities, they can be displayed on relevant pages before the promotion begins. While users are watching videos showcasing these products, if the promotion is about to start, news clips can be inserted to create an atmosphere for the user. Moreover, this atmosphere can be further enhanced by providing countdown components on top of the video interface, and so on.
从系统架构角度而言,参见图1,本申请实施例可以通过商品对象信息系统的客户端以及服务端来实现上述功能。其中,客户端主要用于实现前端的交互,包括接收用户的请求,并提供对具体视频的播放、互动操作的接收等。服务端则主要可以包括直接与上述客户端进行交互的服务端,可以用于对具体商品对象关联的展示视频、互动脚本等进行保存,并在接收到客户端的请求后提供给客户端。另外,如前文所述,本申请实施例还可以为视频生产者用户提供用于对展示视频进行编辑处理的工具,以用于为具体的视频片段添加功能描述信息,还可以向用户提供相关的组件,用于添加特效,或者,添加用于获取实时用户信息(包括参团人数,下单人数,等等)的组件。此外,还可以提供用于自动生成互动脚本的工具,包括可以提供用于添加具体的互动操作选项在时间轴上的位置、文案、响应方式等信息的选项,之后可以自动生成对应的互动脚本,等等。From a system architecture perspective, referring to Figure 1, this embodiment of the application can implement the above functions through a client and a server of a product object information system. The client is mainly used for front-end interaction, including receiving user requests and providing playback of specific videos and receiving interactive operations. The server mainly includes a server that directly interacts with the client, which can be used to save display videos and interactive scripts associated with specific product objects and provide them to the client upon receiving a request. Furthermore, as mentioned above, this embodiment of the application can also provide video producers with tools for editing display videos, such as adding functional description information to specific video clips, and providing users with related components for adding special effects or for obtaining real-time user information (including the number of participants, the number of orders, etc.). In addition, tools for automatically generating interactive scripts can be provided, including options for adding the position, text, and response method of specific interactive operation options on the timeline, which can then automatically generate the corresponding interactive scripts, etc.
下面对本申请实施例提供的具体实现方案进行详细介绍。The specific implementation schemes provided in the embodiments of this application will be described in detail below.
实施例一Example 1
首先,该实施例一从商品对象信息系统的客户端的角度,提供了一种商品对象展示视频处理方法,参见图2,该方法具体可以包括:First, from the perspective of the client of the product object information system, this embodiment provides a method for processing product object display videos, as shown in Figure 2. Specifically, this method may include:
S201:接收对目标商品对象的展示视频进行播放的请求;所述展示视频中包括对应有不同功能的多个片段。S201: Receive a request to play a display video of the target product object; the display video includes multiple segments with different functions.
其中,展示视频可以是预先为商品对象录制的视频,具体的,可以是在由具体的人物对目标商品对象进行讲解的过程中进行录制,获得具体的展示视频。这种展示视频可以投放到具体的页面中,例如,如前文所述,可以包括投放到具体商品对象的详情信息页面中,搜索结果页面中,等等。或者,由于本申请实施例提供的展示视频虽然是预先录制的,但是,能够实现与用户的互动,达到接近直播视频为用户提供的体验,因此,更适合在商品对象参加相关促销活动的过程中向用户进行播放。例如,在某商品对象参加商品对象信息系统开展的“团购”活动时,可以通过录制这种展示视频的方式,除了对该商品对象的基本属性等进行介绍之外,还可以对商品对象参加活动的情况进行介绍,包括优惠方式,何时、如何操作可以获得更大的优惠,等等。因此,还可以将具体的展示视频投放到与具体促销活动相关的页面中,例如,某促销活动的“首页”,或者,商品对象信息系统可能会存在专门的“团购”频道等,则也可以在“团购”频道首页进行投放,等等。用户在具体页面中查看到某商品对象的视频讲解链接后,可以通过点击对应的链接的方式发起具体对该商品对象进行讲解的请求。The demonstration video can be a pre-recorded video of the product, specifically, it can be recorded while a specific person is explaining the target product. This demonstration video can be displayed on specific pages, such as the product details page, search results page, etc., as mentioned above. Alternatively, although the demonstration video provided in this embodiment is pre-recorded, it enables user interaction, achieving an experience close to that of live video. Therefore, it is more suitable for playing to users during promotional activities involving the product. For example, when a product participates in a "group buying" activity organized by the product information system, this demonstration video can be recorded to introduce not only the basic attributes of the product but also the details of the activity, including discount methods, when and how to obtain greater discounts, etc. Therefore, the demonstration video can also be displayed on pages related to specific promotional activities, such as the "homepage" of a promotion, or on the homepage of a dedicated "group buying" channel within the product information system, etc. After a user sees a video tutorial link for a specific product on a particular page, they can click the link to request a detailed explanation of that product.
另外,还可以在相关的直播视频界面中提供对这种预先录制的展示视频进行播放的入口,这样,用户也可以在观看直播的过程中发起对具体商品对象展示视频的观看请求,等等。In addition, an entry point for playing such pre-recorded display videos can be provided in the relevant live video interface, so that users can also initiate viewing requests for specific product display videos during the live broadcast, and so on.
S202:对所述展示视频进行播放,并在播放界面中提供互动区域,所述互动区域用于展示互动操作选项,所述互动操作选项关联有展示文案,并随着所述展示视频的播放进度进行展示,所述展示文案用于对用户在观看所述展示视频中可能产生的互动需求进行描述;S202: Play the demonstration video and provide an interactive area in the playback interface. The interactive area is used to display interactive operation options. The interactive operation options are associated with display text and are displayed as the playback progress of the demonstration video. The display text is used to describe the interactive needs that users may have while watching the demonstration video.
在接收到具体的请求之后,可以获取具体目标商品对象的展示视频,在关联有互动脚本的情况下,还可以同时获取到展示视频关联的至少一份互动脚本。其中,如果是客户端首次接收到关于该目标商品对象的讲解请求,则可以从服务端请求加载具体的展示视频以及对应的互动脚本。之后还可以将展示视频以及互动脚本保存在本地缓存中,这样,再次接收到用户对同一商品对象的讲解请求后,就可以从本地缓存中进行加载。Upon receiving a specific request, the system can retrieve a demonstration video of the target product. If an interactive script is associated with it, it can also retrieve at least one copy of the interactive script associated with the demonstration video. If this is the first time the client receives a request for explanation of the target product, it can request and load the demonstration video and corresponding interactive script from the server. The demonstration video and interactive script can then be stored in a local cache. This way, subsequent requests from the user for explanation of the same product can be loaded from the local cache.
具体的展示视频可以是由具体的生产者用户(包括商家,或者一些第三方的视频生产服务提供方等)提供的。其中,如前文所述,可以为生产者用户提供给相关的工具,用户在录制具体的展示视频时,首先可以分别录制多个片段,每个片段也可以用于从不同的维度对商品对象的信息进行讲解。之后,可以将具体的片段录入到上述工具中,在工具提供的界面中为各个片段添加功能描述信息,例如,包括对某商品对象的“性能”、“参数”、“外观”、“优惠信息”等多种维度进行介绍的功能,等等。完成对各个片段的功能描述信息的添加之后,可以将各个片段串联成完整的展示视频。其中,在对具体片段进行串联的过程中,还可以根据具体商品对象的类目等信息,对片段的顺序等进行编排。The demonstration videos can be provided by specific user producers (including merchants or third-party video production service providers). As mentioned earlier, tools can be provided to these users. When recording the demonstration video, users can first record multiple segments, each explaining the product from different perspectives. These segments can then be entered into the tool, where functional descriptions can be added. These descriptions can include information on the product's "performance," "parameters," "appearance," and "promotional offers." After adding these descriptions, the segments can be strung together to form a complete demonstration video. Furthermore, the order of the segments can be adjusted based on the product category and other information.
或者,在另一种方式下,生产者用户也可以直接录制完整的视频(也即,不是分片段进行录制),之后,也可以通过相关的工具对视频时间轴进行“打点”,标注出多个分段,并分别为各个分段添加功能描述信息,等等。Alternatively, producers can record the entire video directly (i.e., not in segments), and then use relevant tools to "mark" the video timeline, marking multiple segments and adding functional descriptions to each segment, and so on.
无论按照何种具体的方式进行视频的录制以及功能描述信息的添加,具体的工具端都可以获取到各个片段的功能描述信息以及对应的起止时间信息,并进行保存,以用于在与用户进行互动的过程中,进行具体的跳转等处理。Regardless of the specific method used to record the video and add functional description information, the tool can obtain and save the functional description information and corresponding start and end time information of each segment for use in specific processes such as navigation during user interaction.
另外,还可以在视频生产相关的工具中提供多种功能组件,用户可以利用这种功能组件向视频中添加具体的氛围特效,或者,还可以向视频中增加一些附加信息等。例如,具体的附加信息可以包括与具体用户实时访问情况相关的统计信息等。例如,对于参加团购活动的商品对象,在播放其展示视频的过程中,可以对该商品对象的实时参团人数、下单人数、当前正在下单的用户信息等进行展示。In addition, various functional components can be provided in video production tools. Users can use these components to add specific atmospheric effects to videos, or add additional information. For example, specific additional information can include statistical information related to real-time user access. For instance, when playing a product participating in a group-buying activity, the real-time number of participants, the number of orders, and information on users currently placing orders can be displayed during the video presentation.
在获取到具体的展示视频之后,可以对展示视频进行播放,并且,在播放的过程中,可以根据所述展示视频的播放进度在界面中的互动区域提供所述互动操作选项。其中,由于具体的展示视频是按照一定的“剧本”进行生产编排的,因此,相当于是随着视频中“剧情”的展开,向用户提供用于发起互动的操作选项。这种互动操作选项关联的展示文案可以用于对用户在观看所述展示视频中可能产生的互动需求进行描述,并可以与所述互动操作选项出现时对应的片段或者用于满足所述需求的片段的功能描述信息相对应。也就是说,关于用户在观看视频过程中可能产生的需求,已经在“剧本”中有所考虑,用户只需要按照“剧本”中的指引来触发具体的互动即可,不需要再自行输入具体的需求文本等信息。另外,由于具体视频中也存在对应功能的片段,因此,可以通过这种剧本化的设计,实现通过预先录制的展示视频与用户之间的互动。After obtaining the specific demonstration video, it can be played. During playback, interactive operation options are provided in the interactive area of the interface according to the playback progress. Since the demonstration video is produced and arranged according to a certain "script," it essentially provides users with operation options to initiate interactions as the "plot" unfolds within the video. The accompanying text for these interactive operation options describes the interactive needs that users may have while watching the demonstration video, and corresponds to the functional description information of the segment where the interactive operation option appears or the segment that fulfills the need. In other words, the user's potential needs during video viewing have already been considered in the "script." Users only need to follow the guidance in the "script" to trigger specific interactions without needing to manually input specific request text. Furthermore, since the specific video also contains segments with corresponding functions, this scripted design enables interaction between the user and the pre-recorded demonstration video.
S203:根据所述互动操作选项的被触发情况,提供对应的响应结果。S203: Provide a corresponding response result based on the triggering status of the interactive operation option.
在提供了具体的互动操作选项之后,便可以根据具体互动操作选项的被触发情况,提供对应的响应结果。其中,具体的响应方式与具体互动操作选项所描述的互动需求是相对应得。After providing specific interactive action options, a corresponding response can be provided based on how those options are triggered. The specific response method corresponds to the interactive requirement described by the chosen action option.
例如,具体的互动需求可以包括从指定维度对所述目标商品对象进行进一步了解的需求。此时,在具体的互动操作选项被触发后,可以将所述展示视频跳转到所述用于满足所述需求的片段进行播放。例如,可以提供“不划算”等文案的操作选项,用户触发该操作选项之后,可以跳转到用于对具体商品对象的优惠信息进行介绍的片段,包括与全网其他商品对象的价格对比,与历史价格的对比,等等。需要说明的是,在具体实现时,为了进一步提升用户的体验,在录制具体的片段时,可以在片段的开始部分提供用于与用户提出的互动请求进行响应的“对话式”内容,使得用户获得具体的“主播”正在回答其问题的感受。例如,触发具体的“不划算”操作选项之后,跳转到某片段时,该片段的开头处,“主播”用户可以首先说“您觉得不划算是吗,让我来好好给您对比下看看”,等等,之后再进入到正式对价格进行讲解的内容。其中,关于这种承接类的片段,也可以是独立存在的小片段,在根据用户的触发操作跳转到某个目标片段时,可以首先播放这种用于对用户的互动请求进行“对话式”回应的小片段,之后,再播放具体用于满足用户需求的目标片段。而如果是按照预先编排的顺序依次播放至某个目标片段,则可以直接进行播放该目标片段的内容,而不需要插入上述用于向用户进行“对话式”回应的小片段。For example, specific interactive needs may include the need to further understand the target product from a specified perspective. In this case, after a specific interactive action option is triggered, the display video can jump to the segment used to fulfill that need. For example, an action option with text such as "Not worth it" can be provided. After the user triggers this action option, they can jump to a segment introducing the discount information of the specific product, including price comparisons with other products online, comparisons with historical prices, and so on. It should be noted that, in specific implementation, to further enhance the user experience, when recording specific segments, "conversational" content can be provided at the beginning of the segment to respond to the user's interactive requests, giving the user the feeling that a "host" is answering their questions. For example, after triggering the specific "Not worth it" action option, when jumping to a certain segment, at the beginning of that segment, the "host" user can first say, "Do you think it's not worth it? Let me compare it for you," etc., before proceeding to the formal explanation of the price. In this context, the transitional segments can also be independent short segments. When navigating to a target segment based on a user's trigger action, these short segments, which provide a "conversational" response to the user's interactive requests, can be played first. Then, the specific target segment designed to meet the user's needs can be played. Alternatively, if the playback proceeds sequentially to a target segment according to a pre-arranged sequence, the content of that target segment can be played directly without inserting the aforementioned "conversational" response segments.
需要说明的是,具体在提供商品对象的展示视频时,还可以根据具体面向的用户群体特征等,对展示视频中的讲解文案、语调等进行对应的设计。例如,如果某商品对象面向的是比较年轻时尚的群体,则讲解文案、语调可以俏皮或者搞怪一些,如果面向的是比较年长的群体,则讲解文案、语调可以以沉稳为主,等等。或者,如果同一商品对象可能面向多种不同的用户群体,则也可以提供多份不同的展示视频,视频中的讲解文案、语调等可以分别用于匹配不同用户群体的需求。此时,可以根据客户端关联用户实际所属的用户群体,选择与之匹配的展示视频进行播放,并按照其关联的互动脚本提供互动操作选项,等等。It's worth noting that when providing product demonstration videos, the script and tone of the videos can be designed according to the characteristics of the target user group. For example, if a product targets a younger, more fashionable demographic, the script and tone can be more playful or quirky; if it targets an older demographic, the script and tone can be more composed, and so on. Alternatively, if the same product may target multiple different user groups, multiple demonstration videos can be provided, with the script and tone tailored to the needs of each group. In this case, the client can select the appropriate demonstration video based on the user's associated user group and provide interactive options according to the associated interactive script, and so on.
另外,具体的互动需求也可以包括对所述目标商品对象的购买需求。也就是说,用户在观看具体商品对象的展示视频的过程中,可能会产生购买具体商品对象的需求,此时,可以在互动区域提供“买TA”等文案的互动操作选项,在这种互动操作选项被触发后,可以对所述目标商品对象的详情信息页面等可以执行购买操作的页面进行展示。或者,在另一种实现方式下,由于用户已经通过展示视频对商品对象详情进行了了解,因此,在用户点击“买TA”等用于表达自己的购买需求或意愿的互动操作选项之后,还可以直接启动关于所述目标商品对象的订单生成及结算流程。也就是说,用户可以通过这种对展示视频进行播放过程中提供的互动操作选项进行下单操作,点击“买TA”之后,可以进入到订单确认页面进行购买数量等信息的确认操作即可,而不再需要进入到具体的详情页等页面中点击“立即购买”或者“加入购物车”等操作,因此,可以进一步缩短用户的操作路径。Furthermore, specific interactive needs can also include the desire to purchase the target product. That is, while watching a product demonstration video, a user may develop a desire to purchase the product. In this case, interactive options such as "Buy It" can be provided in the interactive area. Once triggered, these options can lead to a page displaying the product's details or other pages where a purchase can be made. Alternatively, in another implementation, since the user has already learned about the product details through the demonstration video, clicking "Buy It" or other interactive options to express their purchase desire or intention can directly initiate the order generation and settlement process for the target product. In other words, the user can place an order through these interactive options provided during the video playback. After clicking "Buy It," they can proceed to the order confirmation page to confirm the quantity and other information, without needing to navigate to the details page or other pages to click "Buy Now" or "Add to Cart," thus further shortening the user's workflow.
再者,前述互动需求主要是用于获取具体商品对象的更详细的信息,或者对商品对象执行某操作,而在实际应用中,还可能存在与视频中的具体人物进行互动的需求。例如,用户可能想要跟视频中的人物打招呼等,因此,具体的互动需求还可以包括与所述展示视频中的人物进行互动的需求。此时,在所述互动操作选项被触发后,还可以提供对应的氛围特效,或者将所述展示视频跳转到对应的片段进行播放。例如,具体互动操作选项的文案可以包括“封神”,此时,在用户触发该操作选项之后,可以在视频中添加相关的特效,包括对视频中人物添加相关的贴图等,以呈现出“封神”效果。或者,互动操作选项还可以包括“你是谁”,触发之后可以跳转到对应的人物进行自我介绍的视频片段,或者,还可以触发一段文案的展示,如:“我是谁不重要,重要的是***确实很划算”,等等。Furthermore, while the aforementioned interactive needs primarily aim to obtain more detailed information about specific products or perform certain operations on them, in practical applications, there may also be a need to interact with specific characters in the video. For example, a user might want to greet a character in the video. Therefore, specific interactive needs could also include interacting with characters in the displayed video. In this case, after the interactive operation option is triggered, corresponding ambient effects can be provided, or the displayed video can be redirected to a corresponding segment for playback. For example, the text for a specific interactive operation option could include "Investiture of the Gods." After the user triggers this option, relevant effects can be added to the video, including adding relevant stickers to the characters in the video to present a "Investiture of the Gods" effect. Alternatively, the interactive operation option could include "Who are you?", which, after being triggered, could redirect to a video segment where the corresponding character introduces themselves, or it could trigger the display of text such as: "Who I am is not important, what's important is that *** is indeed a great deal," etc.
具体实现时,具体的互动操作选项可以有多种具体的展示方式。例如,首先可以在展示视频播放界面的上层提供主交互区域,如图3-1(A)所示中的31处所示。在该主交互区域中,可以通过可翻转的方式展示出关于视频中正在介绍的商品对象的多种信息,例如,如图3-1(B)所示,可以通过翻转的方式,分别在不同的时刻展示出关于视频中商品对象的缩略图、商品名、价格等信息。另外,该主交互区域中展示的内容还可以通过左右晃动等方式,以引起用户的关注。In practice, the interactive options can be displayed in various ways. For example, a main interactive area can be provided at the top of the video playback interface, as shown at point 31 in Figure 3-1(A). Within this main interactive area, various information about the product being introduced in the video can be displayed in a flip-out manner. For instance, as shown in Figure 3-1(B), flipping the screen displays thumbnails, product names, prices, and other information about the product at different times. Furthermore, the content displayed in this main interactive area can be moved left and right to attract the user's attention.
在提供了上述主交互区域的基础上,在视频播放的过程中,还可以在上述主交互区域附近进行延展,展示出具体用于互动的操作选项。例如,如图3-1(A)中的32处所示,具体的互动操作选项可以通过气泡的形式进行展示。具体如,在播放某商品对象的展示视频的过程中,在某时刻可以展示出图3-1(C)中所示的“买TA”,“封神”,“不划算”等互动操作选项。如果在阈值时间长度内未接收到用户对具体互动操作选项的触发操作,则可以将所述气泡进行隐藏处理,也即,气泡可以消失;之后可以随着视频的播放,在其他时间点展示出下一批气泡,以用于呈现其他的互动操作选项,等等。如果接收到用户对其中某个互动操作选项的触发操作,则可以按照具体的互动脚本提供对应的响应结果。例如,某商品对象是某款饮料,在某时刻提供的互动操作选项的文案为“甜吗”,用户点击触发该操作选项之后,可以跳转到讲解该商品对象口味的片段。Building upon the aforementioned main interactive area, during video playback, the interaction can be extended to display specific interactive options. For example, as shown at point 32 in Figure 3-1(A), specific interactive options can be displayed as bubbles. Specifically, during the playback of a product demonstration video, interactive options such as "Buy It," "Godhood," and "Not Cost-Effective," as shown in Figure 3-1(C), can be displayed at certain moments. If no user trigger operation for a specific interactive option is received within a threshold time period, the bubble can be hidden, i.e., it can disappear. Later, as the video plays, another batch of bubbles can be displayed at different times to present other interactive options, and so on. If a user trigger operation for a particular interactive option is received, a corresponding response can be provided according to the specific interactive script. For example, if a product is a beverage, and the text of an interactive option provided at a certain moment is "Is it sweet?", after the user clicks to trigger this option, they can jump to a segment explaining the flavor of the product.
在实际应用中,还可以在展示视频的界面上层提供其他用户正在对所述目标商品对象执行的操作的信息,例如,具体的操作可以包括购买操作,加入购物车的操作,收藏操作,参团操作,等等。另外,如果目标商品对象关联有团购类促销活动信息,则还可以在所述展示视频的界面上层提供当前已参团人数和/或已购买人数信息。另外,还可以在所述已参团人数和/或已购买人数达到阈值时,提供关于团购的提示信息,以强化用户对团购这一信息的感知。In practical applications, information about other users' actions on the target product can be displayed above the video interface. These actions could include purchasing, adding to cart, adding to favorites, joining a group purchase, etc. Furthermore, if the target product is associated with a group-buying promotion, the number of current participants and/or purchasers can be displayed above the video interface. Additionally, when the number of participants and/or purchasers reaches a threshold, a notification about the group-buying activity can be provided to enhance user awareness of the promotion.
需要说明的是,对于上述功能的实现,由于需要从相关的服务端获取实时的用户操作信息,因此,可以由本申请实施例为用户提供相关的组件,在生产展示视频的过程中,可以由用户选择是否将组件添加到展示视频中,如果添加,则可以在播放展示视频的过程中,从相关服务端读取具体的用户操作信息,或者接收相关服务端推送的用户操作信息,并在展示视频的界面上层进行展示。It should be noted that, in order to implement the above functions, since it is necessary to obtain real-time user operation information from the relevant server, the embodiments of this application can provide users with relevant components. During the production of the display video, the user can choose whether to add the component to the display video. If added, the user can read the specific user operation information from the relevant server or receive the user operation information pushed by the relevant server during the playback of the display video and display it on the upper layer of the display video interface.
此外,如前文所述,具体的目标商品对象可以关联有优惠活动信息,具体的优惠活动可以关联有开始时间信息。此时,还可以在所述优惠活动关联的开始时间之前,通过向所述展示视频中进行片段插播的方式,提供关于所述优惠活动即将开始的通知信息。也就是说,如果某商品对象参加了某促销活动,该活动与某日期的某时间点开始,例如,6月16日上午10点开始以某优惠价格销售,等等。如果某用户在6月16日9:30开始观看该商品对象的展示视频,可以在9:40插播一个用于介绍该商品对象即将于10:00开始以某价格销售等信息的片段,等等。或者,假设该商品对象关联的商家用户还计划于9:55发放专用于该商品对象的红包等用户权益,则也可以在展示视频中插播关于该事件的通知消息,等等。Furthermore, as mentioned earlier, specific target products can be associated with promotional activities, and these promotions can be associated with start times. In this case, notification information about the upcoming promotion can be provided by inserting a segment into the demonstration video before the start time associated with the promotion. That is, if a product participates in a promotion that starts at a specific time on a specific date, such as selling at a discounted price starting at 10:00 AM on June 16th, and a user starts watching the product's demonstration video at 9:30 AM on June 16th, a segment can be inserted at 9:40 AM to introduce that the product will be sold at a certain price starting at 10:00 AM, and so on. Alternatively, if the merchant associated with the product plans to distribute user benefits such as coupons specifically for that product at 9:55 AM, a notification message about this event can also be inserted into the demonstration video, and so on.
通过上述插播片段的方式,可以为用户营造出氛围感。另外,为了进一步增强用户的氛围感,还可以在展示视频界面中提供用于提示所述优惠活动即将开始的倒计时组件,并可以结合动效进行展示的优惠后的价格信息。By using the aforementioned interstitial clips, an atmosphere can be created for the user. Furthermore, to further enhance this atmosphere, a countdown component can be provided within the video display interface to indicate the upcoming promotion, along with animated displays of the discounted price.
此外,具体实现时,由于本申请实施例中的展示视频包括多个视频片段,因此,还可以在对所述展示视频进行播放的过程中,根据当前片段的时长提供关于当前片段的播放倒计时信息。也就是说,在传统的视频播放界面中,通常仅能够查看到视频的总时长以及当前播放进度信息,而在本申请实施例中,还可以为用户提供当前正在播放的片段的剩余时长信息,以此使得用户获得更丰富的信息,帮助其判断是否等待当前片段播放完毕,还是跳到其他片段进行播放,等等。Furthermore, in specific implementations, since the display video in this embodiment includes multiple video segments, a countdown timer for the current segment can be provided based on its duration during playback. In other words, while traditional video playback interfaces typically only display the total video duration and current playback progress, this embodiment also provides the user with information on the remaining duration of the currently playing segment. This allows the user to obtain richer information, helping them decide whether to wait for the current segment to finish playing or skip to another segment, etc.
另外,为了便于用户跳转到其他片段,还可以在所述当前片段播放阈值时间长度后,或者接收到用户对倒计时组件的点击等操作后,提供关于其他片段的标签信息,以用于通过对所述标签进行操作的方式,跳转到对应的片段进行播放。例如,如图3-2(A)中的33处所示,其为用于展示上述倒计时组件的区域。图3-2(B)给出了一个具体展示视频中的展示示例,在当前片段播放满一定的时间长度或者具体的倒计时组件被触发后,可以展示出如图3-2(C)所示的标签选项。例如,当前商品对象是一款睫毛膏,视频中包括用于对卖点、价格、上妆效果、防水效果等进行介绍的多个片段,具体在倒计时组件附件展示出的标签就可以包括卖点、价格、上妆、防水,等等。用户可以通过点击其中某个具体的标签,实现向对应片段的跳转。In addition, to facilitate users jumping to other segments, tag information about other segments can be provided after the current segment has played for a certain time threshold, or after receiving a user's click on the countdown component. Users can then jump to the corresponding segment by clicking on the tag. For example, as shown at point 33 in Figure 3-2(A), this is the area used to display the countdown component. Figure 3-2(B) provides a specific example of a video display. After the current segment has played for a certain time or the countdown component is triggered, the tag options shown in Figure 3-2(C) can be displayed. For example, if the current product is a mascara, and the video includes multiple segments introducing its selling points, price, makeup effect, and waterproof effect, the tags displayed near the countdown component could include selling points, price, makeup effect, waterproof effect, etc. Users can jump to the corresponding segment by clicking on a specific tag.
此外,如图3-3(A)中的34处所示,还可以在展示视频界面上层提供字幕区域,在所述展示视频播放的过程中,可以展示关于所述目标商品对象的字幕信息。例如,具体的字幕可以以弹幕等形式存在。具体如图3-3(B)所示,具体的字幕信息可以包括已购买所述目标商品对象的用户发布的历史点评内容信息。或者,具体的字幕信息还可以包括为所述片段添加的与所述功能对应的字幕信息,所述字幕信息在对应片段的播放时间段内进行展示。也就是说,随着视频的播放,还可以增加与具体“剧情”相关的字幕内容,这种字幕内容可以随着视频的播放进度,在固定的时间点输出固定内容,等等。Furthermore, as shown at point 34 in Figure 3-3(A), a subtitle area can be provided above the video display interface. During the playback of the video, subtitle information about the target product can be displayed. For example, the subtitles can exist in the form of bullet comments. Specifically, as shown in Figure 3-3(B), the specific subtitle information can include historical review content posted by users who have purchased the target product. Alternatively, the specific subtitle information can also include subtitle information added to the segment corresponding to the function, which is displayed during the playback time of the corresponding segment. In other words, as the video plays, subtitle content related to the specific "plot" can be added. This subtitle content can output fixed content at fixed points in time as the video progresses, and so on.
另外,具体实现时,具体一个展示视频中所包括的多个片段还可以分为显性片段以及隐藏片段,在默认状态下,可以对显性片段进行播放。在播放过程中,如果用户触发了互动操作,则可以按照用户所触发的互动操作选项,进行片段的跳转等处理。如果用户看完了全部的显性片段,则还可以触发对隐藏片段的播放。例如,在实际应用中,可以为具体的商品对象提供提醒用户下单的片段等,但是,这种片段在默认状态下可以是隐藏的,如果用户看完了显性片段,但是仍然没有执行下单等操作,则可以触发对这种隐藏片段的播放,等等。Furthermore, in practical implementation, a single demonstration video can be divided into explicit and hidden segments. By default, explicit segments are played. During playback, if the user triggers an interactive action, the video can navigate to the next segment based on that action. If the user has watched all the explicit segments, the hidden segments can be played. For example, in practical applications, a segment reminding the user to place an order can be provided for a specific product. However, this segment is hidden by default. If the user has watched the explicit segments but has not yet placed an order, the hidden segment can be played, and so on.
需要说明的是,关于本申请实施例中各种互动操作选项的展示以及响应方式的提供,可以有多种实现方式,例如,一种方式是,直接在客户端代码中实现相关的功能。或者,另一种方式下,就可以通过前述互动脚本的方式来实现。关于互动脚本,同一展示视频可以关联多份互动脚本,每份互动脚本可以与展示视频中添加的一个互动操作选项相对应,可以用于对该互动操作选项的出现时间、文案、响应方式等信息进行描述。具体的,互动脚本信息可以由服务端的开发人员等进行编辑,或者,也可以通过前文所述的脚本生成工具来生成。另外,还可以包括通过时间等信息进行触发的脚本,例如,某商品对象参加的优惠活动从某个时间点开始,则可以在该时间点之前的半小时或者十分钟等时间,触发对“新闻”类视频片段的插播。该新闻类视频片段可以用于对当前商品对象参加的优惠活动即将开始这一“新闻”事件进行通知,所谓的“插播”是指,将正在播放的视频片段暂停,改为播放该新闻类的视频片段,该新闻类的视频片段播放结束之后,再继续原来的播放进度进行播放,等等。It should be noted that there are multiple ways to implement the display and response methods of various interactive operation options in the embodiments of this application. For example, one way is to implement the relevant functions directly in the client code. Alternatively, it can be implemented through the aforementioned interactive scripts. Regarding interactive scripts, multiple interactive scripts can be associated with the same display video. Each interactive script can correspond to an interactive operation option added to the display video and can be used to describe the appearance time, text, response method, and other information of that interactive operation option. Specifically, the interactive script information can be edited by server-side developers, or it can be generated using the script generation tool mentioned above. In addition, scripts triggered by information such as time can also be included. For example, if a promotional activity for a certain product starts at a certain time, a "news" video clip can be inserted half an hour or ten minutes before that time. This news-style video clip can be used to notify users of the upcoming promotional activities for the current product. The so-called "interruption" refers to pausing the currently playing video clip and replacing it with the news-style video clip. After the news-style video clip finishes playing, the original playback schedule will resume, and so on.
总之,通过本申请实施例,在通过预先录制展示视频的方式对商品对象信息进行讲解的方式下,可以实现“剧本化”的互动。具体的,展示视频中可以包括分别对应不同功能描述信息的多个片段,片段中的讲解文案、语调等都可以按照预先设定的“剧本”等进行设计;另外,还可以在播放展示视频的过程中,为用户提供互动操作选项,这种互动操作选项可以关联对应的展示文案信息,具体的展示文案也可以与“剧本”中的设定对应。这样,用户可以通过具体的互动操作选项发起互动操作,相应的,客户端可以提供对应的响应结果。通过这种方式,使得在通过预先录制的展示视频对商品对象的信息进行讲解时,也能够向用户提供互动途径,使得用户在观看展示视频的过程中,获得类似于观看直播视频时所获得的真实感以及互动体验,从而将录制的展示视频与直播视频的优点相结合,提升用户的信息获取效率。In summary, through the embodiments of this application, a "scripted" interaction can be achieved by explaining product information through pre-recorded demonstration videos. Specifically, the demonstration video can include multiple segments corresponding to different functional descriptions, and the explanatory text, tone, etc., in the segments can be designed according to a pre-set "script." Furthermore, interactive operation options can be provided to users during the playback of the demonstration video. These interactive operation options can be associated with corresponding demonstration text information, and the specific demonstration text can also correspond to the settings in the "script." In this way, users can initiate interactive operations through specific interactive operation options, and the client can provide corresponding response results. This approach allows for interactive methods while explaining product information through pre-recorded demonstration videos, enabling users to obtain a sense of realism and interactive experience similar to watching live videos. This combines the advantages of recorded demonstration videos and live videos, improving the efficiency of information acquisition for users.
需要说明的是,在实际应用中,还可以基于用户与展示视频之间的互动情况,对用户对具体商品对象的兴趣或者喜好情况进行统计,具体的统计结果可以提供给商家等用户,供其在商品对象的产品方案或者营销方案等方面进行优化。在实际应用中,还可以通过该方案进行新品测试,例如,商家可以在正式上线某款商品对象之前,提供多个测试款,并按照本申请实施例提供的方案分别提供展示视频,以及为用户提供互动操作选项。在用户对各测试款的展示视频进行观看的过程中,对用户对互动操作选项的触发情况进行统计,通过该方式统计出用户分别对各个测试款的喜好情况,或者,对具体测试款中具体某项属性的感兴趣程度,等等,以此帮助用户进行测款选择,或者进行进一步的新品开发。It should be noted that in practical applications, the interaction between users and the demonstration videos can also be used to statistically analyze users' interest or preferences for specific products. The statistical results can be provided to merchants and other users to optimize product or marketing strategies for those products. In practical applications, this solution can also be used for new product testing. For example, before officially launching a product, merchants can provide multiple test versions, each with a demonstration video and interactive options, following the solution provided in this application. As users watch the demonstration videos of each test version, the triggering of interactive options is statistically analyzed. This allows for the analysis of user preferences for each test version, or their level of interest in a specific attribute within a particular test version, etc., thus helping users select test versions or conduct further new product development.
实施例二Example 2
该实施例二是在通过互动脚本进行互动操作选项的展示以及响应控制的方式下,从客户端的数据处理角度,提供了一种商品对象展示视频展示方法,参见图4,该方法可以包括:This second embodiment provides a method for displaying product objects via video, from the perspective of client-side data processing, using interactive scripts to display interactive operation options and control responses. Referring to Figure 4, this method may include:
S401:接收对目标商品对象进行讲解的请求;S401: Receive a request to explain the target product object;
S402:获取所述目标商品对象的展示视频及其关联的至少一份互动脚本,所述展示视频中包括对应有不同功能的多个片段,所述互动脚本中包括互动操作选项的出现时间、所述互动操作选项关联的展示文案以及触发后的响应方式信息,所述展示文案用于对用户在观看所述展示视频过程中可能产生的互动需求进行描述;S402: Obtain the display video of the target product object and at least one associated interactive script. The display video includes multiple segments with different functions. The interactive script includes the appearance time of the interactive operation option, the display text associated with the interactive operation option, and the response method information after triggering. The display text is used to describe the interactive needs that the user may have while watching the display video.
S403:在对所述展示视频进行播放的过程中,根据所述展示视频的播放进度以及所述互动脚本提供所述互动操作选项,并在所述互动操作选项被触发后提供响应结果。S403: During the playback of the display video, the interactive operation options are provided according to the playback progress of the display video and the interactive script, and a response result is provided after the interactive operation option is triggered.
实施例三Example 3
该实施例三是从提供给展示视频生产方的视频处理工具角度,提供了一种生成商品对象展示视频的方法,参见图5,该方法可以包括:This third embodiment provides a method for generating product display videos from the perspective of video processing tools provided to the display video producers. Referring to Figure 5, the method may include:
S501:接收针对目标商品对象提交的多个视频片段;S501: Receive multiple video clips submitted for the target product object;
S502:提供用于为所述多个视频片段添加功能描述信息的操作选项;S502: Provides operation options for adding functional description information to the plurality of video segments;
具体的,还可以根据常用的功能描述信息等,为用户提供候选的功能描述选项,使得用户可以通过选择具体选项的方式为具体的片段添加功能描述信息。Specifically, it can also provide users with candidate function description options based on commonly used function description information, allowing users to add function description information to specific segments by selecting specific options.
S503:通过所述操作选项接收到所述功能描述信息后,通过将所述多个视频片段进行串联剪辑,生成关于所述商品对象的展示视频。S503: After receiving the function description information through the operation options, the multiple video clips are concatenated and edited to generate a display video about the product object.
在完成对视频片段关联的功能描述信息的添加之后,可以将多个片段串联成展示视频。在可选的实施方式中,该工具还可以根据商品对象所属的类目等信息,判断当前上传的各片段中是否缺少用于描述某功能的片段,如果缺少,可以提醒用户进行补充。例如,对于化妆品类的商品对象,通常可以从产品参数、颜色、上妆效果等多个方面进行描述。如果某用户上传的片段中不存在上妆效果方面的片段,则可以提示用户补充这类的片段,以使得最终生成的展示视频更完整,等等。After adding functional descriptions associated with the video clips, multiple clips can be strung together to create a presentation video. In an optional implementation, the tool can also determine whether any uploaded clips are missing a description of a specific function, based on information such as the product category. If so, it can prompt the user to add it. For example, for cosmetic products, descriptions typically include product parameters, color, and makeup effect. If a user's uploaded clips lack descriptions of the makeup effect, the tool can prompt the user to add such clips to make the final presentation video more complete, and so on.
此外,还可以提供用于向所述展示视频中添加氛围特效的组件,和/或,用于向所述展示视频中添加所述目标商品对象关联的用户实时操作情况的组件。In addition, components for adding ambient effects to the display video can be provided, and/or components for adding real-time user actions associated with the target product object to the display video.
实施例四Example 4
该实施例四从脚本生成工具的角度,提供了一种生成互动脚本的方法,参见图6,该方法可以包括:This fourth embodiment provides a method for generating interactive scripts from the perspective of script generation tools. Referring to Figure 6, the method may include:
S601:获取目标商品对象的展示视频,所述展示视频中包括多个视频片段,所述视频片段对应有功能描述信息;S601: Obtain the display video of the target product object, wherein the display video includes multiple video segments, and each video segment corresponds to functional description information;
S602:提供用于为所述展示视频添加互动操作选项的界面,以用于确定所述互动操作选项的展示时间、展示文案以及响应方式信息;S602: Provide an interface for adding interactive operation options to the display video, for determining the display time, display text and response method information of the interactive operation options;
S603:根据所述互动操作选项的展示时间、展示文案以及响应方式信息,生成互动脚本,以用于在播放所述展示视频的过程中,根据所述展示视频的播放进度提供互动操作选项,并在通过所述互动操作选项接收到互动操作后提供响应结果。S603: Generate an interactive script based on the display time, display text, and response method information of the interactive operation option, so as to provide interactive operation options according to the playback progress of the display video during the playback of the display video, and provide a response result after receiving the interactive operation through the interactive operation option.
关于实施例二至四中的未详述部分,可以参见实施例一中的记载,这里不再赘述。For the parts not described in detail in Examples 2 to 4, please refer to the description in Example 1, which will not be repeated here.
需要说明的是,本申请实施例中可能会涉及到对用户数据的使用,在实际应用中,可以在符合所在国的适用法律法规要求的情况下(例如,用户明确同意,对用户切实通知,等),在适用法律法规允许的范围内在本文描述的方案中使用用户特定的个人数据。It should be noted that the embodiments of this application may involve the use of user data. In practical applications, user-specific personal data may be used in the scheme described herein within the scope permitted by applicable laws and regulations, provided that it complies with the applicable laws and regulations of the country (e.g., with the user's explicit consent, with the user being properly notified, etc.).
与实施例一相对应,本申请实施例还提供了一种商品对象展示视频处理装置,参见图7,该装置可以包括:Corresponding to Embodiment 1, this application also provides a product object display video processing device, as shown in Figure 7. This device may include:
请求接收单元701,用于接收对目标商品对象的展示视频进行播放的请求;所述展示视频中包括对应有不同功能的多个片段;The request receiving unit 701 is used to receive a request to play a display video of the target product object; the display video includes multiple segments with different functions.
互动操作选项提供单元702,用于对所述展示视频进行播放,并在播放界面中提供互动区域,所述互动区域用于展示互动操作选项,所述互动操作选项关联有展示文案,并随着所述讲解视频的播放进度进行展示,所述展示文案用于对用户在观看所述展示视频中可能产生的互动需求进行描述;Interactive operation option providing unit 702 is used to play the demonstration video and provide an interactive area in the playback interface. The interactive area is used to display interactive operation options. The interactive operation options are associated with display text and are displayed as the playback progress of the explanatory video. The display text is used to describe the interactive needs that users may have while watching the demonstration video.
响应结果提供单元703,用于根据所述互动操作选项的被触发情况,提供对应的响应结果。The response result providing unit 703 is used to provide a corresponding response result based on the triggering status of the interactive operation option.
其中,所述互动需求包括从指定维度对所述目标商品对象进行进一步了解的需求;The interactive requirements include the need to gain a further understanding of the target product from a specified perspective;
此时,所述响应结果提供单元具体可以用于:At this point, the response result providing unit can specifically be used for:
在所述互动操作选项被触发后,将所述展示视频跳转到所述用于满足所述需求的目标片段进行播放;其中,所述目标片段关联的讲解文案和/或语调与所述互动操作选项关联的展示文案相呼应。After the interactive operation option is triggered, the display video will jump to the target segment used to meet the requirement for playback; wherein the explanatory text and/or tone associated with the target segment corresponds to the display text associated with the interactive operation option.
或者,所述互动需求包括与所述展示视频中的人物进行互动的需求;Alternatively, the interaction requirement may include the need to interact with the characters in the displayed video;
此时,所述响应结果提供单元具体可以用于:At this point, the response result providing unit can specifically be used for:
在所述互动操作选项被触发后,提供对应的氛围特效,或者将所述展示视频跳转到对应的目标片段进行播放。Once the interactive operation option is triggered, corresponding ambient effects are provided, or the display video is redirected to the corresponding target segment for playback.
或者,所述互动需求包括对所述目标商品对象购买的需求;Alternatively, the interaction requirement may include a requirement to purchase the target product.
此时,所述响应结果提供单元具体可以用于:At this point, the response result providing unit can specifically be used for:
在所述互动操作选项被触发后,启动关于所述目标商品对象的订单生成及结算流程。Once the interactive operation option is triggered, the order generation and settlement process for the target product object is initiated.
另外,该装置还可以包括:Additionally, the device may also include:
互动脚本获取单元,用于获取所述展示视频关联的至少一份互动脚本,所述互动脚本中包括互动操作选项的出现时间、所述互动操作选项关联的展示文案以及触发后的响应方式信息,以便在对所述展示视频进行播放的过程中,根据所述互动脚本提供所述互动操作选项,以及所述互动操作选项的被触发后的响应结果。An interactive script acquisition unit is used to acquire at least one interactive script associated with the display video. The interactive script includes the appearance time of the interactive operation option, the display text associated with the interactive operation option, and the response method information after triggering, so as to provide the interactive operation option and the response result after the interactive operation option is triggered according to the interactive script during the playback of the display video.
其中,所述互动操作选项可以通过气泡的形式进行展示,如果在阈值时间长度内未接收到用户的触发操作,则将所述气泡进行隐藏处理。The interactive operation options can be displayed in the form of bubbles. If no user trigger operation is received within a threshold time period, the bubble will be hidden.
另外,该装置还可以包括:Additionally, the device may also include:
用户信息提供单元,用于在所述展示视频的界面上层提供其他用户正在对所述目标商品对象执行的操作的信息。The user information providing unit is used to provide information on the operations that other users are performing on the target product object on the interface of the displayed video.
其中,所述目标商品对象关联有团购类促销活动信息;The target product is associated with group-buying promotional activity information;
此时,该装置还可以包括:At this point, the device may also include:
人数信息提供单元,用于在所述展示视频的界面上层提供当前已参团人数和/或已购买人数信息。The number of participants information unit is used to provide information on the number of participants and/or the number of people who have purchased tickets on the upper layer of the interface of the displayed video.
另外还可以包括:Additionally, it may include:
团购提示单元,用于在所述已参团人数和/或已购买人数达到阈值时,提供关于团购的提示信息。The group-buying notification unit is used to provide notification information about the group-buying when the number of participants and/or purchasers reaches a threshold.
再者,所述目标商品对象可以关联有优惠活动信息,所述优惠活动关联有开始时间信息;Furthermore, the target product object may be associated with promotional activity information, and the promotional activity may be associated with start time information;
此时,该装置还可以包括:At this point, the device may also include:
插播单元,用于在所述优惠活动关联的开始时间之前,通过向所述展示视频中进行片段插播的方式,提供关于所述优惠活动即将开始的通知信息。An interstitial unit is used to provide notification information about the upcoming start of the promotional activity by inserting segments into the display video before the start time associated with the promotional activity.
另外,该装置还可以包括:Additionally, the device may also include:
倒计时单元,用于在所述展示视频界面中提供用于提示所述优惠活动即将开始的倒计时组件,并结合动效进行展示的优惠后的价格信息。A countdown unit is used to provide a countdown component in the display video interface to indicate that the promotional activity is about to begin, and to display the discounted price information in conjunction with animation effects.
再者,该装置还可以包括:Furthermore, the device may also include:
倒计时组件提供单元,用于在对所述展示视频进行播放的过程中,提供倒计时组件,所述倒计时组件用于根据当前片段的时长提供关于当前片段的播放倒计时信息。A countdown component providing unit is used to provide a countdown component during the playback of the displayed video. The countdown component is used to provide playback countdown information about the current segment based on the duration of the current segment.
另外,该装置还可以包括:Additionally, the device may also include:
标签提供单元,用于在所述当前片段播放阈值时间长度,或者接收到用户对所述倒计时组件的触发操作请求后,提供关于其他片段的标签信息,以用于通过对所述标签进行操作的方式,跳转到对应的片段进行播放。The tag providing unit is used to provide tag information about other segments after the current segment playback threshold time length or after receiving a user's trigger operation request for the countdown component, so that the user can jump to the corresponding segment for playback by operating on the tag.
再者,该装置还可以包括:Furthermore, the device may also include:
字幕信息展示单元,用于在所述展示视频播放的过程中,展示关于所述目标商品对象的字幕信息;The subtitle information display unit is used to display subtitle information about the target product object during the playback of the display video;
所述字幕信息包括:已购买所述目标商品对象的用户发布的历史点评内容信息,和/或,为所述片段添加的与所述功能对应的字幕信息,所述字幕信息在对应片段的播放时间段内进行展示。The subtitle information includes: historical review content information posted by users who have purchased the target product, and/or, subtitle information added to the segment corresponding to the function, and the subtitle information is displayed during the playback time of the corresponding segment.
其中,所述多个片段包括显性片段以及隐藏片段;The plurality of segments include explicit segments and hidden segments;
所述视频播放单元具体可以用于:The video playback unit can be specifically used for:
对所述展示视频关联的显性片段进行播放;Play the explicit segments associated with the displayed video;
此时,该装置还可以包括:At this point, the device may also include:
判断单元,用于判断所述用户是否完成对所述显性片段的观看,如果是,则触发所述视频播放单元对所述隐藏片段的播放。The judgment unit is used to determine whether the user has finished watching the explicit segment. If so, the video playback unit is triggered to play the hidden segment.
与实施例二相对应,本申请实施例还提供了一种商品对象展示视频展示装置,参见图8,该装置可以包括:Corresponding to Embodiment 2, this application also provides a product object display video display device, as shown in Figure 8. This device may include:
请求接收单元801,用于接收对目标商品对象进行讲解的请求;The request receiving unit 801 is used to receive requests for explanation of the target product object;
数据获取单元802,用于获取所述目标商品对象的展示视频及其关联的至少一份互动脚本,所述展示视频中包括对应有不同功能的多个片段,所述互动脚本中包括互动操作选项的出现时间、所述互动操作选项关联的展示文案以及触发后的响应方式信息,所述展示文案用于对用户在观看所述展示视频过程中可能产生的互动需求进行描述;The data acquisition unit 802 is used to acquire the display video of the target product object and at least one interactive script associated with it. The display video includes multiple segments with different functions. The interactive script includes the appearance time of the interactive operation option, the display text associated with the interactive operation option, and the response method information after triggering. The display text is used to describe the interactive needs that users may have while watching the display video.
互动单元803,用于在对所述展示视频进行播放的过程中,根据所述展示视频的播放进度以及所述互动脚本提供所述互动操作选项,并在所述互动操作选项被触发后提供响应结果。The interactive unit 803 is used to provide interactive operation options based on the playback progress of the display video and the interactive script during the playback of the display video, and to provide a response result after the interactive operation option is triggered.
与实施例三相对应,本申请实施例还提供了一种生成商品对象展示视频的装置,参见图9,该装置可以包括:Corresponding to Embodiment 3, this application also provides an apparatus for generating a product object display video. Referring to Figure 9, the apparatus may include:
视频片段接收单元901,用于接收针对目标商品对象提交的多个视频片段;The video clip receiving unit 901 is used to receive multiple video clips submitted for the target product object;
操作选项提供单元902,用于提供用于为所述多个视频片段添加功能描述信息的操作选项;Operation option providing unit 902 is used to provide operation options for adding functional description information to the plurality of video segments;
功能描述信息接收单元903,用于通过所述操作选项接收到所述功能描述信息后,通过将所述多个视频片段进行串联剪辑,生成关于所述商品对象的展示视频。The function description information receiving unit 903 is used to receive the function description information through the operation options, and then generate a display video about the product object by concatenating and editing the multiple video clips.
另外,该装置还可以包括:Additionally, the device may also include:
组件提供单元,用于提供用于向所述展示视频中添加氛围特效的组件,和/或,用于向所述展示视频中添加所述目标商品对象关联的用户实时操作情况的组件。A component providing unit is used to provide components for adding ambient effects to the display video, and/or components for adding real-time user operation information associated with the target product object to the display video.
与实施例四相对应,本申请实施例还提供了一种生成互动脚本的装置,参见图10,该装置可以包括:Corresponding to Embodiment 4, this application also provides an apparatus for generating interactive scripts. Referring to FIG10, the apparatus may include:
展示视频获取单元1001,用于获取目标商品对象的展示视频,所述展示视频中包括多个视频片段,所述视频片段对应有功能描述信息;The video acquisition unit 1001 is used to acquire the display video of the target product object. The display video includes multiple video segments, and each video segment corresponds to functional description information.
界面提供单元1002,用于提供用于为所述展示视频添加互动操作选项的界面,以用于确定所述互动操作选项的展示时间、展示文案以及响应方式信息;The interface providing unit 1002 is used to provide an interface for adding interactive operation options to the display video, so as to determine the display time, display text and response method information of the interactive operation options;
脚本生成单元1003,用于根据所述互动操作选项的展示时间、展示文案以及响应方式信息,生成互动脚本,以用于在播放所述展示视频的过程中,根据所述展示视频的播放进度提供互动操作选项,并在通过所述互动操作选项接收到互动操作后提供响应结果。The script generation unit 1003 is used to generate an interactive script based on the display time, display text and response method information of the interactive operation option, so as to provide interactive operation options according to the playback progress of the display video during the playback of the display video, and provide a response result after receiving the interactive operation through the interactive operation option.
另外,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述方法实施例中任一项所述的方法的步骤。In addition, embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method described in any of the foregoing method embodiments.
以及一种电子设备,包括:And an electronic device, comprising:
一个或多个处理器;以及One or more processors; and
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行前述方法实施例中任一项所述的方法的步骤。A memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the steps of the method described in any of the foregoing method embodiments.
其中,图11示例性的展示出了电子设备的架构,例如,设备1100可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理,飞行器等。Figure 11 illustrates the architecture of an electronic device, such as a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet, medical device, fitness device, personal digital assistant, aircraft, etc.
参照图11,设备1100可以包括以下一个或多个组件:处理组件1102,存储器1104,电源组件1106,多媒体组件1108,音频组件1110,输入/输出(I/O)的接口1112,传感器组件1114,以及通信组件1116。Referring to FIG11, device 1100 may include one or more of the following components: processing component 1102, memory 1104, power supply component 1106, multimedia component 1108, audio component 1110, input/output (I/O) interface 1112, sensor component 1114, and communication component 1116.
处理组件1102通常控制设备1100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1102可以包括一个或多个处理器1120来执行指令,以完成本公开技术方案提供的方法的全部或部分步骤。此外,处理组件1102可以包括一个或多个模块,便于处理组件1102和其他组件之间的交互。例如,处理部件1102可以包括多媒体模块,以方便多媒体组件1108和处理组件1102之间的交互。Processing component 1102 typically controls the overall operation of device 1100, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1102 may include one or more processors 1120 to execute instructions to perform all or part of the steps of the methods provided in this disclosure. Furthermore, processing component 1102 may include one or more modules to facilitate interaction between processing component 1102 and other components. For example, processing component 1102 may include a multimedia module to facilitate interaction between multimedia component 1108 and processing component 1102.
存储器1104被配置为存储各种类型的数据以支持在设备1100的操作。这些数据的示例包括用于在设备1100上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。Memory 1104 is configured to store various types of data to support the operation of device 1100. Examples of this data include instructions for any application or method operating on device 1100, contact data, phonebook data, messages, pictures, videos, etc. Memory 1104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
电源组件1106为设备1100的各种组件提供电力。电源组件1106可以包括电源管理系统,一个或多个电源,及其他与为设备1100生成、管理和分配电力相关联的组件。Power supply component 1106 provides power to various components of device 1100. Power supply component 1106 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 1100.
多媒体组件1108包括在设备1100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1108包括一个前置摄像头和/或后置摄像头。当设备1100处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。Multimedia component 1108 includes a screen that provides an output interface between device 1100 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 1108 includes a front-facing camera and/or a rear-facing camera. When device 1100 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and/or rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
音频组件1110被配置为输出和/或输入音频信号。例如,音频组件1110包括一个麦克风(MIC),当设备1100处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1104或经由通信组件1116发送。在一些实施例中,音频组件1110还包括一个扬声器,用于输出音频信号。Audio component 1110 is configured to output and/or input audio signals. For example, audio component 1110 includes a microphone (MIC) configured to receive external audio signals when device 1100 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1104 or transmitted via communication component 1116. In some embodiments, audio component 1110 also includes a speaker for outputting audio signals.
I/O接口1112为处理组件1102和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。I/O interface 1112 provides an interface between processing component 1102 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
传感器组件1114包括一个或多个传感器,用于为设备1100提供各个方面的状态评估。例如,传感器组件1114可以检测到设备1100的打开/关闭状态,组件的相对定位,例如所述组件为设备1100的显示器和小键盘,传感器组件1114还可以检测设备1100或设备1100一个组件的位置改变,用户与设备1100接触的存在或不存在,设备1100方位或加速/减速和设备1100的温度变化。传感器组件1114可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1114还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1114还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 1114 includes one or more sensors for providing status assessments of various aspects of device 1100. For example, sensor assembly 1114 may detect the on/off state of device 1100, the relative positioning of components such as the display and keypad of device 1100, changes in the position of device 1100 or a component of device 1100, the presence or absence of user contact with device 1100, the orientation or acceleration/deceleration of device 1100, and temperature changes of device 1100. Sensor assembly 1114 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1114 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1114 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
通信组件1116被配置为便于设备1100和其他设备之间有线或无线方式的通信。设备1100可以接入基于通信标准的无线网络,如WiFi,或2G、3G、4G/LTE、5G等移动通信网络。在一个示例性实施例中,通信部件1116经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1116还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communication component 1116 is configured to facilitate wired or wireless communication between device 1100 and other devices. Device 1100 can access wireless networks based on communication standards, such as WiFi, or mobile communication networks such as 2G, 3G, 4G/LTE, and 5G. In one exemplary embodiment, communication component 1116 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1116 further includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
在示例性实施例中,设备1100可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, device 1100 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1104,上述指令可由设备1100的处理器1120执行以完成本公开技术方案提供的方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1104 including instructions, which can be executed by a processor 1120 of device 1100 to perform the method provided by the present disclosure. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.
以上对本申请所提供的商品对象展示视频处理方法及装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。The product display video processing method and apparatus provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and its core ideas. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims (14)
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK40060987A HK40060987A (en) | 2022-05-27 |
| HK40060987B true HK40060987B (en) | 2024-06-14 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113573129B (en) | Commodity object display video processing method and device | |
| US20190075340A1 (en) | Systems and methods for content delivery | |
| US8561097B2 (en) | Multimedia content viewing confirmation | |
| US20140149867A1 (en) | Web-based interactive experience utilizing video components | |
| US20190174191A1 (en) | System and Method for Integrating Interactive Call-To-Action, Contextual Applications with Videos | |
| US20160300594A1 (en) | Video creation, editing, and sharing for social media | |
| CN113421143A (en) | Processing method and device for assisting live broadcast and electronic equipment | |
| US20170294212A1 (en) | Video creation, editing, and sharing for social media | |
| CN105577922A (en) | Selectable styles for text messaging system user devices | |
| WO2022095532A1 (en) | Live broadcast interaction method and apparatus | |
| CN106790120A (en) | Terminal equipment and video stream related information live control and interaction method | |
| KR20130005776A (en) | Receiver terminal capable of playing cid contentstmt, server and method for providing cid contents service | |
| CN111435999A (en) | Method, device, equipment and storage medium for displaying information on video | |
| CN114610191B (en) | Interface information providing method and device and electronic equipment | |
| CN115599273B (en) | Media content processing method, device, equipment, readable storage medium and product | |
| CA2929548A1 (en) | Systems and methods for automatically activating reactive responses within live or stored video, audio or textual content | |
| US20240171801A1 (en) | Video processing method and apparatus, and electronic device and storage medium | |
| CN105589835A (en) | Selectable Styles for Text Messaging System Font Service Providers | |
| CN105611050A (en) | Selectable text messaging styles for brand owners | |
| CN113778301B (en) | Emotional interaction method and electronic device based on content service | |
| CN109754275B (en) | Data object information providing method and device and electronic equipment | |
| KR101790709B1 (en) | System, apparatus and method for providing service of an orally narrated fairy tale | |
| CN105611049A (en) | Selectable styles for text messaging system publishers | |
| KR20180042116A (en) | System, apparatus and method for providing service of an orally narrated fairy tale | |
| HK40060987B (en) | Commodity object display video processing method and device |