Video processing method, device, and non-volatile computer-readable storage medium

By pre-playing dynamic video content within user avatars' areas if they have recently uploaded videos, the method effectively communicates new content to video viewing users, improving click-through rates and user engagement.

JP7669595B2Active Publication Date: 2025-04-28DOUYIN VISION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024541152
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-01-10
Filing Date
2023-01-03
Publication Date
2025-04-28
Estimated Expiration
2043-01-03

AI Technical Summary

Technical Problem

Current video processing methods fail to effectively convey to video viewing users that video uploaders have uploaded new videos, leading to a low click-through rate due to unclear information and reduced user expectations.

Method used

The method involves presenting an avatar of a user and pre-playing dynamic video content within the avatar's area if the user has posted video content recently, allowing users to easily identify new content and increasing click-through rates.

Benefits of technology

This approach enhances user engagement by clearly indicating new video uploads, increasing click-through rates and aligning user expectations with accurate content access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007669595000001
    Figure 0007669595000001
  • Figure 0007669595000002
    Figure 0007669595000002
  • Figure 0007669595000003
    Figure 0007669595000003
Patent Text Reader

Abstract

The present disclosure relates to a video processing method, device, and non-volatile computer-readable storage medium, and relates to the field of computer technology. The processing method includes: presenting an avatar of at least one user; if the at least one user is a first user who has posted video content within a predetermined time, playing a dynamic image that is a related image of the video content in an area where the avatar of the first user is located; and presenting the video content posted by the first user in response to an operation on the dynamic image by a second user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority from an application having application number CN202210022120.6 and filing date January 10, 2022, the entire disclosure of which is incorporated herein by reference.

[0002] The present disclosure relates to the field of computer technology, and in particular to a moving image processing method, a moving image processing device, and a non-volatile computer-readable storage medium. [Background technology]

[0003] In the related art, a video uploader user avatar takes the form of a still image, and when a video viewing user taps on the avatar within an application, they are taken to the video uploader's personal homepage. Summary of the Invention

[0004] According to some embodiments of the present disclosure, a method for processing video is provided, which includes presenting an avatar of at least one user, and if the at least one user is a first user who has posted video content within a predetermined time period, playing a dynamic image that is related to the video content within an area where the first user's avatar is located, and presenting the video content posted by the first user in response to an operation on the dynamic image by a second user.

[0005] According to some other embodiments of the present disclosure, there is provided a video processing device including: a display for presenting an avatar of at least one user, and for presenting video content posted by a first user who is a user who posted the video content within a predetermined time period in response to an operation by a second user on a dynamic image that is a related image of the video content; and a processor for playing the dynamic image within an area in which the avatar of the first user is located if the first user is present among the at least one user.

[0006] According to some further embodiments of the present disclosure, there is provided a video processing device including: a presentation module for presenting an avatar of at least one user and, in response to an operation by a second user on a dynamic image that is a related image of the video content, presenting video content posted by a first user who is a user who posted video content within a predetermined time period; and, if the first user is present among the at least one user, a playback module for playing the dynamic image within an area in which the avatar of the first user is located.

[0007] According to still other embodiments of the present disclosure, there is provided an apparatus for processing moving images, the apparatus including a memory and a processor coupled to the memory and configured to execute the moving image processing method of any one of the above embodiments based on instructions stored in the memory device.

[0008] According to still further embodiments of the present disclosure, there is provided a non-volatile computer-readable storage medium storing a computer program which, when executed by a processor, realizes the video processing method of any one of the above embodiments. According to still further embodiments of the present disclosure, there is provided a computer program comprising instructions that, when executed by a processor, cause the processor to execute the video processing method according to any one of the above embodiments. [Brief description of the drawings]

[0009] The accompanying drawings, which form a part of the specification, illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure. The present disclosure will become more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which: [Figure 1] 1 shows a flowchart of some embodiments of the video processing method of the present disclosure. [Figure 2a] 1 shows schematic diagrams of some examples of video processing methods of the present disclosure; [Figure 2b]1 shows schematic diagrams of some examples of video processing methods of the present disclosure; [Figure 2c] 1 shows schematic diagrams of some examples of video processing methods of the present disclosure; [Figure 2d] 1 shows schematic diagrams of some examples of video processing methods of the present disclosure; [Figure 3a] 5A-5C show schematic diagrams of some further examples of the video processing method of the present disclosure. [Figure 3b] 5A-5C show schematic diagrams of some further examples of the video processing method of the present disclosure. [Figure 3c] 5A-5C show schematic diagrams of some further examples of the video processing method of the present disclosure. [Figure 4a] 1 shows block diagrams of some embodiments of a video processing device of the present disclosure; [Figure 4b] 3A-3C show block diagrams of some further embodiments of the video processing device of the present disclosure. [Diagram 5] 4A-4C show block diagrams of some further examples of video processing devices of the present disclosure. [Figure 6] 4A-4C show block diagrams of still other embodiments of the video processing device of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Various exemplary embodiments of the present disclosure will be described in detail below with reference to the drawings. Note that unless otherwise specified, the relative arrangements of the components and steps, the formulas, and the numerical values ​​described in these embodiments do not limit the scope of the present disclosure.

