Video processing method, apparatus, device, and storage medium
The video processing method enriches playback features by switching the progress bar cursor to multimedia materials aligned with video content during drag operations, improving user experience through enhanced interaction and immersion.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2023-06-06
- Publication Date
- 2026-06-22
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing video playback technologies lack diversity in features, failing to meet user demands for enhanced functionality and immersive experiences.
A video processing method that switches the progress bar cursor to multimedia materials related to the video content upon user drag operations, displaying these materials along the drag trajectory to characterize playback progress and enhance interaction.
Enriches video playback functionality and improves user experience by integrating dynamic multimedia elements that are relevant to the video content, thereby enhancing user immersion.
Smart Images

Figure 0007877474000001 
Figure 0007877474000002 
Figure 0007877474000003
Abstract
Description
Technical Field
[0001] (Cross - reference to related applications) This application claims priority based on a Chinese application with application number 202210725231.3 and filing date of June 23, 2022, and the disclosure content of this Chinese application is incorporated herein by reference in its entirety.
[0002] (Technical Field) This disclosure relates to the field of data processing, and particularly to video processing methods, devices, equipment, and storage media.
Background Art
[0003] With the continuous development of video processing technology, people's demands for related functions during video playback are becoming increasingly diverse.
Summary of the Invention
[0004] To solve the above technical problems, embodiments of this disclosure provide a technical solution for video processing.
[0005] In a first aspect, this disclosure provides a video processing method, the method includes: responding to a pressing event corresponding to a predetermined drag operation on the progress bar cursor in the video playback page where the target video is displayed, and switching the display of the progress bar cursor to a first multimedia material related to the content of the target video corresponding to the predetermined drag operation; displaying while moving the first multimedia material in the video playback progress bar based on a drag trajectory corresponding to the predetermined drag operation, and the display position of the first multimedia material in the video playback progress bar is used to characterize the playback progress of the target video in the video playback page.
[0006] In some embodiments, after the step of playing a first multimedia material while moving it along a drag trajectory corresponding to a predetermined drag operation, When monitoring that the display time of the first multimedia material has reached a predetermined first time length, the first multimedia material is switched to display a second multimedia material related to the content of the first multimedia material, which corresponds to a predetermined drag operation. The method further includes the step of moving and displaying a second multimedia material in a video playback progress bar based on a drag trajectory corresponding to a predetermined drag operation.
[0007] In some embodiments, after the step of moving and displaying a second multimedia material along a drag trajectory corresponding to a predetermined drag operation, The steps include: switching and displaying a second multimedia material in response to a lift event corresponding to a predetermined drag operation, and a third multimedia material related to the content of the second multimedia material that corresponds to the predetermined drag operation; The further step includes displaying a third multimedia material based on the video playback progress bar on the video playback page.
[0008] In some embodiments, after the step of moving and displaying the first multimedia material along a drag trajectory corresponding to a predetermined drag operation, If it is determined that the display time of the first multimedia material has not reached a predetermined first time length, and a lift event corresponding to a predetermined drag operation is monitored, the first multimedia material is switched to display a fourth multimedia material related to the content of the first multimedia material that corresponds to a predetermined drag operation. The further step includes displaying a fourth multimedia material based on the video playback progress bar on the video playback page.
[0009] In some embodiments, the first multimedia material is a first video, the second multimedia material is a second image, the second image is a predetermined frame screen in the first video, and the third multimedia material is a third video, with the content of the first video, the second image, and the third video being related.
[0010] In some embodiments, a predetermined drag operation is either a forward drag operation or a backward drag operation on the progress bar cursor, where a forward drag operation corresponds to an advance control operation on the playback progress of the target video on the video playback page, and a backward drag operation corresponds to a backward control operation on the playback progress of the target video.
[0011] In some embodiments, the content of the first multimedia material corresponding to the corresponding forward drag operation and backward drag operation are relevant.
[0012] In some embodiments, the content of the first multimedia material relates to the drag direction corresponding to a predetermined drag operation.
[0013] In some embodiments, the video playback progress bar on the video playback page is located either below the first multimedia material or in the center of the first multimedia material.
[0014] In a second embodiment, the Disclosure provides a video processing apparatus, which is A first switching display module for switching the progress bar cursor to a first multimedia material corresponding to a predetermined drag operation in response to a press event corresponding to a predetermined drag operation on the progress bar cursor on the video playback page, The system includes a first moving display module for displaying a first multimedia material while moving it based on a drag trajectory corresponding to a predetermined drag operation, wherein the display position of the first multimedia material is used to characterize the playback progress of a video on a video playback page.
[0015] In a third embodiment, the Disclosure provides a computer-readable storage medium that stores instructions, when executed on a terminal device, causing the terminal device to perform the method described herein.
[0016] In a fourth embodiment, the Disclosure provides a video processing device comprising memory and a processor, wherein a computer program is stored in the memory, the computer program is executable by the processor, and when executed by the processor, it realizes the method of the Disclosure.
[0017] In a fifth embodiment, the Disclosure provides a computer program product which, when executed by a processor, includes computer programs / instructions that implement the methods described herein.
[0018] In a sixth embodiment, the Disclosure provides a computer program which, when executed by a processor, includes program code that implements the method described herein. [Brief explanation of the drawing]
[0019] The drawings here are incorporated into the specification and constitute part of this specification, illustrating embodiments suitable for this disclosure, and are used together with the specification to interpret the principles of this disclosure.
[0020] To more clearly illustrate the embodiments of this disclosure or the technical solutions in the prior art, the drawings that are necessary for describing the embodiments or the prior art will be briefly described below, and obviously, those skilled in the art can obtain further drawings based on these drawings without any creative work. [Figure 1] This is a schematic diagram of a video playback progress bar. [Figure 2] This is a flowchart of the video processing method provided by the embodiments of this disclosure. [Figure 3]It is a schematic diagram of a progress bar cursor in a video playback progress bar provided by an embodiment of the present disclosure. [Figure 4] It is a flowchart of another video processing method provided by an embodiment of the present disclosure. [Figure 5] It is a schematic structural diagram of a video processing device provided by an embodiment of the present disclosure. [Figure 6] It is a schematic structural diagram of video processing equipment provided by an embodiment of the present disclosure.
Embodiments for Carrying out the Invention
[0021] In order to more clearly understand the above objects, features and advantages of the present disclosure, the technical solutions of the present disclosure will be further described below. Unless there is a contradiction, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.
[0022] In order to make the present disclosure fully understandable, many specific details are described in the following description. However, the present disclosure can also be implemented using other methods different from those described herein. Obviously, the embodiments in the specification are only a part of the embodiments of the present disclosure, not all of the embodiments.
[0023] The video playback progress bar is used to indicate the playback progress of the video displayed on the video playback page. The progress bar cursor is located on the video playback progress bar. The user can drag the progress bar cursor on the video playback progress bar to trigger a forward or backward control operation for the video playback progress. As shown in FIG. 1, it is a schematic diagram of a video playback progress bar, and a progress bar cursor 110 is displayed on the video playback progress bar 100.
[0024] In related technologies, the display style of the progress bar cursor in a video playback progress bar is relatively uniform, and is usually the same style as the progress bar cursor 110 in Figure 1 above, which fails to meet the diverse needs of users for functionality.
[0025] Enriching the range of features available during video playback to improve the user experience is a technical problem that needs to be addressed urgently.
[0026] In view of this, an embodiment of the present disclosure provides a video processing technique that, upon receiving a press event corresponding to a predetermined drag operation on a progress bar cursor on a video playback page, first switches the progress bar cursor to a first multimedia material corresponding to the predetermined drag operation, and then displays the first multimedia material on the video playback progress bar while moving it based on the drag trajectory corresponding to the predetermined drag operation. The first multimedia material is related to the content of a target video displayed on the video playback page, and the display position of the first multimedia material is used to characterize the playback progress of the target video on the video playback page. An embodiment of the present disclosure triggers a switch from the progress bar cursor to a first multimedia material related to the content of the target video upon a predetermined drag operation on the progress bar cursor, thereby enriching the functionality related to video playback and improving the user experience.
[0027] In view of this, the embodiments of the present disclosure provide a video processing method, and with reference to Figure 2, is a flowchart of the video processing method provided by the embodiments of the present disclosure, which includes the following S201 to S202.
[0028] In S201, in response to a press event corresponding to a predetermined drag operation on the progress bar cursor on the video playback page, the progress bar cursor is switched to display a first multimedia material corresponding to the predetermined drag operation. The target video is displayed on the video playback page, and the first multimedia material is related to the content of the target video.
[0029] According to embodiments of this disclosure, the first multimedia material may be any suitable type of material. For example, the first multimedia material may be a video (referred to as the first video) or an image (referred to as the first image).
[0030] In the embodiments of this disclosure, as shown in Figure 1, a progress bar cursor is displayed on the video playback progress bar of the target video during the process of displaying the target video on the video playback page. When a click event corresponding to a predetermined drag operation on the progress bar cursor is monitored, the progress bar cursor is switched to display a first multimedia material corresponding to the predetermined drag operation. As shown in Figure 3, this is a schematic diagram of the progress bar cursor in the video playback progress bar provided by the embodiments of this disclosure. The progress bar cursor 110 in the video playback progress bar of Figure 1 is switched to display a first multimedia material 301 corresponding to the predetermined drag operation shown in Figure 3. Specifically, as shown in a, the video playback progress bar may be located below the first multimedia material, or as shown in b, the video playback progress bar may be located in the center of the first multimedia material. The embodiments of this disclosure are not limited thereto.
[0031] Specifically, switching the progress bar cursor to a first multimedia material corresponding to a predetermined drag operation means hiding the original display style of the progress bar cursor and displaying the first multimedia material corresponding to the predetermined drag operation as the display style of the progress bar cursor after the switch.
[0032] A predetermined drag operation includes a combination of press and lift events. Specifically, a combination of press-drag and lift operations triggers a predetermined drag operation on the progress bar cursor. The press event may be triggered by pressing a mouse, finger, or stylus, and correspondingly, the lift event may be triggered by lifting the mouse, finger, or stylus, which corresponds to the press event.
[0033] The specified drag operation may be a forward drag operation or a backward drag operation on the progress bar cursor. Specifically, a forward drag operation corresponds to an operation to control the playback progress of the target video on the video playback page, and a backward drag operation corresponds to an operation to control the playback progress of the target video.
[0034] In some embodiments, when a press event corresponding to a forward drag operation on the progress bar cursor is received, the progress bar cursor is switched to display a first multimedia material corresponding to the forward drag operation. When a press event corresponding to a backward drag operation on the progress bar cursor is received, the progress bar cursor is switched to display a first multimedia material corresponding to the backward drag operation.
[0035] In some embodiments, the content of the first multimedia material corresponding to corresponding forward drag operations and backward drag operations is relevant; that is, the content of the first multimedia material corresponding to forward drag operations and backward drag operations on the same video is relevant. Specifically, in embodiments of the present disclosure, the content of the first multimedia material corresponding to forward control operations (i.e., forward drag operations) and backward control operations (i.e., backward drag operations) on a target video is relevant.
[0036] For example, the first multimedia material that corresponds to a forward drag operation is a video of a snowman running forward, and the first multimedia material that corresponds to a backward drag operation is a video of a snowman moving backward. When the user drags the progress bar cursor forward, it corresponds to a dynamic effect of the snowman running forward, and when the user drags the progress bar backward, it corresponds to a dynamic effect of the snowman moving backward, realizing an interaction effect between the user and the snowman.
[0037] In some embodiments, the content of the first multimedia material is related to the drag direction corresponding to a predetermined drag operation. For example, the first multimedia material corresponding to a forward drag operation is a video of a snowman running forward and waving from left to right, and the first multimedia material corresponding to a backward drag operation is a video of a snowman moving backward and waving from right to left.
[0038] In S202, the first multimedia material is displayed in the video playback progress bar while being moved based on the drag trajectory corresponding to the predetermined drag operation.
[0039] The display position of the video playback progress bar for the first multimedia material is used to characterize the playback progress of the target video on the video playback page.
[0040] In the embodiments of this disclosure, the progress bar cursor in the video playback progress bar is switched to display a first multimedia material corresponding to a predetermined drag operation, and then the first multimedia material is moved and displayed in the video playback progress bar along the drag trajectory corresponding to the predetermined drag operation. The display position of the first multimedia material in the video playback progress bar indicates the playback progress of the target video to the user.
[0041] Since the first multimedia material is related to the content of the target video, for example, if the target video is a Christmas-related video, the first multimedia material may be material related to Christmas elements such as snowman videos, snowman images, or Santa Claus videos, switching the progress bar cursor in the target video's video playback progress bar to display the first multimedia material can improve user immersion and enhance the user experience.
[0042] In the video processing method provided by the embodiments of this disclosure, when a press event corresponding to a predetermined drag operation on a progress bar cursor on a video playback page is received, first, the progress bar cursor is switched to a first multimedia material corresponding to the predetermined drag operation, and then, based on the drag trajectory corresponding to the predetermined drag operation, the first multimedia material is moved and displayed on the video playback progress bar. The first multimedia material is related to the content of a target video displayed on the video playback page, and the display position of the first multimedia material is used to characterize the playback progress of the target video on the video playback page. The embodiments of this disclosure enhance video playback functionality and improve the user experience by triggering a switch from the progress bar cursor to a first multimedia material related to the content of the target video in response to a predetermined drag operation on the progress bar cursor.
[0043] Additionally or optionally, embodiments of the present disclosure further provide another video processing method, referring to Figure 4, which is a flowchart of another video processing method provided by embodiments of the present disclosure, the method comprising the following S401-S408.
[0044] In S401, in response to a press event corresponding to a predetermined drag operation on the progress bar cursor on the video playback page, the progress bar cursor is switched to display the first multimedia material corresponding to the predetermined drag operation.
[0045] The target video is displayed on the video playback page, and the first multimedia material is related to the content of the target video. According to embodiments of the present disclosure, the first multimedia material may be any suitable type of material. For example, the first multimedia material may be a video (referred to as the first video) or an image (referred to as the first image).
[0046] In S402, the first multimedia material is displayed in the video playback progress bar while being moved based on the drag trajectory corresponding to the predetermined drag operation.
[0047] The display position of the video playback progress bar for the first multimedia material is used to characterize the playback progress of the target video on the video playback page.
[0048] S401 and S402 in the embodiments of this disclosure are the same as S201 and S202 in the above embodiments and can be understood by referring to the above embodiments, so they will not be described in detail here.
[0049] In S403, if it is monitored that the display time of the first multimedia material has reached a predetermined first time length, the first multimedia material is switched to display a second multimedia material corresponding to the predetermined drag operation.
[0050] The second multimedia material relates to the content of the first multimedia material.
[0051] In the embodiments of this disclosure, the display duration of the first multimedia material is monitored in real time during the process of moving and displaying the first multimedia material on the video playback progress bar. When it is monitored that the display duration of the first multimedia material has reached a predetermined first duration, the first multimedia material displayed on the video playback progress bar is switched to display a second multimedia material corresponding to a predetermined drag operation.
[0052] The second multimedia material may be any suitable type of material, and may be the same type as or different from the first multimedia material. For example, it may be a video (hereinafter referred to as the second video) or an image (hereinafter referred to as the second image) related to the content of the first multimedia material. A predetermined first duration can be determined in advance according to the display needs, for example, 150 ms.
[0053] In S404, the second multimedia material is displayed in the video playback progress bar while being moved based on the drag trajectory corresponding to the predetermined drag operation.
[0054] In actual application, the first multimedia material displayed on the video playback progress bar is switched to a second multimedia material corresponding to a predetermined drag operation, and then the second multimedia material is displayed on the video playback progress bar while moving it based on the drag trajectory corresponding to the predetermined drag operation.
[0055] In S405, in response to a lift event corresponding to the predetermined drag operation, the second multimedia material is switched to display as the third multimedia material corresponding to the predetermined drag operation.
[0056] The third multimedia material relates to the content of the second multimedia material.
[0057] In the embodiments of this disclosure, after monitoring a press event corresponding to a predetermined drag operation, a lift event corresponding to the predetermined drag operation is monitored in real time. When a lift event corresponding to the predetermined drag operation is detected, the second multimedia material displayed on the video playback progress bar is switched to display a third multimedia material corresponding to the predetermined drag operation.
[0058] The third multimedia material may be any suitable type of material, and may be the same type as or different from the first and / or second multimedia material. For example, it may be a video (hereinafter referred to as the third video) or an image (hereinafter referred to as the third image) related to the content of the second multimedia material.
[0059] In S406, the third multimedia material is displayed based on the video playback progress bar on the video playback page.
[0060] In the embodiment of this disclosure, the second multimedia material displayed in the video playback progress bar is switched to a third multimedia material corresponding to a predetermined drag operation, and then the third multimedia material is displayed in the video playback progress bar on the video playback page.
[0061] If the target video is playing on the video playback page, the third multimedia material will play along the target video's video playback progress bar, indicating the playback progress of the target video.
[0062] If the target video on the video playback page is paused, a third multimedia element will be displayed at the location where a lift event corresponding to a predetermined drag operation occurs.
[0063] In S407, if it is determined that the display time of the first multimedia material has not reached the predetermined first time length, and a lift event corresponding to the predetermined drag operation is monitored, the first multimedia material is switched to display the fourth multimedia material corresponding to the predetermined drag operation.
[0064] The fourth multimedia material relates to the content of the first multimedia material.
[0065] In the embodiments of this disclosure, if the display time of the first multimedia material has not reached a predetermined first time length, and a lift event corresponding to a predetermined drag operation is monitored, the first multimedia material in the video playback progress bar is switched to display a fourth multimedia material corresponding to a predetermined drag operation.
[0066] Specifically, the fourth multimedia material may be any suitable type of material, and may be the same type as or different from the first multimedia material and / or the second multimedia material and / or the third multimedia material. For example, it may be a video (hereinafter referred to as the fourth video) or an image (hereinafter referred to as the fourth image) related to the content of the first multimedia material.
[0067] In some embodiments, the fourth multimedia material may be the same as or different from the third multimedia material.
[0068] In S408, the fourth multimedia material is displayed based on the video playback progress bar on the video playback page.
[0069] In the embodiment of this disclosure, the first multimedia material displayed in the video playback progress bar is switched to a fourth multimedia material corresponding to a predetermined drag operation, and then the fourth multimedia material is displayed in the video playback progress bar on the video playback page.
[0070] In the video processing method provided by the embodiments of this disclosure, a predetermined drag operation on the progress bar cursor triggers a switch in display from the progress bar cursor to a material such as a first multimedia material related to the content of the target video, thereby further enriching the functions related to video playback and improving the user experience.
[0071] The following describes exemplary implementations of embodiments of this disclosure. In an application scenario, in response to a press event corresponding to a predetermined drag operation on a progress bar cursor on a video playback page, the progress bar cursor is switched to display a first video corresponding to the predetermined drag operation. Subsequently, when it is monitored that the playback time of the first video has reached a predetermined first time length, the first video is switched to display a predetermined frame screen (i.e., a second image) of the first video. Furthermore, when it is monitored that a lift event corresponding to the predetermined drag event is monitored, the predetermined frame screen is switched to display a third video. The content of the first video, the second screen, and the third video are related, and the data of the first video and the third video can be stored based on a JSON file.
[0072] This disclosure further provides a video processing device, with reference to Figure 5, a schematic diagram of the structure of a video processing device provided in an embodiment of this disclosure, the device including a first switching display module 501 and a first moving display module 502.
[0073] The first switching display module 501 is used to switch the progress bar cursor to a first multimedia material corresponding to a predetermined drag operation in response to a press event corresponding to a predetermined drag operation on the progress bar cursor on the video playback page. For example, the first multimedia material may be a first video or a first image.
[0074] The first movable display module 502 is used to move and display the first multimedia material based on a drag trajectory corresponding to a predetermined drag operation. The display position of the first multimedia material is used to characterize the playback progress of the video on the video playback page.
[0075] In some embodiments, the apparatus is When monitoring that the display time of the first multimedia material has reached a predetermined first time length, a second switching display module is provided for switching the display of the first multimedia material to a second multimedia material related to the content of the first multimedia material, which corresponds to the predetermined drag operation. The system further includes a second moving display module for displaying the second multimedia material in the video playback progress bar while moving it based on a drag trajectory corresponding to the predetermined drag operation.
[0076] In some embodiments, the apparatus is A third switching display module for switching and displaying the second multimedia material to a third multimedia material related to the content of the second multimedia material, which corresponds to the predetermined drag operation, in response to a lift event corresponding to the predetermined drag operation, The system further includes a first display module for displaying the third multimedia material based on the video playback progress bar on the video playback page.
[0077] In some embodiments, the apparatus is When it is determined that the display time of the first multimedia material has not reached the predetermined first time length, and a lift event corresponding to the predetermined drag operation is monitored, a fourth switching display module is provided for switching the display of the first multimedia material to a fourth multimedia material related to the content of the first multimedia material that corresponds to the predetermined drag operation, The system further includes a second display module for displaying the fourth multimedia material based on the video playback progress bar on the video playback page.
[0078] In some embodiments, the first multimedia material is the first video, the second multimedia material is the second image, the second image is a predetermined frame screen in the first video, and the third multimedia material is the third video, and the content of the first video, the second image and the third video are related.
[0079] In some embodiments, the predetermined drag operation is a forward drag operation or a backward drag operation on the progress bar cursor, the forward drag operation corresponds to an advance control operation on the playback progress of the target video on the video playback page, and the backward drag operation corresponds to a backward control operation on the playback progress of the target video.
[0080] In some embodiments, the content of the first multimedia material corresponding to the corresponding forward drag operation and backward drag operation are relevant.
[0081] In some embodiments, the content of the first multimedia material relates to the drag direction corresponding to the predetermined drag operation.
[0082] In some embodiments, the video playback progress bar on the video playback page is located below the first multimedia material or in the center of the first multimedia material.
[0083] Furthermore, each of the above modules is merely a logical module divided based on the specific function it implements, and is not intended to limit the specific implementation form. For example, it can be implemented by software, hardware, or a combination of software and hardware. When actually implemented, each of the above modules may be implemented as an independent physical entity, or by a single entity (for example, a processor (CPU or DSP, etc.), an integrated circuit, etc.). In addition, each of the above modules is shown by a dashed line in the drawing, indicating that these modules do not actually exist, and the operations / functions they implement may be implemented by the device or processing circuit itself.
[0084] The video processing device provided in the embodiments of this disclosure, upon receiving a press event corresponding to a predetermined drag operation on a progress bar cursor on a video playback page, first switches the progress bar cursor to a first multimedia material corresponding to the predetermined drag operation, and then displays the first multimedia material on the video playback progress bar while moving it based on the drag trajectory corresponding to the predetermined drag operation. The first multimedia material is related to the content of a target video displayed on the video playback page, and the display position of the first multimedia material is used to characterize the playback progress of the target video on the video playback page. The embodiments of this disclosure enhance video playback functionality and improve the user experience by triggering a switch from the progress bar cursor to a first multimedia material related to the content of the target video in response to a predetermined drag operation on the progress bar cursor.
[0085] In addition to the above-described methods and apparatus, embodiments of the present disclosure further provide a computer-readable storage medium that, when executed on a terminal device, stores instructions for implementing the video processing method described in embodiments of the present disclosure on the terminal device.
[0086] Embodiments of the present disclosure further provide a computer program product which, when executed by a processor, implements a video processing method described in an embodiment of the present disclosure.
[0087] Embodiments of the present disclosure further provide a data processing device that includes a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the video processing method described in the embodiment of the present disclosure can be realized.
[0088] Embodiments of the present disclosure further provide a computer program which, when executed by a processor, implements a video processing method described in the embodiments of the present disclosure.
[0089] Furthermore, the embodiments of this disclosure provide video processing equipment capable of realizing the video processing technology proposed by the embodiments of this disclosure. Referring to Figure 6, the video processing equipment is: The system may include a processor 601, memory 602, input device 603, and output device 604. The number of processors 601 in the video processing equipment may be one or more, with one processor being an example in Figure 6. In some embodiments of this disclosure, the processors 601, memory 602, input device 603, and output device 604 may be connected by a bus or by other means, with a bus connection being an example in Figure 6.
[0090] Memory 602 can be used to store software programs and modules, and the processor 601 executes various functional applications and data processing of the video processing equipment by executing the software programs and modules stored in memory 602. Memory 602 may mainly include a program storage area and a data storage area, and the program storage area can store the operating system, application programs necessary for at least one function, etc. Memory 602 may also include high-speed random access memory and may further include at least one disk memory device, a non-volatile memory such as a flash memory device, or other volatile solid-state memory devices. Input device 603 can be used to receive input numerical or character information and generate signal inputs related to user settings and function control of the video processing equipment.
[0091] Specifically, in this embodiment, the processor 601 loads executable files corresponding to the processes of one or more application programs into memory 602 according to the following instructions, and the processor 601 executes the application programs stored in memory 602 to realize various functions of the video processing device.
[0092] In this specification, relational terms such as “First” and “Second” are used solely to distinguish one entity or operation from another, and do not necessarily require or suggest that any such actual relationship or order exists between these entities or operations. Furthermore, the terms “includes,” “incorporates,” or any other variation thereof encompass non-exclusive inclusion, thereby meaning that a process, method, article, or apparatus containing a set of elements not only includes those elements but also includes other elements not explicitly listed, or elements specific to such process, method, article, or apparatus. Unless otherwise specified, an element limited by the phrase “includes one…” does not preclude the existence of other identical elements in the process, method, article, or apparatus containing the said element.
[0093] The above description is merely a specific embodiment of the Disclosure, intended to enable those skilled in the art to understand or implement the Disclosure. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the Disclosure. Accordingly, the Disclosure is not limited to these embodiments described herein, but conforms to the broadest extent to which the principles and novel features disclosed herein are consistent.
Claims
1. Steps to switch and display the progress bar cursor to a first multimedia material related to the content of the target video that corresponds to the predetermined drag operation, in response to a press event corresponding to a predetermined drag operation on the progress bar cursor on a video playback page where the target video is displayed, wherein the first multimedia material includes a first video or a first image related to an element of the content of the target video, and the content of the first multimedia material is configured such that the content of the first multimedia material is related to the drag direction corresponding to the predetermined drag operation, or, if the predetermined drag operation includes a first drag operation and a second drag operation which are corresponding drag operations in opposite directions, the content of the first multimedia material corresponding to the first drag operation and the second drag operation, respectively, are related, A step of displaying the first multimedia material in a video playback progress bar while moving it, based on a drag trajectory corresponding to the predetermined drag operation, wherein the display position of the first multimedia material in the video playback progress bar is used to characterize the playback progress of the target video on the video playback page, and a step of displaying the first multimedia material in a video playback progress bar while moving it, When monitoring that the display time of the first multimedia material has reached a predetermined first time length, the first multimedia material is switched to display a second multimedia material related to the content of the first multimedia material that corresponds to a predetermined drag operation, wherein the second multimedia material includes a video or image obtained from the content of the first multimedia material, and the second multimedia material is related to the content of the first multimedia material. The step of moving and displaying the second multimedia material in the video playback progress bar based on the drag trajectory corresponding to the predetermined drag operation, includes the following steps: Video processing methods.
2. After the step of moving and displaying the second multimedia material along the drag trajectory corresponding to the predetermined drag operation, The steps include: In response to a lift event corresponding to the predetermined drag operation, switching and displaying the second multimedia material to a third multimedia material related to the content of the second multimedia material that corresponds to the predetermined drag operation; The steps include displaying the third multimedia material based on the video playback progress bar on the video playback page, The video processing method according to claim 1.
3. After the step of moving and displaying the first multimedia material along the drag trajectory corresponding to the predetermined drag operation, When it is determined that the display time of the first multimedia material has not reached the predetermined first time length, and a lift event corresponding to the predetermined drag operation is monitored, the first multimedia material is switched to display a fourth multimedia material related to the content of the first multimedia material that corresponds to the predetermined drag operation. The further step includes displaying the fourth multimedia material based on the video playback progress bar on the video playback page, The video processing method according to claim 1.
4. The video processing method according to claim 2, wherein the first multimedia material is a first video, the second multimedia material is a second image, the second image is a predetermined frame screen in the first video, the third multimedia material is a third video, and the content of the first video, the second image and the third video are related.
5. The video processing method according to claim 1, wherein the predetermined drag operation is a forward drag operation or a backward drag operation on the progress bar cursor, the forward drag operation corresponds to an advance control operation on the playback progress of the target video on the video playback page, and the backward drag operation corresponds to a backward control operation on the playback progress of the target video.
6. The video processing method according to claim 5, wherein the content of the first multimedia material corresponding to the corresponding forward drag operation and the corresponding backward drag operation are related.
7. The video processing method according to claim 1, wherein the video playback progress bar on the video playback page is located below the first multimedia material or in the center of the first multimedia material.
8. A first switching display module for switching the progress bar cursor to a first multimedia material corresponding to a predetermined drag operation in response to a press event corresponding to a predetermined drag operation on a video playback page on which a target video is displayed, wherein the first multimedia material includes a first video or a first image related to an element of the content of the target video, and the content of the first multimedia material is configured such that the content of the first multimedia material is related to the drag direction corresponding to the predetermined drag operation, or, when the predetermined drag operation includes a first drag operation and a second drag operation which are corresponding drag operations in opposite directions, the content of the first multimedia material corresponding to the first drag operation and the second drag operation, respectively, A first moving display module that displays the first multimedia material while moving it based on a drag trajectory corresponding to a predetermined drag operation, wherein the display position of the first multimedia material is used to characterize the playback progress of the video on the video playback page, A second switching display module for switching the first multimedia material to a second multimedia material related to the content of the first multimedia material, which corresponds to a predetermined drag operation, when the display time of the first multimedia material has reached a predetermined first time length, wherein the second multimedia material includes a video or image obtained from the content of the first multimedia material, Includes a second moving display module for displaying the second multimedia material in a video playback progress bar while moving it based on a drag trajectory corresponding to the predetermined drag operation, Video processing device.
9. A computer-readable storage medium, which, when executed on a terminal device, stores instructions in the terminal device that enable the video processing method described in any one of claims 1 to 7.
10. A video processing device comprising memory, a processor, and a computer program stored in the memory and run by the processor, wherein the computer program, when executed by the processor, realizes the video processing method described in any one of claims 1 to 7.
Citation Information
Patent Citations
JP2016024671A
JP2017103529A