Video processing method, apparatus, device, storage medium, and computer program
The video processing method identifies and displays favorite unviewed videos with a target identifier, enabling direct access and progress indicators, addressing the lack of diverse access methods and enhancing user experience.
Patent Information
- Application Number
- JP2025502493
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-01-18
- Filing Date
- 2023-12-07
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2043-12-07
AI Technical Summary
The existing video processing technologies lack diverse access methods for favorite unviewed videos, primarily relying on re-accessing them through the user's personal homepage, which does not enrich the user's playback experience.
A video processing method that identifies favorite unviewed videos by a target video identifier, displaying identifier information on the playback page, and allows transition to the personal homepage for further access, including playback progress display and status indicators.
Enriches the user's access method for favorite unviewed videos, improving the video playback experience by providing direct access and progress information, thus enhancing user interaction.
Smart Images

Figure 2025523306000001_ABST
Abstract
Description
Technical Field
[0001] [Cross - reference to Related Applications] This application claims priority based on Chinese Patent Application No. 202310079341.1, entitled "Video Processing Method, Apparatus, Device, and Storage Medium", filed with the China National Intellectual Property Administration on January 18, 2023, and all the content described in the said application is incorporated into this application by reference.
[0002] [Technical Field] This disclosure relates to the field of data processing, and in particular, to video processing methods, apparatuses, devices, and storage media.
Background Art
[0003] With the continuous development of video processing technology, the requirements for video - related functions are becoming increasingly diverse. In the conventional technology, the current user's access method to favorite unviewed videos is only by comparison, and mainly re - accesses the favorite unviewed videos through the user's personal homepage.
[0004] Therefore, how to enrich the user's access to favorite unviewed videos and improve the user's video playback experience is currently an urgent technical problem to be solved.
Summary of the Invention
Means for Solving the Problems
[0005] To solve the above - mentioned technical problems, embodiments of this disclosure provide a video processing method.
[0006] According to a first aspect, this disclosure determines whether the video to be played in the current video stream has a target video identifier for identifying a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress; When it is determined that the video to be played has the target video identifier, displaying identifier information corresponding to the target video identifier on the video playback page of the video to be played, and the identifier information is used to indicate that the video to be played belongs to videos that have been added to favorites by the current user and whose playback progress has not reached the preset progress, and a video processing method is provided.
[0007] In a preferred embodiment, the identifier information is displayed on a preset control, and the method further includes, in response to a trigger operation on the preset control, transitioning from the video playback page of the video to be played to the personal homepage of the current user where videos added to favorites by the current user are displayed.
[0008] In a preferred embodiment, the method when it is determined that the video to be played has the target video identifier, displays the video cover of the video to be played at a preset display position of the video to be played on the video playback page, and further includes, in response to a trigger operation on the video cover, transitioning from the video playback page of the video to be played to the personal homepage of the current user where videos added to favorites by the current user are displayed.
[0009] In a preferred embodiment, the method when it is determined that the video to be played has the target video identifier, obtains the playback progress of the video to be played by the current user, and further includes continuing to play the video to be played based on the playback progress.
[0010] In a preferred embodiment, the method When it is determined that the video to be played has the target video identifier, obtaining the playback progress of the current user with respect to the video to be played; Further including displaying, on the playback progress bar of the video to be played, a node identifier for displaying the playback progress of the current user with respect to the video to be played corresponding to the playback progress.
[0011] In a preferred embodiment, after obtaining the playback progress of the current user with respect to the video to be played, Further including displaying, on the video playback page of the video to be played, progress prompt information corresponding to the playback progress of the current user with respect to the video to be played.
[0012] In a preferred embodiment, after transitioning from the video playback page of the video to be played to the personal homepage of the current user, On the personal homepage of the current user, for videos among the videos added to favorites by the current user whose playback progress has not reached the preset progress, further including displaying a preset first status identifier for indicating that the playback progress of the current user with respect to the video has not reached the preset progress.
[0013] In a preferred embodiment, after transitioning from the video playback page of the video to be played to the personal homepage of the current user, On the personal homepage of the current user, for the video to be played, further including displaying a preset second status identifier for displaying the playback time information of the current user with respect to the video to be played.
[0014] According to a second aspect, the present disclosure provides A determination module for determining whether a video to be played in the current video stream has a target video identifier for identifying a video that has been added to favorites by the current user and whose playback progress has not reached a preset progress; When it is determined that the video to be played has the target video identifier, a first display module for displaying identifier information corresponding to the target video identifier on the video playback page of the video to be played, where the identifier information is used to indicate that the video to be played belongs to the videos added to the favorites by the current user and whose playback progress has not reached the preset progress, and a video processing apparatus comprising the first display module is provided.
[0015] According to a third aspect, the present disclosure provides a computer-readable storage medium in which instructions for causing the terminal device to implement the above method are recorded when executed in the terminal device.
[0016] According to a fourth aspect, the present disclosure provides a video processing apparatus including a memory, a processor, and a computer program stored in the memory and executable by the processor, where when the computer program is executed by the processor, the above method is implemented.
[0017] According to a fifth aspect, the present disclosure provides a computer program product including a computer program / instruction that, when executed by a processor, implements the above method.
[0018] The technical solution according to the embodiments of the present disclosure has at least the following advantages compared with the prior art: Embodiments of the present disclosure first determine whether a target video identifier is available to identify a video to be played in the current video stream that has been added to favorites by the current user and whose playback progress has not reached a preset progress. If it is determined that the video to be played has a target video identifier, identifier information corresponding to the target video identifier is displayed on the video playback page of the video to be played. The identifier information is used to indicate that the video to be played belongs to a video that has been added to favorites by the current user and whose playback progress has not reached a preset progress. As can be seen, embodiments of the present disclosure can display to the user videos that have been added to favorites and whose playback progress has not reached a preset progress based on the current video stream. Compared with the prior art, in terms of the access method for videos of the above type, embodiments of the present disclosure enrich the user's access method for this type of video and improve the user's video playback experience.
Brief Description of the Drawings
[0019] The accompanying drawings are incorporated herein and form a part of this specification, showing embodiments suitable for the present disclosure and used together with this specification to explain the principles of the present disclosure.
[0020] To more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following briefly introduces the accompanying drawings necessary for the description of the embodiments or the prior art. It will be apparent to those skilled in the art that other accompanying drawings can be obtained based on these accompanying drawings without any creative effort.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Embodiments for Carrying Out the Invention
[0021] In order to more clearly understand the above objects, features, and advantages of the present disclosure, the following further describes embodiments of the present disclosure. Note that the embodiments and features in the embodiments of the present disclosure can be combined with each other without contradiction.
[0022] Although many specific details are described in the following description to facilitate a complete understanding of the present disclosure, the present disclosure can also be implemented in other forms different from those described in this specification. It is clear that the embodiments in this specification are only a part of the embodiments of the present disclosure, not all of the embodiments.
[0023] As video processing technology continues to develop, the requirements for video-related functions are becoming increasingly diverse. In the conventional technology, the current user access method to favorite unviewed videos is only for comparison, and mainly re-accesses the favorite unviewed videos through the user's personal homepage.
[0024] Therefore, how to enrich the user's access to favorite unviewed videos and improve the user's video playback experience is a technical problem that needs to be solved urgently at present.
[0025] In contrast, the embodiments of the present disclosure first determine whether the video to be played in the current video stream has a target video identifier for identifying a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress. If it is determined that the video to be played has a target video identifier, on the video playback page of the video to be played, display identifier information corresponding to the target video identifier for indicating that the video to be played belongs to a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress. As can be seen, the embodiments of the present disclosure can display to the user the videos added to the favorites and whose playback progress has not reached the preset progress based on the current video stream. Compared with the prior art, for the access method of the above type of video, the embodiments of the present disclosure enrich the user's access method for this type of video and improve the user's video playback experience.
[0026] Based on this, the embodiments of the present disclosure provide a video processing method applicable to a client. FIG. 1 is a flowchart of the video processing method according to the embodiments of the present disclosure, and the method includes the following: S101: Determine whether the video to be played in the current video stream has a target video identifier.
[0027] Here, the target video identifier is used to identify a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress.
[0028] The video processing method according to the embodiments of the present disclosure is applicable to a client. For example, the client may include a client installed on a smartphone, a client installed on a tablet, etc.
[0029] In the embodiments of the present disclosure, the current video stream may include one or more videos, and the video to be played belongs to any one of the videos.
[0030] In a preferred embodiment, the current video stream may include the current recommended video stream, the current recommended video stream includes one or more recommended videos specified for the current user, and the video to be played belongs to the recommended videos.
[0031] In an embodiment of the present disclosure, based on the current recommended video stream, videos that have been added to favorites and whose playback progress has not reached the preset progress are displayed to the current user. The current user can re-access this type of video based on the recommended video stream, increasing the access opportunity for this type of video, thereby enriching the user's video playback experience.
[0032] In an embodiment of the present disclosure, the target video identifier is used to identify a video that has been added to favorites by the current user and whose playback progress has not reached the preset progress, which means that the video has been added to the current user's favorites and the current user's viewing progress for this video has not reached the preset progress.
[0033] For example, if video A and video B are included in the current user's favorites, and the total playback time of video A is 10 minutes and the current user has viewed video A for 2 minutes, then the playback progress for video A can be expressed as 2÷10×100% = 20%. As can be seen, the playback progress of video A has not reached 40% of the preset progress.
[0034] In a preferred embodiment, the videos having the target video identifier may include videos whose additional time belongs to the preset time range. For example, videos with an additional time from 2 days to 14 days can be identified as videos having the target video identifier.
[0035] In other preferred embodiments, the videos having the target video identifier may include videos that have been added to the current user's favorites but not played.
[0036] In another preferred embodiment, the video with the target video identifier may be added to the favorites by the current user and may include videos whose total playback time is longer than a predetermined time. For example, if it is assumed that the predetermined time is 1 minute, a video whose total playback time in the current user's favorites is longer than 1 minute can be identified as a video with the target video identifier.
[0037] S102: When it is determined that the video to be played has the target video identifier, identifier information corresponding to the target video identifier is displayed on the video playback page of the video to be played.
[0038] Here, the identifier information is used to indicate that the video to be played belongs to a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress.
[0039] In the embodiments of the present disclosure, the identifier information corresponding to the target video identifier is displayed at a predetermined position on the video playback page of the video to be played, and it is easily presented to the current user that the video has been added to the favorites by the current user and the playback progress has not reached the preset progress.
[0040] FIG. 2 shows a schematic diagram of a video playback page according to an embodiment of the present disclosure. When it is determined that the video to be played has the target video identifier, the identifier information 201 corresponding to the target video identifier is displayed on the video playback page of the video to be played. The identifier information 201 is used to display the text "added to favorites but not viewed" to indicate to the current user that the video has been added to the favorites by the current user and the playback progress has not reached the preset progress.
[0041] The video processing method according to the embodiments of the present disclosure first determines whether the video to be played in the current video stream has a target video identifier. The target video identifier is used to identify a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress. When it is determined that the video to be played has a target video identifier, identifier information corresponding to the target video identifier is displayed on the video playback page of the video to be played. The identifier information is used to indicate that the video to be played belongs to a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress. As can be seen, based on the current video stream of the embodiments of the present disclosure, a video that has been added to the favorites and whose playback progress has not reached the preset progress can be displayed to the user. Compared with the prior art, for the access method of the above-mentioned type of video, the embodiments of the present disclosure enrich the user's access method for this type of video and improve the user's video playback experience.
[0042] In actual application, in order to further enrich the user's access method for videos that have been added to the favorites and whose playback progress has not reached the preset progress and improve the user's video playback experience, the identifier information corresponding to the target video identifier can also be displayed on the preset control. Furthermore, by means of a trigger operation on the preset control, it is possible to switch from the video playback page of the video to be played to the personal homepage of the current user.
[0043] In the embodiments of the present disclosure, when identifier information is displayed on the preset control and a trigger operation on the preset control is received, it is switched from the video playback page of the video to be played to the personal homepage of the current user, and the videos added to the favorites by the current user are displayed on the personal homepage.
[0044] In the embodiments of the present disclosure, the trigger operation for the preset control may include a click operation, a long-press operation, etc. on the preset control.
[0045] FIG. 3 shows a schematic diagram of a video playback page according to an embodiment of the present disclosure. On the preset control 301, the characters "added to favorites and not yet viewed" which are identifier information are displayed. When a trigger operation on the preset control 301 is received, it will shift from the video playback page of the video to be played shown in FIG. 3 to the personal homepage of the current user. FIG. 4 shows a schematic diagram of the personal homepage according to an embodiment of the present disclosure, and the videos added to favorites by the current user are displayed on the personal homepage.
[0046] In a preferred embodiment, when it is determined that the video to be played has a target video identifier, the video cover of the video to be played is displayed at a preset display position on the video playback page of the video to be played. When a trigger operation on the video cover is received, it will shift from the video playback page of the video to be played to the personal homepage of the current user.
[0047] In the embodiments of the present disclosure, the trigger operation on the video cover may include a click operation, a long-press operation, etc. on the video cover.
[0048] In actual application, in order to ensure the user's operation habits, when it is determined that the video to be played has a target video identifier, as shown in FIG. 2, the video cover 202 of the video to be played may be displayed at the display position corresponding to the Tab "Me" on the video playback page of the video to be played. The user can shift from the video playback page of the video to be played to the personal homepage of the current user by means of a trigger operation on the video cover.
[0049] In a preferred embodiment, after migrating from the video playback page of the video to be played to the personal homepage of the current user, in order to ensure the video playback experience of the current user, on the personal homepage of the current user, for videos added to favorites by the current user where the playback progress of the video has not reached the preset progress, the first preset status identifier can be displayed, and the first preset status identifier is used to indicate that the playback progress of the current user for the video has not reached the preset progress.
[0050] As shown in FIG. 4, on the personal homepage of the current user, three videos added to favorites by the current user are displayed. If the playback progress of video 401 has not reached the preset progress, the first preset status identifier 402 is displayed on the video cover corresponding to video 401. The first preset status identifier may display the text "not completed" or the text "XX% played", and is used to indicate that the playback progress of the current user for video 401 has not reached the preset progress.
[0051] In another preferred embodiment, on the personal homepage of the current user, the second preset status identifier for the video to be played may be displayed. The second preset status identifier is used to display the current user playback time information for the video to be played. After migrating from the video playback page of the video to be played to the personal homepage of the current user, as shown in FIG. 4, the second preset status identifier 403 is displayed on the cover of the video to be played. The second preset status identifier can display the text "just watched" and is used to indicate where the current user watched the video to be played.
[0052] In another preferred embodiment, after migrating from the video playback page of the video to be played to the personal homepage of the current user, in order to further improve the user experience, a preset presentation animation effect for the video to be played can also be displayed on the personal homepage of the current user. For example, after migrating from the video playback page of the video to be played to the personal homepage of the current user, by displaying an animation effect of enlarged presentation for the video to be played on the personal homepage of the current user, it is possible to present the part where the current user has watched the video to be played.
[0053] In actual application, a return control can also be displayed on the personal homepage of the current user. When a trigger operation on the return control is received, the user returns from the personal homepage of the current user to the video playback page of the video to be played, and on the video playback page, continues to play the video to be played, adding it to the favorites, and further enriching the user access method for videos that have been added to the favorites and whose playback progress has not reached the preset progress, thus improving the user experience. Here, the trigger operation on the return control may include a click operation, a long-press operation, etc. on the return control.
[0054] As can be seen, the embodiments of the present disclosure can realize the function of migrating from the video playback page of the video to be played to the personal homepage of the current user in response to a trigger operation on the preset control, further enriching the user access method for videos that have been added to the favorites and whose playback progress has not reached the preset progress, and improving the user experience.
[0055] In addition, the embodiments of the present disclosure can also display the preset first state identifier on the personal homepage of the current user for videos that have been added to the favorites by the current user and whose playback progress has not reached the preset progress, indicating that the current user's playback progress for the video has not reached the preset progress, and further improving the user experience.
[0056] In actual application, in order to further enrich the user's access method for videos added to favorites and whose playback progress has not reached the preset progress, and to improve the user experience, when it is determined that the video to be played has a target video identifier, first, obtain the current user's playback progress for the video to be played, and based on the playback progress, continue to play the video to be played.
[0057] For example, when it is determined that the video to be played has a target video identifier, first, obtain the current user's playback progress for the video to be played. Assuming that the current user's playback progress for the obtained video to be played is 02:30, continue to play the video to be played on the video playback page from the progress of 02:30.
[0058] In a preferred embodiment, after obtaining the current user's playback progress for the video to be played, as shown in FIG. 3, progress prompt information 302 corresponding to the current user's playback progress for the video to be played may be displayed on the video playback page of the video to be played. On the progress prompt information 302, display text such as "Positioned at 02:30 during the previous viewing" is displayed, which is used to indicate that the current user continues to play the video to be played from the previous viewing location.
[0059] In another preferred embodiment, as shown in FIG. 3, after obtaining the current user's playback progress for the video to be played, a node identifier 304 corresponding to the playback progress is displayed on the playback progress bar 303 of the video to be played, so that the current user can easily know the playback progress for the video to be played based on the playback progress bar and the node identifier.
[0060] In another preferred embodiment, after obtaining the current user's playback progress for the video to be played, the preset interactive control is displayed above the preset corresponding to the playback progress bar of the video to be played. When a trigger operation on the preset interactive control is received, it is also possible to quickly shift from the current playback progress to the current user's playback progress for the video to be played.
[0061] FIG. 5 shows a schematic diagram of a video playback page according to an embodiment of the present disclosure. The characters "Previous viewing 02:30 | Jump play >>" are displayed on the preset interactive control 501, and are used to indicate that when the current user performs a trigger operation on the preset interactive control, the playback progresses quickly from the current playback progress to the previous viewing progress location. Assuming that the current playback progress to be played is 00:20, when a trigger operation on the preset interactive control 501 is received, it quickly shifts from 00:20 to 02:30, and continues to play the video to be played based on the playback progress of 02:30.
[0062] As can be seen, the video processing method according to the embodiment of the present disclosure can continue to play the video to be played based on the playback progress after obtaining the current user's playback progress for the video to be played. Therefore, it is added to the favorites, enriching the user's access method for videos whose playback progress has not reached the preset progress, and improving the user experience.
[0063] According to the embodiment of the above method, the present disclosure also provides a video processing apparatus applied to a client. FIG. 6 shows a schematic configuration diagram of the video processing apparatus according to the embodiment of the present disclosure. The apparatus includes: a determination module 601 for determining whether the video to be played in the current video stream has a target video identifier for identifying a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress; When it is determined that the video to be played has the target video identifier, a first display module 602 for displaying identifier information corresponding to the target video identifier on the video playback page of the video to be played is provided, and the identifier information is used to indicate that the video to be played belongs to a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress.
[0064] In a preferred embodiment, the identifier information is displayed on a preset control, and the apparatus further includes a first transition module for transitioning from the video playback page of the video to be played to the personal homepage of the current user on which the videos added to the favorites by the current user are displayed in response to a trigger operation on the preset control.
[0065] In a preferred embodiment, the apparatus When it is determined that the video to be played has the target video identifier, a second display module for displaying the video cover of the video to be played at a preset display position of the video to be played on the video playback page, and a second transition module for transitioning from the video playback page of the video to be played to the personal homepage of the current user on which the videos added to the favorites by the current user are displayed in response to a trigger operation on the video cover are further provided.
[0066] In a preferred embodiment, the apparatus When it is determined that the video to be played has the target video identifier, a first acquisition module for acquiring the playback progress of the video to be played by the current user with respect to the video to be played, and a playback module for continuing to play the video to be played based on the playback progress are further provided.
[0067] In a preferred embodiment, the apparatus When it is determined that the video to be played has the target video identifier, a second acquisition module for acquiring the playback progress of the current user with respect to the video to be played; A third display module for displaying, on the playback progress bar of the video to be played, a node identifier for displaying the playback progress of the current user with respect to the video to be played corresponding to the playback progress.
[0068] In a preferred embodiment, the apparatus Further includes a fourth display module for displaying progress prompt information corresponding to the playback progress of the current user with respect to the video to be played on the video playback page of the video to be played.
[0069] In a preferred embodiment, the apparatus On the personal homepage of the current user, for videos among the videos added to the favorites by the current user whose playback progress has not reached the preset progress, a first preset state identifier for displaying that the playback progress of the current user with respect to the video has not reached the preset progress. The apparatus further includes a fifth display module for displaying.
[0070] In a preferred embodiment, the apparatus On the personal homepage of the current user, for the video to be played, a second preset state identifier for displaying the playback time information of the current user with respect to the video to be played. The apparatus further includes a sixth display module for displaying.
[0071] In the video processing apparatus according to the embodiments of the present disclosure, first, it is determined whether the video to be played in the current video stream has a target video identifier. Here, the target video identifier is used to identify a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress. When it is determined that the video to be played has a target video identifier, identifier information corresponding to the target video identifier is displayed on the video playback page of the video to be played. Here, the identifier information is used to indicate that the video to be played belongs to a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress. As can be seen, the embodiments of the present disclosure can display to the user a video that has been added to the favorites and whose playback progress has not reached the preset progress based on the current video stream. Compared with the prior art, for the access method of the above type of video, the embodiments of the present disclosure enrich the user's access method for this type of video and improve the user's video playback experience.
[0072] In addition to the above-described method and apparatus, the embodiments of the present disclosure further provide a computer-readable storage medium in which instructions for implementing the video processing method according to the embodiments of the present disclosure are stored when executed in a terminal device.
[0073] The embodiments of the present disclosure further provide a computer program product including a computer program / instructions that, when executed by a processor, implement the video processing method according to the embodiments of the present disclosure.
[0074] Furthermore, the embodiments of the present disclosure further provide a video processing apparatus. Referring to FIG. 7, It may include a processor 701, a memory 702, an input device 703, and an output device 704. The number of processors 701 of the video processing device may be one or more. In FIG. 7, one processor is taken as an example. In some embodiments of the present disclosure, the processor 701, the memory 702, the input device 703, and the output device 704 may be connected via a bus or other means. In FIG. 7, connection via a bus is taken as an example.
[0075] The memory 702 may store software programs and modules. The processor 701 executes the software programs and modules stored in the memory 702 to perform various functional applications and data processing of the video processing device. The memory 702 may mainly include a storage program area and a storage data area. The storage program area may store an operating system, an application required for at least one function, etc. Further, the memory 702 may include a high-speed random access memory, and may also include a non-volatile memory such as at least one disk memory device, a flash memory device, or other volatile solid-state memory devices. The input device 703 can receive input digital information or character information and is used to generate signal inputs related to user settings and function control of the video processing device.
[0076] Specifically, in this embodiment, the processor 701 loads an executable file corresponding to the process of one or more applications into the memory 702 according to the following instructions. The processor 701 realizes various functions of the above-described video processing device by executing the applications stored in the memory 702.
[0077] Note that in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of such an actual relationship or order between those entities or operations. Also, the term "comprising" is used only to distinguish one entity or operation from another entity or operation, and does not necessarily require or imply the existence of an actual relationship or order between those entities or operations. Furthermore, the terms "include", "comprise" or other variations are intended to cover non-exclusive inclusion, such that a process, method, article or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or other elements not explicitly listed for the purpose of such a process, method, article or apparatus. It also includes elements specific to such a process, method, article or apparatus. Without further limitation, the fact that an element is defined in the expression "comprising one ~" does not exclude the existence of another identical element in the process, method, article or apparatus comprising the said element.
[0078] The above are only specific embodiments of the present disclosure to enable those skilled in the art to understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined in this specification can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not limited to these embodiments described in this specification, but conforms to the broadest scope consistent with the principles and novel features disclosed in this specification.
Claims
1. Determining whether the video to be played in the current video stream has a target video identifier for identifying a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress; When it is determined that the video to be played has the target video identifier, displaying identifier information corresponding to the target video identifier on the video playback page of the video to be played; The identifier information is used to indicate that the video to be played belongs to a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress; A video processing method characterized by the above.
2. The identifier information is displayed on the preset control; The method further includes migrating to the personal homepage of the current user where videos added to the favorites by the current user are displayed from the video playback page of the video to be played in response to a trigger operation on the preset control; The method according to claim 1, characterized by the above.
3. When it is determined that the video to be played has the target video identifier, displaying the video cover of the video to be played at a preset display position of the video to be played on the video playback page; In response to a trigger operation on the video cover, migrating to the personal homepage of the current user where videos added to the favorites by the current user are displayed from the video playback page of the video to be played; The method according to claim 1, characterized by the above.
4. When it is determined that the video to be played has the target video identifier, the method further includes obtaining the playback progress of the current user with respect to the video to be played; Continuing to play the video to be played based on the playback progress; The method according to claim 1, characterized by the above.
5. When it is determined that the video to be played has the target video identifier, obtaining the playback progress of the current user with respect to the video to be played; displaying, on a progress bar of the video to be played, a node identifier for displaying the current user's playback progress with respect to the video to be played corresponding to the playback progress; The method according to claim 1, characterized in that.
6. after obtaining the current user's playback progress with respect to the video to be played; further comprising displaying, on a video playback page of the video to be played, progress prompt information corresponding to the current user's playback progress with respect to the video to be played. The method according to claim 4 or 5, characterized in that.
7. after migrating from the video playback page of the video to be played to the current user's personal homepage; further comprising displaying, on the current user's personal homepage, a preset first status identifier for indicating that the current user's playback progress with respect to a video among the videos added to the favorites by the current user has not reached the preset progress, for videos whose playback progress has not reached the preset progress. The method according to claim 2 or 3, characterized in that.
8. after migrating from the video playback page of the video to be played to the current user's personal homepage; further comprising displaying, on the current user's personal homepage, a preset second status identifier for displaying the current user's playback time information with respect to the video to be played, for the video to be played. The method according to claim 2 or 3, characterized in that.
9. a determination module for determining whether the video to be played in the current video stream has a target video identifier for identifying a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress; a first display module for displaying identifier information corresponding to the target video identifier on a video playback page of the video to be played when it is determined that the video to be played has the target video identifier, wherein the identifier information is used to indicate that the video to be played belongs to a video that has been added to the favorites by the current user and whose playback progress has not reached the preset progress. A video processing apparatus, characterized in that.
10. When executed in the terminal device, instructions for causing the terminal device to implement the method according to any one of claims 1 to 8 are stored A computer-readable storage medium characterized by the above.
11. A video processing apparatus comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the method according to any one of claims 1 to 8 is implemented characterized by the above.
Citation Information
Patent Citations
Video content retrieval method and device
CN112328829A
Video processing method and electronic equipment
CN115002340A
Display device, display method and program
JP2007281969A
User interface for browsing content from multiple content applications on an electronic device
JP7022810B2
Recommendation device, recommendation method, and recommendation program
JP7110471B1