[0011] For ease of explanation, the dimensions of each part shown in the drawings are not drawn to actual proportions. The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way to be construed as limiting the present disclosure and its application or uses. Techniques, methods and equipment known to those skilled in the art may not be described in detail, but where appropriate, said techniques, methods and equipment should be considered part of the description. In all examples shown and described herein, any specific values ​​should be construed as exemplary only and not limiting, and therefore other examples of the example embodiments may have different values.

[0012] It should be noted that like reference numbers and letters represent like items in the following figures, so that to the extent that an item is defined in one figure, there is no need to further describe it in subsequent figures.

[0013] A video viewing user cannot know that a video uploading user has uploaded a new video by using an avatar in the form of a still image. Even if a halo is placed around the still image to indicate that a video uploading user has uploaded a new video, the information that is intended to be conveyed is difficult for a video viewing user to understand. This leads to a low click-through rate for video viewing users.

[0014] Furthermore, when tapping on an avatar to access the personal homepage of a video uploading user, the video viewing user's expectations after tapping are lowered, which reduces the click-through rate of the video viewing users.

[0015] In response to the above technical problem, the present disclosure provides a method for pre-playing video content posted by a video uploader in an area where the avatar of the video uploader is located, thereby better communicating to video viewing users that the video uploader has uploaded a new video, thereby increasing the click-through rate of video viewing users.

[0016] In addition, in the present disclosure, when the avatar of a video uploading user is tapped, a new video uploaded by the video uploading user is accessed, which allows accurate click expectations to be set for video viewing users, thereby increasing the click rate of video viewing users.

[0017] FIG. 1 is a flow chart of some embodiments of the video processing method of the present disclosure.

[0018] As shown in FIG. 1, in step 110, an avatar of at least one user is presented.

[0019] In some examples, in response to a user presentation area in the interaction interface being opened by the second user, an avatar of the first user is presented. For example, the user presentation area is a sidebar located on one side of the interaction interface. The second user can open the sidebar by tapping a button on the interaction interface.

[0020] In some embodiments, a user list is presented that includes avatars of a plurality of users, including a plurality of first users, the first users being users who have posted video content within a predetermined time period, and the dynamic video being related video of the video content.

[0021] In some embodiments, the area where an avatar of a first user of the plurality of users is located has a highlight indicator to indicate the first user of the plurality of users. For example, when a second user accesses the sidebar, a circle of a particular color is displayed around all of the avatars of the first user if the first user is included in the user list in the sidebar.

[0022] 2a and 2b show schematic diagrams of some embodiments of the video processing method of the present disclosure.

[0023] As shown in FIG. 2a, the second user taps a button 21 in the interaction interface 20 to access a sidebar containing a list of users.

[0024] As shown in Fig. 2b, the user list includes a user avatar 22, a user avatar 23, and a user avatar 24. The users corresponding to the user avatar 22 and the user avatar 23 belong to the first user, and there are circle marks outside those avatars.

[0025] In step 120, if the at least one user is a first user, a dynamic image is played within an area in which the first user's avatar is located.

[0026] For example, when a second user accesses the timed status updates sidebar, if the first user is included in the list of users in the sidebar, a blue circle will be displayed around the outside of all of the first user's avatars, and the displayed content within the second user's avatar area will be a preview video of the first video content in the second user's video upload list.

[0027] In some embodiments, the preview video is generated as a dynamic video based on video content posted by the first user within a predetermined time period.

[0028] For example, if the duration of the video content exceeds a threshold, a video clip of a duration corresponding to the threshold is extracted from the video content and used as the preview image, and if the duration of the video content does not exceed the threshold, the entire video content is used as the preview image.

[0029] For example, the threshold is 5 seconds. Fading in the video changes the display content in the second user's avatar area from the original still image to a video clip that is 5 seconds long or video content that is less than 5 seconds long.

