CN114025177A - Method for generating short video, method and device for processing short video - Google Patents

Method for generating short video, method and device for processing short video Download PDF

Info

Publication number
CN114025177A
CN114025177A CN202111158070.6A CN202111158070A CN114025177A CN 114025177 A CN114025177 A CN 114025177A CN 202111158070 A CN202111158070 A CN 202111158070A CN 114025177 A CN114025177 A CN 114025177A
Authority
CN
China
Prior art keywords
video
commodity object
live
short
short video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111158070.6A
Other languages
Chinese (zh)
Inventor
胡月鹏
刘劲翀
王霞
孙超男
齐志伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Alibaba China Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba China Co Ltd filed Critical Alibaba China Co Ltd
Priority to CN202111158070.6A priority Critical patent/CN114025177A/en
Publication of CN114025177A publication Critical patent/CN114025177A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a method for generating a short video, a method for processing the short video and a device thereof. And generating a short video comprising a commodity object explained by a main broadcast in the live video in advance, and putting the short video in a network so that a user can obtain the short video based on an application program and play the short video. If the user watches the short videos one by one from the network, the user can watch the short videos of the commodity objects which are explained by the main broadcasting in the live video, and can see the commodity objects which are explained by the main broadcasting in the live video in the short videos of the commodity objects which are explained by the main broadcasting in the live video, so that the user can know the commodity objects which are explained by the main broadcasting in the live video and further decide whether to buy the commodity objects which are explained by the main broadcasting in the live video. Thus, the promotion rate of the commodity objects explained by the anchor in the live video can be improved through the short video, and the sales volume and the like of the commodity objects explained by the anchor in the live video can be further improved.

Description

