Video processing method, apparatus, device and storage medium
The video processing method enhances user experience by displaying recommended videos during playback, addressing the need for enriched video functions.
Patent Information
- Application Number
- JP2025511915
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-03-15
- Filing Date
- 2024-03-07
- Publication Date
- 2025-09-19
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing video processing technologies fail to enrich video-related functions to meet diverse user requirements and improve user experience.
A video processing method that displays a related recommended video list during playback, allowing seamless switching between videos and enabling interaction enhancements through trigger operations and slide displays.
Enriches video interaction functions by allowing users to view recommended videos during playback, improving the overall user experience.
Smart Images

Figure 2025531039000001_ABST
Abstract
Description
[Technical Field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to a Chinese patent application filed on March 15, 2023, entitled "Video Processing Method, Apparatus, Device and Storage Medium," and bearing application number 2023102507378, the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the field of data processing, and in particular to video processing methods, apparatus, devices and storage media. [Background technology]
[0003] With the continuous development of video processing technology, people's requirements for video-related functions are becoming more and more diverse. Therefore, how to enrich video-related functions to meet more user requirements and improve user experience is currently a technical issue that needs to be resolved urgently. Summary of the Invention [Problem to be solved by the invention]
[0004] The present disclosure provides a video processing method, apparatus, device, and storage medium that can enrich video-based interaction functions and improve user experience. [Means for solving the problem]
[0005] In a first aspect, the present disclosure provides a video processing method, said method comprising: In response to a predetermined trigger operation acting on a first playback page corresponding to a first video, obtaining a playback progress of the first video and displaying a second playback page; Continuing to play the first video according to the playback progress within a predetermined playback window of the second playback page; The method includes displaying a related recommended video list for the first video within a predetermined area of the second playback page, wherein the related recommended video list for the first video includes at least one recommended video corresponding to the first video.
[0006] In one alternative embodiment, the method comprises: Switching playback from the first video to the target recommended video within the predetermined playback window in response to a selection operation on a target recommended video in a related recommended video list of the first video; The method further includes switching, within the specified area, from displaying a related recommended video list of the first video to displaying a related recommended video list of the target recommended video, wherein the related recommended video list of the target recommended video includes at least one recommended video corresponding to the target recommended video.
[0007] In one alternative embodiment, continuing to play the first video based on the playback progress within a predetermined playback window of the second playback page includes: The method includes reducing and displaying the window in which the first video is being played on the first playback page in a predetermined playback window on the second playback page, and continuing playback of the first video based on the playback progress.
[0008] In one alternative embodiment, the second playback page is provided with at least one recommended tag corresponding to the first video, and the method includes: Further, in response to a selection operation on a target recommended tag among the at least one recommended tag, switching from displaying a related recommended video list of the first video to displaying a recommended video list corresponding to the target recommended tag in the predetermined area of the second playback page; The recommended video list corresponding to the target recommended tag includes at least one recommended video determined based on the target recommended tag.
[0009] In one alternative embodiment, in response to a predetermined trigger operation acting on a first playback page corresponding to the first video, before acquiring the playback progress of the first video, the method includes: The method further includes, in response to a predetermined trigger operation on the topic content of the first video, displaying the complete topic content of the first video on a first playback page corresponding to the first video, and displaying a partial cover of at least one recommended video corresponding to the first video at a predetermined position on the first playback page.
[0010] In one alternative embodiment, displaying a list of recommended videos related to the first video within a predetermined area of the second playback page includes: In response to a predetermined slide operation acting on a first playback page corresponding to a first video, the first playback page is pulled out from the predetermined position and a related recommended video list for the first video is displayed in a predetermined area of the second playback page.
[0011] In one alternative embodiment, the method comprises: The method further includes displaying a list of recommended videos related to the first video in the predetermined area in a slide display mode in response to a predetermined slide operation performed in the predetermined area.
[0012] In a second aspect, the present disclosure provides a video processing device, the device comprising: a display module for obtaining a playback progress of the first video and displaying a second playback page in response to a predetermined trigger operation acting on a first playback page corresponding to the first video; a playback module for continuing to play the first video according to the playback progress within a predetermined playback window of the second playback page; and an exhibition module for displaying a related recommended video list of the first video within a predetermined area of the second playback page, the related recommended video list including at least one recommended video corresponding to the first video.
[0013] In a third aspect, the present disclosure provides a computer-readable storage medium having stored thereon instructions that, when executed on a terminal device, cause the terminal device to implement the above-described method.
[0014] In a fourth aspect, the present disclosure provides a video processing device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor implementing the above-mentioned method when it executes the computer program.
[0015] In a fifth aspect, the present disclosure provides a computer program which, when executed by a processor, implements the method described above. [Effects of the Invention]
[0016] The technical solutions provided by the embodiments of the present disclosure have at least the following advantages over the prior art:
[0017] An embodiment of the present disclosure provides a video processing method, which first obtains the playback progress of the first video in response to a predetermined trigger operation acting on a first playback page corresponding to the first video, displays a second playback page, continues playing the first video within a predetermined playback window of the second playback page based on the playback progress, and displays a related recommended video list for the first video within a predetermined area of the second playback page, where the related recommended video list includes at least one recommended video corresponding to the first video. As can be seen, the embodiment of the present disclosure displays the related recommended video list for the first video while playing the first video, allowing a user to view the related recommended videos for the first video during the process of watching the first video, thereby enriching video-based interaction functions and improving the user's video interaction experience. [Brief explanation of the drawings]
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure.
[0019] In order to more clearly explain the technical solutions in the embodiments of the present disclosure or the prior art, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art, but it is obvious to those skilled in the art that they can obtain other drawings from these accompanying drawings without paying creative efforts. [Figure 1] 1 is a flowchart of a video processing method provided by an embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram of a first playback page provided by an embodiment of the present disclosure. [Figure 3] FIG. 10 is a schematic diagram of a second playback page provided by an embodiment of the present disclosure. [Figure 4] 1 is a flowchart of another video processing method provided by an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of another first playback page provided by an embodiment of the present disclosure. [Figure 6] FIG. 1 is a structural schematic diagram of a video processing device provided by an embodiment of the present disclosure. [Figure 7] FIG. 1 is a schematic diagram illustrating the configuration of a video processing device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0020] In order to more clearly understand the above objects, features and advantages of the present disclosure, the solutions of the present disclosure are further described below. It should be noted that the embodiments and features in the embodiments of the present disclosure can be combined with each other without contradiction.
[0021] Although numerous specific details are set forth in the following description in order to provide a thorough understanding of the present disclosure, the present disclosure may be embodied in forms other than those described herein. Obviously, the embodiments in the specification are merely some of the embodiments of the present disclosure, but are not all of the embodiments.
[0022] With the continuous development of video processing technology, people's requirements for video-related functions are becoming more and more diverse. Therefore, how to enrich video-related functions to meet more user requirements and improve user experience is currently a technical issue that needs to be resolved urgently.
[0023] In response to a predetermined trigger operation on a first playback page corresponding to a first video, an embodiment of the present disclosure provides a video processing method, which first obtains the playback progress of the first video and displays a second playback page, then continues playing the first video in a predetermined playback window of the second playback page based on the playback progress, and displays a related recommended video list for the first video in a predetermined area of the second playback page, where the related recommended video list for the first video includes at least one recommended video corresponding to the first video. As can be seen, the embodiment of the present disclosure displays the related recommended video list for the first video while playing the first video, allowing the user to view the related recommended videos for the first video during the process of watching the first video, thereby enriching video-based interaction functions and improving the user's video interaction experience.
[0024] Based on this, an embodiment of the present disclosure provides a video processing method, and referring to FIG. 1, which is a flowchart of the video processing method provided by the embodiment of the present disclosure, the method includes the following steps.
[0025] S101: In response to a predetermined trigger operation acting on a first playback page corresponding to a first video, obtain the playback progress of the first video and display a second playback page.
[0026] The video processing method provided by the embodiments of the present disclosure may be applied to a client, for example, the client may include a client deployed on a smartphone, a client deployed on a tablet computer, etc.
[0027] In an embodiment of the present disclosure, the first video may be any one video, and specifically, the first video may be any one video in any one video stream.
[0028] In embodiments of the present disclosure, the predetermined trigger operation acting on the first playback page corresponding to the first video may include a trigger operation acting within a predetermined trigger area on the first playback page, such as a slide up operation, etc. In some embodiments, the predetermined trigger area on the first playback page may be, for example, a title area, and correspondingly, the trigger operation acting within the predetermined trigger area on the first playback page may be, for example, a slide up operation acting within the title area of the first video, etc.
[0029] 2 is a schematic diagram of a first playback page provided by an embodiment of the present disclosure. When an upward sliding operation is received in the title area 201 of the first video, the current playback progress of the first video, for example, 1 minute 20 seconds, is obtained and a second playback page is displayed. FIG. 3 is a schematic diagram of the display of the second playback page provided by an embodiment of the present disclosure.
[0030] In one optional embodiment, within a predetermined trigger area on the first playback page, a trigger prompt message related to this predetermined trigger area may be displayed, for example, a prompt such as "Slide up to see related recommendations" is displayed, which is used to prompt the current user to obtain the playback progress of the first video through a predetermined trigger operation acting on the first playback page and display the second playback page.
[0031] In one alternative embodiment, to further enhance the video-based interaction function, a mask page may be displayed on the first playback page corresponding to the first video. Correspondingly, a predetermined trigger operation acting on the first playback page of the first video may be used to realize the function of obtaining the playback progress of the first video and displaying the second playback page, and may be the trigger operation acting on this mask page. In some examples, the trigger operation acting on the mask page may include, for example, an upward sliding operation acting on this mask page.
[0032] S102: Continue playing the first video based on the playback progress within a predetermined playback window of the second playback page, and display a related recommended video list of the first video within a predetermined area of the second playback page.
[0033] In some implementations, the related recommended video list for the first video includes at least one recommended video that corresponds to the first video.
[0034] In an embodiment of the present disclosure, in the process of playing a first video on a first playback page, a predetermined trigger operation acting on the first playback page triggers obtaining the playback progress of the first video and displaying a second playback page, and further continues playing the first video based on the playback progress within a predetermined playback window of the second playback page.
[0035] For example, when a predetermined trigger operation acting on the first playback page is received, assuming that the acquired playback progress of the first video is 1 minute 20 seconds, the playback of the first video continues from 1 minute 20 seconds in the predetermined playback window 301 of the second playback page shown in Fig. 3. The embodiment of the present disclosure does not limit the display position or display style of the predetermined playback window, and for example, the display position of the predetermined playback window may be a predetermined upper position on the second playback page.
[0036] In one optional embodiment, when switching from displaying the first playback page to displaying the second playback page, in order to enhance the user's immersive viewing experience of the first video, when a predetermined trigger operation acting on the first playback page is received, the playback progress of the first video is first obtained, and then the window in which the first video is being played on the first playback page is reduced and displayed in a predetermined playback window on the second playback page, and the playback of the first video is continued based on the playback progress.
[0037] As shown in FIG. 2, in the process of playing the first video based on the window 202 on the first playback page, when a predetermined trigger operation acting on the first playback page is received, the playback progress of the first video is first obtained, and then the window 202 in which the first video is being played is reduced and displayed in a predetermined playback window 301 in FIG. 3, and the playback of the first video is continued based on the playback progress.
[0038] In an embodiment of the present disclosure, when the playback of the first video continues based on the playback progress within a specified playback window of the second playback page, a related recommended video list of the first video may be displayed within a specified area of the second playback page.
[0039] In embodiments of the present disclosure, the recommended videos in the related recommended video list of the first video are displayed in a predetermined area of the second playback page. In some embodiments, the recommended videos in the related recommended video list of the first video may be videos determined from server-side video resources based on the content tags of the first video. For example, if the content tags of the first video include "travel" and "history," the related recommended videos of the first video may include a predetermined number of videos with the content tag "travel" and the content tag "history."
[0040] In one optional embodiment, the recommended videos in the related recommended video list for a first video may include a predetermined number of popular videos related to the first video; for example, assuming that the video content of the first video is videos of pets, the recommended videos in the related recommended video list stream for the first video may include a predetermined number of videos related to pets that have been viewed with high popularity in a predetermined period of time.
[0041] In practical applications, in order to facilitate the display of each recommended video in the related recommended video list of the first video, when displaying the related recommended video list of the first video in a designated area of the second playback page, the covers of the recommended videos in the related recommended video list of the first video may be displayed in a two-column style in the designated area.
[0042] 3, a related recommended video list for the first video is displayed in a predetermined area 302 of the second playback page. In some embodiments, the related recommended video list for the first video may include a cover of recommended video A 303 and a cover of recommended video B 304.
[0043] In one alternative embodiment, when a list of recommended videos related to the first video is displayed in a predetermined area of the second playback page, the covers of the recommended videos in the list of recommended videos related to the first video may be displayed in a single column in the predetermined area. For example, the covers of the recommended videos may be displayed in the left area of the predetermined area, and topic information corresponding to the covers of the recommended videos may be displayed in the right area, making it easier for users to select recommended videos to play based on the covers and topic information.
[0044] It should be noted that the embodiments of the present disclosure do not limit the display style of the covers of the recommended videos on the video recommendation page.
[0045] In practical application, when the related recommended video list of the first video is displayed in a predetermined area of the second playback page, a predetermined slide operation acting in the predetermined area may trigger the slide display of the related recommended video list of the first video in the predetermined area, so that the user can view the recommended videos in the related recommended video list of the first video in the process of watching the first video. In some embodiments, the predetermined slide operation may include an upward slide operation, a downward slide operation, etc.
[0046] Since the number of recommended videos included in the related recommended video list of the first video is limited, when it is detected that the last recommended video in the related recommended video list of the first video is displayed within the designated area, a prompt message may be displayed at the bottom of the designated area to inform the user that there are currently no more recommended videos and improve the user's experience.
[0047] In a video processing method provided by an embodiment of the present disclosure, first, in response to a predetermined trigger operation acting on a first playback page corresponding to a first video, obtain the playback progress of the first video and display a second playback page, then continue playing the first video within a predetermined playback window of the second playback page based on the playback progress, and display a related recommended video list for the first video within a predetermined area of the second playback page, where the related recommended video list for the first video includes at least one recommended video corresponding to the first video. As can be seen, the embodiment of the present disclosure displays the related recommended video list for the first video while playing the first video, allowing the user to view the related recommended videos for the first video during the process of watching the first video, thereby enriching video-based interaction functions and improving the user's video interaction experience.
[0048] In practical application, in the process of displaying the related recommended video list of the first video in a designated area of the second playback page, the recommended video can be played by selecting any one of the recommended videos in the related recommended video list of the first video, making it easier for the user to watch the recommended video they want on the second playback page.
[0049] Specifically, when a selection operation for a target recommended video in the related recommended video list of a first video is received, the playback of the first video is switched to the target recommended video within a specified playback window of the second playback page, and the related recommended video list of the first video is switched to the display of the related recommended video list of the target recommended video within a specified area.
[0050] In an embodiment of the present disclosure, the target recommended video may be any one of the recommended videos in the related recommended video list of the first video. Specifically, when a selection operation is received for any one of the recommended videos in the related recommended video list of the first video, the recommended video is determined as the target recommended video, and playback is switched from the first video to the recommended video within a specified playback window.
[0051] In the embodiment of the present disclosure, the selection operation for the target recommended video may include a click operation, a long press operation, etc., acting on the target recommended video, and the embodiment of the present disclosure is not limited thereto.
[0052] In embodiments of the present disclosure, the related recommended video list of the target recommended video may include at least one recommended video corresponding to the target recommended video. In some embodiments, the recommended videos in the related recommended video list of the target recommended video may be videos determined from server-side video resources based on tag features of the target recommended video, etc. For example, assuming that the tag of the target recommended video includes "historical building," the recommended videos corresponding to the target recommended video may include a predetermined number of videos with the tag "historical building."
[0053] In one alternative embodiment, the recommended videos in the related recommended video list of the target recommended video may include a predetermined number of popular videos related to the target recommended video. For example, assuming that the video content of the target recommended video is a landscape video, the recommended videos in the related recommended video list of the target recommended video may include a predetermined number of landscape-related videos that have been viewed with high popularity during a predetermined period of time.
[0054] 3 , upon receiving a click operation acting on the cover 303 of recommended video A in the related recommended video list of a first video, recommended video A is determined as the target recommended video, and playback of the first video is switched to that of the target recommended video within a predetermined playback window 301, and playback of the related recommended video list of the first video is switched to that of the target recommended video within a predetermined area 302. In some embodiments, the related recommended video list of the target recommended video may include at least one recommended video corresponding to the target recommended video (i.e., recommended video A), such as recommended video A1, recommended video A2, etc.
[0055] In one optional embodiment, a progress bar component 306 may be displayed in the specified playback window 301 so that the user can intuitively check the playback progress of the first video displayed in the specified playback window 301, making it easy for the user to intuitively check the playback progress of the first video based on the progress bar component 306.
[0056] In one optional embodiment, when the first video is played in the predetermined playback window 301 of the second playback page, a click operation within the predetermined playback window 301 may trigger a control component corresponding to fully displaying the predetermined playback window 301, such as a double-speed playback control component, a full-screen display component, etc. The user can adjust the playback progress, display style, etc. of the first video based on each control component.
[0057] In an embodiment of the present disclosure, when a related recommended video list of a first video is displayed within a specified area of a second playback page, a selection operation on a target recommended video in the related recommended video list of the first video can achieve the effect of switching from the first video to the playback of the target recommended video within a specified playback window of the second playback page, and switching from the related recommended video list of the first video to the display of the related recommended video list of the target recommended video within the specified area, thereby enhancing the video-based interaction function and improving the user's video playback experience.
[0058] In practical application, in order to further enrich the video-based interaction function and improve the user's video viewing experience, at least one recommendation tag corresponding to the first video may be set on the second playback page. In some embodiments, the recommendation tag has a correspondence relationship with the recommendation dimension corresponding to the first video, so that the user can realize the display of recommended videos of different dimensions based on the recommendation tag.
[0059] In embodiments of the present disclosure, the recommendation dimension corresponding to the first video may include a content tag dimension of the first video, a posting user dimension of the first video, etc. In some embodiments, the content tag dimension of the first video may correspond to multiple content tags, and each content tag corresponds to one recommendation tag, i.e., the content tag dimension of the first video corresponds to multiple recommendation tags. For example, assuming the content tags of the first video include "campground" and "spring scenery," the recommendation tags corresponding to the content tag dimension of the first video include a "campground" recommendation tag and a "spring scenery" recommendation tag.
[0060] In an embodiment of the present disclosure, when a selection operation is received for a target recommended tag among at least one recommended tag, the display is switched from the related recommended video list of the first video to the recommended video list corresponding to the target recommended tag within a specified area of the second playback page.
[0061] In an embodiment of the present disclosure, a selection operation for a target recommended tag may include a click operation or the like that acts on the target tag.
[0062] In an embodiment of the present disclosure, a recommended video list corresponding to a target recommended tag may include at least one recommended video determined based on the target recommended tag. Specifically, the recommended video in the recommended video list corresponding to the target recommended tag may be a video determined from a server-side video resource based on the target recommended tag. For example, assuming that the target recommended tag is a "campground" recommended tag, the recommended video determined based on the target recommended tag may include a predetermined number of videos with the tag name "campground" during a predetermined period.
[0063] 3, when a click operation acting on the "campground" recommended tag 305 is received, the "campground" recommended tag 305 is determined as the target recommended tag, and the related recommended video list of the first video is switched to a recommended video list corresponding to "campground" in the predetermined area 302 of the second playback page. In addition, the recommended video list corresponding to "campground" may include recommended video C1, recommended video C2, etc., whose tag name is "campground".
[0064] In one optional embodiment, as shown in FIG. 3, when a related recommended video list for a first video is displayed in a designated area 302 of the second playback page, a leftward sliding operation performed in the designated area 302 may switch the related recommended video list for the currently displayed first video to a recommended video list corresponding to "campsite."
[0065] Correspondingly, assuming that the content currently displayed in the designated area 302 of the second playback page is a recommended video list corresponding to "campsite", a rightward sliding operation performed in the designated area 302 may switch the recommended video list corresponding to "campsite" to a display of a related recommended video list of the first video.
[0066] In an embodiment of the present disclosure, the second playback page has at least one recommended tag corresponding to the first video, and a function of updating the recommended video corresponding to the first video is realized through a selection operation on a target recommended tag among the at least one recommended tag, thereby further enriching the video-based interaction function and improving the user's video playback experience.
[0067] In addition to the above embodiments, an embodiment of the present disclosure also provides a video processing method. Referring to FIG. 4, which is a flowchart of another video processing method provided by an embodiment of the present disclosure, the method includes the following steps:
[0068] S401: In response to a predetermined trigger operation on the topic content of the first video, display the complete topic content of the first video on a first playback page corresponding to the first video, and display a partial cover of at least one recommended video corresponding to the first video at a predetermined position on the first playback page.
[0069] In an embodiment of the present disclosure, the predetermined trigger operation for the topic content of the first video may include a click operation acting on the topic content, etc. Furthermore, an "Expand" control may be displayed in the display area corresponding to the topic content, and correspondingly, the predetermined trigger operation for the topic content of the first video may include a click operation acting on this "Expand" control, etc.
[0070] In one alternative embodiment, the at least one recommended video corresponding to the first video may be a predetermined number of videos determined from server-side video resources based on tag content of the first video. For example, assuming that the tags of the first video include "travel" and "history," the recommended videos corresponding to the first video may include a predetermined number of videos with the "travel" tag and the "history" tag.
[0071] In one optional embodiment, upon receiving a predetermined trigger operation on the topic content of the first video, the complete topic content of the first video may be displayed in the form of a mask page on the first playback page corresponding to the first video, and the mask page has a predetermined transparency, so that when the complete topic of the first video is displayed in the form of a mask page, the normal playback of the first video is not affected, that is, the user can still watch the first video in the playback state.
[0072] For example, as shown in Fig. 2, when a click operation on the "Expand" control 202 of the first playback page is received, a mask page is displayed on the first playback page, and the complete topic content of the first video is exhibited on the mask page. As shown in Fig. 5, which is a schematic diagram of another first playback page provided by an embodiment of the present disclosure, the complete topic content 501 of the first video is displayed on the mask page of the first playback page, and a partial cover of at least one recommended video corresponding to the first video is displayed at a predetermined position 502 on the first playback page.
[0073] In an embodiment of the present disclosure, the predetermined position of the first playback page may include a predetermined bottom position, top position, left position, or right position of the first playback page, and the embodiment of the present disclosure is not limited in this regard.
[0074] In one optional embodiment, in order to give the user a certain sense of expectation when switching from the first playback page to the second playback page, a partial cover of at least one recommended video corresponding to the first video is displayed at a predetermined bottom position on the first playback page, and then, when a predetermined trigger operation acting on the first playback page corresponding to the first video is received, the first playback page is pulled out from the predetermined bottom position and a related recommended video list of the first video is displayed in a predetermined area on the second playback page, thereby improving the user's experience.
[0075] In practical applications, when the complete topic content of the first video is displayed on the first playback page and a partial cover of at least one recommended video corresponding to the first video is displayed at a predetermined position on the first playback page, a predetermined return operation performed on the first playback page can be used to exit from the display of the complete topic content of the first video and the partial cover of the recommended video.
[0076] In the embodiment of the present disclosure, the predetermined return operation acting on the first playback page may be a click operation acting on the complete topic content of the first video, a click operation acting on a blank area of the first playback page, a click operation acting on a "collapse" control of the first playback page, etc., and the embodiment of the present disclosure is not limited thereto. For example, as shown in FIG. 5, receiving a click operation acting on the "collapse" control 503 returns to the first playback page shown in FIG. 2.
[0077] S402: In response to a predetermined slide operation acting on a first playback page corresponding to a first video, obtain the playback progress of the first video, pull it out from the predetermined position on the first playback page, display a related recommended video list of the first video in a predetermined area of the second playback page, and continue playing the first video based on the playback progress within a predetermined playback window of the second playback page.
[0078] In an embodiment of the present disclosure, when the complete topic content of a first video and a partial cover of at least one recommended video corresponding to the first video are displayed on a first playback page, a predetermined trigger operation can be performed on the first playback page corresponding to the first video to obtain the playback progress of the first video and pull it out from a predetermined position on the first playback page, and a related recommended video list of the first video can be displayed in a predetermined area on the second playback page, thereby realizing a display effect of smoothly switching from the first playback page of the first video to the second playback page, and continuing to play the first video according to the playback progress within the predetermined playback window of the second playback page.
[0079] In an embodiment of the present disclosure, the predetermined trigger operation acting on the first playback page corresponding to the first video may include, for example, a slide up operation acting on the complete topic content of the first playback page.
[0080] In an embodiment of the present disclosure, the related recommended video list of a first video may include at least one recommended video that corresponds to the first video.
[0081] For example, as shown in FIG. 4, when an upward sliding operation acting on the complete topic content 501 of the first playback page is received, the first playback page is pulled out from a predetermined position 502, and a related recommended video list of the first video is displayed in a predetermined area 302 of the second playback page shown in FIG. 3, and the first video continues to be played in a predetermined playback window 301.
[0082] In one alternative embodiment, a trigger prompt message related to a predetermined trigger area of the first playback page may be displayed in the predetermined trigger area of the first playback page, for example, a prompt such as "Slide up to see related recommendations" may be displayed, which is used to prompt the current user to obtain the playback progress of the first video and display the second playback page through a predetermined trigger operation acting on the first playback page.
[0083] In the embodiment of the present disclosure, during the process of playing a first video on a first playback page, a predetermined trigger operation on the topic content of the first video can be performed to display the complete topic information of the first video on the first playback page, and the first playback page displaying the complete topic information can be switched to a second playback page, and the second playback page can display recommended videos corresponding to the first video, making it easy for users to play the recommended videos on the second playback page as required, thereby enriching the video-based interaction function and improving the user's video playback experience.
[0084] Based on the above method embodiments, the present disclosure also provides a video processing device. Referring to FIG. 6, which is a structural schematic diagram of a video processing device provided by an embodiment of the present disclosure, the device includes: a display module 601 for obtaining the playback progress of the first video and displaying a second playback page in response to a predetermined trigger operation acting on a first playback page corresponding to the first video; a playback module 602 for continuing to play the first video according to the playback progress within a predetermined playback window of the second playback page; and an exhibition module 603 for displaying a related recommended video list of the first video within a predetermined area of the second playback page, wherein the related recommended video list of the first video includes at least one recommended video corresponding to the first video.
[0085] In one alternative embodiment, the device comprises: a video switching module for switching playback of the first video to the target recommended video within the predetermined playback window in response to a selection operation on the target recommended video in the related recommended video list of the first video; The system further includes a first list switching module for switching, within the predetermined area, from a related recommended video list of the first video to a display of a related recommended video list of the target recommended video, wherein the related recommended video list of the target recommended video includes at least one recommended video corresponding to the target recommended video.
[0086] In one alternative embodiment, the regeneration module comprises: The playback device further includes a reduced display sub-module for reducing and displaying the window in which the first video is being played on the first playback page into a predetermined playback window on the second playback page, and continuing playback of the first video based on the playback progress.
[0087] In one alternative embodiment, the second playback page is provided with at least one recommended tag corresponding to the first video, and the device: The video playback device further includes a second list switching module for switching from a related recommended video list of the first video to a display of a recommended video list corresponding to the target recommended tag within the specified area of the second playback page in response to a selection operation on a target recommended tag among the at least one recommended tag, wherein the recommended video list corresponding to the target recommended tag includes at least one recommended video determined based on the target recommended tag.
[0088] In one alternative embodiment, the device comprises: The video playback device further includes a display module for, in response to a predetermined trigger operation on the topic content of the first video, displaying the complete topic content of the first video on a first playback page corresponding to the first video, and displaying a partial cover of at least one recommended video corresponding to the first video at a predetermined position on the first playback page.
[0089] In one alternative embodiment, the regeneration module comprises: The device further includes a list display sub-module for, in response to a predetermined slide operation acting on a first playback page corresponding to a first video, pulling out from the predetermined position on the first playback page and displaying a related recommended video list of the first video within a predetermined area of the second playback page.
[0090] In one alternative embodiment, the device comprises: The display device further comprises a slide display module for displaying a slide of a recommended video list related to the first video within the predetermined area in response to a predetermined slide operation acting within the predetermined area.
[0091] In the video processing device provided by the embodiment of the present disclosure, first, in response to a predetermined trigger operation acting on a first playback page corresponding to a first video, obtain the playback progress of the first video and display a second playback page, then continue playing the first video within a predetermined playback window of the second playback page based on the playback progress, and display a related recommended video list for the first video within a predetermined area of the second playback page, where the related recommended video list for the first video includes at least one recommended video corresponding to the first video. As can be seen, the embodiment of the present disclosure displays the related recommended video list for the first video while playing the first video, allowing the user to view the related recommended videos for the first video during the process of watching the first video, thereby enriching video-based interaction functions and improving the user's video interaction experience.
[0092] In addition to the above-described methods and apparatus, embodiments of the present disclosure also provide a computer-readable storage medium having stored thereon instructions that, when executed on a terminal device, cause the terminal device to implement the video processing method described in the embodiments of the present disclosure.
[0093] An embodiment of the present disclosure also provides a computer program, which, when executed by a processor, implements the video processing method according to the embodiment of the present disclosure.
[0094] Furthermore, an embodiment of the present disclosure also provides a video processing device, as shown in FIG. 7, which includes: The video processing device may include a processor 701, a memory 702, an input device 703, and an output device 704. The number of processors 701 in the video processing device may be one or more, and one processor is taken as an example in Fig. 7. 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, and Fig. 7 takes connection via a bus as an example.
[0095] The memory 702 may be used to store software programs and modules, and 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, and the storage program area may store an operating system, an application program required for at least one function, etc. Furthermore, the memory 702 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash storage device, or other volatile solid-state storage device. The input device 703 may be used to receive input numeric or character information and to generate signal inputs related to user settings and function control of the video processing device.
[0096] Specifically, in this embodiment, the processor 701 loads executable files corresponding to the processes of one or more applications into the memory 702 in accordance with the following instructions, and the processor 701 executes the applications stored in the memory 702, thereby realizing the various functions of the video processing device described above.
[0097] It should be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply that such an actual relationship or order exists between those entities or operations. Furthermore, the use of "comprises," "comprises," or other variations thereof is intended to be open-ended inclusions, such that a process, method, article, or device of a set of elements may include not only those elements but also other elements not expressly listed or elements inherent in such process, method, article, or device. Furthermore, when limited, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or device that includes that element.
[0098] The foregoing are merely specific embodiments of the present disclosure that will enable those skilled in the art to understand or practice the present disclosure. Various modifications to these examples will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other examples without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the examples described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. 1. A video processing method comprising: In response to a predetermined trigger operation acting on a first playback page corresponding to a first video, obtaining a playback progress of the first video and displaying a second playback page; Continuing to play the first video according to the playback progress within a predetermined playback window of the second playback page; A method comprising: displaying a related recommended video list for the first video within a predetermined area of the second playback page, wherein the related recommended video list for the first video includes at least one recommended video corresponding to the first video.
2. switching playback from the first video to the target recommended video within the predetermined playback window in response to a selection operation on the target recommended video in the related recommended video list of the first video; 2. The method of claim 1, further comprising: switching within the predetermined area from a related recommended video list of the first video to a related recommended video list of the target recommended video, wherein the related recommended video list of the target recommended video includes at least one recommended video corresponding to the target recommended video.
3. Continuing playback of the first video based on the playback progress within a predetermined playback window of the second playback page includes:
2. The method of claim 1, further comprising: shrinking and displaying a window in which the first video is being played on the first playback page to a predetermined playback window on the second playback page; and continuing playback of the first video based on the playback progress.
4. The second playback page is provided with at least one recommended tag corresponding to the first video, and the method includes: Further, in response to a selection operation on a target recommended tag among the at least one recommended tag, switching from displaying a related recommended video list of the first video to displaying a recommended video list corresponding to the target recommended tag in the predetermined area of the second playback page; The method of claim 1 , wherein the recommended video list corresponding to the target recommended tag includes at least one recommended video determined based on the target recommended tag.
5. before acquiring a playback progress of the first video in response to a predetermined trigger operation acting on a first playback page corresponding to the first video; 2. The method of claim 1, further comprising: in response to a predetermined trigger operation on the topic content of the first video, displaying the complete topic content of the first video on a first playback page corresponding to the first video, and displaying a partial cover of at least one recommended video corresponding to the first video at a predetermined position on the first playback page.
6. Displaying a list of recommended videos related to the first video in a predetermined area of the second playback page includes:
6. The method of claim 5, further comprising, in response to a predetermined slide operation acting on a first playback page corresponding to a first video, pulling out the first playback page from the predetermined position and displaying a related recommended video list for the first video in a predetermined area of the second playback page.
7. 2. The method of claim 1, further comprising: in response to a predetermined sliding operation acting within the predetermined area, sliding and displaying a list of recommended videos related to the first video within the predetermined area.
8. a display module for obtaining a playback progress of the first video and displaying a second playback page in response to a predetermined trigger operation acting on a first playback page corresponding to the first video; a playback module for continuing playback of the first video according to the playback progress within a predetermined playback window of the second playback page; A video processing device comprising: an exhibition module for displaying a related recommended video list of the first video within a predetermined area of the second playback page, wherein the related recommended video list of the first video includes at least one recommended video corresponding to the first video.
9. A computer-readable storage medium having stored thereon instructions which, when executed on a terminal device, cause said terminal device to implement the method according to any one of claims 1 to 7.
10. A video processing device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program causing the processor to implement the method of any one of claims 1 to 7 when it executes the computer program.
Citation Information
Patent Citations
Video switching method and device, electronic equipment and storage medium
CN112632322A
Content pushing method and device and electronic equipment
CN114817731A
Video playing control method and device, electronic equipment, storage medium and product
CN115225952A
Playing page switching method and terminal equipment
CN115237299A
Video processing method and device, equipment and storage medium
CN115623272A