Video processing method and device, equipment, storage medium and program product

By displaying the identification of the target object on the video playback progress bar and displaying object resources when the playback progress reaches a specific position, the problem of users not being interested in the video is solved, and the video playback rate and user conversion rate are improved.

CN119562132APending Publication Date: 2025-03-04BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411666989.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The existing video playback methods are relatively single, and users are not interested in or know too little about the videos promoted or recommended, resulting in a lower video playback rate and user conversion rate.

Method used

By displaying the first object identifier related to the target object in the target video at the first position of the video playback progress bar, and displaying the corresponding object resources in the video area when the playback progress reaches this position, the information content and interest of the video are increased.

Benefits of technology

It increases the user's interest in the target object, increases the possibility of video viewing, and improves the video playback rate and user conversion rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119562132A_ABST
    Figure CN119562132A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a video processing method and device, equipment, a storage medium and a program product. The method comprises the following steps: in response to a trigger operation on a target video, displaying a first object identifier related to a target object in the target video at a first position of a playing progress bar of the target video; and in response to the fact that the current playing progress of the target video reaches the first position, displaying an object resource corresponding to the first object identifier in a video area of the target video. Therefore, the information content of the target object in the video can be increased, the interestingness of watching the target video is improved, and the playing rate and the conversion rate of the target video are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of information processing technology, and in particular to a video processing method, device, equipment, storage medium and program product. Background Art

[0002] As various types of videos become more and more popular, there are cases where a certain object (such as a physical product, a virtual service, a tourist destination, or a film or TV program, etc.) is promoted or recommended through videos. These videos often introduce the object from at least one aspect to achieve the purpose of allowing users to understand or obtain the object.

[0003] However, the current video playback method is relatively simple, mainly relying on video content to attract users to watch. If users are not interested in the video of the promotional or recommended object, or have no knowledge of the object, they are likely to give up watching the video, resulting in low playback rate and user conversion rate of such videos. Summary of the invention

[0004] In order to solve the above technical problems, the embodiments of the present disclosure provide a video processing method, apparatus, device, storage medium and program product.

[0005] In a first aspect, an embodiment of the present disclosure provides a video processing method, the method comprising:

[0006] In response to a trigger operation on a target video, a first object identifier is displayed at a first position of a playback progress bar of the target video; wherein the first object identifier includes an identifier related to a target object in the target video;

[0007] In response to the current playback progress of the target video reaching the first position, the object resource corresponding to the first object identifier is displayed in the video area of ​​the target video.

[0008] In a second aspect, an embodiment of the present disclosure further provides a video processing device, the device comprising:

[0009] A first object identification display module, configured to display a first object identification at a first position of a playback progress bar of the target video in response to a trigger operation on the target video; wherein the first object identification includes an identification related to a target object in the target video;

[0010] The object resource display module is used to display the object resource corresponding to the first object identifier in the video area of ​​the target video in response to the current playback progress of the target video reaching the first position.

[0011] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:

[0012] processor;

[0013] A memory for storing executable instructions;

[0014] The processor is used to read executable instructions from the memory and execute the executable instructions to implement the video processing method described in any embodiment of the present disclosure.

[0015] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor implements the video processing method described in any embodiment of the present disclosure.

[0016] In a fifth aspect, the embodiments of the present disclosure further provide a computer program product, which is used to execute the video processing method described in any embodiment of the present disclosure.

[0017] The video processing method, apparatus, device, storage medium and program product of the embodiments of the present disclosure can, in response to a trigger operation on the target video, display a first object identifier related to the target object in the target video at the first position of the playback progress bar of the target video; in response to the current playback progress of the target video reaching the first position, display the object resource corresponding to the first object identifier in the video area of ​​the target video; by displaying the first object identifier related to the target object on the playback progress bar, on the one hand, the information content of the target object in the video can be increased, so that the user can quickly obtain relevant information of the target object through the first object identifier, thereby increasing the user's interest in the target object to a certain extent; on the other hand, the object resource can be combined to increase the fun of watching the target video, and increase the possibility of the user continuing to watch the target video, thereby at least increasing the playback rate of the target video at the first position of the playback progress bar and its previous progress, thereby improving the user conversion rate of the target video.