Method for generating short video, method and device for processing short video
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method for generating a short video, an apparatus for generating a short video, a method for processing a short video, and an apparatus for processing a short video.
Background
Currently, live broadcasting is widely applied in various industries, for example, in a merchant, a user can be attracted to pay attention to the merchant and the merchant's goods in a manner that a video explanation is performed on the goods in live broadcasting by a host, so that the sales volume of the goods is increased.
However, live broadcasting is performed in a specific time period, and a user needs to enter a live broadcasting room to watch live broadcasting in the specific time period, and therefore, the live broadcasting is very severely limited by a time condition, which causes that the user with improper time cannot participate in live broadcasting, and further, the sales volume of commodities and the like may be reduced.
Disclosure of Invention
In order to solve the technical problem, the present application shows a method for generating a short video, a method for processing a short video, and an apparatus for processing a short video.
In a first aspect, the present application illustrates a method of processing short video, the method comprising:
acquiring a short video comprising a commodity object, wherein the short video is obtained by fusing an interactive control associated with the commodity object into a video clip comprising the commodity object, and the video clip is acquired according to a live video comprising the commodity object; the duration of the video clip is less than the duration of the live video;
and playing the short video.
In a second aspect, the present application illustrates a method of generating a short video, the method comprising:
acquiring a live video, wherein the live video comprises a commodity object;
acquiring a video clip comprising the commodity object according to the live video; the duration of the video clip is less than the duration of the live video;
acquiring an interactive control associated with the commodity object;
and fusing the interaction control on the video clip to obtain a short video comprising the commodity object.
In a third aspect, the present application illustrates an apparatus for processing short video, the apparatus comprising:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a short video comprising a commodity object, the short video is obtained by fusing an interactive control associated with the commodity object into a video clip comprising the commodity object, and the video clip is acquired according to a live video comprising the commodity object; the duration of the video clip is less than the duration of the live video;
and the first playing module is used for playing the short video.
In a fourth aspect, the present application illustrates an apparatus for generating short video, the apparatus comprising:
the fifth acquisition module is used for acquiring a live video, and the live video comprises commodity objects;
a sixth obtaining module, configured to obtain a video clip including the commodity object according to the live video; the duration of the video clip is less than the duration of the live video;
a seventh obtaining module, configured to obtain an interactive control associated with the commodity object;
and the fusion module is used for fusing the interactive control on the video clip to obtain a short video comprising the commodity object.
In a fifth aspect, the present application illustrates an electronic device comprising: a processor;
a memory for storing processor-executable instructions; wherein the processor is configured to perform a method as shown in any of the preceding aspects.
In a sixth aspect, the present application illustrates a non-transitory computer readable storage medium having instructions which, when executed by a processor of an electronic device, enable the electronic device to perform a method as in any one of the preceding aspects.
In a seventh aspect, the present application shows a computer program product, wherein instructions of the computer program product, when executed by a processor of an electronic device, enable the electronic device to perform the method according to any of the preceding aspects.
Compared with the prior art, the method has the following advantages:
the inventors found that short videos are increasingly popular with the rapid development of technology, and users watching the short videos are gradually increased.
Live video and short video are popular with users as two different types of video.
However, for any one user, if he spends more time watching a short video, he will typically spend less time on the live video.
Therefore, due to the existence of the short video, the possibility of watching the live video is influenced, and further, the popularization rate of the commodity objects explained by the main broadcast in the live video is influenced.
Especially, under the conditions that the popularity of the short video is greater than the popularity depth of the live video, the limitation degree of the live video by the time condition is large, and the short video is not limited by the time condition, the promotion rate of the commodity objects explained by the anchor in the live video is reduced, so that fewer and fewer users watching the live video are caused, the sales volume of the commodity objects explained by the anchor in the live video is reduced, and the like.
In addition, in view of the fact that the short video is not limited by time conditions, the visible short video is a good popularization medium, and therefore in order to improve the popularization rate of the commodity objects explained by the anchor in the live video and further improve the sales volume of the commodity objects explained by the anchor in the live video, in the application, the commodity objects explained by the anchor in the live video can be introduced into the short video.
For example, a short video including a commodity object of a main broadcast explanation in a live video may be generated in advance, and the short video may be launched in a network, so that a user may later obtain the short video based on an application program and play the short video.
Therefore, even if a user does not enter a live broadcast room to watch live broadcast videos, as long as the user watches short videos from a network one by one, the user can watch the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos and can watch the commodity objects comprising the main broadcast explanation in the live broadcast videos in the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, so that the commodity objects comprising the main broadcast explanation in the live broadcast videos can be known through the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, and whether the commodity objects comprising the main broadcast explanation in the live broadcast videos need to be purchased or not is determined.
Thus, the promotion rate of the commodity objects explained by the anchor in the live video can be improved through the short video of the commodity objects explained by the anchor in the live video, and the sales volume and the like of the commodity objects explained by the anchor in the live video can be further improved.
Secondly, in the case where a short video including a commodity object needs to be generated with respect to a main body to which the commodity object belongs, a material for generating the short video of the commodity object can be directly acquired from a live video when the commodity object is subjected to video live broadcasting in the past, and it is not necessary to separately prepare the material for generating the short video of the commodity object, for example, it is not necessary for a technician to generate, photograph or acquire the short video of the commodity object in real time, and thus the cost for generating the short video of the commodity object can be reduced.
Drawings
Fig. 1 is a schematic view of a scenario of the present application.
Fig. 2 is a flow chart of the steps of a method of generating short videos of the present application.
Fig. 3 is a flow chart of steps of a method of processing short video according to the present application.
Fig. 4 is a block diagram of an apparatus for generating a short video according to the present application.
Fig. 5 is a block diagram of an apparatus for processing short video according to the present application.
Fig. 6 is a block diagram of a device of the present application.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, the present application is described in further detail with reference to the accompanying drawings and the detailed description.
The solution of the present application is generally illustrated in a schematic view with reference to fig. 1.
And under the condition that the merchant needs to generate the short video comprising the commodity object by using the second application program, the second application program acquires the live video comprising the commodity object, and intercepts the video clip comprising the commodity object in the live video. The duration of the video clip is less than the duration of the live video. And acquiring an interactive control associated with the commodity object. And fusing the interactive control on the video clip to obtain a short video comprising the commodity object.
In a case where the user needs to play the short video using the first application, the first application may acquire the short video including the commodity object and play the short video including the commodity object.
With the rapid development of the technology, short videos are more and more popular, and users watching the short videos are gradually increased.
Live video and short video are popular with users as two different types of video.
However, for any one user, if he spends more time watching a short video, he will typically spend less time on the live video.
Therefore, due to the existence of the short video, the possibility of watching the live video is influenced, and further, the popularization rate of the commodity objects explained by the main broadcast in the live video is influenced.
Especially, under the conditions that the popularity of the short video is greater than the popularity depth of the live video, the limitation degree of the live video by the time condition is large, and the short video is not limited by the time condition, the promotion rate of the commodity objects explained by the anchor in the live video is reduced, so that fewer and fewer users watching the live video are caused, the sales volume of the commodity objects explained by the anchor in the live video is reduced, and the like.
In addition, in view of the fact that the short video is not limited by time conditions, the visible short video is a good popularization medium, and therefore in order to improve the popularization rate of the commodity objects explained by the anchor in the live video and further improve the sales volume of the commodity objects explained by the anchor in the live video, in the application, the commodity objects explained by the anchor in the live video can be introduced into the short video.
For example, a short video including a commodity object of a main broadcast explanation in a live video may be generated in advance, and the short video may be launched in a network, so that a user may later obtain the short video based on an application program and play the short video.
Therefore, even if a user does not enter a live broadcast room to watch live broadcast videos, as long as the user watches short videos from a network one by one, the user can watch the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos and can watch the commodity objects comprising the main broadcast explanation in the live broadcast videos in the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, so that the commodity objects comprising the main broadcast explanation in the live broadcast videos can be known through the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, and whether the commodity objects comprising the main broadcast explanation in the live broadcast videos need to be purchased or not is determined.
Thus, the promotion rate of the commodity objects explained by the anchor in the live video can be improved through the short video of the commodity objects explained by the anchor in the live video, and the sales volume and the like of the commodity objects explained by the anchor in the live video can be further improved.
Secondly, in the case where a short video including a commodity object needs to be generated with respect to a main body to which the commodity object belongs, a material for generating the short video of the commodity object can be directly acquired from a live video when the commodity object is subjected to video live broadcasting in the past, and it is not necessary to separately prepare the material for generating the short video of the commodity object, for example, it is not necessary for a technician to generate, photograph or acquire the short video of the commodity object in real time, and thus the cost for generating the short video of the commodity object can be reduced.
Referring to fig. 2, a flowchart illustrating steps of a method for generating a short video according to the present application is shown, where the method is applied to a second application, where the second application is installed in an electronic device, and the electronic device may be an electronic device used by a merchant, and the second application may be an application used by the merchant, for example, an application used by a main broadcasting end in a live broadcasting scene. The method specifically comprises the following steps:
in step S101, a live video is acquired, where the live video includes a commodity object.
Live video includes: and live videos and the like in the process of video live broadcasting of the commodity objects.
In step S102, a video clip including the commodity object is acquired from the live video. The duration of the video clip is less than the duration of the live video.
A plurality of frames of live images in a live video may be intercepted. At least part of the live images in the multi-frame live images comprise commodity objects. The plurality of frames of video images may be continuous or discontinuous in the live video. A video clip may then be generated from the plurality of live images, for example, combining the plurality of live images (e.g., combining in order of their respective positions in the live video, etc.), resulting in a video clip.
The duration of the video segment is a short duration, such as 10 seconds, 15 seconds, or 60 seconds, etc.
In step S103, an interactive control associated with the commodity object is acquired.
In the application, in order to enable a user to have a feeling of watching a live video in a live broadcast room in the process of watching a short video including a commodity object, an interactive control associated with the commodity object may be acquired, for example, an interactive control displayed on the live video when the video is directly broadcast on the commodity object is acquired, or an interactive control set for the commodity object by a technician is acquired.
In the present application, the order between step S102 and step S103 may be reversed, or performed in parallel, or the like.
In step S104, the interactive control is fused on the video clip to obtain a short video including the commodity object.
The duration of the short video may be the same as the duration of the video segment, e.g., the duration of the short video is a shorter duration, e.g., 10 seconds, 15 seconds, or 60 seconds, etc.
For example, an interaction control may be set in a video clip, resulting in a short video that includes a commodity object.
In the method and the device, in order to enable the interaction habit of a user when the user watches the live video in the live broadcast room to be the same as the interaction habit of the user when the user watches the short video, the position of the interaction control displayed on the live video can be obtained. A position at which the display position fits on the video segment is determined. And setting an interaction control at the adapted position on the video clip.
And then, the short videos can be released on the network, so that the majority of users can obtain the short videos comprising the commodity object by using the application programs used by the users, and the short videos of the commodity object can be played.
The interactive control is a controllable control, and the interactive control is a control button and the like which is convenient for the user to interact or control, for example, a control button for praise, a control button for entering a shopping cart, a control button for comment and the like.
Then, under the condition that the short videos including the commodity objects are played by using the application program, the users can see the interactive control on the short videos, and the users can control the interactive control according to actual requirements so as to achieve the purpose of the users.
For the manipulation of the interactive control and the result of the manipulation, reference may be made to the embodiments shown later, and details will not be given here.
The inventors found that short videos are increasingly popular with the rapid development of technology, and users watching the short videos are gradually increased.
Live video and short video are popular with users as two different types of video.
However, for any one user, if he spends more time watching a short video, he will typically spend less time on the live video.
Therefore, due to the existence of the short video, the possibility of watching the live video is influenced, and further, the popularization rate of the commodity objects explained by the main broadcast in the live video is influenced.
Especially, under the conditions that the popularity of the short video is greater than the popularity depth of the live video, the limitation degree of the live video by the time condition is large, and the short video is not limited by the time condition, the promotion rate of the commodity objects explained by the anchor in the live video is reduced, so that fewer and fewer users watching the live video are caused, the sales volume of the commodity objects explained by the anchor in the live video is reduced, and the like.
In addition, in view of the fact that the short video is not limited by time conditions, the visible short video is a good popularization medium, and therefore in order to improve the popularization rate of the commodity objects explained by the anchor in the live video and further improve the sales volume of the commodity objects explained by the anchor in the live video, in the application, the commodity objects explained by the anchor in the live video can be introduced into the short video.
For example, a short video including a commodity object of a main broadcast explanation in a live video may be generated in advance, and the short video may be launched in a network, so that a user may later obtain the short video based on an application program and play the short video.
Therefore, even if a user does not enter a live broadcast room to watch live broadcast videos, as long as the user watches short videos from a network one by one, the user can watch the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos and can watch the commodity objects comprising the main broadcast explanation in the live broadcast videos in the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, so that the commodity objects comprising the main broadcast explanation in the live broadcast videos can be known through the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, and whether the commodity objects comprising the main broadcast explanation in the live broadcast videos need to be purchased or not is determined.
Thus, the promotion rate of the commodity objects explained by the anchor in the live video can be improved through the short video of the commodity objects explained by the anchor in the live video, and the sales volume and the like of the commodity objects explained by the anchor in the live video can be further improved.
Secondly, in the case where a short video including a commodity object needs to be generated with respect to a main body to which the commodity object belongs, a material for generating the short video of the commodity object can be directly acquired from a live video when the commodity object is subjected to video live broadcasting in the past, and it is not necessary to separately prepare the material for generating the short video of the commodity object, for example, it is not necessary for a technician to generate, photograph or acquire the short video of the commodity object in real time, and thus the cost for generating the short video of the commodity object can be reduced.
In one embodiment of the present application, the interactive controls include at least one of: the system comprises an acquisition control of main body information of a main body (a merchant or a seller or the like) to which a commodity object belongs, an acquisition control of preferential information of the commodity object, a purchase control of the commodity object, an information expansion control and an interaction control of the commodity object and the like.
The interactive control at least comprises: a like control for like, a focus control for focusing on the subject to which the commodity object belongs, a voting control, a fill control for filling in feedback information, and the like.
In the application, many interactive controls can be arranged on the short video.
In another embodiment of the present application, the interactive control in the present application may be centrally located in a specific area in the video segment, so that, in the case of displaying the short video, the interactive control is centrally located in the specific area in the short video, and so on. For example, a middle area at the bottom of a video clip, etc. is provided, so that, in the case of displaying a short video, the interactive control is centered in the middle area at the bottom in the short video.
Therefore, the dispersion of the interactive controls can be avoided, the visual focus of the user is often located in an area of the playing interface of the short video, for example, the middle area of the bottom of the short video, the dispersed distribution of the interactive controls easily causes part of the interactive controls to be ignored by the user and not controlled, and the interactive controls are intensively arranged in a specific area, so that the possibility that the interactive controls are controlled by the user can be improved.
Different interactive controls have different styles, such as colors, shapes, patterns, and the like, so that a user can distinguish different interactive controls according to the styles.
The main body that the commodity object belongs to can set up the interactive controlling piece that needs in the video clip by oneself according to actual conditions to make the short video that obtains include the interactive controlling piece that needs, increased the flexibility that sets up interactive controlling piece, can compromise the actual demand of each main part.
In the present application, the importance levels of different interactive controls may not be identical for short videos including different merchandise objects or for subjects to which different merchandise objects belong.
Under the condition that more than two interactive controls need to be set on the video clip, in order to highlight one or more interactive controls with the highest importance degree, the main body to which the commodity object belongs can set the priority of each interactive control.
For the second application program, the priority of each interactive control is obtained in response to the setting operation of the priority of each interactive control. And then generating a collection control, setting the collection control on the video clip, and loading more than two interactive controls into the collection control.
The set control can display part of the interactive controls in the more than two interactive controls at the same time, for example, one of the more than two interactive controls can be displayed at the same time.
The set control is provided with a rolling switching button, and the set control can switch the displayed interactive control from the currently displayed interactive control to other interactive controls in the more than two interactive controls by controlling the rolling switching button.
And the interactive controls in the set control are sorted according to the respective priorities, so that the interactive controls in the set control are displayed according to the respective priorities when the interactive controls in the set control are displayed.
By the embodiment of the application, the interaction control which is most concerned by the main body of the commodity object (the higher the priority is, the higher the concerned degree of the main body is) in more than two interaction controls can be displayed preferentially, and other interaction controls of more than two interaction controls are not displayed preferentially, thereby avoiding that all the interactive controls are tiled and displayed on the short video, avoiding that other interactive controls in more than two interactive controls bring interference to the interactive controls which are most concerned by the main body to which the commodity object belongs, e.g., to avoid diluting the user's actions with other of the more than two interactive controls, the possibility that the interactive control most concerned by the main body to which the commodity object belongs is operated by the user can be improved, and further, the target completion rate (for example, praise or powder adding and the like) corresponding to the interaction control which is most concerned by the main body of the commodity object (the higher the priority is, the higher the attention degree of the main body is) can be improved.
The set control can periodically switch the displayed interactive control, and can also switch the displayed interactive control according to the operation and control of the user on the scroll switching button.
Under the condition that some interactive controls are displayed in the set control on the short video, interactive control patterns which can be displayed in the set control after the scroll switching button is controlled can be displayed beside the scroll switching button, so that the user can be guided in a front mode, the user can know which interactive control patterns can be displayed in the set control after the user controls the scroll switching button after seeing the patterns, and the user control experience is improved.
In one embodiment, the purchase control of the commodity object includes an image, a name, a purchase link, and the like of the commodity object. The user's manipulation of the purchase control can be referred to the embodiments shown later, and will not be described in detail here.
Referring to fig. 3, a flowchart illustrating steps of a method for processing short videos according to the present application is shown, where the method is applied to a first application, the first application is installed in an electronic device, the electronic device may be an electronic device used by a wide range of users, and the first application may be an application used by a wide range of users, for example, an application used by a viewer in a live broadcast scene. The method specifically comprises the following steps:
in step S201, a short video including a commodity object is obtained, where the short video is obtained by fusing an interactive control associated with the commodity object into a video clip including the commodity object, and the video clip is obtained according to a live video including the commodity object; the duration of the video clip is less than the duration of the live video.
In the application, a user can install a first application program in own electronic equipment, and the first application program has the function of playing live videos and the function of playing short videos.
That is, the user may use the first application program to enter the live broadcast room to watch the live broadcast video, or may use the first application program to enter the short video playing interface to watch the short video.
When a user uses a first application program to enter a playing interface of a short video to watch the short video, the user can input an upward sliding operation or a downward sliding operation on the playing interface of the short video to cut off the short video, and when the user inputs an upward sliding operation or a downward sliding operation on the playing interface of the short video, the first application program can acquire a new short video according to the upward sliding operation or the downward sliding operation, and play the new short video in the playing interface of the short video for the user to watch.
In one possible embodiment, the new short video acquired by the first application program according to the sliding operation of the upward sliding or the sliding operation of the downward sliding is a short video including the commodity object, so that the application program can play the short video including the commodity object in a playing interface of the short video.
The specific generation manner of the short video in the present application can be referred to the embodiment shown in fig. 1 later, and is not described in detail here.
The duration of the short video is a short duration, such as 10 seconds, 15 seconds, or 60 seconds, etc.
The interaction control in the short video including the commodity object is the same as the interaction control displayed on the live video when the video live broadcast is performed on the commodity object before.
And the position of the interactive control on the short video is matched with the position of the interactive control on the live video when the video live broadcast is carried out on the commodity object in the prior art.
For example, in the case where the size (length, width, and the like) of the short video is the same as the size of the live video when the commodity object was video-live previously, the position of the interaction control on the short video may be the same as or very slightly different from the position of the interaction control on the live video when the commodity object was video-live previously, and the like.
The interactive controls include at least one of: the system comprises an acquisition control of main body information of a main body to which a commodity object belongs, an acquisition control of preferential information of the commodity object, a purchase control of the commodity object, an information expansion control and an interaction control of the commodity object and the like.
The interactive control at least comprises: a like control for like, a focus control for focusing on the subject to which the commodity object belongs, a voting control, a fill control for filling in feedback information, and the like.
In this way, in the process of watching the short video including the commodity object, the user can be given the feeling of watching the live video in the live broadcast room. And the interactive habit of the user when watching the live video in the live broadcast room is the same as the interactive habit when watching the short video.
In step S202, a short video including a commodity object is played.
In the application, the short video can be played on the interface of the application program, and under the condition that the interface of the application program occupies all screens of the electronic equipment, the short video can be played on the screen of the electronic equipment in a full screen mode.
Because the short video is obtained by setting the interaction control associated with the commodity object in the video clip including the commodity object, and the video clip is obtained according to the live video including the commodity object, the interaction control associated with the commodity object can be displayed on the short video in the process of playing the short video.
In this way, the user can see the interaction control associated with the commodity object on the short video in the process of watching the short video. The user can control the interactive control according to actual requirements so as to achieve the purpose of the user.
For the manipulation of the interactive control and the result of the manipulation, reference may be made to the embodiments shown later, and details will not be given here.
The inventors found that short videos are increasingly popular with the rapid development of technology, and users watching the short videos are gradually increased.
Live video and short video are popular with users as two different types of video.
However, for any one user, if he spends more time watching a short video, he will typically spend less time on the live video.
Therefore, due to the existence of the short video, the possibility of watching the live video is influenced, and further, the popularization rate of the commodity objects explained by the main broadcast in the live video is influenced.
Especially, under the conditions that the popularity of the short video is greater than the popularity depth of the live video, the limitation degree of the live video by the time condition is large, and the short video is not limited by the time condition, the promotion rate of the commodity objects explained by the anchor in the live video is reduced, so that fewer and fewer users watching the live video are caused, the sales volume of the commodity objects explained by the anchor in the live video is reduced, and the like.
In addition, in view of the fact that the short video is not limited by time conditions, the visible short video is a good popularization medium, and therefore in order to improve the popularization rate of the commodity objects explained by the anchor in the live video and further improve the sales volume of the commodity objects explained by the anchor in the live video, in the application, the commodity objects explained by the anchor in the live video can be introduced into the short video.
For example, a short video including a commodity object of a main broadcast explanation in a live video may be generated in advance, and the short video may be launched in a network, so that a user may later obtain the short video based on an application program and play the short video.
Therefore, even if a user does not enter a live broadcast room to watch live broadcast videos, as long as the user watches short videos from a network one by one, the user can watch the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos and can watch the commodity objects comprising the main broadcast explanation in the live broadcast videos in the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, so that the commodity objects comprising the main broadcast explanation in the live broadcast videos can be known through the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, and whether the commodity objects comprising the main broadcast explanation in the live broadcast videos need to be purchased or not is determined.
Thus, the promotion rate of the commodity objects explained by the anchor in the live video can be improved through the short video of the commodity objects explained by the anchor in the live video, and the sales volume and the like of the commodity objects explained by the anchor in the live video can be further improved.
Secondly, in the case where a short video including a commodity object needs to be generated with respect to a main body to which the commodity object belongs, a material for generating the short video of the commodity object can be directly acquired from a live video when the commodity object is subjected to video live broadcasting in the past, and it is not necessary to separately prepare the material for generating the short video of the commodity object, for example, it is not necessary for a technician to generate, photograph or acquire the short video of the commodity object in real time, and thus the cost for generating the short video of the commodity object can be reduced.
In one embodiment, the purchase control of the commodity object includes an image, a name, a purchase link, and the like of the commodity object.
Under the condition that the first application program plays the short video comprising the commodity object, the user can see the image and the name of the commodity object on the short video comprising the commodity object, and then partial information of the commodity object can be known through the image and the name of the commodity object, so that whether the user needs to purchase the commodity object is determined.
If the user decides that the commodity object needs to be purchased, the user can input touch operation to the purchase control.
In this way, for the first application program, in response to the touch operation on the purchase control, a purchase operation and the like for the commodity object are performed according to the purchase link, for example, a purchase order of the commodity object is generated according to the purchase link, and the purchase order of the commodity object is submitted, so that the user can conveniently and quickly purchase the commodity object.
In one embodiment of the present application, the purpose of generating a short video including a commodity object in advance includes: the promotion rate of the commodity objects is improved; further comprising: in the process that the user watches each short video in sequence, if the short video comprising the commodity object is watched, the user can conveniently buy the commodity object and the like.
In the application, the short video including the commodity object comprises a plurality of frames of live broadcast images, and at least part of the frames of live broadcast images in the plurality of frames of live broadcast images have the commodity object.
In this way, in the process of watching the short video including the commodity object, the user can see the commodity object in the short video, for example, the commodity object can be seen in at least part of the live frames of images in the live frames of images included in the short video.
After the user learns about the goods object by viewing a short video including the goods object, the user may need to purchase the goods object.
If the user needs to purchase the commodity object, the user can directly input touch operation on the commodity object in order to support the user to quickly and conveniently purchase the commodity object.
For example, a frame of live image in the short video displayed at this time includes a commodity object, the user can see the commodity object in the displayed frame of live image, and the user can input a touch operation on the commodity object in the frame of live image, for example, click an area where the commodity object in the frame of live image is located on a playing interface of the short video, thereby implementing the touch operation on the commodity object in the frame of live image.
In this way, for the first application program, in the process of playing the short video including the commodity object, in the case that the commodity object in the short video is displayed on the playing interface of the short video, in response to the touch operation on the commodity object, it may be determined that the user may need to purchase the commodity object, or it may be determined that the user may need to know the commodity object more deeply, and thus, a purchase related control of the commodity object may be displayed on the playing interface.
And then, the user can purchase the commodity object by operating the purchase related control of the commodity object.
For example, in one embodiment of the present application, the purchase-related controls include: a purchase button.
The user can directly enable the first application program and the background server corresponding to the commodity object to perform data interaction related to purchase by controlling the purchase button so as to purchase the commodity object.
Therefore, under the condition that a user watches the short video comprising the commodity object, if the user determines to purchase the commodity object through the short video comprising the commodity object, the application program can display the purchase related control by inputting the touch operation on the commodity object by the user, and then the user can purchase the commodity object by controlling the purchase related control of the commodity object, so that the user can quickly and conveniently purchase the commodity object under the condition that the user watches the short video comprising the commodity object.
Of course, in a possible case, the purchase related control may further include related information of other goods, such as price of the goods object, comment information of the goods object, and the like, so that the user may understand the goods object more deeply according to the information, and help the user to make a purchase decision for the goods object better, for example, may help the user to make a purchase decision for the goods object more suitable for the user.
Or, in another embodiment of the present application, for the first application, in a process of playing a short video including a commodity object, when the commodity object in the short video is displayed on a playing interface of the short video, in response to a touch operation on the commodity object, it may be determined that the user may need to purchase the commodity object, or it may be determined that the user may need to know the commodity object more deeply, and thus, a purchase detail page of the commodity object may be obtained. And displaying a purchase detail page of the commodity object on the playing interface.
Thereafter, the user can directly purchase the commodity object on the purchase detail page of the commodity object.
Therefore, under the condition that a user watches the short video comprising the commodity object, if the user determines that the commodity object needs to be purchased through the short video comprising the commodity object, the user inputs touch operation on the commodity object to enable the application program to display the purchase detail page of the commodity object, then the user can know the commodity object on the purchase detail page of the commodity object and directly purchase the commodity object on the purchase detail page of the commodity object under the condition that the commodity object needs to be purchased, and therefore the user can quickly and conveniently purchase the commodity object under the condition that the user watches the short video comprising the commodity object.
In one embodiment of the present application, the application program playing the short video is the first application program. The purchase detail page is developed in advance based on the second application program by the main body to which the commodity object belongs, and is stored in the server corresponding to the second application program.
In this way, when the first application program acquires the purchase detail page of the commodity object, which is developed by the main body to which the commodity object belongs in advance based on the second application program and stored in the server corresponding to the second application program, can be acquired in the server corresponding to the second application program.
In this way, under the condition that the purchase detail page of the commodity object is developed based on the second application program in advance, the user can obtain the purchase detail page of the commodity object through the first application program, so that the purchase detail page of the commodity object developed based on the second application program in advance is shared between the first application program and the second application program, the main body of the commodity object is prevented from developing the purchase detail page of the commodity object exclusive to the first application program, and the development cost of the main body of the commodity object can be reduced.
Next, for the server, only one purchase detail page of the commodity object may be stored, and it is not necessary to store more than two purchase detail pages of the commodity object, for example, the purchase detail page of the commodity object may be stored only in the server corresponding to the second application, and it is not necessary to store the purchase detail page of the commodity object in the server corresponding to the first application, so that the storage cost of the server can be reduced.
In one example, the first application may be a video APP (e.g., short video APP, etc.), and the second application may be a shopping APP or e-commerce APP, etc.
The short video including the commodity object is obtained according to a part of frame live broadcast images in the live broadcast video when the video of the commodity object is broadcast, so that under a possible condition, related information about the commodity object carried in the short video including the commodity object is limited, and thus, a user may not comprehensively know the commodity object only according to the limited information in the short video including the commodity object, and cannot help the user to make a purchase decision for the commodity object better, for example, the user cannot be helped to make a purchase decision more suitable for the user and the like for the commodity object.
Further, the failure to make a good purchase decision may easily cause the user to weigh between purchasing the commodity object and not purchasing the commodity and eventually not purchase the commodity object, which may affect the sales volume of the commodity object.
As such, to increase the sales volume of the commodity object, in another embodiment of the present application, the interactive control on the short video including the commodity object includes an information expansion control of the commodity object. The user can enable the first application program to display the extension information of the commodity object by manipulating the information extension control.
The extension information of the commodity object includes: the system includes an acquisition control for acquiring a live video of a commodity object being live broadcasted, a comment control for viewing comment information of the commodity object, and the like, and of course, other types of controls or information and the like related to the commodity object are also included, which is not limited in the present application.
The user can enable the first application program to enter a live broadcast room for live broadcast of the commodity object by controlling the obtaining control, obtain live broadcast video of the commodity object being live broadcast by video, and play live broadcast video of the commodity object being live broadcast by video, so that the user can watch live broadcast video of the commodity object being live broadcast by video.
And the user can enable the first application program to acquire the comment information of the previous comment of other users on the commodity object by operating the comment control, and display the comment information so that the user can view the comment information of the previous comment of other users on the commodity object.
For the first application program, in the process of playing the short video including the commodity object by the first application program, responding to the touch operation on the information expansion interface, and displaying the expansion information of the commodity object on the playing interface.
Therefore, the user can more comprehensively know the commodity object through the expanded information of the commodity object so as to help the user to make a purchase decision of the commodity object better, for example, the user is helped to make a purchase decision of the commodity object more suitable for the user, and the sales volume of the commodity object can be further improved.
Alternatively, in order to increase the sales volume of the commodity object, in another embodiment of the present application, in the process of playing the short video including the commodity object, it may be determined whether the commodity object is being live-broadcasted.
For example, at this time, another live video broadcast of the subject to which the commodity object belongs may be performed on the commodity object, or another subject (e.g., another merchant or the like) may be performing a live video broadcast on the commodity object, and the like. Under the condition that the commodity object is live broadcasted, a live broadcast prompting control can be displayed in a floating mode on the short video, the live broadcast prompting control is used for prompting that the commodity object is live broadcasted, and therefore the user is prompted that the commodity object is live broadcasted through the live broadcast prompting control.
The user can see the live broadcast suggestion controlling part that the suspension was shown on short video to can learn through live broadcast suggestion controlling part that commodity object is being live by the video this moment, if the user need know the more comprehensive information of commodity object, the user can get into and watch the live broadcast video to commodity object in the live broadcast room, with the more comprehensive information of knowing commodity object through the live broadcast video to commodity object.
If the user needs to enter the live broadcast room in which the video of the commodity is live broadcast to watch the live broadcast video of the commodity object, the user can enter the live broadcast room in which the video of the commodity is live broadcast to watch the live broadcast video of the commodity object through the live broadcast prompt control, for example, the user can input touch operation of the live broadcast prompt control.
In this way, for the first application program, in response to the touch operation of the live broadcast prompt control, the real-time live broadcast video of the commodity object being live broadcast by the video is acquired, and the real-time live broadcast video is played.
For example, the live broadcast prompt control may include an address of a live broadcast room in which video live broadcast is performed on the commodity, so that the first application program may acquire the address of the live broadcast room in which video live broadcast is performed on the commodity in the live broadcast prompt control, and then may acquire a real-time live broadcast video in which video live broadcast is performed on the commodity object according to the address of the live broadcast room in which video live broadcast is performed on the commodity, and play the real-time live broadcast video, so that the user may more comprehensively know the commodity object through the real-time video in which the commodity object is live broadcast, so as to help the user to make a purchase decision on the commodity object better, for example, help users make more self-appropriate purchasing decisions for merchandise objects, and the like.
In the application, in the process of playing the short video including the commodity object by the first application program, if the user does not control the first application program, the first application program can continuously and circularly play the short video including the commodity object.
And, in one possible scenario, the first application continuously looping through the short video including the commodity object may be because the first application is not manipulated because the user is interested in the commodity object in the short video including the commodity object. For example, the user wants to watch the short video including the commodity object all the time because the user is interested in the commodity object in the short video including the commodity object, and thus does not manipulate the first application.
Therefore, under the condition that the short video is played for the first time in the process of playing the short video, whether the user is interested in the commodity object or not can not be accurately determined at the moment, and when the live broadcast prompt control is displayed on the short video in a suspension mode, the live broadcast prompt control can be displayed on the short video in a suspension mode in a first display mode.
Or, in the case that the short video is played for the second time or later in the process of playing the short video, it can be determined that the user is likely to be interested in the commodity object, and the live broadcast prompt control can be displayed on the short video in a floating manner in the second display mode.
And the prompt significance of the second display mode is greater than that of the first display mode.
For the prompt significance, if the user sees the live prompt control more easily on the interface of the first application program, the prompt significance of the display mode of the live prompt control is higher, and if the user sees the live prompt control less easily on the interface, the prompt significance of the display mode of the live prompt control is lower.
In one example, the display mode includes a display position, a display style and the like on the interface of the first application program.
The display size of the display pattern included in the second display mode is larger than the display size of the display pattern included in the first display mode.
The display position of the display style included in the second display mode is closer to the center of the interface of the first application program, and the display position of the display style included in the first display mode is closer to the edge of the interface of the first application program.
Thus, under the condition that the user is determined to be interested in the commodity object, the live prompting control can be displayed in a floating mode on the short video in a strong prompting mode,
or, in order to avoid that the live broadcast prompt control is displayed in a floating manner on the short video in a strong prompt manner under the condition that the user is not interested in the commodity object, so as to reduce the user experience, the live broadcast prompt control can be displayed in a floating manner on the short video in a weak prompt manner under the condition that whether the user is interested in the commodity object cannot be determined.
In one embodiment of the present application, the commodity object belongs to a main body (e.g., a merchant or a seller, etc.), and during the process of viewing the short video including the commodity object, if the user is interested in the commodity object presented in the short video, the user may also be interested in the main body to which the commodity object belongs.
If the user is interested in the subject to which the merchandise object belongs, the user may need to view a home page of the subject to which the merchandise object belongs (e.g., a home page of a store of a seller, etc.).
If the user needs to watch the homepage of the main body to which the commodity object belongs, the user can control the first application program to stop playing the short video, and manually search the homepage of the main body to which the commodity object belongs on the first application program, so that the first application program displays the homepage of the main body to which the commodity object belongs, and the user can watch the homepage of the main body to which the commodity object belongs.
However, the process of "controlling the first application to stop playing the short video and manually searching the homepage of the main body to which the commodity object belongs on the first application" takes a long time and the operation of the user is cumbersome.
Therefore, in order to save time and simplify the operation of the user, in another embodiment of the present application, in the process of playing the short video on the playing interface of the first application, the user may directly input the touch operation on the playing interface, so that the first application displays the homepage of the main body to which the commodity object belongs.
The touch operation on the play interface includes a sliding operation on the play interface, for example, a sliding operation from right to left on the play interface.
In this way, for the first application program, in the process of playing the short video on the playing interface, the main page of the main body to which the commodity object belongs is acquired in response to the touch operation on the playing interface. The home page of the subject to which the commodity object belongs may then be displayed.
Therefore, the user can control the first application program to display the main page of the main body to which the commodity object belongs only by inputting touch operation on the playing interface, user operation is simplified, and time is saved.
When the main body to which the commodity object belongs is a merchant, the main page of the main body includes a home page of a shop of the merchant. Alternatively, when the subject to which the commodity object belongs is an individual, the homepage of the subject includes an individual personal homepage or the like.
In the case where the homepage of the main body to which the commodity object belongs is displayed on the first application, the homepage of the main body to which the commodity object belongs tends to occupy the entire interface of the first application in a possible case, so that the user cannot view a short video while viewing the homepage of the main body to which the commodity object belongs. If the user needs to watch the short video, the first application program needs to be controlled to switch the content displayed on the interface from the homepage of the main body to which the commodity object belongs to the short video comprising the commodity object, which causes the user to have complicated operation, and thus, the user cannot watch the homepage of the main body to which the commodity object belongs and the short video comprising the commodity object at the same time.
Therefore, in order to simplify the user operation, in the present application, the user may be enabled to view the homepage of the main body to which the commodity object belongs and the short video including the commodity object at the same time.
In order to enable a user to view a main page of a main body to which a commodity object belongs and a short video including the commodity object at the same time, in the application, under the condition that the main page of the main body to which the commodity object belongs is displayed, a reduced playing interface can be displayed in a suspended manner on the main page, the short video is continuously played on the reduced playing interface, and the size of the reduced displaying interface is smaller than that of the main page. Thus, the played short video does not influence the user to watch the homepage of the main body to which the commodity object belongs.
In this way, the user can view not only the homepage of the main body to which the commodity object belongs but also the short video on the first application program.
In another embodiment of the present application, in the case where a home page of a subject to which a commodity object belongs is displayed, it may be determined whether the commodity object is being live-broadcasted.
For example, at this time, another live video broadcast of the subject to which the commodity object belongs may be performed on the commodity object, or another subject (e.g., another merchant or the like) may be performing a live video broadcast on the commodity object, and the like. Under the condition that the commodity object is live broadcasted, a live broadcast prompting control can be displayed in a suspended mode in a homepage of a main body to which the commodity object belongs, the live broadcast prompting control is used for prompting that the commodity object is live broadcasted, and therefore the user is prompted that the commodity object is live broadcasted through the live broadcast prompting control.
The user can see the live broadcast suggestion control of suspension display in the homepage of the main part that commodity object belongs to, and can learn that commodity object is being live by the video through live broadcast suggestion control this moment, if the user needs to know the more comprehensive information of commodity object, the user can get into the live broadcast video to commodity object in the live broadcast room, with more comprehensive relevant information through knowing the commodity object's live broadcast video, if the user gets into the live broadcast video to commodity object in the live broadcast room, then the user can get into through live broadcast suggestion control and be carrying out the live broadcast video to commodity object in the live broadcast room of video live broadcast, for example, the user can input the touch operation to live broadcast suggestion control.
In this way, for the first application program, in response to the touch operation of the live broadcast prompt control, the real-time live broadcast video of the commodity object being live broadcast by the video is acquired, and the real-time live broadcast video is played. Therefore, the user can more comprehensively know the commodity object through the live broadcast video of the commodity object in the live broadcast mode, so that the user can be helped to make a purchasing decision of the commodity object better, for example, the user can be helped to make a purchasing decision of the commodity object more suitable for the user, and the like.
In one embodiment of the present application, the application program that displays the home page of the main body to which the commodity object belongs is the first application program. The main page of the main body to which the commodity object belongs is developed in advance based on the second application program and is stored in the server corresponding to the second application program.
In this way, when the first application needs to display the homepage of the main body to which the commodity object belongs, which is developed by the main body to which the commodity object belongs based on the second application in advance and stored in the server corresponding to the second application, can be acquired in the server corresponding to the second application.
In this way, under the condition that the homepage of the main body to which the commodity object belongs is developed based on the second application program in advance, the user can obtain the homepage of the main body to which the commodity object belongs through the first application program, so that the homepage of the main body to which the commodity object developed based on the second application program in advance is shared between the first application program and the second application program, the main body to which the commodity object belongs is prevented from developing the homepage of the main body to which the commodity object exclusive to the first application program belongs, and the development cost of the main body to which the commodity object belongs can be reduced.
Next, the server may store only the homepage of the main body to which the commodity object belongs, and does not need to store the homepage of the main body to which two or more commodity objects belong.
It is noted that, for simplicity of explanation, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will appreciate that the present application is not limited by the order of acts, as some steps may, in accordance with the present application, occur in other orders and concurrently. Further, those skilled in the art will also appreciate that the embodiments described in the specification are exemplary and that no action is necessarily required in this application.
Referring to fig. 4, a block diagram of an apparatus for generating a short video according to the present application is shown, and the apparatus may specifically include the following modules:
a fifth obtaining module 11, configured to obtain a live video, where the live video includes a commodity object;
a sixth obtaining module 12, configured to obtain, according to the live video, a video clip including the commodity object; the duration of the video clip is less than the duration of the live video;
a seventh obtaining module 13, configured to obtain an interactive control associated with the commodity object;
and a fusion module 14, configured to fuse the interaction control on the video clip to obtain a short video including the commodity object.
In an optional implementation manner, the sixth obtaining module includes:
the intercepting unit is used for intercepting multi-frame live broadcast images in the live broadcast video; at least part of live broadcast images in the multi-frame live broadcast images comprise the commodity object;
and the generating unit is used for generating the video clip according to the multi-frame live broadcast image.
In an optional implementation manner, the seventh obtaining module includes:
and the third acquisition unit is used for acquiring the interactive control displayed on the live video when the video of the commodity object is live broadcast.
In an optional implementation manner, the generating the short video according to the video clip and the interaction control includes:
the fourth acquisition unit is used for acquiring the position of the interactive control displayed on the live video;
a determining unit for determining a position at which the display position fits on the video segment;
and the setting unit is used for setting the interaction control at the adaptive position on the video clip.
In one optional implementation, the interaction control includes at least one of: the system comprises an acquisition control of main body information of a main body to which the commodity object belongs, an acquisition control of preferential information of the commodity object, a purchase control of the commodity object, an information expansion control and an interaction control of the commodity object.
The inventors found that short videos are increasingly popular with the rapid development of technology, and users watching the short videos are gradually increased.
Live video and short video are popular with users as two different types of video.
However, for any one user, if he spends more time watching a short video, he will typically spend less time on the live video.
Therefore, due to the existence of the short video, the possibility of watching the live video is influenced, and further, the popularization rate of the commodity objects explained by the main broadcast in the live video is influenced.
Especially, under the conditions that the popularity of the short video is greater than the popularity depth of the live video, the limitation degree of the live video by the time condition is large, and the short video is not limited by the time condition, the promotion rate of the commodity objects explained by the anchor in the live video is reduced, so that fewer and fewer users watching the live video are caused, the sales volume of the commodity objects explained by the anchor in the live video is reduced, and the like.
In addition, in view of the fact that the short video is not limited by time conditions, the visible short video is a good popularization medium, and therefore in order to improve the popularization rate of the commodity objects explained by the anchor in the live video and further improve the sales volume of the commodity objects explained by the anchor in the live video, in the application, the commodity objects explained by the anchor in the live video can be introduced into the short video.
For example, a short video including a commodity object of a main broadcast explanation in a live video may be generated in advance, and the short video may be launched in a network, so that a user may later obtain the short video based on an application program and play the short video.
Therefore, even if a user does not enter a live broadcast room to watch live broadcast videos, as long as the user watches short videos from a network one by one, the user can watch the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos and can watch the commodity objects comprising the main broadcast explanation in the live broadcast videos in the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, so that the commodity objects comprising the main broadcast explanation in the live broadcast videos can be known through the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, and whether the commodity objects comprising the main broadcast explanation in the live broadcast videos need to be purchased or not is determined.
Thus, the promotion rate of the commodity objects explained by the anchor in the live video can be improved through the short video of the commodity objects explained by the anchor in the live video, and the sales volume and the like of the commodity objects explained by the anchor in the live video can be further improved.
Secondly, in the case where a short video including a commodity object needs to be generated with respect to a main body to which the commodity object belongs, a material for generating the short video of the commodity object can be directly acquired from a live video when the commodity object is subjected to video live broadcasting in the past, and it is not necessary to separately prepare the material for generating the short video of the commodity object, for example, it is not necessary for a technician to generate, photograph or acquire the short video of the commodity object in real time, and thus the cost for generating the short video of the commodity object can be reduced.
Referring to fig. 5, a block diagram of an apparatus for processing short videos according to the present application is shown, where the apparatus may specifically include the following modules:
a first obtaining module 21, configured to obtain a short video including a commodity object, where the short video is obtained by fusing an interactive control associated with the commodity object into a video clip including the commodity object, and the video clip is obtained according to a live video including the commodity object; the duration of the video clip is less than the duration of the live video;
and a first playing module 22, configured to play the short video.
In an alternative implementation, the interaction control in the short video is the same as the interaction control displayed on the live video when the video live broadcast is performed on the commodity object.
In an alternative implementation, the position of the interaction control on the short video is adapted to the position of the interaction control on the live video.
In one optional implementation, the interaction control includes at least one of: the system comprises an acquisition control of main body information of a main body to which the commodity object belongs, an acquisition control of preferential information of the commodity object, a purchase control of the commodity object, an information expansion control and an interaction control of the commodity object.
In an optional implementation manner, the purchase control of the commodity object includes an image, a name and a purchase link of the commodity object;
the device further comprises:
and the execution module is used for responding to the touch operation of the image and/or the name in the purchase control and executing the purchase action of the commodity object according to the purchase link.
In an optional implementation, the apparatus further comprises:
the first display module is used for responding to touch operation on the commodity object and displaying a purchase related control of the commodity object on a playing interface under the condition that the commodity object in the short video is displayed on the playing interface of the short video in the process of playing the short video.
In an optional implementation, the apparatus further comprises:
the second obtaining module is used for responding to touch operation on the commodity object and obtaining a purchase detail page of the commodity object under the condition that the commodity object in the short video is displayed on a playing interface of the short video in the process of playing the short video;
and the second display module is used for displaying the purchase detail page of the commodity object on the playing interface.
In an optional implementation manner, the application program playing the short video is a first application program; the purchase detail page is developed by a main body to which the commodity object belongs in advance based on a second application program and is stored in a server corresponding to the second application program;
the second acquisition module includes:
and the first acquisition unit is used for acquiring the purchase detail page of the commodity object in the server corresponding to the second application program.
In an alternative implementation, the interaction control includes an information expansion control of the commodity object;
the device further comprises;
and the third display module is used for responding to the touch operation of the information expansion interface in the process of playing the short video and displaying the expansion information of the commodity object on the playing interface.
In an optional implementation manner, the extension information at least includes: and the acquisition control is used for acquiring the live video of the commodity object which is being subjected to live video broadcast, the comment control is used for viewing comment information of the commodity object, and the like.
In an optional implementation, the apparatus further comprises:
the first determining module is used for determining whether the commodity object is live broadcasted in the process of playing the short video;
the fourth display module is used for displaying a live broadcast prompt control in a floating manner on the short video under the condition that the commodity object is live broadcasted, wherein the live broadcast prompt control is used for prompting that the commodity object is live broadcasted;
the third acquisition module is used for responding to the touch operation of the live broadcast prompt control to acquire a real-time live broadcast video of the commodity object which is being subjected to video live broadcast;
and the second playing module is used for playing the real-time live video.
In an alternative implementation, the fourth display module includes:
the first display unit is used for displaying the live broadcast prompt control on the short video in a floating manner in a first display mode under the condition that the short video is played for the first time in the process of playing the short video;
or,
the second display unit is used for displaying the live broadcast prompt control on the short video in a floating manner in a second display mode under the condition that the short video is played for the second time later in the process of playing the short video;
and the prompt significance of the second display mode is greater than that of the first display mode.
In an optional implementation, the apparatus further comprises:
the fourth obtaining module is used for responding to touch operation on a playing interface of the short video in the process of playing the short video and obtaining a main page of a main body to which the commodity object belongs;
and the fifth display module is used for displaying the homepage.
In an optional implementation, the apparatus further comprises:
and the sixth display module is used for displaying the reduced playing interface on the homepage in a suspending way under the condition of displaying the homepage, and continuously playing the short video on the reduced playing interface, wherein the size of the reduced displaying interface is smaller than that of the homepage.
In an optional implementation, the apparatus further comprises:
the second determining module is used for determining whether the commodity object is live broadcasted under the condition that the homepage is displayed;
a seventh display module, configured to display a live broadcast prompt control in the homepage when the commodity object is live broadcasted, where the live broadcast prompt control is used to prompt that the commodity object is live broadcasted;
a fifth obtaining module, configured to obtain a live video of the commodity object being live-broadcasted in real time in response to a touch operation on the live-broadcasted prompt control;
and the third playing module is used for playing the real-time live video.
In an optional implementation manner, the application program playing the short video is a first application program; the main page is developed by the main body based on a second application program in advance and stored in a server corresponding to the second application program;
the fourth obtaining module includes:
and the second acquisition unit is used for acquiring the homepage in a server corresponding to the second application program.
The inventors found that short videos are increasingly popular with the rapid development of technology, and users watching the short videos are gradually increased.
Live video and short video are popular with users as two different types of video.
However, for any one user, if he spends more time watching a short video, he will typically spend less time on the live video.
Therefore, due to the existence of the short video, the possibility of watching the live video is influenced, and further, the popularization rate of the commodity objects explained by the main broadcast in the live video is influenced.
Especially, under the conditions that the popularity of the short video is greater than the popularity depth of the live video, the limitation degree of the live video by the time condition is large, and the short video is not limited by the time condition, the promotion rate of the commodity objects explained by the anchor in the live video is reduced, so that fewer and fewer users watching the live video are caused, the sales volume of the commodity objects explained by the anchor in the live video is reduced, and the like.
In addition, in view of the fact that the short video is not limited by time conditions, the visible short video is a good popularization medium, and therefore in order to improve the popularization rate of the commodity objects explained by the anchor in the live video and further improve the sales volume of the commodity objects explained by the anchor in the live video, in the application, the commodity objects explained by the anchor in the live video can be introduced into the short video.
For example, a short video including a commodity object of a main broadcast explanation in a live video may be generated in advance, and the short video may be launched in a network, so that a user may later obtain the short video based on an application program and play the short video.
Therefore, even if a user does not enter a live broadcast room to watch live broadcast videos, as long as the user watches short videos from a network one by one, the user can watch the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos and can watch the commodity objects comprising the main broadcast explanation in the live broadcast videos in the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, so that the commodity objects comprising the main broadcast explanation in the live broadcast videos can be known through the short videos of the commodity objects comprising the main broadcast explanation in the live broadcast videos, and whether the commodity objects comprising the main broadcast explanation in the live broadcast videos need to be purchased or not is determined.
Thus, the promotion rate of the commodity objects explained by the anchor in the live video can be improved through the short video of the commodity objects explained by the anchor in the live video, and the sales volume and the like of the commodity objects explained by the anchor in the live video can be further improved.
Secondly, in the case where a short video including a commodity object needs to be generated with respect to a main body to which the commodity object belongs, a material for generating the short video of the commodity object can be directly acquired from a live video when the commodity object is subjected to video live broadcasting in the past, and it is not necessary to separately prepare the material for generating the short video of the commodity object, for example, it is not necessary for a technician to generate, photograph or acquire the short video of the commodity object in real time, and thus the cost for generating the short video of the commodity object can be reduced.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The present application further provides a non-transitory, readable storage medium, where one or more modules (programs) are stored, and when the one or more modules are applied to a device, the device may execute instructions (instructions) of method steps in this application.
Embodiments of the present application provide one or more machine-readable media having instructions stored thereon, which when executed by one or more processors, cause an electronic device to perform the methods as described in one or more of the above embodiments. In the embodiment of the application, the electronic device comprises a server, a gateway, a sub-device and the like, wherein the sub-device is a device such as an internet of things device.
Embodiments of the present disclosure may be implemented as an apparatus, which may include electronic devices such as servers (clusters), terminal devices such as IoT devices, and the like, using any suitable hardware, firmware, software, or any combination thereof, for a desired configuration.
Fig. 6 schematically illustrates an example apparatus 1300 that can be used to implement various embodiments described herein.
For one embodiment, fig. 6 illustrates an example apparatus 1300 having one or more processors 1302, a control module (chipset) 1304 coupled to at least one of the processor(s) 1302, memory 1306 coupled to the control module 1304, non-volatile memory (NVM)/storage 1308 coupled to the control module 1304, one or more input/output devices 1310 coupled to the control module 1304, and a network interface 1312 coupled to the control module 1304.
Processor 1302 may include one or more single-core or multi-core processors, and processor 1302 may include any combination of general-purpose or special-purpose processors (e.g., graphics processors, application processors, baseband processors, etc.). In some embodiments, the apparatus 1300 can be a server device such as a gateway described in the embodiments of the present application.
In some embodiments, apparatus 1300 may include one or more computer-readable media (e.g., memory 1306 or NVM/storage 1308) having instructions 1314 and one or more processors 1302, which in combination with the one or more computer-readable media, are configured to execute instructions 1314 to implement modules to perform actions described in this disclosure.
For one embodiment, control module 1304 may include any suitable interface controllers to provide any suitable interface to at least one of the processor(s) 1302 and/or any suitable device or component in communication with control module 1304.
The control module 1304 may include a memory controller module to provide an interface to the memory 1306. The memory controller module may be a hardware module, a software module, and/or a firmware module.
Memory 1306 may be used, for example, to load and store data and/or instructions 1314 for device 1300. For one embodiment, memory 1306 may comprise any suitable volatile memory, such as suitable DRAM. In some embodiments, the memory 1306 may comprise double data rate four synchronous dynamic random access memory (DDR4 SDRAM).
For one embodiment, control module 1304 may include one or more input/output controllers to provide an interface to NVM/storage 1308 and input/output device(s) 1310.
For example, NVM/storage 1308 may be used to store data and/or instructions 1314. NVM/storage 1308 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more Hard Disk Drives (HDDs), one or more Compact Disc (CD) drives, and/or one or more Digital Versatile Disc (DVD) drives).
NVM/storage 1308 may include storage resources that are physically part of the device on which apparatus 1300 is installed, or it may be accessible by the device and need not be part of the device. For example, NVM/storage 1308 may be accessible over a network via input/output device(s) 1310.
Input/output device(s) 1310 may provide an interface for apparatus 1300 to communicate with any other suitable device, input/output device(s) 1310 may include a communications component, a pinyin component, a sensor component, and so forth. The network interface 1312 may provide an interface for the device 1300 to communicate over one or more networks, and the device 1300 may wirelessly communicate with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols, such as access to a communication standard-based wireless network, e.g., WiFi, 2G, 3G, 4G, 5G, etc., or a combination thereof.
For one embodiment, at least one of the processor(s) 1302 may be packaged together with logic for one or more controllers (e.g., memory controller modules) of the control module 1304. For one embodiment, at least one of the processor(s) 1302 may be packaged together with logic for one or more controllers of the control module 1304 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 1302 may be integrated on the same die with logic for one or more controller(s) of the control module 1304. For one embodiment, at least one of the processor(s) 1302 may be integrated on the same die with logic of one or more controllers of the control module 1304 to form a system on chip (SoC).
In various embodiments, apparatus 1300 may be, but is not limited to being: a server, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a handheld computing device, a tablet, a netbook, etc.), among other terminal devices. In various embodiments, apparatus 1300 may have more or fewer components and/or different architectures. For example, in some embodiments, device 1300 includes one or more cameras, a keyboard, a Liquid Crystal Display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an Application Specific Integrated Circuit (ASIC), and speakers.
An embodiment of the present application provides an electronic device, including: one or more processors; and one or more machine readable media having instructions stored thereon that, when executed by the one or more processors, cause the electronic device to perform a method as described in one or more of the present applications.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable information processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable information processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable information processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable information processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present application have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all changes and modifications that fall within the true scope of the embodiments of the present application.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The method and apparatus for generating a short video and the method and apparatus for processing a short video provided by the present application are introduced in detail above, and a specific example is applied in the present application to explain the principle and the implementation of the present application, and the description of the above embodiment is only used to help understand the method and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (14)