[0030] For example, a plurality of video frames are extracted from video content, and a moving image is generated based on the plurality of video frames to serve as a preview image.

[0031] For example, a preview video may be obtained by extracting a number of keyframes from newly uploaded video content to form a Gif (Graphics Interchange Format) video.

[0032] In some embodiments, dynamic images corresponding to the first users are sequentially played in an area in which the avatars of the first users are located, in the order of the first users in the user list.

[0033] 2c and 2d show schematic diagrams of some examples of the video processing method of the present disclosure.

[0034] As shown in Fig. 2c, when a second user accesses the sidebar, the system automatically plays the preview video of the corresponding user in the area of ​​the user avatar 22. The user avatar 22 becomes the preview video playing area 22'.

[0035] As shown in Fig. 2d, when the preview video playback is completed, the preview video playback area 22' returns to the user avatar 22. The preview video of the corresponding user is automatically played in the area of ​​the user avatar 23. The user avatar 23 becomes the preview video playback area 23'.

[0036] In some embodiments, the area where the first user's avatar is located is enlarged and displayed. A dynamic image is played in the enlarged area where the first user's avatar is located.

[0037] In some embodiments, when the playback of the dynamic image is completed, the area in which the enlarged avatar of the first user is located is reduced to the size before the enlargement. For example, the areas in which the avatars of the first users are located are enlarged in order in the order of the first users in the user list, and the dynamic images corresponding to the first users are played in order in the areas in which the enlarged avatars are located.

[0038] For example, when a second user accesses the sidebar, the first user's avatar is enlarged and a preview of the video content is played within the avatar area, and when playback is complete, the first user's avatar area is returned to the original still image and the avatar area is returned to its original size.

[0039] 3a-3c show schematic diagrams of some further examples of the video processing method of the present disclosure.

[0040] 3a, the user list in the interaction interface 30 includes user avatar 31, user avatar 32, and user avatar 33, all of which are still images. The users corresponding to user avatar 31 and user avatar 32 belong to the first user, and have circle marks around the outside of those avatars.

[0041] As shown in Fig. 3b, when a second user accesses the sidebar, the system automatically enlarges the area where the user avatar 31 is located and plays the preview video of the corresponding user in the enlarged area. The user avatar 31 becomes the preview video playing area 31'.

[0042] 3c, when the preview video playback is completed, the preview video playback area 31' returns to the user avatar 31. For example, the system then automatically enlarges the area where the user avatar 32 is located in the order of the avatar list, and repeats the above steps to enlarge the area where the user avatar 32 is located and play the preview video of the corresponding user.

[0043] In step 130, in response to an operation on the dynamic image by the second user, the video content posted by the first user is presented.

[0044] In some embodiments, video content posted by the first user is played in response to an interaction with the dynamic video by the second user.

[0045] In some embodiments, the playback frame rate of the dynamic image is determined according to the performance of the video playback terminal, and the higher the performance of the video playback terminal, the higher the playback frame rate of the dynamic image. For example, if the video playback terminal is a mid- to high-end mobile phone, the playback frame rate is 12 frames / second. If the video playback terminal is a low-end mobile phone, the playback frame rate is 6 frames / second.

[0046] In the above embodiment, a part of the video content posted by the video uploader is pre-played in the avatar of the video uploader, so as to better assist the video viewing user in understanding the video update status. The video viewing user can be better guided to tap the avatar of the video uploader who updated the video, thereby increasing the click rate. In addition, by enlarging the area where the avatar is located and playing the preview video, a technical effect of preview enlargement is achieved, which avoids confusion with ordinary dynamic avatars or live streaming users and better helps video viewing users understand the video update status.

[0047] According to some embodiments of the present disclosure, a method for processing video is provided, which includes presenting an avatar of at least one user, and if the at least one user is a first user who has posted video content within a predetermined time period, playing a dynamic image that is related to the video content within an area where the first user's avatar is located, and presenting the video content posted by the first user in response to an operation on the dynamic image by a second user.

[0048] In some embodiments, the method further includes generating a preview image based on video content posted by the first user within a predetermined time period, the preview image being a dynamic image.

[0049] In some embodiments, generating a preview image based on video content posted by a first user within a predetermined time period includes extracting a video clip of a duration corresponding to the threshold from the video content as the preview image if the duration of the video content exceeds a threshold, and using the entire video content as the preview image if the duration of the video content does not exceed the threshold.