[0018] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of the present disclosure are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.

[0020] Figure 1 A schematic diagram of a flow chart of a video processing method provided by an embodiment of the present disclosure;

[0021] Figure 2 A schematic diagram of displaying a video playback page provided by an embodiment of the present disclosure;

[0022] Figure 3 A flowchart of another video processing method provided by an embodiment of the present disclosure;

[0023] Figure 4 A schematic diagram of displaying task progress information in a video playback page provided by an embodiment of the present disclosure;

[0024] Figure 5 A schematic diagram of displaying task progress information in another video playback page provided by an embodiment of the present disclosure;

[0025] Figure 6 A schematic diagram of displaying object resources in a video playback page provided by an embodiment of the present disclosure;

[0026] Figure 7 A schematic diagram of the structure of a video processing device provided by an embodiment of the present disclosure;

[0027] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0029] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0030] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0031] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0032] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0033] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0034] In the related art, there is a type of video that is used to promote or recommend a certain object (such as a physical product, virtual service, tourist attraction, or film and television program, etc.), and its content is generally to introduce the relevant information of the object. If the user is not interested in this type of video or the object, or knows too little about the object, it is easy for the user to skip watching the video. This will result in a low playback rate of this type of video, and then a low user conversion rate of the target object, and the purpose of promoting or recommending the object cannot be achieved.

[0035] Based on the above situation, the embodiment of the present disclosure provides a video processing solution, so that the owner of the target object can at least embed some information related to the target object and / or its owner in the playback progress bar of the target video, so that the user can quickly know the object in the video, which increases the user's interest in watching the target video to a certain extent; and can increase the task of acquiring object resources based on the implanted information, further improving the playback interest of the target video, thereby further improving the probability of users watching the video, and improving the playback rate and user conversion rate of the target video.

[0036] The video processing method provided in the embodiment of the present disclosure can be applied to the playback scene of the target video that promotes or recommends a certain object. The method can be executed by a video processing device, which can be implemented by software and / or hardware, and the device can be integrated in an electronic device with a video playback function. The electronic device can include but is not limited to smart phones, wearable devices, tablet computers (Tablet Personal Computer, Tablet PC), personal digital assistants (Personal Digital Assistant, PDA), laptop computers, vehicle terminals (such as vehicle navigation terminals), smart home devices such as digital televisions, desktop computers, etc.

[0037] Figure 1FIG. 1 is a flow chart of a video processing method provided by an embodiment of the present disclosure. Figure 1 As shown, the video processing method may include the following steps:

[0038] S110. In response to a triggering operation on a target video, display a first object identifier at a first position of a playback progress bar of the target video.

[0039] Among them, the target video is a video to be played, which contains at least one object to be presented to the user (i.e., the target object). Exemplarily, the target video contains relevant video content of the target object to be promoted or recommended, which is used to display information such as the characteristics, advantages, and acquisition methods of the target object. For example, the target video can be a pre-made advertising video of the target object. The play progress bar is used to display the play progress of the target video, which is presented in the form of graphics or animation, and represents the total duration, played duration, remaining play duration, and other information of the target video. The first position is the progress position on the play progress bar, which can be set according to the video play index. For example, the video play index is the play rate of the nth second after the video starts (n is less than the total duration of the video), then the first position can be set to the progress position of the (n+i)th second after the video starts (i is a positive integer greater than or equal to 1). In this way, users can be attracted to watch the target video at least to the first position, thereby improving the play rate of the nth second of the target video. The first object identifier includes an identifier related to the target object in the target video. Exemplarily, the first object identifier includes an object identifier of the target object or an identifier of the target object's owner. The object identifier is an identifier that can indicate the target object, such as a picture and / or text of the target object. The owner identifier is an identifier (picture and / or text) that can indicate the party to which the target object belongs. For example, if the target object is a physical product, the object identifier can be a picture of the product itself, and the owner identifier can be a brand picture of the product, etc. Figure 2 When the target object is a virtual reality (VR) glasses in the target video, the first object identifier may be a glasses picture 210 or a brand picture 220 (using a heart as an example) of the brand to which the VR glasses belong.