1. A method of processing short video, the method comprising:
acquiring a short video comprising a commodity object, wherein the short video is obtained by fusing an interactive control associated with the commodity object into a video clip comprising the commodity object, and the video clip is acquired according to a live video comprising the commodity object; the duration of the video clip is less than the duration of the live video;
and playing the short video.
2. The method of claim 1, further comprising:
acquiring an interactive control displayed on the live video when the commodity object is subjected to video live broadcasting, and taking the interactive control as an interactive control in the short video;
and the position of the interactive control on the short video is matched with the position of the interactive control on the live video.
3. The method of claim 1, further comprising:
in the process of playing the short video, under the condition that the commodity object in the short video is displayed on a playing interface of the short video, responding to the touch operation of the commodity object, and displaying a purchase related control of the commodity object on the playing interface;
or,
in the process of playing the short video, under the condition that the commodity object in the short video is displayed on a playing interface of the short video, responding to the touch operation of the commodity object, and acquiring a purchase detail page of the commodity object; displaying a purchase detail page of the commodity object on the playing interface;
or,
in the process of playing the short video, responding to the touch operation on the playing interface of the short video, and acquiring a main page of a main body to which the commodity object belongs; and displaying the homepage.
4. The method of claim 1, wherein the interaction control comprises an information expansion control for the commodity object;
the method further comprises;
in the process of playing the short video, responding to the touch operation on the information expansion interface, and displaying the expansion information of the commodity object on the playing interface;
the extended information includes at least: and the acquisition control is used for acquiring the live video of the commodity object which is being subjected to live video broadcast, the comment control is used for viewing comment information of the commodity object, and the like.
5. The method of claim 1, further comprising:
in the process of playing the short video, determining whether the commodity object is live broadcasted;
under the condition that the commodity object is live broadcasted, displaying a live broadcast prompt control in a floating manner on the short video, wherein the live broadcast prompt control is used for prompting that the commodity object is live broadcasted;
and responding to the touch operation of the live broadcast prompt control, acquiring a real-time live broadcast video of the commodity object being live broadcast by the video, and playing the real-time live broadcast video.
6. The method of claim 5, wherein the hovering display of a live-cue control over the short video comprises:
under the condition that the short video is played for the first time in the process of playing the short video, the live broadcast prompt control is displayed on the short video in a floating mode in a first display mode;
or,
under the condition that the short video is played for the second time and later in the process of playing the short video, the live broadcast prompt control is displayed on the short video in a floating mode in a second display mode;
and the prompt significance of the second display mode is greater than that of the first display mode.
7. The method of claim 1, further comprising:
determining whether or not a commodity object is being live-broadcasted in a case where the homepage is displayed;
under the condition that the commodity object is live broadcasted, displaying a live broadcasting prompt control in the homepage, wherein the live broadcasting prompt control is used for prompting that the commodity object is live broadcasted;
and responding to the touch operation of the live broadcast prompt control, acquiring a real-time live broadcast video of the commodity object being live broadcast by the video, and playing the real-time live broadcast video.
8. A method of generating short video, the method comprising:
acquiring a live video, wherein the live video comprises a commodity object;
acquiring a video clip comprising the commodity object according to the live video; the duration of the video clip is less than the duration of the live video;
acquiring an interactive control associated with the commodity object;
and fusing the interaction control on the video clip to obtain a short video comprising the commodity object.
9. The method of claim 8, wherein the obtaining a video clip including the merchandise object from the live video comprises:
intercepting a plurality of frames of live broadcast images in the live broadcast video; at least part of live broadcast images in the multi-frame live broadcast images comprise the commodity object;
and generating the video clip according to the multi-frame live broadcast image.
10. The method of claim 8, wherein obtaining the interaction control associated with the merchandise object comprises:
and acquiring an interactive control displayed on the live video when the commodity object is subjected to video live broadcasting.
11. An apparatus for processing short video, the apparatus comprising:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a short video comprising a commodity object, the short video is obtained by fusing an interactive control associated with the commodity object into a video clip comprising the commodity object, and the video clip is acquired according to a live video comprising the commodity object; the duration of the video clip is less than the duration of the live video;
and the first playing module is used for playing the short video.
12. An apparatus for generating short video, the apparatus comprising:
the fifth acquisition module is used for acquiring a live video, and the live video comprises commodity objects;
a sixth obtaining module, configured to obtain a video clip including the commodity object according to the live video; the duration of the video clip is less than the duration of the live video;
a seventh obtaining module, configured to obtain an interactive control associated with the commodity object;
and the fusion module is used for fusing the interactive control on the video clip to obtain a short video comprising the commodity object.
13. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method according to any of claims 1 to 10 are implemented when the processor executes the program.
14. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 10.
CN202111158070.6A 2021-09-29 2021-09-29 Method for generating short video, method and device for processing short video Pending CN114025177A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111158070.6A CN114025177A (en) 2021-09-29 2021-09-29 Method for generating short video, method and device for processing short video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111158070.6A CN114025177A (en) 2021-09-29 2021-09-29 Method for generating short video, method and device for processing short video

