Video information interaction method and device, equipment and storage medium
By displaying detection items and optimization controls before video publication, creators can perform non-destructive optimization of video issues, solving the problems of difficult video modification and missed publication timing, and achieving efficient and highly satisfactory video optimization results.
Patent Information
- Application Number
- CN202510954821.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-10
- Publication Date
- 2025-10-24
AI Technical Summary
Video creators face significant challenges in modifying videos that fail review or are deemed risky. Inappropriate modifications can easily damage the video, causing high-quality videos to miss their release opportunity.
This paper provides a video information interaction method that allows creators to perform non-destructive and diversified optimizations on video issues before publication by displaying detection items and optimization controls for the video to be published. These optimizations include intelligent optimization solutions such as occlusion, replacement, cropping, and spatiotemporal continuity restoration, and utilize AI technology to assist in video optimization.
It improved the efficiency and satisfaction of video optimization, reduced the difficulty of modification, ensured the quality of video content, shortened the overall processing time, and improved the efficiency of publishing high-quality video works.
Smart Images

Figure CN120835181A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of computer, and particularly relates to a video information interaction method and device, equipment and storage medium. BACKGROUND
[0002] With the development of Internet technology, more and more users share their own video works on Internet platforms. Generally, before the video works are published, the Internet platform needs to conduct content review on the video works created by the users.
[0003] Currently, for the video works that do not pass the review or have risks, the platform will feed back the review result to the video creators. However, the video creators may have a deviation in understanding the review result, and the difficulty of video modification is relatively high, which is easy to destroy the video works due to improper modification, prolong the overall passing time of the video works, and cause the high-quality video works to miss the publishing time. SUMMARY
[0004] The present disclosure provides a video information interaction method, device, equipment and storage medium to at least solve at least one technical problem in the related art. The technical solutions of the present disclosure are as follows: According to an aspect of an embodiment of the present disclosure, a video information interaction method is provided, comprising: displaying at least one detection item of a to-be-published video, the detection item being used to represent a video problem existing in the to-be-published video; in response to a problem optimization operation for the to-be-published video, displaying a video optimization element of a first detection item in the at least one detection item; the video optimization element comprises at least one optimization control corresponding to the first detection item, and comparison video content before and after the optimization control is applied to the to-be-published video; the video optimization content corresponding to different optimization controls is different; in response to a confirmation operation on a target optimization control in the at least one optimization control, switching to display a video optimization element of a second detection item in the at least one detection item until the problem optimization operation for the at least one detection item is executed.
[0005] In some embodiments, the at least one optimization control is determined based on a mapping relationship between a preset detection item and a corresponding preset optimization control.
[0006] In some embodiments, before the switching to display the video optimization element of the second detection item in the at least one detection item in response to the confirmation operation on the target optimization control in the at least one optimization control, the method further comprises: displaying comparison video content corresponding to a first optimization control; the first optimization control is any one of the at least one optimization control; In response to a trigger operation of switching from the first optimization control to a second optimization control, display the second optimization control corresponding contrast video content; the second optimization control is any one of the at least one optimization control different from the first optimization control.
[0007] In some embodiments, the contrast video content includes the first video content before optimization and the second video content after optimization, and the first video content and the second video content share the same play control.
[0008] In some embodiments, in response to the problem optimization operation for the to-be-published video, displaying the video optimization element of the first detection item in the at least one detection item includes: In response to the problem optimization operation for the to-be-published video, displaying a problem optimization page of the first detection item according to the video frame sequence corresponding to the at least one detection item; the problem optimization page includes a video preview area and a control display area, the video preview area is used to display at least the contrast video content and a corresponding first timeline progress bar, and the control display area is used to display at least the at least one optimization control. In the first timeline progress bar, at least the position of the problem start video frame corresponding to the first detection item is located; and / or in the contrast video content, a video problem area is displayed in a preset style.
[0009] In some embodiments, after displaying the at least one detection item of the to-be-published video, the method further includes: In response to a trigger operation of a target detection item in the at least one detection item, display video problem description information and at least one corresponding problem video screen corresponding to the target detection item in a video detection page; in each problem video screen, a respective video problem area is displayed by a preset style.
[0010] In some embodiments, at least one recommended optimization control for the at least one problem video screen is also displayed in the video detection page, and the recommended optimization control is used for video optimization adjustment of the at least one problem video screen.
[0011] In some embodiments, while displaying the at least one detection item, the video content of the to-be-published video is also displayed; the video content includes a video screen and a corresponding second timeline progress bar, the second timeline progress bar displays a detection position identifier corresponding to each of the at least one detection item, and the detection position identifiers at different positions on the second timeline progress bar are different.
[0012] According to another aspect of the embodiments of the present disclosure, a video information interaction device is provided, which includes: The first display module is configured to display at least one detection item of the to-be-published video, the detection item being used to represent a video problem existing in the to-be-published video. The first interaction module is configured to display a video optimization element of a first detection item in the at least one detection item in response to a problem optimization operation on the to-be-published video; the video optimization element includes at least one optimization control corresponding to the first detection item, and the optimization control selected acts on contrast video content before and after optimization of the to-be-published video; video optimization content corresponding to different optimization controls is different. The second interaction module is configured to switch to display a video optimization element of a second detection item in the at least one detection item in response to a confirmation operation on a target optimization control in the at least one optimization control, until a problem optimization operation on the at least one detection item is performed.
[0013] In some embodiments, the at least one optimization control is determined based on a mapping relationship between a preset detection item and a corresponding preset optimization control.
[0014] In some embodiments, the device further comprises: The second display module is configured to display contrast video content corresponding to a first optimization control; the first optimization control is any one of the at least one optimization control. The switching display module is configured to display contrast video content corresponding to a second optimization control in response to a trigger operation of switching from the first optimization control to the second optimization control; the second optimization control is any one of the at least one optimization control different from the first optimization control.
[0015] In some embodiments, the contrast video content includes first video content before optimization and second video content after optimization, and the first video content and the second video content share a same play control.
[0016] In some embodiments, the first interaction module is further configured to: In response to a problem optimization operation on the to-be-published video, display a problem optimization page of the first detection item according to a video frame sequence corresponding to the at least one detection item; the problem optimization page includes a video preview area and a control display area, the video preview area is used to display at least the contrast video content and a corresponding first timeline progress bar, and the control display area is used to display at least the at least one optimization control. In the first timeline progress bar, at least a position of a problem start video frame corresponding to the first detection item is located; and / or in the contrast video content, a video problem area is displayed in a preset style.
[0017] In some embodiments, the apparatus further comprises: The third display module is configured to perform, in response to a triggering operation on a target detection item in the at least one detection item, displaying video problem description information corresponding to the target detection item and at least one problem video frame corresponding to the target detection item in a video detection page; and displaying a respective video problem area in each of the problem video frames by a preset style.
[0018] In some embodiments, the video detection page further displays at least one recommended optimization control for the at least one problem video frame, the recommended optimization control being used for video optimization adjustment on the at least one problem video frame.
[0019] In some embodiments, the video content of the to-be-published video is displayed while the at least one detection item is displayed; the video content includes video frames and a corresponding second timeline progress bar, the second timeline progress bar displays a detection position identifier corresponding to each of the at least one detection item, and the detection position identifiers at different positions on the second timeline progress bar are different.
[0020] According to another aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can perform the video information interaction method according to any one of the above embodiments.
[0021] According to another aspect of the embodiments of the present disclosure, an electronic device is provided, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the video information interaction method according to any one of the above embodiments.
[0022] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, the computer program product comprising a computer program, when the computer program is executed by a processor, the video information interaction method according to any one of the above embodiments is implemented.
[0023] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects: The embodiments of the present disclosure show at least one detection item of a to-be-published video, the detection item is used to represent a video problem existing in the to-be-published video; in response to an operation of optimizing the problem of the to-be-published video, a video optimization element of a first detection item in the at least one detection item is shown; the video optimization element includes at least one optimization control corresponding to the first detection item, and the optimization control selected is used to operate the contrast video content before and after optimization of the to-be-published video; the video optimization content corresponding to different optimization controls is different; in response to a confirmation operation on a target optimization control in the at least one optimization control, a video optimization element of a second detection item in the at least one detection item is switched to show, until the operation of optimizing the problem of the at least one detection item is performed. In this way, by showing at least one detection item for representing a video problem and a video optimization element corresponding to a first detection item in the detection item before publishing the video, since the video optimization element includes at least one optimization control corresponding to the first detection item, the video problem can be quickly optimized non-destructively and diversely through the optimization control, the quality of the video content is ensured, and the difficulty of video modification is reduced. In addition, since the video optimization element also includes the contrast video content before and after optimization of the to-be-published video operated by the optimization control selected, the effect before and after video optimization can be quickly compared through the contrast video content, the satisfaction and efficiency of video optimization are improved, the overall passing time of the video work is shortened, and the publishing efficiency of high-quality video works is improved.
[0024] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0025] The drawings incorporated into the specification and constituting a part of the present disclosure show embodiments consistent with the present disclosure, and together with the specification, serve to explain the principles of the present disclosure, and do not constitute an improper limitation on the present disclosure.
[0026] Figure 1 is an architecture diagram of a system applying a video information interaction method according to an exemplary embodiment.
[0027] Figure 2 is a flowchart of a video information interaction method according to an exemplary embodiment.
[0028] Figure 3 is an interface schematic diagram of a video information interaction according to an exemplary embodiment.
[0029] Figure 4 is another interface schematic diagram of a video information interaction according to an exemplary embodiment.
[0030] Figure 5is another interface diagram of video information interaction according to an exemplary embodiment.
[0031] Figure 6 is another interface diagram of video information interaction according to an exemplary embodiment.
[0032] Figure 7 is a block diagram of a video information interaction device according to an exemplary embodiment.
[0033] Figure 8 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0034] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings.
[0035] It should be noted that the terms "first", "second" and the like in the specification and claims of the present disclosure and the drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than that illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present disclosure. Rather, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed above.
[0036] In addition, the term "at least one" in the present disclosure refers to one or more, and the term "multiple" refers to two or more. The term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships. For example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone.
[0037] Figure 1 is an architecture diagram of a system applying a video information interaction method according to an exemplary embodiment, referring to Figure 1 The architecture diagram can include a terminal 110 and a server 120.
[0038] The terminal 110 can be, but is not limited to, one or more of a smartphone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart wearable device, a digital assistant, an augmented reality device, a virtual reality device, and the like. The terminal 110 is installed with an application program having corresponding functions, such as a client, an applet, and the like, and is also equipped with an operating system supporting the running of the application program.
[0039] The server 120 can be, but is not limited to, a stand-alone server, a server cluster composed of multiple physical servers, or a distributed system, and can also be one or more of a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, and basic cloud computing services such as big data and artificial intelligence platforms. Alternatively, the terminal 110 and the server 120 can be directly or indirectly connected through wired or wireless communication, and the embodiments of the present disclosure are not limited in this regard. Through the communication between the terminal 110 and the server 120, the server 120 can provide corresponding background support for the terminal 110 to realize the video information interaction process.
[0040] The video information interaction method provided by the embodiments of the present disclosure can be executed by a video information interaction device, which can be integrated in an electronic device such as a terminal in hardware or software form, or can be executed by a terminal alone, or can be executed by a terminal and a server cooperatively.
[0041] It should be noted that the present disclosure relates to user information and related data. When the embodiments of the present disclosure are applied to specific products or technologies, user permission authorization or consent is required, and the collection, use, and processing of related data need to comply with relevant national and regional laws, regulations, and standards.
[0042] Figure 2 is a flowchart of a video information interaction method according to an exemplary embodiment, as shown in Figure 2 The video information interaction method can be applied to at least one electronic device in a video editing system, and the electronic device is taken as an example of the terminal in the above system architecture, and the video information interaction method includes the following steps.
[0043] In step S201, at least one detection item of a to-be-published video is displayed, and the detection item is used to represent a video problem existing in the to-be-published video.
[0044] In this embodiment, the video creator can upload or submit a to-be-published video to the background for review analysis through an electronic device. The to-be-published video refers to a video work that needs to be published on an Internet platform. For example, the to-be-published video can be at least one of a recorded video and an edited video. The electronic device can obtain a pre-review analysis result for the to-be-published video. Optionally, the pre-review analysis result can include one or more of a video problem type, a timestamp accurate to a problem frame, and a region coordinate of the video problem in a picture. Then, the electronic device can display one or more detection items of the to-be-published video to the video creator based on the pre-review analysis result. The detection item is used to represent a video problem existing in the to-be-published video. Different detection items correspond to discontinuous video frame segments with existing problems in the to-be-published video. Adjacent detection items can correspond to the same or different video problems. If there are n different video problems in the same video frame segment, n detection items can be displayed for the video frame segment, and each detection item corresponds to one of the video problems.
[0045] For example, the video problems in the to-be-analyzed video can be analyzed in multiple review dimensions. For example, the review dimensions can include, but are not limited to, at least one of picture quality, content safety, originality, advertisement diversion, ecological compliance, and viewing quality. The video problems can include, but are not limited to, at least one of picture violation, audio violation, title violation, video duplication, advertisement diversion, poor picture quality, overexposure or underexposure, and insufficient video packaging.
[0046] In step S203, in response to a problem optimization operation for the to-be-published video, a video optimization element of a first detection item of the at least one detection item is displayed; the video optimization element includes at least one optimization control corresponding to the first detection item, and the selected optimization control acts on the comparison video content before and after optimization of the to-be-published video; different optimization controls correspond to different video optimization contents.
[0047] In this embodiment, the electronic device displays a video optimization element of a first detection item of the at least one detection item in response to a problem optimization operation triggered by the user for the to-be-published video. Optionally, the problem optimization operation can be a trigger operation performed on a problem optimization control, a gesture operation or a voice operation corresponding to the problem optimization, or the like. The first detection item can be any detection item or a default displayed detection item in the at least one detection item. The video optimization element is used to represent a video optimization result corresponding to the first detection item.
[0048] Among them, the video optimization element may include at least one optimization control corresponding to the first detection item, and different optimization controls correspond to different video optimization contents. The optimization button may be a button provided to the user to perform interactive optimization. The video problem indicated by the first detection item can be optimized through at least one optimization control to solve the video problem indicated by the first detection item. Exemplarily, for the same video problem, the at least one optimization control can be used to implement at least one optimization operation including but not limited to blocking illegal content, front and back frame fixing, front and back frame filling, deleting illegal content, and intelligent elimination.
[0049] In practical applications, such as Figure 3 As shown in (a), the video detection page displays the video screen 311 of the video to be released and four detection items 312 for the video to be released. The four detection items 312 respectively indicate multiple video problems existing in the video to be released. After that, the problem optimization operation is executed by triggering the problem optimization control 313, and the following is displayed: Figure 3 The problem optimization page shown in (b) is shown in the figure. Figure 3 As shown in (b), the video optimization element corresponding to the first detection item (for example, the detection item corresponding to video problem 1) is displayed on the problem optimization page. The video optimization element includes multiple optimization controls 322 and comparative video content 321 corresponding to the selected optimization control 323.
[0050] In some embodiments, at least one optimization control is determined based on a mapping relationship between a preset detection item and a corresponding preset optimization control. Optionally, a mapping relationship between a preset detection item and a corresponding preset optimization control, i.e., a mapping relationship of "problem type-optimization suggestion", can be stored in advance in the video editing system. When it is necessary to trigger the execution of a problem optimization operation, the mapping relationship is obtained, and based on the specific problem type corresponding to the currently displayed first detection item, one or more applicable optimization suggestion schemes corresponding to the first detection item are determined from the mapping relationship, and an interactive optimization button corresponding to the optimization suggestion scheme is provided, i.e., a corresponding optimization control. Exemplarily, a partial mapping relationship of "problem type-optimization suggestion" can be shown in Table 1.
[0051] Table 1
[0052] It should be noted that the mapping relationship here can be formulated based on multiple optimization strategies. The multiple optimization strategies are used to balance the problem optimization demand and the user's creative expression. Optionally, the optimization strategies include: 1) non-destructive: preferentially selecting a scheme that does not delete the original material, does not destroy the overall structure of the video, and does not destroy the narrative coherence (such as occlusion, replacement instead of direct deletion). 2) Precise optimization: the optimization operation is only for the identified problem area or problem frame, avoiding affecting irrelevant content, and maximizing the preservation of effective picture information. 3) Intelligent assistance: using AI technology (such as target tracking, content generation, image recognition) to automatically or semi-automatically complete complex optimization operations, reducing user operation difficulty, and improving optimization effect and efficiency.
[0053] In practical applications, based on the mapping relationship, diversified intelligent optimization schemes can be determined. Some of the intelligent optimization schemes are described in detail below: Scheme one, dynamic mask Purpose of the scheme: used to occlude local sensitive content.
[0054] Tool provided: A variety of mask tools of shapes (such as rectangles, circles, custom paths) can be provided, allowing users to adjust the size, position, rotation angle, and select the coding effect (such as blur, pixelation, color block, custom pattern).
[0055] Intelligent identification covering: image recognition technology (such as face, license plate, specific logo recognition) is used to assist users in quickly framing standard sensitive elements.
[0056] Dynamic tracking covering: For moving problem elements (such as moving faces, logos, bloody areas), the system uses AI target tracking technology to automatically generate a dynamic mask area that follows the target movement. Users only need to initially position, and the mask can automatically follow, greatly improving efficiency and accuracy.
[0057] Scheme two, picture cropping / scaling Purpose of the scheme: used to move the problem area out of the picture or reduce its visual proportion.
[0058] Tool provided: Free scale cropping, fixed scale cropping, scaling, and translation tools are provided.
[0059] Intelligent composition cropping: cropping schemes can be recommended based on composition rules to assist users in avoiding problems while optimizing visual effects.
[0060] Scheme three, spatiotemporal continuity repair Purpose of the scheme: used to handle short segments that must be removed or replaced while maintaining smoothness.
[0061] AI scene extension / content filling: When a certain area needs to be covered (e.g., a billboard) or a small segment of frames needs to be removed, use AI-generated models (based on the context of surrounding frames) to intelligently generate content that blends with the background for filling or replacement, avoiding jarring visuals.
[0062] Keyframe interpolation / transitional generation: For segments that must be removed, automatically generate smooth transitions (such as intelligent interpolation animations, fade-ins and fade-outs) to connect the before and after segments, maintaining the continuity of the timeline.
[0063] Solution four, semantic preservation editing Solution purpose: While avoiding problems, try to preserve original information or emotional expression as much as possible.
[0064] Frame setting: Replace the problem frame with a still picture of its previous / next frame, lasting for a short time, skipping the problem content but preserving the context information.
[0065] Symbol replacer: For specific sensitive symbols (such as weapons), provide the option to replace them with cartoonized, metaphorical compliant symbols.
[0066] Tone emotion adjustment: By adjusting the color temperature, saturation, brightness, and other parameters of the problem segment, weaken the visual impact (such as reducing the saturation of bloody pictures and adjusting to dark tones).
[0067] Audio decoupling and reorganization (if audio problems are involved): Separate the audio track of the problem frame, allowing it to be replaced with a compliant background sound or sound effect that matches the emotion.
[0068] Solution five, material recommendation library Material recommendation: According to the theme or problem content of the video, recommend a library of compliant, non-copyrighted video or picture materials for users to replace the problem segment.
[0069] In this embodiment, in addition to the at least one optimization control, the video optimization element can also include contrast video content of the selected optimization control, and the contrast optimization content is used to represent the video content before and after the selected optimization control is applied to the video to be published. The contrast video content and the at least one optimization control can be displayed separately, or can be superimposed or combined together. Since different optimization controls correspond to different video optimization content, different optimization controls correspond to different contrast video content, especially the video content after the optimization control is optimized.
[0070] In some embodiments, the contrast video content includes first video content before optimization and second video content after optimization, and the first video content and the second video content share the same playback control.
[0071] In the embodiment, the comparison video content includes the first video content before optimization and the second video content after optimization. The first video content and the second video content can be displayed together in the video preview area. For example, the first video content and the second video content can be displayed side by side in a horizontal direction, a vertical direction or other suitable direction, or can be displayed in other suitable manners.
[0072] Considering the size limitation of the electronic device, in the video preview area, a part of the first video content and a part of the second video content can be displayed respectively, and other parts of the video content can be displayed respectively or synchronously by performing operations such as dragging, moving and the like.
[0073] In the embodiment, while the first video content and the second video content are displayed, a play control shared by the first video content and the second video content is also displayed. By triggering the play control, the corresponding problematic video frame segment of the first video content and the second video content, or other video frame segments associated with the problematic video frame segment, or the complete video content can be played or paused synchronously. In addition, by the progress bar in the play control, the play progress of the video frame picture currently displayed in the first video content and the second video content can be adjusted synchronously. In this way, by triggering the shared play control, the comparison effect before and after the video optimization is dynamically and comprehensively displayed in the video preview area, which helps the user to quickly determine the satisfactory optimization mode and improves the interaction efficiency.
[0074] Of course, in some embodiments, the first video content and / or the second video content can each have a play control to control the play adjustment of the corresponding video frame segment according to different play requirements.
[0075] In some embodiments, in response to the problematic optimization operation for the to-be-published video, the video optimization element of the first detection item in the at least one detection item is displayed, including: In response to the problematic optimization operation for the to-be-published video, according to the video frame sequence corresponding to the at least one detection item, a problematic optimization page of the first detection item is displayed; the problematic optimization page includes a video preview area and a control display area, the video preview area is used to display at least the comparison video content and the corresponding first timeline progress bar, and the control display area is used to display at least the at least one optimization control. In the first timeline progress bar, at least the position of the problematic starting video frame corresponding to the first detection item is located; and / or in the comparison video content, the video problem area is displayed in a preset style.
[0076] In this embodiment, the electronic device displays a question optimization page of a first detection item according to the video frame sequence corresponding to the at least one detection item in response to the user triggering the question optimization operation for the video to be published. That is, the first detection item is the detection item corresponding to the first question video frame in the video to be analyzed. For example, if the video to be analyzed includes detection item 1, detection item 2, detection item 3, and detection item 4 in sequence, the time point of the video frame corresponding to detection item 2 is later than the time point of the video frame corresponding to detection item 1 and earlier than the time point of the video frame corresponding to detection item 3; the time point of the video frame corresponding to detection item 3 is later than the time point of the video frame corresponding to detection item 2 and earlier than the time point of the video frame corresponding to detection item 4. The first detection item here can be detection item 1.
[0077] The question optimization page is a page for displaying video optimization elements, which can include a video preview area and a control display area. The video preview area is used to display at least the comparison video content and the corresponding first timeline progress bar. The first timeline progress bar is used to adjust the currently presented video frame in the comparison video content. The control display area is used to display at least one optimization control. The video preview area and the control display area can be displayed separately, or can be combined or superimposed, which is not limited in the present disclosure.
[0078] Optionally, the first question start video frame corresponding to the first detection item is positioned on the first timeline progress bar in the question optimization page. That is, when the question optimization page is displayed, the progress label on the first timeline progress bar is positioned at the position of the first question start video frame corresponding to the first detection item. For example, Figure 4 As shown in (a) of FIG. 4, the position of the question start frame corresponding to video question 1 is directly positioned on the first timeline progress bar in the play control 411 in the question optimization page. At the same time, the question start video frame is currently presented in the comparison video content. If it is necessary to understand the question video frame segment corresponding to the first detection item, the question video frame segment is played from the question start video frame by triggering the play control corresponding to the comparison video content.
[0079] Optionally, in addition to displaying the comparison video content in the video preview area, the video question area corresponding to the first detection item is also marked in the comparison video content, and the preset question area is displayed in a distinguished manner. The video question area can be a pixel-level area. The preset manner can be a manner with a certain visual effect. For example, the preset manner includes at least one of a short flashing highlight box, a semi-transparent overlay area, or a boundary box drawn around the question area, etc. In this way, by displaying the video question area on the comparison video content, the position of the video question can be quickly identified, and the interaction efficiency is improved.
[0080] In actual application, the electronic device can determine the pixel coordinates of at least two vertexes (e.g., the top-left vertex and the bottom-right vertex) of the mark box (e.g., the matrix box) corresponding to the video problem area according to the area coordinates of the video problem in the pre-audit analysis result. Then, based on the pixel coordinates and the corresponding problem frame timestamp, the corresponding video problem area is marked in the video preview area.
[0081] In step S205, in response to the confirmation operation on the target optimization control in the at least one optimization control, the video optimization element of the second detection item in the at least one detection item is switched until the problem optimization operation for the at least one detection item is performed.
[0082] In this embodiment, in response to the confirmation operation on the target optimization control in the at least one optimization control, that is, confirming to optimize the problem video segment corresponding to the first detection item by the target optimization control, the video optimization element of the second detection item in the at least one detection item is switched. The second detection item can be another detection item different from the first detection item. Similar to the first detection item, the video optimization element of the second detection item can also be the at least one optimization control corresponding to the second detection item, and the contrast video content before and after the selected optimization control acting on the to-be-published video. In a similar manner to the first detection item, the problem video segment corresponding to the second detection item is optimized by selecting the optimization control. By analogy, the problem optimization operation can be performed on other detection items until the problem optimization operation for each detection item is performed.
[0083] It should be noted that before the problem optimization operation for all detection items is performed, the video detection page can be returned and the problem optimization operation can be stopped by triggering the exit operation of the optimization operation.
[0084] In some embodiments, before the video optimization element of the second detection item in the at least one detection item is switched in response to the confirmation operation on the target optimization control in the at least one optimization control, the method further comprises: displaying the contrast video content corresponding to the first optimization control; the first optimization control is any one of the at least one optimization control; in response to the trigger operation of switching from the first optimization control to the second optimization control, displaying the contrast video content corresponding to the second optimization control; the second optimization control is any one of the at least one optimization control different from the first optimization control.
[0085] In the embodiment, the electronic device displays the contrast video content corresponding to the first optimization control; the first optimization control is any one of the at least one optimization control. If the user is not satisfied with the optimization mode of the first optimization control, the user can select other optimization controls to adjust the video optimization mode. In this case, the electronic device displays an optimization switching page in response to the user triggering an operation of switching from the first optimization control to a second optimization control, so as to perform video optimization operation by using the second optimization control. After obtaining the optimized contrast video content, the contrast video content corresponding to the second optimization control is displayed.
[0086] In actual application, as shown in (a) of FIG. 13, the contrast video content 321 corresponding to the selected optimization control 323 (i.e., the first optimization control) is displayed. In response to the triggering operation of the second optimization control 412 in the plurality of optimization controls, the optimization switching page 421 is displayed as shown in (b) of FIG. 13. The optimization switching page 421 prompts the user that the video repair processing is being performed by using the second optimization control 412, and after the video optimization is completed, the contrast video content 431 corresponding to the second optimization control 412 is displayed as shown in (c) of FIG. 13. Then, if it is determined that the video optimization operation is performed by using the second optimization control 412, the problem switching control 432 can be triggered to display the problem optimization page of the next video problem (e.g., video problem 2) as shown in (a) of FIG. 14. Similar to the problem optimization page of the video problem 1, the problem optimization page of the video problem 2 can also include video optimization elements, and the video problem 2 is optimized and adjusted based on similar optimization operations. Then, after determining the optimization operation for the video problem 2, the problem switching control 511 can be triggered to perform similar optimization adjustment on the next video problem, until the optimization adjustment on all video problems is completed as shown in (b) of FIG. 14. Then, the user can publish the video after the optimization adjustment, so as to improve the success rate and efficiency of the video publishing. Figure 4 Figure 4 Figure 4 Figure 5 Figure 5
[0087] In some embodiments, while the at least one detection item is displayed, the video content of the video to be published is also displayed; the video content includes video pictures and a second time axis progress bar, the second time axis progress bar displays detection position marks corresponding to the at least one detection item respectively, and the detection position marks at different positions on the second time axis progress bar are different.
[0088] In this embodiment, the electronic device simultaneously displays at least one detection item and the video content of the video to be released, and the video content includes a video screen and a second timeline progress bar with a detection position mark corresponding to the at least one detection item. The detection position identifiers at different positions on the second timeline progress bar are different. Optionally, the detection position identifier can be used to mark the position of the starting frame of the problem video frame. Exemplarily, the detection position identifiers at different positions can be presented in at least one form such as different colors, different symbols, different labels, different fill patterns, etc. The detection position identifiers at different positions on the second timeline progress bar are used to indicate that there is a video problem in the video frame segment corresponding to the progress bar position.
[0089] Optionally, the at least one detection item includes a detection identifier, and different detection items correspond to different detection identifiers. Optionally, the detection identifier can be presented in at least one form such as different colors, different symbols, different labels, etc. The detection identifier corresponding to the at least one detection item is bound to the corresponding detection position identifier, and the second timeline progress bar is controlled to jump by triggering the detection identifier to locate the position of the problem frame of the corresponding detection position identifier. The detection identifier corresponding to the at least one detection item can be matched with the identification style of the corresponding detection position identifier, so that the user can quickly understand the video problems existing in the corresponding video frame through the matching identifier.
[0090] In practical applications, such as Figure 6 As shown in (a), while displaying multiple detection items, the video content of the video to be released is also displayed. The video content includes a video screen 611 of the video to be released and a corresponding second timeline progress bar. The second time progress bar displays a detection position identifier 612 corresponding to at least one detection item, that is, the inspection position identifier corresponding to different video problems, and the detection position identifiers at different positions on the second timeline progress bar are different. The number of detection position identifiers 612 matches the number of detection items, for example, they are all 4. In addition, each detection item may include a detection identifier 614 corresponding to the corresponding detection position identifier 612. The detection position identifier 612 matches the identification style of the corresponding detection identifier 614, for example, the detection position identifier 613 on the second time progress bar has the same pattern filling style as the detection identifier 615 in video problem 1.
[0091] In some embodiments, after displaying at least one detection item of the video to be published, the method further includes: In response to the triggering operation of the target detection item in at least one detection item, the video problem description information corresponding to the target detection item and at least one corresponding problem video screen are displayed in the video detection page; and the respective video problem areas are displayed in each problem video screen in a preset style.
[0092] In the embodiment, in the case that the detection items are displayed in the video detection page, the electronic device displays the video problem description information and the corresponding at least one problem video frame in the video detection page in response to the user's triggering operation on a target detection item in the at least one detection item. The target detection item is any one of the at least one detection item. The at least one problem video frame is for the same video problem. For example, if the problem video frame segments corresponding to the target detection item are all in the same position or similar positions, one problem video frame is displayed. If the problem video frame segments corresponding to the target detection item are t obviously different positions, t problem video frames are displayed.
[0093] In each problem video frame, the respective video problem area is displayed in a preset style. The video problem area can be a pixel-level area. The preset style can be a style with a certain visual effect. For example, the preset style includes but is not limited to at least one of a short flashing highlight box, a semi-transparent overlay area, or a border box drawn around the problem area. The positions or parts of the video problem areas corresponding to different problem video frames can be different. For example, in the case of a recording screen of a person to be analyzed, the video problem area corresponding to problem video frame 1 can be the eye area of the person, the video problem area corresponding to problem video frame 2 can be the neck area of the person, and so on.
[0094] In actual applications, as shown in (b) of Figure 6 , in response to the triggering operation on the detection item corresponding to video problem 2, the video description information 621 of video problem 2 and the corresponding at least one problem video frame 622 are displayed in the video detection page, and the respective video problem area (such as the rectangular block in each frame in Figure 6 ) is also displayed in the problem video frame 622, so that the problem object in the video can be quickly captured through the video problem area.
[0095] As an alternative, a special mark of the video problem area or a thumbnail of the problem area can be displayed on the video frame corresponding to the first time axis progress bar or the second time axis progress bar.
[0096] In some embodiments, at least one recommended optimization control for the at least one problem video frame is also displayed in the video detection page. The recommended optimization control is used for video optimization adjustment of the at least one problem video frame. The at least one recommended optimization control here can include one or more of the at least one optimization control described above. Alternatively, by triggering the recommended optimization control in the video detection page, the video optimization adjustment of the at least one problem video frame can be directly performed. Or, by triggering the recommended optimization control in the video detection page, a problem optimization page of the target detection item is displayed to perform the corresponding problem optimization operation in the problem optimization page. As shown in Figure 6As shown in (b), at least one recommended optimization control corresponding to the problematic video frame of the video problem is also displayed in the video detection page. These problematic video frames are of the same type of video problem, and the same recommended optimization control can be used to quickly perform the problem optimization operation.
[0097] In some embodiments, while the video problem description information is displayed, the corresponding problematic video segment in the video to be analyzed is played in the video detection page. That is, by triggering the target detection item, the problematic video segment corresponding to the target detection item can be accurately located and played synchronously. As shown in (b), when the trigger operation of the detection item corresponding to video problem 2 is triggered, the cursor position 623 corresponding to video problem 2 is located on the second timeline progress bar, and the problematic video segment corresponding to video problem 2 is played. Figure 6
[0098] In the above embodiments, at least one detection item and a video optimization element corresponding to a first detection item in the detection item are displayed before the video is published to represent the video problem. Since the video optimization element includes at least one optimization control corresponding to the first detection item, the non-destructive and diversified problem optimization of the video problem can be quickly performed through the optimization control, the video content quality is ensured, and the video modification difficulty is reduced. In addition, since the video optimization element also includes the comparison video content before and after the selected optimization control is applied to the video to be published, the effect before and after the video optimization can be quickly compared through the comparison video content, the video optimization satisfaction and efficiency are improved, the overall passing time of the video work is shortened, and the publishing efficiency of high-quality video works is improved.
[0099] In addition, by setting direct jumping and visual positioning of frame-level video frames and pixel-level regions, the video problem search time is shortened. In the video editing interface content, the closed-loop operation of viewing the problem, accurately positioning, selecting the optimization control and optimization scheme, previewing the optimization comparison diagram, and optimization confirmation is sequentially performed, the operation is smooth and efficient, and the user operation threshold is significantly reduced. In addition, by setting the mapping relationship between the preset detection item and the corresponding preset optimization control, a plurality of non-destructive and accurate optimization schemes are preferentially recommended through the mapping relationship, high-quality video optimization operations are performed through the optimization control corresponding to the optimization scheme, and the user's original expression and video quality are maximized. The entire video optimization process refers to the video editing process to be discovered and solved in advance, reduces the video publishing failure and rework after the video is published, and accelerates the distribution of high-quality video content.
[0100] Figure 7 is another video information interaction device block diagram according to an exemplary embodiment. Referring to Figure 7 The device can include: The first display module 710 is configured to display at least one detection item of the to-be-published video, the detection item being used to represent a video problem existing in the to-be-published video. The first interaction module 720 is configured to display a video optimization element of a first detection item in the at least one detection item in response to an optimization operation for the problem of the to-be-published video; the video optimization element includes at least one optimization control corresponding to the first detection item, and the optimization control selected acts on the contrast video content before and after optimization of the to-be-published video; the video optimization content corresponding to different optimization controls is different. The second interaction module 730 is configured to display a video optimization element of a second detection item in the at least one detection item in response to a confirmation operation on a target optimization control in the at least one optimization control, until an optimization operation for the problem of the at least one detection item is performed.
[0101] In some embodiments, the at least one optimization control is determined based on a mapping relationship between a preset detection item and a corresponding preset optimization control.
[0102] In some embodiments, the device further comprises: The second display module is configured to display the contrast video content corresponding to the first optimization control; the first optimization control is any one of the at least one optimization control. The switching display module is configured to display the contrast video content corresponding to the second optimization control in response to a trigger operation of switching from the first optimization control to the second optimization control; the second optimization control is any one of the at least one optimization control different from the first optimization control.
[0103] In some embodiments, the contrast video content includes first video content before optimization and second video content after optimization, and the first video content and the second video content share the same playback control.
[0104] In some embodiments, the first interaction module is further configured to: In response to an optimization operation for the problem of the to-be-published video, display a problem optimization page of the first detection item according to the video frame sequence corresponding to the at least one detection item; the problem optimization page includes a video preview area and a control display area, the video preview area is used to display at least the contrast video content and a corresponding first timeline progress bar, and the control display area is used to display at least the at least one optimization control. In the first timeline progress bar, at least the position of the problem start video frame corresponding to the first detection item is located; and / or in the contrast video content, a video problem area is displayed in a preset style.
[0105] In some embodiments, the apparatus further comprises: The third display module is configured to perform the following operations in response to a triggering operation on a target detection item in the at least one detection item: displaying video problem description information corresponding to the target detection item and at least one problem video frame corresponding to the target detection item in a video detection page; and displaying a respective video problem area in each of the problem video frames in a preset manner.
[0106] In some embodiments, the video detection page further displays at least one recommended optimization control for the at least one problem video frame, and the recommended optimization control is used for video optimization adjustment on the at least one problem video frame.
[0107] In some embodiments, the video content of the video to be published is displayed while the at least one detection item is displayed; the video content includes video frames and a corresponding second time axis progress bar, the second time axis progress bar displays a detection position identifier corresponding to each of the at least one detection item, and the detection position identifiers at different positions on the second time axis progress bar are different.
[0108] It should be noted that, as for the apparatus in the above embodiments, the specific manners in which the respective modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0109] Figure 8 is a block diagram of an electronic device according to an example embodiment. Referring to Figure 8 , the electronic device includes a processor, a memory for storing processor-executable instructions, and wherein the processor is configured to implement the steps of any of the above-mentioned video information interaction methods when executing the instructions stored on the memory.
[0110] The electronic device can be a terminal, a server, or a similar computing device. In the case where the electronic device is a terminal, Figure 8 is a block diagram of an electronic device for video information interaction according to an example embodiment, in particular: The terminal can include an RF (Radio Frequency, radio frequency) circuit 1410, a memory 1420 including one or more computer-readable storage media, an input unit 1430, a display unit 1440, a sensor 1450, an audio circuit 1460, a WiFi (wireless fidelity, wireless fidelity) module 1470, a processor 1480 including one or more processing cores, and a power supply 1490, etc. Those skilled in the art can understand, Figure 8The terminal structure shown in the figures does not constitute a limitation on the terminal, and can include more or fewer components than shown, or combine certain components, or arrange the components differently. Among them: The RF circuit 1410 can be used for receiving and sending signals in the process of information or communication, especially, receiving the downlink information of the base station and handing it over to one or more processors 1480 for processing; in addition, sending the data related to the uplink to the base station. Generally, the RF circuit 1410 includes but is not limited to an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the RF circuit 1410 can also communicate with the network and other terminals through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile Communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.
[0111] The memory 1420 can be used to store software programs and modules, and the processor 1480 can execute various function applications and data processing by running the software programs and modules stored in the memory 1420. The memory 1420 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by functions, etc.; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 1420 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 1420 can also include a memory controller to provide access for the processor 1480 and the input unit 1430 to the memory 1420.
[0112] The input unit 1430 can be used to receive input digital or character information, and to generate a key, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 1430 can include a touch-sensitive surface 1431 and other input devices 1432. The touch-sensitive surface 1431, also known as a touch display or touchpad, can collect touch operations (such as user operations using fingers, styluses, etc. on or near the touch-sensitive surface 1431) of the user on or near it, and drive the corresponding connection device according to the pre-set program. Optionally, the touch-sensitive surface 1431 can include two parts of touch detection device and touch controller. Among them, the touch detection device detects the touch position of the user and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, and converts it into touch coordinates, and sends it to the processor 1480, and can receive the command from the processor 1480 and execute it. In addition, the touch-sensitive surface 1431 can be realized by various types such as resistance, capacitance, infrared and surface acoustic wave. In addition to the touch-sensitive surface 1431, the input unit 1430 can also include other input devices 1432. Specifically, the other input devices 1432 can include one or more of a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc. The display unit 1440 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, video and any combination thereof. The display unit 1440 can include a display panel 1441, which can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 1431 can cover the display panel 1441, and when the touch-sensitive surface 1431 detects a touch operation on or near it, it transmits to the processor 1480 to determine the type of touch event, and then the processor 1480 provides corresponding visual output on the display panel 1441 according to the type of touch event. Among them, the touch-sensitive surface 1431 and the display panel 1441 can be realized as two independent components to realize the input and output functions, but in some embodiments, the touch-sensitive surface 1431 and the display panel 1441 can be integrated to realize the input and output functions.
[0113] The terminal can also include at least one sensor 1450, such as an optical sensor, a motion sensor, and other sensors. Specifically, the optical sensor can include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1441 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1441 and / or the backlight when the terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and when at rest, it can detect the magnitude and direction of gravity, which can be used for applications such as identifying terminal posture (such as switching between landscape and portrait screens, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. As for other sensors that the terminal can also be configured, such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., they will not be described here.
[0114] The audio circuit 1460, the speaker 1461, and the microphone 1462 can provide an audio interface between the user and the terminal. The audio circuit 1460 can convert the received audio data into an electrical signal and transmit it to the speaker 1461, which converts it into a sound signal for output. On the other hand, the microphone 1462 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1460 and converted into audio data. After being processed by the processor 1480, the audio data is output to the RF circuit 1410 for transmission to another terminal, for example, or to the memory 1420 for further processing. The audio circuit 1460 can also include a jack for external earphones to communicate with the terminal.
[0115] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 1470, which provides users with wireless broadband Internet access. Although Figure 8 Although the WiFi module 1470 is shown, it is understood that it does not belong to the essential components of the terminal, and can be omitted as needed without changing the essence of the application.
[0116] The processor 1480 is a control center of the terminal, which connects all parts of the terminal through various interfaces and lines, executes various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 1420 and calling data stored in the memory 1420, thereby overall monitoring the terminal. Optionally, the processor 1480 can include one or more processing cores; preferably, the processor 1480 can integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1480.
[0117] The terminal further includes a power supply 1490 (such as a battery) for supplying power to various components; preferably, the power supply can be logically connected to the processor 1480 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 1490 can also include one or more than one direct or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power state indicator, and any other elements.
[0118] Although not shown, the terminal can also include a camera, a Bluetooth module, and the like, which are not described here in detail. In the embodiment, the terminal further includes a memory and one or more than one program, wherein the one or more than one program is stored in the memory and is configured to be executed by the one or more than one processor. The one or more than one program includes instructions for executing the method provided by the above-mentioned method embodiment.
[0119] In an exemplary embodiment, a computer storage medium is also provided, when instructions in the computer storage medium are executed by a processor of an electronic device, the electronic device can execute steps of the method provided in any of the above embodiments.
[0120] In an exemplary embodiment, a computer program product is also provided, which includes a computer program / instruction, and the computer program / instruction is executed by a processor to implement the method provided in any of the above embodiments. Optionally, the computer program is stored in a computer readable storage medium. The processor of the electronic device reads the computer program from the computer readable storage medium, and the processor executes the computer program, so that the electronic device executes the method provided in any of the above embodiments.
[0121] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, storage, databases, or other media in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0122] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure that are deemed to fall within the general principles of the disclosure and include commonly known or customary practice in the art. The specification and examples are to be considered exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.
[0123] It should be understood that the present disclosure is not limited to the precise structures as herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the claims that follow.
Claims
1. A method of video information interaction, characterized in that, The method comprises: displaying at least one detection item of a to-be-published video, the detection item being used to represent a video problem existing in the to-be-published video; in response to an optimization operation for the problem of the to-be-published video, displaying a video optimization element of a first detection item in the at least one detection item; the video optimization element comprises at least one optimization control corresponding to the first detection item, and the optimization control selected is used to operate on the contrast video content before and after optimization of the to-be-published video; the video optimization content corresponding to different optimization controls is different; in response to a confirmation operation on a target optimization control in the at least one optimization control, switching to display a video optimization element of a second detection item in the at least one detection item until the optimization operation for the problem of the at least one detection item is performed.
2. The method of claim 1, wherein, The at least one optimization control is determined based on a mapping relationship between a preset detection item and a corresponding preset optimization control.
3. The method of claim 1, wherein, Before the switching to display the video optimization element of the second detection item in the at least one detection item in response to the confirmation operation on the target optimization control in the at least one optimization control, the method further comprises: displaying contrast video content corresponding to a first optimization control; the first optimization control is any one of the at least one optimization control; in response to a trigger operation of switching from the first optimization control to a second optimization control, displaying contrast video content corresponding to the second optimization control; the second optimization control is any one of the at least one optimization control different from the first optimization control.
4. The method according to any of claims 1 to 3, characterized in that, The contrast video content comprises first video content before optimization and second video content after optimization, and the first video content and the second video content share the same playback control.
5. The method of claim 4, wherein, The response to the optimization operation for the problem of the to-be-published video to display the video optimization element of the first detection item in the at least one detection item comprises: in response to the optimization operation for the problem of the to-be-published video, displaying a problem optimization page of the first detection item according to the video frame order corresponding to the at least one detection item; the problem optimization page comprises a video preview area and a control display area, the video preview area is used to display at least the contrast video content and a corresponding first timeline progress bar, and the control display area is used to display at least the at least one optimization control; wherein at least the position of the problem start video frame corresponding to the first detection item is positioned on the first timeline progress bar; and / or, a video problem area is displayed in a preset style in the contrast video content.
6. The method of claim 1, wherein, After displaying the at least one detection item of the to-be-published video, the method further comprises: in response to a trigger operation on a target detection item in the at least one detection item, displaying video problem description information and at least one problem video screen corresponding to the target detection item in a video detection page; in each problem video screen, a video problem area is displayed in a preset style.
7. The method of claim 6, wherein, At least one recommended optimization control for the at least one problem video screen is also displayed in the video detection page, and the recommended optimization control is used to perform video optimization adjustment on the at least one problem video screen.
8. The method according to any of claims 1-3, 5-7, characterized by, The video content of the to-be-published video is displayed while the at least one detection item is displayed; the video content includes video pictures and a corresponding second time axis progress bar, and the second time axis progress bar displays detection position marks corresponding to the at least one detection item respectively, and the detection position marks at different positions on the second time axis progress bar are different.
9. A video information interactive apparatus characterized by comprising: Comprise: A first display module configured to display at least one detection item of a to-be-published video, the detection item being used to represent a video problem existing in the to-be-published video; A first interaction module configured to display a video optimization element of a first detection item in the at least one detection item in response to a problem optimization operation for the to-be-published video; The video optimization element includes at least one optimization control corresponding to the first detection item, and the optimization control selected is used to operate the to-be-published video before and after optimization to obtain contrast video content; The video optimization content corresponding to different optimization controls is different; A second interaction module configured to switch a video optimization element of a second detection item in the at least one detection item in response to a confirmation operation on a target optimization control in the at least one optimization control, until a problem optimization operation for the at least one detection item is performed.
10. An electronic device, comprising: Comprise: A processor; A memory for storing instructions executable by the processor; Wherein the processor is configured to execute the instructions to implement the video information interaction method of any one of claims 1 to 8.
11. A computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the video information interaction method of any one of claims 1 to 8.