[0040] Specifically, the user can perform a trigger operation on the target video on the electronic device. For example, when the electronic device presents many videos in the form of a video stream, the user switches the video to the target video; or, the electronic device presents recommendation information, which includes the target video, and the user performs an operation of opening or playing the target video in the recommendation information. When the electronic device detects the above trigger operation, it can display the target video in the current page or a new page, and display the play progress bar of the target video in a certain area within the video area of ​​the target video. At the same time, the first object identifier is displayed at the first position of the play progress bar. In this way, more information related to the target object can be displayed in the target video, so that the user can better understand the target object, and the first object identifier is displayed on the play progress bar, which enhances the user's perception of the play progress bar, thereby increasing the novelty and fun of the video playback, and increasing the possibility of the user continuing to watch the target video.

[0041] It should be noted that, in the case of multiple first positions, there are the same number of first object identifiers. These first object identifiers may be the same or different. The correspondence between the first positions and the first object identifiers may be pre-associated one-to-one or randomly paired in real time.

[0042] like Figure 2 In the example, the electronic device displays a target video including VR glasses, and displays a playback progress bar 200 at the bottom of the video area. There are three first positions on the playback progress bar 200, namely, the 1st second, the 5th second, and the 10th second of the video progress. Therefore, the electronic device can display the first object identifier at all three first positions. For example, the first object identifier displayed at the 1st second and the 5th second of the video progress is a brand image 220 of VR glasses, and the first object identifier displayed at the 10th second of the video progress is a glasses image 210 of VR glasses. It can be understood that, for the case of real-time random pairing, one glasses image 210 and two brand images 220 can be randomly displayed at the three first positions of the 1st second, the 5th second, and the 10th second of the video progress.

[0043] In some embodiments, S110 includes: in response to a trigger operation on a target video, determining a video identifier and an information display identifier of the target video, and based on the video identifier and the information display identifier, determining a first object identifier corresponding to the target video and a first position corresponding to a playback progress bar; and displaying the first object identifier at the first position of the playback progress bar of the target video.

[0044] The information display identifier is an identifier of an information display plan or strategy, which is used to configure the manner and style of displaying the first object identifier, the second object identifier, and the object resource in the target video.

[0045] Specifically, after the electronic device detects the trigger operation, it can determine the video identifier and information display identifier of the target video triggered by the trigger operation. Then, the target video is downloaded according to the video identifier; according to the video identifier and the information display identifier, the first object identifier corresponding to the target video is downloaded and displayed at the first position in the target video. Afterwards, the electronic device can display the first object identifier at the first position of the playback progress bar of the target video.

[0046] In some embodiments, after responding to a trigger operation on the target video, the method further includes: displaying a playback progress bar in a progress bar style corresponding to the target object.

[0047] The progress bar style is the display style of the playback progress bar, such as the shape and size of the playback progress bar, its filling pattern at each playback moment, etc. Exemplarily, the progress bar style is determined based on the relevant information of the target object. For example, the filling pattern of the progress bar style can be determined based on the picture of the target object and / or its owner; for another example, the color of the progress bar style can be determined based on the color in the picture of the target object and / or its owner, etc.

[0048] Specifically, the electronic device can also download the relevant resources of the display style of the playback progress bar of the target video according to the video identifier and the information display identifier. In this way, the electronic device can use the downloaded progress bar style to display the playback progress bar of the target video. For example, Figure 2 The playback progress bar is displayed in a progress bar style filled with a diagonal pattern.

[0049] S120: In response to the current playback progress of the target video reaching a first position, displaying an object resource corresponding to the first object identifier in a video area of ​​the target video.

[0050] Among them, the current playback progress is the video playback progress at the current moment. Object resources are resources related to the target object, which can be determined according to the information display plan or strategy corresponding to the information display identifier. For example, object resources can be resources related to the item acquisition process such as the amount of transfer resources reduced when acquiring the target object, discounts, etc., or virtual resources such as blessings, greeting cards, and words of encouragement. It can also be physical items such as figures related to the target object that are given away for free, or it can be effect resources, puzzles, etc. related to the first object identifier, or it can be functional permissions provided by the platform that presents the target video, etc.