Publications (1)

Publication Number Publication Date
CN114025177A true CN114025177A (en) 2022-02-08

Family

ID=80055376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111158070.6A Pending CN114025177A (en) 2021-09-29 2021-09-29 Method for generating short video, method and device for processing short video

Country Status (1)

Country Link
CN (1) CN114025177A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115086760A (en) * 2022-05-18 2022-09-20 阿里巴巴(中国)有限公司 Live video editing method, device and equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070300280A1 (en) * 2006-06-21 2007-12-27 Turner Media Group Interactive method of advertising
CN108881994A (en) * 2018-06-29 2018-11-23 北京微播视界科技有限公司 Video access methods, client, device, terminal, server and storage medium
CN109429074A (en) * 2017-08-25 2019-03-05 阿里巴巴集团控股有限公司 A kind of live content processing method, device and system
CN110113625A (en) * 2019-05-10 2019-08-09 广州酷狗计算机科技有限公司 Video broadcasting method, equipment and computer readable storage medium
CN111432225A (en) * 2020-03-11 2020-07-17 北京意匠文枢科技有限公司 Method and equipment for commodity video cutting
CN111954077A (en) * 2020-08-24 2020-11-17 上海连尚网络科技有限公司 Video stream processing method and device for live broadcast
CN112055225A (en) * 2019-06-06 2020-12-08 阿里巴巴集团控股有限公司 Live broadcast video interception, commodity information generation and object information generation methods and devices
CN112637629A (en) * 2020-12-25 2021-04-09 百度在线网络技术(北京)有限公司 Live broadcast content recommendation method and device, electronic equipment and medium
CN113132787A (en) * 2021-03-15 2021-07-16 北京城市网邻信息技术有限公司 Live content display method and device, electronic equipment and storage medium
US20210274244A1 (en) * 2018-06-29 2021-09-02 Rovi Guides, Inc. Systems and methods for providing synchronized supplemental content to a subset of users that are disinterested in live content

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070300280A1 (en) * 2006-06-21 2007-12-27 Turner Media Group Interactive method of advertising
CN109429074A (en) * 2017-08-25 2019-03-05 阿里巴巴集团控股有限公司 A kind of live content processing method, device and system
CN108881994A (en) * 2018-06-29 2018-11-23 北京微播视界科技有限公司 Video access methods, client, device, terminal, server and storage medium
US20210274244A1 (en) * 2018-06-29 2021-09-02 Rovi Guides, Inc. Systems and methods for providing synchronized supplemental content to a subset of users that are disinterested in live content
CN110113625A (en) * 2019-05-10 2019-08-09 广州酷狗计算机科技有限公司 Video broadcasting method, equipment and computer readable storage medium
CN112055225A (en) * 2019-06-06 2020-12-08 阿里巴巴集团控股有限公司 Live broadcast video interception, commodity information generation and object information generation methods and devices
CN111432225A (en) * 2020-03-11 2020-07-17 北京意匠文枢科技有限公司 Method and equipment for commodity video cutting
CN111954077A (en) * 2020-08-24 2020-11-17 上海连尚网络科技有限公司 Video stream processing method and device for live broadcast
CN112637629A (en) * 2020-12-25 2021-04-09 百度在线网络技术(北京)有限公司 Live broadcast content recommendation method and device, electronic equipment and medium
CN113132787A (en) * 2021-03-15 2021-07-16 北京城市网邻信息技术有限公司 Live content display method and device, electronic equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115086760A (en) * 2022-05-18 2022-09-20 阿里巴巴(中国)有限公司 Live video editing method, device and equipment