[0050] In some embodiments, generating a preview image based on video content posted by a first user within a predetermined time period includes extracting a plurality of video frames from the video content and generating a moving image based on the plurality of video frames to provide the preview image.

[0051] In some embodiments, presenting an avatar of at least one user includes presenting a user list including avatars of multiple users, including multiple first users, and if the user has a first user, playing dynamic images within an area in which the avatar of the first user is located includes sequentially playing dynamic images corresponding to the multiple first users within the area in which the avatars of the multiple first users are located, in the order of the multiple first users in the user list.

[0052] In some embodiments, presenting an avatar of at least one user includes presenting a user list including avatars of a plurality of users, wherein an area in which the avatar of a first user of the plurality of users is located includes a highlight indicator, the highlight indicator being intended to indicate the first user of the plurality of users.

[0053] In some embodiments, presenting video content posted by the first user in response to an interaction with the dynamic video by the second user includes playing the video content posted by the first user in response to an interaction with the dynamic video by the second user.

[0054] In some embodiments, playing the dynamic image within an area in which the first user's avatar is located includes zooming in on the area in which the first user's avatar is located, and playing the dynamic image in the zoomed in area in which the first user's avatar is located.

[0055] In some embodiments, the processing method further includes, when playback of the dynamic image is completed, reducing the area in which the enlarged display of the first user's avatar is located to a size before the enlarged display. In some embodiments, presenting an avatar of the at least one user includes presenting an avatar of a first user in response to a user presentation area in the interaction interface being opened by a second user.

[0056] In some embodiments, playing the dynamic image within the area in which the first user's avatar is located includes determining a playback frame rate of the dynamic image according to the performance of the video playback terminal, and the higher the performance of the video playback terminal, the higher the playback frame rate of the dynamic image.

[0057] FIG. 4a shows a block diagram of some embodiments of the video processing apparatus of the present disclosure.

[0058] As shown in FIG. 4a, the video processing device 4a includes a display 41a for presenting an avatar of at least one user and, in response to an operation by a second user on a dynamic image that is a related image of the video content, presenting video content posted by a first user who is a user who posted the video content within a predetermined time period, and a processor 42a for playing the dynamic image within an area in which the avatar of the first user is located if the first user is present among the at least one user.

[0059] In some embodiments, the processor 42a generates a preview image based on video content posted by the first user within a predetermined time period, to provide a dynamic image.

[0060] In some embodiments, if the duration of the video content exceeds a threshold, the processor 42a extracts a video clip of a duration corresponding to the threshold from the video content and uses it as the preview image, and if the duration of the video content does not exceed the threshold, the processor 42a uses the entire video content as the preview image.

[0061] In some embodiments, the processor 42a extracts a plurality of video frames from the video content, and generates a moving image based on the plurality of video frames as the preview image.

[0062] In some embodiments, the display 41a presents a user list including avatars of multiple users, including multiple first users, and the processor 42a sequentially plays dynamic images corresponding to the multiple first users within an area in which the avatars of the multiple first users are located, in the order of the multiple first users in the user list.

[0063] In some embodiments, the display 41a presents a user list including avatars of a plurality of users, with a highlight indicator in an area where the avatar of a first user of the plurality of users is located, the highlight indicator being intended to indicate the first user of the plurality of users.

[0064] In some embodiments, the processor 42a plays video content posted by a first user in response to an interaction with the dynamic image by a second user.

[0065] In some embodiments, the display 41a displays a magnified area in which the first user's avatar is located, and the processor 42a plays a dynamic image in the magnified area in which the first user's avatar is located.

[0066] In some embodiments, when the playback of the dynamic image is completed, the display 41a reduces the area in which the enlarged display of the first user's avatar is located to the size before the enlarged display.

[0067] In some embodiments, the display 41a presents an avatar of the first user in response to a user presentation area in the interaction interface being opened by a second user.

[0068] In some embodiments, the display 41a determines the playback frame rate of the dynamic image according to the performance of the video playback terminal, and the higher the performance of the video playback terminal, the higher the playback frame rate of the dynamic image.

[0069] FIG. 4b shows a block diagram of some further embodiments of the video processing device of the present disclosure.

[0070] As shown in FIG. 4b, the video processing device 4b includes a presentation module 41b for presenting an avatar of at least one user and, in response to an operation by a second user on a dynamic image that is a related image of the video content, presenting video content posted by a first user who is a user who posted video content within a specified time period, and a playback module 42b for playing the dynamic image within an area in which the avatar of the first user is located if the first user is present among the at least one user.