[0051] Specifically, in response to the operation of playing the target video, the electronic device detects in real time whether the current playback progress reaches the first position during the playback of the target video. If the first position is not reached, the video continues to be played and detected. If the first position is reached, the object resource of the first object identifier corresponding to the first position can be displayed at a certain position in the video area of ​​the target video. In this process, the target video can continue to be played; or the target video can be automatically paused until the displayed object resource is eliminated or the user triggers the video to be played.

[0052] In some embodiments, if there are multiple first positions, the electronic device can display the object resource associated with the first object identifier corresponding to each first position currently reached when the current playback progress reaches each first position. For example, each time a first position is played, the corresponding effect resource, puzzle progress result, or encouragement is displayed.

[0053] In other embodiments, if there are multiple first positions, the electronic device can display the object resource associated with the first object identifier corresponding to a predetermined first position (such as the second, middle or last one, etc.) when the current playback progress reaches the first position.

[0054] It should be noted that the object resource can be downloaded from the server by the electronic device according to the video identifier and the information display identifier. The object resource can be downloaded together with the first object identifier, or downloaded from the server when the electronic device detects that the current playback position reaches the first position.

[0055] In some embodiments, the method further includes: during playback of the target video, indicating the current playback progress with a third object identifier associated with the target object.

[0056] Among them, the third object identifier includes an identifier related to the target object in the target video. Exemplarily, the first object identifier includes an object identifier of the target object or an identifier of the party to which the target object belongs. The third object identifier may be the same as or different from the first object identifier. Exemplarily, the third object identifier is different from the first object identifier. For example, when the first object identifier is a brand image of the target object, the third object identifier may be an image of the product itself of the target object. This makes it easier to distinguish the two types of information on the playback progress bar, making it easier for users to distinguish between the current playback progress and the first position of the video to be watched.

[0057] Specifically, see Figure 6, the electronic device uses the target object's glasses picture 610 as the third object identifier and displays it on the play progress bar to indicate the current play progress. In this way, as the target video is played, the third object identifier moves on the play progress bar in real time to indicate the current play progress in real time. This allows the user to notice more information related to the target object and can further increase the interest of the target video playback.

[0058] The video processing method provided by the above-mentioned embodiments of the present disclosure can, in response to a trigger operation on the target video, display a first object identifier related to the target object in the target video at the first position of the playback progress bar of the target video; in response to the current playback progress of the target video reaching the first position, display the object resource corresponding to the first object identifier in the video area of ​​the target video; by displaying the first object identifier related to the target object on the playback progress bar, on the one hand, the information content of the target object in the video can be increased, so that the user can quickly obtain relevant information of the target object through the first object identifier, thereby increasing the user's interest in the target object to a certain extent; on the other hand, the object resource can be combined to increase the fun of watching the target video, and increase the possibility of the user continuing to watch the target video, thereby at least increasing the playback rate of the target video at the first position of the playback progress bar and its previous progress, thereby improving the user conversion rate of the target video.

[0059] Figure 3 is a flowchart of another video processing method provided by an embodiment of the present disclosure. The video processing method further optimizes "in response to the current playback progress of the target video reaching the first position, displaying the object resource corresponding to the first object identifier in the video area of ​​the target video". The explanations of the terms that are the same or corresponding to the above embodiments are not repeated here. Figure 3 , the video processing method comprises:

[0060] S310: In response to a triggering operation on a target video, display a first object identifier at a first position of a playback progress bar of the target video.

[0061] S320: In response to the current playback progress reaching the first position, displaying task progress information associated with the first object identifier corresponding to the first position at a second position in the video area.

[0062] The second position is a preset position in the video area of ​​the target video that is not on the play progress bar. For example, the second position may be a position in the video area that is above the play progress bar. Figure 4The second position may be a position in the upper left corner of the playback progress bar in the video area. The task progress information represents the current completion progress of the video viewing task of the target video, which may be displayed in the form of a progress bar, progress percentage, or other graphic / text form. The video viewing task is a task for the user to watch the target video.