Similar Documents

Publication Publication Date Title
WO2019218384A1 (en) Display processing method and device, storage medium and electronic terminal
US10366448B2 (en) Immersive multimedia views for items
US10424009B1 (en) Shopping experience using multiple computing devices
CN110827073A (en) Data processing method and device
CN111414225A (en) Three-dimensional model remote display method, first terminal, electronic device and storage medium
WO2015061727A1 (en) Multi-protocol interactive mobile video advertising
US20140229416A1 (en) Electronic apparatus and method of recommending contents to members of a social network
US10405059B2 (en) Medium, system, and method for identifying collections associated with subjects appearing in a broadcast
CN114168250A (en) Page display method and device, electronic equipment and storage medium
CN114025177A (en) Method for generating short video, method and device for processing short video
CN114329179A (en) Object recommendation method and device
US11895424B2 (en) Video shooting method and apparatus, electronic device and storage medium
CN115086734A (en) Information display method, device, equipment and medium based on video
US20220405341A1 (en) Article display processing method and apparatus and electronic device
CN117786159A (en) Text material acquisition method, apparatus, device, medium and program product
KR20170035495A (en) Broadcast receiving apparatus and information providing method thereof
CN115796983A (en) Data interaction method and device, electronic equipment and storage medium
CN111294656B (en) Method and device for adjusting video playing and electronic equipment
KR102326579B1 (en) TV broadcasting system that automatically generates progress data for broadcasting
US11582514B2 (en) Source apparatus and control method therefor
CN113395565A (en) Display method of virtual gift and related device and equipment
US10015554B1 (en) System to present items associated with media content
US10924807B2 (en) Display device and control method therefor
KR101746923B1 (en) Method for controlling advertisement video and recording medium recording a program for performing the same
KR102326580B1 (en) Media providing server, method of storing a contents list based on viewing time of set-top box and computer program

Legal Events

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