Comment processing method and device, electronic equipment and storage medium
By displaying the associated comment publishing portal and editing box during video playback, and automatically adding associated video information, the problem of single and inefficient interaction of video comments is solved, and diversified and efficient comment publishing is achieved.
Patent Information
- Application Number
- CN202510725618.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-08-15
AI Technical Summary
In the prior art, video comment interaction methods are single and inefficient, and users need to manually edit the comment content.
Display the associated comment publishing portal during video playback, automatically display the associated comment editing box through triggering operations, and generate a comment publishing command after the comment confirmation operation. The associated comment contains the associated video information of the target video.
It enriches the interactive form of comments, makes the content of comments more diverse, and improves the efficiency of comments published, reducing the steps of manual editing.
Smart Images

Figure CN120499435A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a comment processing method, device, electronic device, and storage medium. Background Art
[0002] During video playback, users can interact with the video through a variety of interactive methods, such as likes, reposts, and comments. In related technologies, users can trigger the comment control on the video playback page to call out the comment editing panel, edit the comment content in the comment editing panel, and then interact with the video comment. However, this comment interaction method has the problem of a single form, and the comment content needs to be manually edited by the user, resulting in low efficiency of comment interaction. Summary of the Invention
[0003] The present disclosure provides a comment processing method, device, electronic device, and storage medium to at least address the problem in related art of single-form comment interaction and low efficiency. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, a comment processing method is provided, comprising:
[0005] During the playback of the target video, an associated comment publishing portal is displayed; the associated comment publishing portal is used to publish comments associated with video information corresponding to any playback progress in the target video;
[0006] In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including associated video information is displayed; the associated video information is the video information corresponding to the operation moment of the associated comment triggering operation during the playback of the target video;
[0007] In response to a comment confirmation operation on the comment information in the associated comment edit box, a comment publishing instruction for publishing a target associated comment is generated; the target associated comment includes the associated video information.
[0008] In an exemplary embodiment, the associated comment triggering operation is a target interactive operation on the target video before the triggering operation on the associated comment publishing portal;
[0009] During the playback of the target video, the associated comment publishing entrance is displayed, including:
[0010] During the playback of the target video, in response to the target interactive operation on the target video, the associated comment publishing entrance is displayed; the associated video information is the video information corresponding to the operation moment of the target interactive operation during the playback of the target video.
[0011] In an exemplary embodiment, the associated comment triggering operation is a triggering operation on the associated comment publishing entry, and the associated video information is the video information corresponding to the operation moment of the triggering operation on the associated comment publishing entry during the playback of the target video.
[0012] In an exemplary embodiment, the associated video information includes at least one item of information of a target playback progress corresponding to the operation moment of the associated comment triggering operation and a target video frame image corresponding to the operation moment of the associated comment triggering operation;
[0013] During the playback of the target video, the associated comment publishing entrance is displayed, including:
[0014] During the playback of the target video, the associated comment publishing entrance and video information selection item are displayed; the video information selection item includes at least one of a playback progress selection item and a video frame image selection item. When the playback progress selection item is selected, the associated comment editing box includes the target playback progress; when the video frame image selection item is selected, the associated comment editing box includes the target video frame image.
[0015] In an exemplary embodiment, in response to the triggering operation on the associated comment publishing portal, displaying the associated comment editing box including the associated video information includes:
[0016] In response to the triggering operation of the associated comment publishing entrance, an associated comment editing box including the associated video information is displayed, and at least one of the playback progress selection item and the video frame image selection item is displayed in an adjacent area of the associated comment editing box.
[0017] In an exemplary embodiment, the associated video information includes a target video frame image corresponding to the operation moment of the associated comment triggering operation; and displaying the associated comment publishing entrance during the playback of the target video includes:
[0018] In response to the associated comment triggering operation during playback of the target video, if the associated comment triggering operation indicates publishing an associated comment including the target video frame image, displaying a video frame image preview window; the video frame image preview window includes the target video frame preview image and the associated comment publishing entry;
[0019] In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including associated video information is displayed, including:
[0020] In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including the target video frame image is displayed.
[0021] In an exemplary embodiment, the method further comprises:
[0022] In response to the interactive operation on the target playback progress bar corresponding to the target video, the associated comment mark information is displayed at the corresponding position of the commented progress on the target playback progress bar; the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0023] In an exemplary embodiment, the method further comprises:
[0024] In response to a comment viewing operation on the target video, comment information including the target-related comments is displayed; the target-related comments include a target playback progress corresponding to the operation moment when the associated comment triggering operation is performed;
[0025] In response to a triggering operation on the target playback progress, the target video is played starting from the target playback progress.
[0026] In an exemplary embodiment, the target-associated comment includes a target playback progress corresponding to the operation moment of the associated comment triggering operation; the method further includes:
[0027] In response to an interactive operation on the target playback progress bar corresponding to the target video, a first comment curve is displayed on the target playback progress bar; the first comment curve represents the relationship between the commented progress on the target playback progress bar and the number of triggered playbacks, the number of triggered playbacks includes the number of times the playback progress in the published associated comments is triggered, the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0028] In an exemplary embodiment, the method further comprises:
[0029] In response to an interactive operation on the target playback progress bar corresponding to the target video, a second comment curve is displayed on the target playback progress bar; the second comment curve represents the relationship between each playback progress on the target playback progress bar and the number of published associated comments, and the published associated comments are the published associated comments corresponding to the target video.
[0030] In an exemplary embodiment, in response to a comment confirmation operation on the comment information in the associated comment edit box, generating a comment publishing instruction for publishing the target associated comment includes:
[0031] In response to an information editing operation in the associated comment editing box, displaying the edited information;
[0032] In response to a comment confirmation operation on the related video information and the edited information in the related comment edit box, a comment publishing instruction for publishing the target related comment is generated.
[0033] According to a second aspect of an embodiment of the present disclosure, there is provided a comment processing apparatus, comprising:
[0034] A comment entry display unit is configured to display an associated comment publishing entry during the playback of a target video; the associated comment publishing entry is used to publish comments associated with video information corresponding to any playback progress in the target video;
[0035] A comment editing box display unit is configured to execute, in response to a triggering operation on the associated comment publishing entry, display an associated comment editing box including associated video information; the associated video information is the video information corresponding to the operation moment of the associated comment triggering operation during the playback of the target video;
[0036] The associated comment publishing unit is configured to generate a comment publishing instruction for publishing a target associated comment in response to a comment confirmation operation on the comment information in the associated comment editing box; the target associated comment includes the associated video information.
[0037] In an exemplary embodiment, the associated comment triggering operation is a target interactive operation on the target video before the triggering operation on the associated comment publishing portal;
[0038] The comment entry display unit is configured to execute:
[0039] During the playback of the target video, in response to the target interactive operation on the target video, the associated comment publishing entrance is displayed; the associated video information is the video information corresponding to the operation moment of the target interactive operation during the playback of the target video.
[0040] In an exemplary embodiment, the associated comment triggering operation is a triggering operation on the associated comment publishing entry, and the associated video information is the video information corresponding to the operation moment of the triggering operation on the associated comment publishing entry during the playback of the target video.
[0041] In an exemplary embodiment, the associated video information includes at least one item of information of a target playback progress corresponding to the operation moment of the associated comment triggering operation and a target video frame image corresponding to the operation moment of the associated comment triggering operation;
[0042] The comment entry display unit is configured to execute:
[0043] During the playback of the target video, the associated comment publishing entrance and video information selection item are displayed; the video information selection item includes at least one of a playback progress selection item and a video frame image selection item. When the playback progress selection item is selected, the associated comment editing box includes the target playback progress; when the video frame image selection item is selected, the associated comment editing box includes the target video frame image.
[0044] In an exemplary embodiment, the comment editing box display unit is configured to execute:
[0045] In response to the triggering operation of the associated comment publishing entrance, an associated comment editing box including the associated video information is displayed, and at least one of the playback progress selection item and the video frame image selection item is displayed in an adjacent area of the associated comment editing box.
[0046] In an exemplary embodiment, the associated video information includes a target video frame image corresponding to the operation moment of the associated comment triggering operation; the comment entry display unit is configured to perform:
[0047] In response to the associated comment triggering operation during playback of the target video, if the associated comment triggering operation indicates publishing an associated comment including the target video frame image, displaying a video frame image preview window; the video frame image preview window includes the target video frame preview image and the associated comment publishing entry;
[0048] The comment edit box display unit is configured to execute:
[0049] In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including the target video frame image is displayed.
[0050] In an exemplary embodiment, the apparatus further includes a marking information display unit configured to execute:
[0051] In response to the interactive operation on the target playback progress bar corresponding to the target video, the associated comment mark information is displayed at the corresponding position of the commented progress on the target playback progress bar; the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0052] In an exemplary embodiment, the apparatus further includes a comment viewing and displaying unit configured to execute:
[0053] In response to a comment viewing operation on the target video, comment information including the target-related comments is displayed; the target-related comments include a target playback progress corresponding to the operation moment when the associated comment triggering operation is performed;
[0054] In response to a triggering operation on the target playback progress, the target video is played starting from the target playback progress.
[0055] In an exemplary embodiment, the target associated comment includes a target playback progress corresponding to the operation moment of the associated comment triggering operation; the apparatus further includes a first comment curve display unit configured to execute:
[0056] In response to an interactive operation on the target playback progress bar corresponding to the target video, a first comment curve is displayed on the target playback progress bar; the first comment curve represents the relationship between the commented progress on the target playback progress bar and the number of triggered playbacks, the number of triggered playbacks includes the number of times the playback progress in the published associated comments is triggered, the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0057] In an exemplary embodiment, the apparatus further includes a second comment curve display unit configured to execute:
[0058] In response to an interactive operation on the target playback progress bar corresponding to the target video, a second comment curve is displayed on the target playback progress bar; the second comment curve represents the relationship between each playback progress on the target playback progress bar and the number of published associated comments, and the published associated comments are the published associated comments corresponding to the target video.
[0059] In an exemplary embodiment, the associated comment publishing unit is configured to execute:
[0060] In response to an information editing operation in the associated comment editing box, displaying the edited information;
[0061] In response to a comment confirmation operation on the related video information and the edited information in the related comment edit box, a comment publishing instruction for publishing the target related comment is generated.
[0062] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the comment processing method as described above.
[0063] According to a fourth aspect of an embodiment 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 is enabled to execute the comment processing method as described above.
[0064] According to the fifth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes a computer program stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs the above-mentioned comment processing method.
[0065] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:
[0066] The present disclosure can display an associated comment publishing entry during the playback of a target video. By triggering the associated comment publishing entry, an associated comment edit box including associated video information can be displayed. Furthermore, by confirming the comment information in the associated comment edit box, a comment publishing instruction for publishing the target associated comment can be generated. The associated video information is the video information corresponding to the moment of the associated comment triggering operation during the playback of the target video. When the associated comment triggering operation is executed and the associated comment publishing entry is triggered, the associated video information can be automatically displayed in the associated comment edit box. That is, the associated video information corresponding to the moment of the associated comment triggering operation can be automatically added to the target associated comment without manual editing, thereby allowing the target associated comment to include the associated video information of the target video. On the one hand, the present disclosure can include the associated video information of the target video in the target associated comment, which is different from the technical solution in the related art that does not include the associated video information of the target video in the comment, thereby making the comment content for the target video more diverse and enriching the form of comment interaction. On the other hand, the associated video information in the target associated comment can be automatically added to the target associated comment without manual editing, thereby improving the publishing efficiency of the associated comment.
[0067] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0069] Figure 1 It is a schematic diagram of an implementation environment according to an exemplary embodiment.
[0070] Figure 2The figure is a flow chart of a comment processing method according to an exemplary embodiment.
[0071] Figure 3 This is a first schematic diagram showing an associated comment publishing portal according to an exemplary embodiment.
[0072] Figure 4 This is a second schematic diagram showing an associated comment publishing portal according to an exemplary embodiment.
[0073] Figure 5 The figure is a schematic diagram showing an associated comment editing box according to an exemplary embodiment.
[0074] Figure 6 The figure is a schematic diagram of editing associated comments according to an exemplary embodiment.
[0075] Figure 7 FIG. 1 is a first schematic diagram showing video information selection items according to an exemplary embodiment.
[0076] Figure 8 2 is a second schematic diagram showing video information selection items according to an exemplary embodiment.
[0077] Figure 9 The figure is a schematic diagram of processing associated comments including a target video frame image according to an exemplary embodiment.
[0078] Figure 10 The figure is a schematic diagram of associated comment tag information according to an exemplary embodiment.
[0079] Figure 11 The figure is a schematic diagram of triggering associated comments according to an exemplary embodiment.
[0080] Figure 12 is a schematic diagram of a first comment curve according to an exemplary embodiment.
[0081] Figure 13 is a schematic diagram of a second comment curve according to an exemplary embodiment.
[0082] Figure 14 The figure is a block diagram of a comment processing apparatus according to an exemplary embodiment.
[0083] Figure 15 The figure is a schematic diagram showing the structure of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0084] In order to enable ordinary persons 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 clearly and completely described below with reference to the accompanying drawings.
[0085] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0086] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0087] See also Figure 1 , which shows a schematic diagram of an implementation environment provided by an embodiment of the present disclosure, the implementation environment may include: at least one video playback terminal 110 and a video server 120, and the video playback terminal 110 and the video server 120 can communicate data through a network.
[0088] Specifically, the video playback terminal 110 can pull a video stream from the video server 120 and play the video based on the pulled video stream. During the playback of the target video, the video playback terminal 110 can display an associated comment publishing entry, so that the user corresponding to the video playback terminal 110 can trigger the associated comment publishing entry to display an associated comment editing box including associated video information, wherein the associated video information is the video information corresponding to the operation moment of the associated comment triggering operation during the playback of the target video; and then, in response to the comment operation on the comment information in the associated comment editing box, a comment publishing instruction for the user to publish the target associated comment can be generated. In one example, the video playback terminal 110 can generate a target associated comment based on the comment publishing instruction; in another example, the video playback terminal 110 can send the comment publishing instruction to the video server 120, so that the video server 120 generates a target associated comment based on the comment publishing instruction. The target associated comment may include associated video information.
[0089] The video playback terminal 110 can communicate with the video server 120 based on a browser / server (B / S) model or a client / server (C / S) model. The video playback terminal 110 may include a physical device such as a smartphone, tablet computer, laptop computer, digital assistant, smart wearable device, vehicle-mounted terminal, server, etc., and may also include software running on the physical device, such as an application. The operating system running on the video playback terminal 110 in the embodiments of the present disclosure may include, but is not limited to, Android, iOS, Linux, Windows, etc.
[0090] The video server 120 and the video playback terminal 110 can establish a communication connection via wired or wireless communication. The video server 120 can include an independently operated server, a distributed server, or a server cluster consisting of multiple servers, wherein the server can be a cloud server.
[0091] In order to solve the problem that the comment interaction mode in the related art is single in form and the comment interaction efficiency is low, the embodiment of the present disclosure provides a comment processing method, the execution subject of the method can be the above-mentioned video playback terminal; please refer to Figure 2 , the method may include:
[0092] S210. During the playback of the target video, display an associated comment publishing portal; the associated comment publishing portal is used to publish comments associated with video information corresponding to any playback progress in the target video.
[0093] In this embodiment, the target video can be played on the video playback page, and the video playback page can also include interactive controls such as likes, favorites, shares, and comments. That is, by triggering any of the interactive controls such as likes, favorites, shares, and comments, interactive operations with the target video can be achieved. In one example, the target video being played can cover the entire video playback page, and the corresponding interactive controls such as likes, favorites, shares, and comments can be superimposed on the target video for display; in another example, the target video being played can be displayed in the video display area of the video playback page, and the corresponding interactive controls such as likes, favorites, shares, and comments can be displayed in the interactive area of the video playback page. The video display area and the interactive area are different areas in the video playback page. The associated comment publishing entrance can be displayed in any page area of the video playback page, which can be determined according to the specific implementation situation.
[0094] It should be noted that, in this embodiment, the comment control displayed on the video playback page may be a control for publishing regular comments, and the operation path for publishing regular comments may include triggering the comment control to call up the comment editing panel, and editing the comment content in the comment editing panel, thereby realizing comment interaction with the video, wherein the comment content in the regular comments is determined based on the comment editing operation of the commenting user, that is, the comment content in the regular comments may include any content edited by the commenting user. The associated comment publishing entry displayed on the video playback page is an entry for publishing associated comments of the target video, and the associated comments may include associated video information corresponding to the associated comment triggering operation, that is, the associated video information corresponding to the operation moment of the associated comment triggering operation can be automatically added to the target associated comment without manual editing; the associated video information may specifically be the video information corresponding to the real-time playback progress of the target video at the operation moment of the associated comment triggering operation, and the video information corresponding to the real-time playback progress of the target video may include the playback progress description information of the real-time playback progress, the video frame image of the real-time playback progress, etc. For example, the operation time of the associated comment trigger operation is t1. At time t1, the real-time playback progress of the target video is x1. The associated video information corresponding to the corresponding associated comment trigger operation may include the progress text description information ××: ×× corresponding to the real-time playback progress x1, the video frame image corresponding to the real-time playback progress x1, etc. Subsequent descriptions about the playback progress can be understood as the playback progress text description information.
[0095] Specifically, during the playback of the target video, the associated comment publishing entrance can be automatically displayed when the playback time of the target video meets the preset time, or the associated comment publishing entrance can be displayed after the target interactive operation is performed on the target video, where the target interactive operation can be an interactive operation indicating that an associated comment operation needs to be performed. The target interactive operation in this embodiment may include pausing the playback of the target video, taking a screenshot of the video frame of the target video, clearing the screen, etc.
[0096] See also Figure 3 , which shows a first display schematic diagram of the associated comment publishing entrance, wherein during the process of playing the target video on the video playback page 310, when the target video playback duration meets the duration T, the associated comment publishing entrance 320 can be automatically displayed. The associated comment publishing entrance 320 can be displayed in the form of a text control or a button control, and the associated comment publishing entrance 320 may include text information such as "Record your thoughts at this moment" and "Comment on this moment".
[0097] See also Figure 4, which shows a second display diagram of the associated comment publishing entrance, and takes the target interactive operation as an example of a pause playback operation. During the process of playing the target video on the video playback page, the pause playback operation can be performed on the target video. When the pause playback operation is performed, the associated comment publishing entrance 410 can be displayed. The associated comment publishing entrance 410 can be displayed in the form of a text control or a button control, and the associated comment publishing entrance 410 may include text information such as "Record your thoughts at this moment" and "Comment on this moment".
[0098] S220. In response to the triggering operation on the associated comment publishing entrance, an associated comment editing box including associated video information is displayed; the associated video information is the video information corresponding to the operation moment of the associated comment triggering operation during the playback of the target video.
[0099] It can be understood that when the commenting user needs to make associated comments regarding the target playback progress, the associated comment triggering operation can be performed at the moment when the target video is played to the target playback progress, and the video information corresponding to the operation moment of the corresponding associated comment triggering operation can be the associated video information.
[0100] In one example, the associated comment triggering operation may be a target interactive operation on the target video before the triggering operation on the associated comment publishing portal;
[0101] During the playback of the target video, the associated comment publishing entrance is displayed, including:
[0102] During the playback of the target video, in response to the target interactive operation on the target video, the associated comment publishing entrance is displayed; the associated video information is the video information corresponding to the operation moment of the target interactive operation during the playback of the target video.
[0103] During the playback of a target video, if a commenting user wishes to make a comment related to the target video's progress, a target interactive operation can be performed on the target video at the moment the target video reaches the target playback progress. The corresponding related video information may include the video information corresponding to the moment of the target interactive operation. Target interactive operations may include pausing the target video, taking a screenshot of a video frame of the target video, or performing a screen clearing operation. Taking a screenshot of a video frame of the target video can be achieved through system screenshots or through a screenshot control displayed on the video playback page. The screenshot control can be displayed at any point during the playback of the target video, and can also be displayed when a screen clearing operation is performed. If it is specifically necessary to publish a related comment, a trigger operation can be performed on the related comment publishing portal, thereby displaying a related comment edit box containing the related video information. Specifically, the related comment information is first determined based on the target interactive operation, and then a trigger operation is performed on the related comment publishing portal, ensuring the orderly execution of the related comment operations. This enables on-demand, personalized, and flexible display of the related comment publishing portal.
[0104] In another example, the associated comment triggering operation is a triggering operation on the associated comment publishing entry, and the associated video information is the video information corresponding to the operation moment of the triggering operation on the associated comment publishing entry during the playback of the target video.
[0105] During the playback of the target video, if the commenting user needs to make an associated comment based on the target playback progress, a trigger operation can be performed on the associated comment publishing entry at the moment when the target video is played to the target playback progress. That is, by performing a trigger operation on the associated comment publishing entry, the associated video information can be determined and the associated comment editing box containing the associated video information can be displayed at the same time, thereby simplifying the processing flow of associated comments and improving the processing efficiency of associated comments.
[0106] In response to the triggering operation of the associated comment publishing entrance, the associated comment editing box including the associated video information can be displayed accordingly, that is, at the start moment of displaying the associated comment editing box, the associated video information has been automatically displayed in the associated comment editing box. Figure 5 , which shows a schematic diagram of the display of the associated comment edit box. According to the above content, the associated video information may include playback progress, video frame images, etc. The corresponding associated comment edit box 510 can display playback progress 520, video frame images 530, or both. The playback progress 520 can be ××: ××, and the video frame image 530 can be a screenshot of the video frame of the target video.
[0107] In one example, when the playback duration of the target video meets the duration T, the associated comment publishing entry can be automatically displayed, and in response to the triggering operation of the associated comment publishing entry, the associated comment editing box including the associated video information is displayed; the associated video information is the operation time of the triggering operation on the associated comment publishing entry, the target playback progress corresponding to the target video playback or at least one of the video frame images.
[0108] In another example, during the playback of the target video, in response to the target interactive operation on the target video, an associated comment publishing entrance is displayed, and in response to the triggering operation on the associated comment publishing entrance, an associated comment editing box including associated video information is displayed; the associated video information is at least one of the operation moment of the target interactive operation, the target playback progress corresponding to the target video playback, or the video frame image.
[0109] S230. In response to a comment confirmation operation on the comment information in the associated comment edit box, generate a comment publishing instruction for publishing a target associated comment; the target associated comment includes the associated video information.
[0110] In the case where the associated video information has been displayed in the associated comment edit box, a comment publishing instruction may be generated in response to a comment confirmation operation on the comment information in the associated comment edit box.
[0111] If the associated video information is already displayed in the associated comment edit box, the comment information can be further edited, and a comment publishing instruction can be generated in response to a confirmation operation on the associated video information and the edited information in the associated comment edit box. Specifically, the comment publishing instruction for publishing the target associated comment in response to the comment confirmation operation on the comment information in the associated comment edit box includes:
[0112] In response to an information editing operation in the associated comment editing box, displaying the edited information;
[0113] In response to a comment confirmation operation on the related video information and the edited information in the related comment edit box, a comment publishing instruction for publishing the target related comment is generated.
[0114] The information editing operations of the commenting user in the associated comment editing box may include text editing operations, image editing operations, etc., and the corresponding edited information may include edited text information, edited image information, edited text image information, etc., and the edited information may be displayed to facilitate the commenting user to confirm the comment; and then, in response to the comment confirmation operation on the associated video information and the edited information in the associated comment editing box, specifically, in response to the triggering operation of the comment confirmation control, a comment publishing instruction may be generated.
[0115] See also Figure 6 , which shows a schematic diagram of associated comment editing, wherein when associated video information 620 has been displayed in the associated comment editing box 610, the comment information can be further edited, and the edited information 630 can be displayed in the associated comment editing box 610; and the comment publishing instruction can be generated by triggering the comment confirmation control 640.
[0116] In this embodiment, when the associated video information has been displayed in the associated comment editing box, further information editing operations can be performed in the associated comment editing box, and the edited information can be displayed. The edited information and the associated video information can both be included in the target associated comment. On the one hand, it is possible to realize the personalized comment publishing of the commenting user based on the inclusion of the associated video information. On the other hand, the target associated comment includes the associated video information and the comment information edited by the user, thereby enriching the comment content of the associated comment.
[0117] The present disclosure can display an associated comment publishing entry during the playback of a target video. By triggering the associated comment publishing entry, an associated comment edit box including associated video information can be displayed. Furthermore, by confirming the comment information in the associated comment edit box, a comment publishing instruction for publishing the target associated comment can be generated. The associated video information is the video information corresponding to the moment of the associated comment triggering operation during the playback of the target video. When the associated comment triggering operation is executed and the associated comment publishing entry is triggered, the associated video information can be automatically displayed in the associated comment edit box. That is, the associated video information corresponding to the moment of the associated comment triggering operation can be automatically added to the target associated comment without manual editing, thereby allowing the target associated comment to include the associated video information of the target video. On the one hand, the present disclosure can include the associated video information of the target video in the target associated comment, which is different from the technical solution in the related art that does not include the associated video information of the target video in the comment, thereby making the comment content for the target video more diverse and enriching the form of comment interaction. On the other hand, the associated video information in the target associated comment can be automatically added to the target associated comment without manual editing, thereby improving the publishing efficiency of the associated comment.
[0118] In a specific embodiment, the associated video information includes at least one piece of information of a target playback progress corresponding to the operation moment of the associated comment triggering operation and a target video frame image corresponding to the operation moment of the associated comment triggering operation;
[0119] During the playback of the target video, the associated comment publishing entrance is displayed, including:
[0120] During the playback of the target video, the associated comment publishing entrance and video information selection item are displayed; the video information selection item includes at least one of a playback progress selection item and a video frame image selection item. When the playback progress selection item is selected, the associated comment editing box includes the target playback progress; when the video frame image selection item is selected, the associated comment editing box includes the target video frame image.
[0121] According to the above content, the associated video information may include the target playback progress and the target video frame image, so that when posting a target-associated comment, the commenting user may choose to post one or more of the target playback progress and the target video frame image; accordingly, while displaying the associated comment posting entrance, the video information selection item may also be displayed, and the video information selection item may include the playback progress selection item corresponding to the target playback progress, and at least one of the video frame image selection items corresponding to the target video frame image.
[0122] When the playback progress option is selected, the target playback progress may be included in the associated comment edit box, and the corresponding target associated comments may also include the target playback progress; when the video frame image option is selected, the target video frame image may be included in the associated comment edit box, and the corresponding target associated comments may also include the target video frame image.
[0123] See also Figure 7 , which shows a first display schematic diagram of the video information selection item, wherein during the playback of the target video, the associated comment publishing entrance 710 and the video information selection item can be displayed at the same time. The video information selection item includes the playback progress selection item 720 and the video frame image selection item 730 as an example for explanation. The playback progress selection item 720 can specifically display "mark playback progress" or "record playback progress", etc., and the video frame image selection item 730 can specifically display "mark video frame" or "record video frame", etc. When the playback progress selection item 720 is selected, the target playback progress can be displayed in the associated comment editing box 740; when the video frame image selection item 730 is selected, the target video frame image can be displayed in the associated comment editing box 740; when both the playback progress selection item 720 and the video frame image selection item 730 are selected, the target playback progress and the target video frame image can be displayed in the associated comment editing box 740.
[0124] In this embodiment, by displaying the video information selection item, the commenting user can select the type of information to be included in the associated comments to be published. Specifically, the associated comments can include at least one of the target playback progress and the target video frame image; in some embodiments, the commenting user can also not select the video information selection item, so that the user can publish a regular comment instead of an associated comment including the associated video information; by displaying the video information selection item, the commenting user can be provided with an information selection basis for the associated comments, thereby realizing the personalized configuration of the associated comment information and improving the flexibility of publishing the associated comments.
[0125] Furthermore, in this embodiment, in response to the triggering operation on the associated comment publishing portal, the associated comment editing box including the associated video information is displayed, including:
[0126] In response to the triggering operation of the associated comment publishing entrance, an associated comment editing box including the associated video information is displayed, and at least one of the playback progress selection item and the video frame image selection item is displayed in an adjacent area of the associated comment editing box.
[0127] While displaying the associated comment edit box, the video information selection item can also continue to be displayed; so that when the playback progress selection item is selected, the associated comment edit box may include the target playback progress, and the corresponding target associated comments may also include the target playback progress; when the video frame image selection item is selected, the associated comment edit box may include the target video frame image, and the corresponding target associated comments may also include the target video frame image.
[0128] See also Figure 8 , which shows a second display schematic diagram of the video information selection item, which can display the associated comment editing box 810 and the video information selection item at the same time, and takes the video information selection item including the playback progress selection item 820 and the video frame image selection item 830 as an example for explanation. When the associated comment editing box 810 already includes the target playback progress but does not include the target video frame image, the corresponding playback progress selection item 820 is in a selected state, and the video frame image selection item 830 is in an unselected state; when the associated comment editing box 840 already includes the target playback progress and the target video frame image, the corresponding playback progress selection item 820 and the video frame image selection item 830 are both in a selected state. When the video frame image selection item 830 is deselected, the target video frame image is no longer displayed in the corresponding associated comment editing box 810, and the video frame image selection item 830 is in an unselected state.
[0129] In this embodiment, while displaying the associated comment editing box, the video information selection item can also be displayed, thereby facilitating the commenting user to further confirm the type of information required to be included in the associated comment when editing the associated comment, and make corresponding adjustments, thereby realizing personalized configuration of the associated comment information and improving the flexibility of publishing associated comments.
[0130] In an optional embodiment, the associated video information includes a target video frame image corresponding to the operation moment of the associated comment triggering operation; and during the playback of the target video, displaying the associated comment publishing entrance includes:
[0131] In response to the associated comment triggering operation during playback of the target video, if the associated comment triggering operation indicates publishing an associated comment including the target video frame image, displaying a video frame image preview window; the video frame image preview window includes the target video frame preview image and the associated comment publishing entry;
[0132] The display of the associated comment edit box including associated video information in response to the triggering operation on the associated comment publishing entrance includes:
[0133] In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including the target video frame image is displayed.
[0134] The associated comment trigger operation indicating the release of associated comments including the target video frame image can be a target interactive operation on the target video before the trigger operation on the associated comment release entrance, which can specifically include any operation such as pausing the playback of the target video, taking a screenshot of the target video, or clearing the screen during the playback of the target video. The specific operation can be determined according to the implementation situation. The screenshot operation on the target video can include taking a screenshot of the target video frame image in the target video, or taking a screenshot of a partial image area in the target video frame image.
[0135] When an associated comment trigger operation indicating the publication of an associated comment including the target video frame image is triggered, it can be indicated that the commenting user needs to publish an associated comment including the target video frame image, and a video frame image preview window can be displayed. The video frame image preview window can include the target video frame preview image and an associated comment publishing entry; and then, in response to the trigger operation on the associated comment publishing entry, an associated comment edit box including the target video frame image can be displayed. The target video frame preview image can be a thumbnail of the target video frame image, and the image size of the target video frame preview image can be smaller than the image size of the target video frame image. Furthermore, in addition to including the target video frame preview image and the associated comment publishing entry, the video frame image preview window can also include an image magnification control, an image sharing control, etc. By responding to the trigger operation of the image magnification control, the target video frame preview image can be magnified and the magnified video frame image can be displayed; by responding to the trigger operation of the image sharing control, the target video frame image can be shared.
[0136] See also Figure 9 , which shows a schematic diagram of associated comment processing including a target video frame image, wherein in the case where the associated comment triggering operation indicates the release of associated comments including the target video frame image, taking the associated comment triggering operation as a screenshot operation in a clear screen state as an example, a screenshot control 910 can be displayed in the clear screen state, and by triggering the screenshot control 910, a video frame image preview window 920 can be displayed, and the video frame image preview window 920 may include a target video frame preview image 930, an associated comment release entry 940, an image zoom control 950, and an image sharing control 960, etc.; by triggering the associated comment release entry 940, the associated comment editing box 970 including the target video frame image can be displayed.
[0137] In this embodiment, when the associated comment trigger operation indicates the publication of associated comments including the target video frame image, a video frame image preview window can be displayed accordingly. The target video frame image preview image displayed in the video frame image preview window can be used to understand the target video frame image information that needs to be included in the associated comment, so as to facilitate confirmation of whether the target video frame image meets the publishing requirements; and the video frame image preview window can also display an associated comment publishing entrance, so that when the target video frame preview image meets the publishing requirements, the associated comment publishing entrance can be quickly triggered to realize the display of the associated comment editing box including the target video frame image, thereby improving the publishing efficiency of the associated comments.
[0138] In an optional embodiment, the comment processing method of this embodiment may further include:
[0139] In response to the interactive operation on the target playback progress bar corresponding to the target video, the associated comment mark information is displayed at the corresponding position of the commented progress on the target playback progress bar; the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0140] During the playback of the target video, the target playback progress bar corresponding to the target video can be displayed through the progress bar invocation operation. In this embodiment, the progress bar invocation operation may include long press, sliding and other operations on the video playback page; interactive operations on the target playback progress bar may include sliding or dragging on the target playback progress bar.
[0141] The target playback progress bar may include progress positions corresponding to the various playback progress of the target video. If the associated comment trigger operation is performed when the target video is played to the target playback progress, the associated video information can be determined based on the video information corresponding to the target playback progress, and the associated comments published including the associated video information are the published associated comments, and the target playback progress corresponding to the published associated comments is the commented progress. The associated comment mark information can be displayed at the position corresponding to the target playback progress on the target playback progress bar. The playback progress without published associated comments does not display the associated comment mark information at the position corresponding to the target playback progress. The associated comment mark information can be any form of mark information, such as dots, triangle points, vertical lines, etc.
[0142] For example, for the target video's playback progress 1, there is a corresponding associated comment 1 that has been published, and the associated comment mark information can be displayed at the position corresponding to the playback progress 1 on the target playback progress bar; for the target video's playback progress 2, there is no corresponding associated comment that has been published, and the associated comment mark information is not displayed at the position corresponding to the playback progress 2 on the target playback progress bar. By performing a progress switching operation on the target playback progress bar, it is possible to switch between different commented progresses, and then start playing the target video from the commented progress after switching. Switching between different commented progresses can be switching between adjacent commented progresses, or switching between non-adjacent commented progresses. For example, switching between adjacent commented progresses can include switching from the current commented progress to the next commented progress, or from the current commented progress to the previous commented progress, etc.
[0143] See also Figure 10, which shows a schematic diagram of associated comment marking information, wherein the target playback progress bar 1010 may include progress 1, progress 2, progress 3...progress n, and corresponding progress 1 and progress 3 have corresponding published comments, so that the associated comment marking information 1020 can be displayed at progress 1 and progress 3 respectively, and the associated comment marking information can specifically be a vertical line.
[0144] In this embodiment, by displaying the target playback progress bar and displaying the associated comment mark information at the corresponding position of the commented progress on the target playback progress bar, it is possible to highlight the commented progress for which associated comments have been published, thereby facilitating viewing of the video information corresponding to the commented progress in the target video.
[0145] In another optional embodiment, the comment processing method of this embodiment may further include:
[0146] In response to a comment viewing operation on the target video, comment information including the target-related comments is displayed; the target-related comments include a target playback progress corresponding to the operation moment when the associated comment triggering operation is performed;
[0147] In response to a triggering operation on the target playback progress, the target video is played starting from the target playback progress.
[0148] In response to a comment viewing operation on a target video, the comment information of the target video can be displayed in the comment panel, specifically including regular comments of the target video and related comments of the target video. The target related comments of the target video can include the target playback progress corresponding to the operation moment of the related comment triggering operation. The target playback progress can be ××:××. Accordingly, by triggering the target playback progress, the target video can be played starting from the target playback progress.
[0149] See also Figure 11 , which shows a schematic diagram of associated comment triggering, wherein the comment panel of the target video includes associated comments 1110, and the associated comments 1110 include the target playback progress ××: ××, so that by triggering ××: ××, the target video can be controlled to start playing from ××: ××, and accordingly, "Locate to ××: ××" or "Playing from ××: ××" can be displayed on the video playback page.
[0150] In this embodiment, when the target playback progress is included in the associated comments, the target video can be controlled to start playing from the target playback progress by triggering the target playback progress. There is no need to manually adjust the playback progress on the target playback progress bar to start playing from the target playback progress, thereby improving the convenience and flexibility of playing the target video based on a specific playback progress.
[0151] In another optional embodiment, the target-associated comment includes the target playback progress corresponding to the operation time of the associated comment triggering operation; the comment processing method of this embodiment may further include:
[0152] In response to an interactive operation on the target playback progress bar corresponding to the target video, a first comment curve is displayed on the target playback progress bar; the first comment curve represents the relationship between the commented progress on the target playback progress bar and the number of triggered playbacks, the number of triggered playbacks includes the number of times the playback progress in the published associated comments is triggered, the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0153] During the playback of the target video, the target playback progress bar corresponding to the target video can be displayed through the progress bar invocation operation. In this embodiment, the progress bar invocation operation may include long press, sliding and other operations on the video playback page; interactive operations on the target playback progress bar may include sliding or dragging on the target playback progress bar.
[0154] According to the above content, it can be known that by performing a progress switching operation on the target playback progress bar, it is possible to switch between different commented progresses, and then start playing the target video from the commented progress after switching; by triggering the target playback progress in the associated comments, it is also possible to start playing the target video from the target playback progress, so the number of triggered playbacks can be the sum of the number of progress switching operations performed on the target playback progress bar and the number of triggering the target playback progress in the associated comments, or it can be the number of triggering the target playback progress in the associated comments, which can be determined according to the specific implementation situation.
[0155] See also Figure 12 , which shows a schematic diagram of the first comment curve, where the first comment curve can represent the relationship between each commented progress and the number of triggered plays on the target playback progress bar. The more triggered plays corresponding to a commented progress, the higher the peak value of the corresponding commented progress in the first comment curve. The fewer triggered plays corresponding to a commented progress, the lower the peak value of the corresponding commented progress in the first comment curve. When viewing commented progress 1, the number of triggered plays corresponding to commented progress 1 can be displayed accordingly.
[0156] In this embodiment, by displaying the first comment curve, the user can quickly understand the triggered playback times corresponding to each commented progress in the target video, which is convenient for understanding the playback information of the entire target video at each commented progress; and it is also convenient to understand which commented progress corresponds to the video hotspot, which is convenient for viewing the video hotspot.
[0157] In a specific embodiment, the comment processing method of this embodiment may further include:
[0158] In response to an interactive operation on the target playback progress bar corresponding to the target video, a second comment curve is displayed on the target playback progress bar; the second comment curve represents the relationship between each playback progress on the target playback progress bar and the number of published associated comments, and the published associated comments are the published associated comments corresponding to the target video.
[0159] During the playback of the target video, the target playback progress bar corresponding to the target video can be displayed through the progress bar invocation operation. In this embodiment, the progress bar invocation operation may include long press, sliding and other operations on the video playback page; interactive operations on the target playback progress bar may include sliding or dragging on the target playback progress bar.
[0160] According to the above content, if the associated comment trigger operation is performed when the target video is played to the target playback progress, the associated video information can be determined based on the video information corresponding to the target playback progress, and the associated comments including the associated video information are published. The target playback progress corresponding to the published associated comments is the commented progress, and the associated comment mark information can be displayed at the position corresponding to the target playback progress on the target playback progress bar. The playback progress without published associated comments does not display the associated comment mark information at the position corresponding to the target playback progress. Further, based on the relationship between the number of published associated comments corresponding to each commented progress, a second comment curve can be generated. The number of published associated comments corresponding to any commented progress can be the number of associated comments published by executing the associated comment trigger operation at any commented progress.
[0161] See also Figure 13 , which shows a schematic diagram of the second comment curve, where the second comment curve can represent the relationship between each playback progress on the target playback progress bar and the number of published related comments. The more related comments corresponding to a playback progress, the higher the peak value of the corresponding playback progress on the second comment curve. The lower the number of related comments corresponding to a playback progress, the lower the peak value of the corresponding playback progress on the second comment curve. When viewing the commented progress 2, the number of related comments corresponding to the commented progress 2 can be displayed accordingly.
[0162] In this embodiment, by displaying the second comment curve, users can quickly understand the number of published related comments corresponding to each playback progress, which is convenient for understanding the related comment information of the entire target video at each playback progress, and then understand which playback progress is the comment hotspot of the related comments, which is convenient for viewing the video information at the comment hotspot.
[0163] It should be noted that any of the methods in this embodiment can be combined based on actual implementation conditions and have corresponding beneficial effects, which will not be described in detail here.
[0164] Figure 14 This is a block diagram of a comment processing device according to an exemplary embodiment. Figure 14 , the device comprises:
[0165] The comment entry display unit 1410 is configured to display an associated comment publishing entry during the playback of the target video; the associated comment publishing entry is used to publish comments associated with video information corresponding to any playback progress in the target video;
[0166] The comment editing box display unit 1420 is configured to display an associated comment editing box including associated video information in response to a triggering operation on the associated comment publishing entry; the associated video information is the video information corresponding to the operation moment of the associated comment triggering operation during the playback of the target video;
[0167] The associated comment publishing unit 1430 is configured to generate a comment publishing instruction for publishing a target associated comment in response to a comment confirmation operation on the comment information in the associated comment edit box; the target associated comment includes the associated video information.
[0168] In an exemplary embodiment, the associated comment triggering operation is a target interactive operation on the target video before the triggering operation on the associated comment publishing portal;
[0169] The comment entry display unit is configured to execute:
[0170] During the playback of the target video, in response to the target interactive operation on the target video, the associated comment publishing entrance is displayed; the associated video information is the video information corresponding to the operation moment of the target interactive operation during the playback of the target video.
[0171] In an exemplary embodiment, the associated comment triggering operation is a triggering operation on the associated comment publishing entry, and the associated video information is the video information corresponding to the operation moment of the triggering operation on the associated comment publishing entry during the playback of the target video.
[0172] In an exemplary embodiment, the associated video information includes at least one item of information of a target playback progress corresponding to the operation moment of the associated comment triggering operation and a target video frame image corresponding to the operation moment of the associated comment triggering operation;
[0173] The comment entry display unit is configured to execute:
[0174] During the playback of the target video, the associated comment publishing entrance and video information selection item are displayed; the video information selection item includes at least one of a playback progress selection item and a video frame image selection item. When the playback progress selection item is selected, the associated comment editing box includes the target playback progress; when the video frame image selection item is selected, the associated comment editing box includes the target video frame image.
[0175] In an exemplary embodiment, the comment editing box display unit is configured to execute:
[0176] In response to the triggering operation of the associated comment publishing entrance, an associated comment editing box including the associated video information is displayed, and at least one of the playback progress selection item and the video frame image selection item is displayed in an adjacent area of the associated comment editing box.
[0177] In an exemplary embodiment, the associated video information includes a target video frame image corresponding to the operation moment of the associated comment triggering operation; the comment entry display unit is configured to perform:
[0178] In response to the associated comment triggering operation during playback of the target video, if the associated comment triggering operation indicates publishing an associated comment including the target video frame image, displaying a video frame image preview window; the video frame image preview window includes the target video frame preview image and the associated comment publishing entry;
[0179] The comment edit box display unit is configured to execute:
[0180] In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including the target video frame image is displayed.
[0181] In an exemplary embodiment, the apparatus further includes a marking information display unit configured to execute:
[0182] In response to the interactive operation on the target playback progress bar corresponding to the target video, the associated comment mark information is displayed at the corresponding position of the commented progress on the target playback progress bar; the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0183] In an exemplary embodiment, the apparatus further includes a comment viewing and displaying unit configured to execute:
[0184] In response to a comment viewing operation on the target video, comment information including the target-related comments is displayed; the target-related comments include a target playback progress corresponding to the operation moment when the associated comment triggering operation is performed;
[0185] In response to a triggering operation on the target playback progress, the target video is played starting from the target playback progress.
[0186] In an exemplary embodiment, the target associated comment includes a target playback progress corresponding to the operation moment of the associated comment triggering operation; the apparatus further includes a first comment curve display unit configured to execute:
[0187] In response to an interactive operation on the target playback progress bar corresponding to the target video, a first comment curve is displayed on the target playback progress bar; the first comment curve represents the relationship between the commented progress on the target playback progress bar and the number of triggered playbacks, the number of triggered playbacks includes the number of times the playback progress in the published associated comments is triggered, the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
[0188] In an exemplary embodiment, the apparatus further includes a second comment curve display unit configured to execute:
[0189] In response to an interactive operation on the target playback progress bar corresponding to the target video, a second comment curve is displayed on the target playback progress bar; the second comment curve represents the relationship between each playback progress on the target playback progress bar and the number of published associated comments, and the published associated comments are the published associated comments corresponding to the target video.
[0190] In an exemplary embodiment, the associated comment publishing unit is configured to execute:
[0191] In response to an information editing operation in the associated comment editing box, displaying the edited information;
[0192] In response to a comment confirmation operation on the related video information and the edited information in the related comment edit box, a comment publishing instruction for publishing the target related comment is generated.
[0193] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0194] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a tape, a floppy disk, an optical data storage device, etc.; when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform any of the methods described above.
[0195] In an exemplary embodiment, a computer program product is also provided, which includes a computer program stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs any of the above methods.
[0196] Figure 15 This is a block diagram of an electronic device for comment processing according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 15 As shown, it may include components such as an RF (Radio Frequency) circuit 1510, a memory 1520 including one or more computer-readable storage media, an input unit 1530, a display unit 1540, a sensor 1550, an audio circuit 1560, a WiFi (wireless fidelity) module 1570, a processor 1580 including one or more processing cores, and a power supply 1590. Those skilled in the art will understand that Figure 15 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0197] RF circuitry 1510 can be used to receive and transmit signals during information transmission or calls. Specifically, it receives downlink information from the base station and forwards it to one or more processors 1580 for processing. It also transmits uplink data to the base station. Typically, RF circuitry 1510 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, and the like. Furthermore, RF circuitry 1510 can communicate with the network and other terminals via wireless communication. Wireless communication can utilize any communication standard or protocol, including but not limited to GSM (Global System of Mobile Communications), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, and SMS (Short Messaging Service).
[0198] Memory 1520 can be used to store software programs and modules. Processor 1580 executes various functional applications and data processing by running the software programs and modules stored in memory 1520. Memory 1520 may primarily include a program storage area and a data storage area. The program storage area may store an operating system, application programs required for functions, and the like; the data storage area may store data generated based on the use of the terminal. In addition, memory 1520 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 1520 may also include a memory controller to provide access to memory 1520 by processor 1580 and input unit 1530.
[0199] The input unit 1530 can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical, or trackball signal input related to user settings and function control. Specifically, the input unit 1530 may include a touch-sensitive surface 1531 and other input devices 1532. The touch-sensitive surface 1531, also known as a touch display or touchpad, can detect user touch operations on or near it (for example, operations performed by a user using a finger, stylus, or any other suitable object or accessory on or near the touch-sensitive surface 1531) and drive corresponding connected devices according to a pre-set program. Optionally, the touch-sensitive surface 1531 may include a touch detection device and a touch controller. The touch detection device detects the user's touch position and detects the signals generated by the touch operation, transmitting the signals to the touch controller. The touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 1580. It can also receive and execute commands from the processor 1580. In addition, the touch-sensitive surface 1531 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1531, the input unit 1530 can also include other input devices 1532. Specifically, the other input devices 1532 can include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power keys, etc.), a trackball, a mouse, a joystick, and the like.
[0200] The display unit 1540 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display unit 1540 may include a display panel 1541. Optionally, the display panel 1541 can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Furthermore, the touch-sensitive surface 1531 can cover the display panel 1541. When the touch-sensitive surface 1531 detects a touch operation on or near it, it transmits the information to the processor 1580 to determine the type of touch event. The processor 1580 then provides a corresponding visual output on the display panel 1541 based on the type of touch event. The touch-sensitive surface 1531 and the display panel 1541 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 1531 and the display panel 1541 can also be integrated to implement input and output functions.
[0201] The terminal may also include at least one sensor 1550, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1541 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1541 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured with the terminal, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be described here.
[0202] Audio circuit 1560, speaker 1561, and microphone 1562 provide an audio interface between the user and the terminal. Audio circuit 1560 converts received audio data into electrical signals and transmits them to speaker 1561, which then converts them into sound signals for output. Microphone 1562, on the other hand, converts collected sound signals into electrical signals, which are then received by audio circuit 1560 and converted into audio data. The audio data is then processed by processor 1580 and transmitted via RF circuit 1510 to, for example, another terminal. Alternatively, the audio data may be output to memory 1520 for further processing. Audio circuit 1560 may also include an earphone jack to allow external headphones to communicate with the terminal.
[0203] 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 1570, providing users with wireless broadband Internet access. Figure 15 A WiFi module 1570 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.
[0204] Processor 1580 is the terminal's control center, connecting all components of the terminal using various interfaces and circuits. By running or executing software programs and / or modules stored in memory 1520 and accessing data stored in memory 1520, it performs various terminal functions and processes data, thereby providing overall terminal monitoring. Optionally, processor 1580 may include one or more processing cores; preferably, processor 1580 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 1580.
[0205] The terminal also includes a power supply 1590 (e.g., a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 1580 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 1590 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.
[0206] Although not shown, the terminal may further include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to execute instructions in the method embodiment of the present invention by one or more processors.
[0207] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0208] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown 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 appended claims.
Claims
1. A comment processing method, characterized in that: include: During the playback of the target video, the entry for publishing related comments is displayed; The associated comment publishing portal is used to publish comments associated with video information corresponding to any playback progress in the target video; In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including associated video information is displayed; the associated video information is the video information corresponding to the operation moment of the associated comment triggering operation during the playback of the target video; In response to a comment confirmation operation on the comment information in the associated comment edit box, a comment publishing instruction for publishing a target associated comment is generated; the target associated comment includes the associated video information.
2. The method according to claim 1, characterized in that The associated comment triggering operation is a target interactive operation on the target video before the triggering operation on the associated comment publishing entrance; During the playback of the target video, the associated comment publishing entrance is displayed, including: During the playback of the target video, in response to the target interactive operation on the target video, the associated comment publishing entrance is displayed; the associated video information is the video information corresponding to the operation moment of the target interactive operation during the playback of the target video.
3. The method according to claim 1, characterized in that The associated comment triggering operation is a triggering operation on the associated comment publishing entry, and the associated video information is the video information corresponding to the operation moment of the triggering operation on the associated comment publishing entry during the playback of the target video.
4. The method according to claim 1, wherein The associated video information includes at least one item of information of the target playback progress corresponding to the operation moment of the associated comment triggering operation and the target video frame image corresponding to the operation moment of the associated comment triggering operation; During the playback of the target video, the associated comment publishing entrance is displayed, including: During the playback of the target video, the associated comment publishing entrance and video information selection items are displayed; The video information selection item includes at least one of a playback progress selection item and a video frame image selection item. When the playback progress selection item is selected, the associated comment edit box includes the target playback progress. When the video frame image selection item is selected, the associated comment edit box includes the target video frame image.
5. The method according to claim 4, characterized in that The display of the associated comment edit box including associated video information in response to the triggering operation on the associated comment publishing entrance includes: In response to the triggering operation of the associated comment publishing entrance, an associated comment editing box including the associated video information is displayed, and at least one of the playback progress selection item and the video frame image selection item is displayed in an adjacent area of the associated comment editing box.
6. The method according to claim 1, characterized in that The associated video information includes a target video frame image corresponding to the operation moment of the associated comment triggering operation; During the playback of the target video, the associated comment publishing entrance is displayed, including: In response to the associated comment triggering operation during playback of the target video, if the associated comment triggering operation indicates publishing an associated comment including the target video frame image, displaying a video frame image preview window; the video frame image preview window includes the target video frame preview image and the associated comment publishing entry; The display of the associated comment edit box including associated video information in response to the triggering operation on the associated comment publishing entrance includes: In response to a triggering operation on the associated comment publishing entry, an associated comment editing box including the target video frame image is displayed.
7. The method according to claim 1, characterized in that The method further comprises: In response to the interactive operation on the target playback progress bar corresponding to the target video, the associated comment mark information is displayed at the corresponding position of the commented progress on the target playback progress bar; the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
8. The method according to claim 1, characterized in that The method further comprises: In response to a comment viewing operation on the target video, comment information including the target-related comments is displayed; the target-related comments include a target playback progress corresponding to the operation moment when the associated comment triggering operation is performed; In response to a triggering operation on the target playback progress, the target video is played starting from the target playback progress.
9. The method according to claim 1 or 8, characterized in that The target associated comment includes a target playback progress corresponding to the operation time of the associated comment triggering operation; the method further includes: In response to an interactive operation on the target playback progress bar corresponding to the target video, a first comment curve is displayed on the target playback progress bar; the first comment curve represents the relationship between the commented progress on the target playback progress bar and the number of triggered playbacks, the number of triggered playbacks includes the number of times the playback progress in the published associated comments is triggered, the commented progress is the playback progress corresponding to the operation moment of the associated comment triggering operation corresponding to the published associated comment, and the published associated comment is the published associated comment corresponding to the target video.
10. The method according to claim 1, characterized in that The method further comprises: In response to an interactive operation on the target playback progress bar corresponding to the target video, a second comment curve is displayed on the target playback progress bar; the second comment curve represents the relationship between each playback progress on the target playback progress bar and the number of published associated comments, and the published associated comments are the published associated comments corresponding to the target video.
11. The method according to claim 1, wherein The step of generating a comment publishing instruction for publishing a target associated comment in response to a comment confirmation operation on the comment information in the associated comment edit box includes: In response to an information editing operation in the associated comment editing box, displaying the edited information; In response to a comment confirmation operation on the related video information and the edited information in the related comment edit box, a comment publishing instruction for publishing the target related comment is generated.
12. A comment processing device, characterized in that: include: A comment entry display unit is configured to display an associated comment publishing entry during playback of a target video; The associated comment publishing portal is used to publish comments associated with video information corresponding to any playback progress in the target video; a comment editing box display unit, configured to display an associated comment editing box including associated video information in response to a triggering operation on the associated comment publishing entry; The associated video information is the video information corresponding to the operation moment of the associated comment triggering operation during the playback of the target video; The associated comment publishing unit is configured to generate a comment publishing instruction for publishing a target associated comment in response to a comment confirmation operation on the comment information in the associated comment editing box; the target associated comment includes the associated video information.
13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the comment processing method according to any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the comment processing method according to any one of claims 1 to 11.
15. A computer program product, characterized in that The computer program product includes a computer program stored in a readable storage medium. At least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs the comment processing method according to any one of claims 1 to 11.