[0063] Specifically, in order to further increase the interactivity and fun of the target video playback process, the video viewing task, the correspondence between the task progress and the first position, and the object resources rewarded when the video viewing task is completed can be pre-set, and the task progress information of the video viewing task can be displayed to the user at an appropriate time to prompt and attract the user to continue watching the target video to update the task progress information until the video viewing task is completed. The relationship between the above-mentioned task progress and the first position can be that the task progress has a proportional relationship with the number of first positions. For example, if there are three first positions in total, then the task progress includes 1 / 3 progress, 2 / 3 progress, and 3 / 3 progress, etc.

[0064] During the playback of the target video, if the electronic device detects that the current playback progress reaches any first position, it determines the task progress of the video viewing task corresponding to the first position, and displays the task progress information of the task progress at the second position. For example, when there is a total of one first position, if the current playback progress reaches the first position and the task progress of the video viewing task reaches 1 / 1 progress, the task progress information corresponding to 1 / 1 progress is displayed at the second position. For another example, when there are a total of three first positions, the current playback progress reaches the second first position, and the task progress of the video viewing task reaches 2 / 3 progress, the task progress information corresponding to 2 / 3 progress is displayed at the second position.

[0065] In some embodiments, S320 includes: in response to the current playback progress reaching the first position, moving the first object identifier to the second position in a preset animation manner, and displaying the task progress information associated with the first object identifier corresponding to the first position at the second position.

[0066] The preset animation is a pre-designed animation, which may include the movement track, scaling, rotation, etc. of the first object identifier.

[0067] Specifically, when the current playback progress reaches a certain first position, the electronic device can move the first object identifier at the first position to the second position in a preset animation manner and then hide it. Then, the task progress information corresponding to the first object identifier at the first position is displayed at the second position. This can increase the animation effect of the first object identifier, thereby further improving the fun of the target video playback, and further improving the playback rate of the target video and its recommendation effect on the target object, and to a certain extent further improving the user conversion rate of the target video.

[0068] See also Figure 4 , the electronic device detects that the current playback progress reaches the second first position. At this time, the electronic device moves the brand image 410 at the second first position to the second position and hides it according to the movement track 420 (illustrated as a gray arrow), the scaling ratio and the movement speed in the preset animation mode. Then, the task progress information is displayed at the second position.

[0069] In some embodiments, if there are multiple first positions, the above process can be implemented as the following steps A to B:

[0070] Step A: in response to the current playback progress reaching the previous first position, the first object identifier at the previous first position is moved to the second position in a preset animation manner, and the task progress information associated with the first object identifier at the previous first position is displayed at the second position.

[0071] The task progress information includes at least one of a second object identifier based on the portion of the task progress, a task progress bar, and a progress prompt text. Alternatively, the task progress information includes a task progress bar or a progress prompt text, and a complete second object identifier. The second object identifier includes an identifier related to a target object in a target video. Exemplarily, the second object identifier includes an object identifier of the target object or an identifier of a party to which the target object belongs. The second object identifier may be the same as or different from the first object identifier.

[0072] Specifically, see Figure 4 When the current playback progress passes through the first first position (the previous first position), the electronic device moves the first object identifier at the first first position to the second position in a preset animation to hide it, and the task progress information displayed at the second position includes the second object identifier, which is a complete example of a glasses picture 430, a task progress bar 440 showing that the task progress has reached 1 / 3 of the progress, and a progress prompt text 450 showing that "the video viewing task has completed 1 / 3 of the progress". The task progress bar 440 and the progress prompt text 450 can be displayed either one or both.

[0073] In another example, see Figure 4 The task progress information displayed at the second position may also include a glasses picture 430′ corresponding to the 1 / 3 part of the 1 / 3 progress, a task progress bar 440′ when the task progress reaches 1 / 3 progress, and a progress prompt text 450′ such as “Video viewing task completed 1 / 3 progress”.

[0074] Step B: in response to the current playback progress reaching the next first position, the first object identifier at the next first position is moved to the second position in a preset animation manner, and the task progress information associated with the first object identifier at the next first position is overlaid and displayed at the second position.