[0071] In some embodiments, the processing device 4b further includes a generating module 43b for generating a preview image into a dynamic image based on video content posted by the first user within a predetermined time period.

[0072] In some embodiments, when the duration of the video content exceeds a threshold, the generation module 43b extracts a video clip of a duration corresponding to the threshold from the video content and uses it as the preview image, and when the duration of the video content does not exceed the threshold, the generation module 43b uses the entire video content as the preview image.

[0073] In some embodiments, the generation module 43b extracts a plurality of video frames from the video content, and generates a moving image based on the plurality of video frames as the preview image.

[0074] In some embodiments, the presentation module 41b presents a user list including avatars of multiple users, including multiple first users, and the playback module 42b sequentially plays dynamic images corresponding to the multiple first users within an area in which the avatars of the multiple first users are located, in the order of the multiple first users in the user list.

[0075] In some embodiments, the presentation module 41b presents a user list including avatars of a plurality of users, and a region in which the avatar of a first user of the plurality of users is located has a highlight indicator, the highlight indicator being intended to indicate the first user of the plurality of users.

[0076] In some embodiments, the playback module 42b plays video content posted by a first user in response to an interaction with the dynamic video by a second user. In some embodiments, the presentation module 41b enlarges and displays the area in which the first user's avatar is located, and the playback module 42b plays a dynamic image in the enlarged area in which the first user's avatar is located.

[0077] In some embodiments, when the playback of the dynamic image is completed, the presentation module 41b reduces the area in which the enlarged and displayed avatar of the first user is located to the size before the enlarged and displayed area.

[0078] In some embodiments, the presentation module 41b presents an avatar of the first user in response to a user presentation area in the interaction interface being opened by a second user.

[0079] In some embodiments, the playback module 42b determines the playback frame rate of the dynamic image according to the performance of the video playback terminal, and the higher the performance of the video playback terminal, the higher the playback frame rate of the dynamic image.

[0080] FIG. 5 shows a block diagram of some further embodiments of the video processing device of the present disclosure.

[0081] As shown in FIG. 5, the video processing device 5 of the embodiment includes a memory 51 and a processor 52 coupled to the memory 51 and configured to execute the video processing method of any one of the embodiments of the present disclosure based on instructions stored in the memory 51.

[0082] Here, the memory 51 may include, for example, a system memory, a fixed non-volatile storage medium, etc. In the system memory, for example, an operating system, an application, a boot loader, a database, and other programs are stored.

[0083] FIG. 6 shows a block diagram of some further embodiments of the video processing device of the present disclosure.

[0084] As shown in FIG. 6, the moving image processing device 6 of the embodiment includes a memory 610 and a processor 620 coupled to the memory 610 and configured to execute the moving image processing method of any one of the embodiments based on instructions stored in the memory 610.

[0085] The memory 610 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory stores, for example, an operating system, applications, a boot loader, and other programs.

[0086] The video processing device 6 may further include an input / output interface 630, a network interface 640, a storage interface 650, and the like. These interfaces 630, 640, 650, and the memory 610 and the processor 620 may be connected, for example, via a bus 660. Here, the input / output interface 630 provides a connection interface to input / output devices such as a display, a mouse, a keyboard, a touch panel, a microphone, and a speaker. The network interface 640 provides a connection interface to various devices connected to a network. The storage interface 650 provides a connection interface to an external storage device such as an SD card or a U disk.

[0087] As will be appreciated by those skilled in the art, the embodiments of the present disclosure may be provided as a method, a system, or a computer program product. Thus, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. The present disclosure may also take the form of a computer program product embodied in one or more computer usable non-transitory storage media (including, but not limited to, magnetic disk memories, CD-ROMs, optical memories, etc.) that contain computer usable program code.

[0088] Above, the video processing method, video processing device, and non-volatile computer readable storage medium according to the present disclosure have been described in detail.Some details known in the art will not be described so as not to obscure the concept of the present disclosure.Those skilled in the art can fully understand how to implement the technical proposal disclosed in this specification from the above description.

[0089] The method and system of the present disclosure may be implemented in various ways. For example, the method and system of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order used for the steps of the method is used for illustrative purposes only, and unless otherwise stated, the steps of the method of the present disclosure are not limited to the order specifically described above. In addition, in some embodiments, the present disclosure may be implemented as a program recorded on a recording medium that includes machine-readable instructions for implementing the method according to the present disclosure. Thus, the present disclosure also includes a recording medium having a program stored thereon for executing the method according to the present disclosure.