[0075] Specifically, see Figure 4 When the current playback progress reaches the second first position (an example of the latter first position), the electronic device moves the brand image 410 to the second position to hide it in the preset animation manner shown in the figure, and then updates the previously displayed task progress information to the task progress information associated with the first object identifier at the second first position, such as Figure 5 shown. Figure 5 The task progress information displayed at the second position includes a complete second object identifier exemplified as a glasses picture 510, a task progress bar 520 indicating that the task progress has reached 2 / 3, and a progress prompt text 530 exemplified as “video viewing task completed 2 / 3 of the progress”.

[0076] In another example, see Figure 4 The task progress information displayed at the second position may also include a 1 / 3 portion of glasses picture 430' corresponding to the 1 / 3 progress, a task progress bar 440' when the task progress reaches 1 / 3 progress, and a progress prompt text 450' such as "1 / 3 progress of the video viewing task completed". Figure 5 The task progress information in the example may also include a glasses picture 510′ corresponding to the 2 / 3 portion of the 2 / 3 progress, a task progress bar 520′ indicating that the task progress has reached 2 / 3 progress, and a progress prompt text 530′ such as “video viewing task completed 2 / 3 progress”.

[0077] S330: If the task progress information satisfies a preset task condition, an object resource corresponding to the first object identifier corresponding to the corresponding task progress information is displayed in the video area.

[0078] The preset task condition is a preset task completion condition of the video viewing task, which may be that the task progress reaches 100%, or that the task progress reaches a certain proportion (such as 2 / 3) less than 100%.

[0079] Specifically, after the electronic device displays the updated task progress information at the second position, it compares the task progress information with the preset task condition. If the task progress information does not meet the preset task condition, the above steps are continued. If the task progress information meets the preset task condition, it means that the video viewing task has been completed, and then a task reward can be issued to the user, that is, the object resource of the first object identifier corresponding to the task progress information is displayed in the video area. Figure 6 As shown, when the task progress information reaches 3 / 3 of the progress, it is determined that the task progress information meets the preset task conditions, and then the object resource 620 containing the reward graphics is displayed in the video area.

[0080] It should be noted that there may be multiple preset task conditions, and the electronic device may display the object resource corresponding to the task progress information in the video area each time the task progress information meets the preset task conditions. Figure 2 The example contains three first positions, so three preset task conditions can be set accordingly. Each time a preset task condition is met, the corresponding object resource can be displayed. These object resources can be the same or different. When multiple object resources are different, the resource amount of these object resources can be increasing, or the value of each object resource can be increasing.

[0081] The video processing method provided by the above-mentioned embodiments of the present disclosure can, in response to the current playback progress reaching the first position, display the task progress information associated with the first object identifier corresponding to the first position at the second position of the video area; if the task progress information meets the preset task conditions, the object resource corresponding to the first object identifier corresponding to the corresponding task progress information is displayed in the video area; in this way, the interest of the target video playback can be further increased through the process of automatically collecting the first object identifier on the playback progress bar to the second position and synthesizing the object resource, so as to prompt and attract the user to continue watching the target video for interaction, thereby further improving the playback rate and conversion rate of the target video.

[0082] The following is an embodiment of a video processing device provided by an embodiment of the present invention. The device and the video processing methods of the above embodiments belong to the same inventive concept. For details not described in detail in the embodiment of the video processing device, reference can be made to the embodiment of the above video processing method.

[0083] Figure 7 FIG. 2 shows a schematic diagram of the structure of a video processing device provided by an embodiment of the present disclosure. Figure 7 As shown, the video processing device 700 may include:

[0084] A first object identifier display module 710 is used to display a first object identifier at a first position of a playback progress bar of a target video in response to a trigger operation on the target video; wherein the first object identifier includes an identifier related to a target object in the target video;

[0085] The object resource display module 720 is configured to display the object resource corresponding to the first object identifier in the video area of ​​the target video in response to the current playback progress of the target video reaching the first position.

[0086] The video processing device provided by the embodiment of the present disclosure can, in response to a trigger operation on the target video, display a first object identifier related to the target object in the target video at the first position of the playback progress bar of the target video; in response to the current playback progress of the target video reaching the first position, display the object resource corresponding to the first object identifier in the video area of ​​the target video; by displaying the first object identifier related to the target object on the playback progress bar, on the one hand, the information content of the target object in the video can be increased, so that the user can quickly obtain relevant information of the target object through the first object identifier, thereby increasing the user's interest in the target object to a certain extent; on the other hand, the object resource can be combined to increase the fun of watching the target video, and increase the possibility of the user continuing to watch the target video, thereby at least increasing the playback rate of the target video at the first position of the playback progress bar and its previous progress, thereby improving the user conversion rate of the target video.

[0087] In some embodiments, the object resource display module 720 includes:

[0088] The task progress information display submodule is used to display the task progress information associated with the first object identifier corresponding to the first position at the second position of the video area in response to the current playback progress reaching the first position; wherein the task progress information represents the current progress of the video viewing task of the target video;

[0089] The object resource display submodule is used to display the object resource corresponding to the first object identifier corresponding to the corresponding task progress information in the video area if the task progress information meets the preset task condition.

[0090] In some embodiments, the task progress information display submodule is specifically used to:

[0091] In response to the current playback progress reaching the first position, the first object identifier is moved to the second position in a preset animation manner, and the task progress information associated with the first object identifier corresponding to the first position is displayed at the second position.

[0092] Furthermore, the task progress information display submodule is specifically used for:

[0093] If there are multiple first positions, in response to the current playback progress reaching the previous first position, the first object identifier at the previous first position is moved to the second position in a preset animation manner, and the task progress information associated with the first object identifier at the previous first position is displayed at the second position; wherein the task progress information includes at least one of a second object identifier based on a portion of the task progress, a task progress bar, and a progress prompt text; or, the task progress information includes a task progress bar or a progress prompt text, and a complete second object identifier;

[0094] In response to the current playback progress reaching the next first position, the first object identifier at the next first position is moved to the second position in a preset animation manner, and the task progress information associated with the first object identifier at the next first position is overlaid and displayed at the second position.

[0095] The target video is a video of a recommended target object; the first object identifier includes an object identifier of the target object or an identifier of a party of the target object; and the second object identifier includes an object identifier of the target object or an identifier of a party of the target object.

[0096] In some embodiments, the first object identification display module 710 is specifically used to:

[0097] In response to a trigger operation on a target video, determining a video identifier and an information display identifier of the target video, and determining a first object identifier corresponding to the target video and a first position corresponding to a playback progress bar based on the video identifier and the information display identifier;

[0098] A first object identifier is displayed at a first position of a play progress bar of the target video.

[0099] In some embodiments, the video processing device 700 further includes a playback progress bar display module, which is used to:

[0100] After responding to the triggering operation on the target video, the playback progress bar is displayed in the progress bar style corresponding to the target object.

[0101] In some embodiments, the video processing device 700 further includes a current playback progress indication module, which is used to:

[0102] During the playback of the target video, the current playback progress is indicated by a third object identifier related to the target object.

[0103] The video processing device provided in the embodiment of the present invention can execute the video processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0104] It is worth noting that in the embodiment of the above-mentioned video processing device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present disclosure.

[0105] The present disclosure also provides an electronic device, which may include a processor and a memory, wherein the memory may be used to store executable instructions, wherein the processor may be used to read the executable instructions from the memory and execute the executable instructions to implement the video processing method in the above embodiment.

[0106] Figure 8 A schematic structural diagram of an electronic device provided by an embodiment of the present disclosure is shown.

[0107] like Figure 8 As shown, the electronic device 800 may include a processing device 801 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output interface (I / O interface) 805 is also connected to the bus 804.

[0108] Typically, the following devices may be connected to the I / O interface 805: an input device 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 808 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 809. The communication device 809 may allow the electronic device 800 to communicate with other devices wirelessly or by wire to exchange data.

[0109] It should be noted that Figure 8 The electronic device 800 shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure. Figure 8 The electronic device 800 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0110] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by the processing device 801, the above-mentioned functions defined in the video processing method of any embodiment of the present disclosure are executed.