[0090] Although some specific embodiments of the present disclosure have been described in detail by way of examples, those skilled in the art will appreciate that the above examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Those skilled in the art will appreciate that the above embodiments may be modified without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is set forth in the appended claims.

Claims

1. presenting an avatar of at least one user; When the at least one user includes a first user who has posted video content within a predetermined time period, a dynamic image that is a related image of the video content is played in an area where an avatar of the first user is located, the area being an area where an avatar of the first user is displayed in an interaction interface; presenting the video content posted by the first user in response to an operation on the dynamic image by a second user; Playing a dynamic image in an area where the avatar of the first user is located includes: A method of processing video comprising replacing an avatar of the first user with the dynamic image.

2. The processing method according to claim 1 , further comprising: generating a preview image as the dynamic image based on the video content posted by the first user within the predetermined time period.

3. Generating a preview video based on the video content posted by the first user within the predetermined time period, When a time length of the video content exceeds a threshold, extracting a video clip having a time length corresponding to the threshold from the video content and setting the extracted video clip as the preview image; The method according to claim 2 , further comprising: if a duration of the video content does not exceed the threshold, setting the entire video content as the preview image.

4. Generating a preview video based on the video content posted by the first user within the predetermined time period, extracting a plurality of video frames from the video content; The processing method according to claim 2 , further comprising: generating a moving image based on the plurality of moving image frames to serve as the preview image.

5. Presenting an avatar of the at least one user includes: presenting a user list including avatars of a plurality of users including a plurality of first users; When a first user is present among the users, playing a dynamic image in an area where an avatar of the first user is located includes: The processing method according to claim 1 , further comprising sequentially playing dynamic images corresponding to the plurality of first users in an area in which the avatars of the plurality of first users are located in accordance with the order of the plurality of first users in the user list.

6. Presenting an avatar of the at least one user includes:

2. The method of claim 1, further comprising: presenting a user list including avatars of a plurality of users, wherein an area in which an avatar of a first user of the plurality of users is located has a highlight indicator, the highlight indicator being for indicating the first user of the plurality of users.

7. Presenting video content posted by the first user in response to an operation on the dynamic image by the second user, The processing method according to claim 1 , further comprising: playing the video content posted by the first user in response to an operation on the dynamic image by a second user.

8. Playing a dynamic image in an area where the avatar of the first user is located includes: enlarging and displaying an area in which an avatar of the first user is located; The processing method according to claim 1 , further comprising: playing the dynamic image in an area in which the enlarged displayed avatar of the first user is located.

9. The method of claim 8 , further comprising: reducing, when the playback of the dynamic image is completed, an area in which the enlarged display of the first user's avatar is located to a size before the enlarged display.

10. Presenting an avatar of the at least one user includes: The method of claim 1 , further comprising presenting an avatar of the first user in response to a user presentation area in an interaction interface being opened by the second user.

11. Playing a dynamic image in an area where the avatar of the first user is located includes: The processing method according to claim 1 , further comprising: determining a playback frame rate of the dynamic image in accordance with a performance of the video playback terminal; and setting a higher playback frame rate of the dynamic image as the performance of the video playback terminal increases.

12. a display for presenting an avatar of at least one user and presenting video content posted by a first user who is a user who posted the video content within a predetermined time period in response to an operation by a second user on a dynamic image that is a related image of the video content; a processor for playing the dynamic image in an area where an avatar of the first user is located, if the first user is present among at least one user, the area being an area where the avatar of the first user is displayed in an interaction interface; Including, The processor replaces an avatar of the first user with the dynamic image.

13. a presentation module for presenting an avatar of at least one user, and presenting video content posted by a first user who is a user who posted the video content within a predetermined time period in response to an operation by a second user on a dynamic image that is a related image of the video content; a playback module for playing the dynamic image in an area where an avatar of the first user is located when the first user is present among at least one user, the area being an area where the avatar of the first user is displayed in an interaction interface; Including, Playing a dynamic image in an area where the avatar of the first user is located includes: and replacing an avatar of the first user with the dynamic image.

14. Memory, A processor coupled to the memory and configured to execute the video processing method according to any one of claims 1 to 11 based on instructions stored in the memory.

15. A non-volatile computer-readable storage medium storing a computer program which, when executed by a processor, implements the video processing method according to any one of claims 1 to 11.

16. A computer program comprising instructions which, when executed by a processor, cause the processor to perform the method for processing moving images according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method of video interaction using poster view

    US20140229834A1

  • Method And Device For Automatically Playing Video List

    US20170111681A1