[0111] The embodiments of the present disclosure further provide a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor implements the video processing method in any embodiment of the present disclosure.

[0112] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0113] In some embodiments, the client and server may communicate using any currently known or future developed network protocol such as HTTP, and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0114] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0115] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the steps of the video processing method described in any embodiment of the present disclosure.

[0116] In embodiments of the present disclosure, computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on a user's computer, partially on a user's computer, as a separate software package, partially on a user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0117] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the equipment, method and computer program product according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0118] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0119] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0120] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0121] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0122] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. A video processing method, characterized in that: include: In response to a trigger operation on a target video, a first object identifier is displayed at a first position of a playback progress bar of the target video; wherein the first object identifier includes an identifier related to a target object in the target video; In response to the current playback progress of the target video reaching the first position, the object resource corresponding to the first object identifier is displayed in the video area of ​​the target video.

2. The method according to claim 1, characterized in that: In response to the current playback progress of the target video reaching the first position, displaying the object resource corresponding to the first object identifier in the video area of ​​the target video includes: In response to the current playback progress reaching the first position, displaying task progress information associated with the first object identifier corresponding to the first position at a second position in the video area; wherein the task progress information represents the current progress of the video viewing task of the target video; If the task progress information satisfies a preset task condition, the object resource corresponding to the first object identifier corresponding to the corresponding task progress information is displayed in the video area.

3. The method according to claim 2, characterized in that In response to the current playback progress reaching the first position, displaying the task progress information associated with the first object identifier corresponding to the first position at the second position of the video area includes: In response to the current playback progress reaching the first position, the first object identifier is moved to the second position in a preset animation manner, and task progress information associated with the first object identifier corresponding to the first position is displayed at the second position.

4. The method according to claim 3, characterized in that In response to the current playback progress reaching the first position, moving the first object identifier to the second position in a preset animation manner, and displaying task progress information associated with the first object identifier corresponding to the first position at the second position, includes: If there are multiple first positions, in response to the current playback progress reaching the previous first position, the first object identifier at the previous first position is moved to the second position in the preset animation manner, and the task progress information associated with the first object identifier at the previous first position is displayed at the second position; wherein the task progress information includes at least one of a second object identifier based on a portion of the task progress, a task progress bar, and a progress prompt text; or, the task progress information includes the task progress bar or the progress prompt text, and the complete second object identifier; In response to the current playback progress reaching the next first position, the first object identifier at the next first position is moved to the second position in the preset animation manner, and the task progress information associated with the first object identifier at the next first position is overlaid and displayed at the second position.

5. The method according to claim 4, characterized in that The target video is a video that recommends the target object; the first object identifier includes the object identifier of the target object or the identifier of the party to which the target object belongs; The second object identifier includes the object identifier of the target object or the identifier of the owner of the target object.

6. The method according to claim 1, characterized in that The method of displaying a first object identifier at a first position of a playback progress bar of the target video in response to a triggering operation on the target video includes: In response to a triggering operation on the target video, determining a video identifier and an information display identifier of the target video, and determining the first object identifier corresponding to the target video and the first position corresponding to the playback progress bar based on the video identifier and the information display identifier; A first object identifier is displayed at a first position of a play progress bar of the target video.

7. The method according to claim 1, characterized in that After the triggering operation on the target video is responded to, the method further includes: The playback progress bar is displayed in a progress bar style corresponding to the target object.

8. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: During the playback of the target video, the current playback progress is indicated by a third object identifier related to the target object.

9. A video processing device, characterized in that: include: A first object identification display module, configured to display a first object identification at a first position of a playback progress bar of the target video in response to a trigger operation on the target video; wherein the first object identification includes an identification related to a target object in the target video; The object resource display module is used to display the object resource corresponding to the first object identifier in the video area of ​​the target video in response to the current playback progress of the target video reaching the first position.

10. An electronic device, characterized in that: include: processor; A memory for storing executable instructions; The processor is used to read the executable instructions from the memory and execute the executable instructions to implement the video processing method described in any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements the video processing method according to any one of claims 1 to 8.

12. A computer program product, characterized in that The computer program product is used to implement the video processing method according to any one of claims 1 to 8.