Media content display method and device, electronic equipment, storage medium and program product
By displaying multiple content segments and their descriptive information on the content display interface, the problem of limited information in existing technologies is solved, thereby improving information acquisition efficiency and user experience.
Patent Information
- Application Number
- CN202510990739.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-17
- Publication Date
- 2025-11-04
AI Technical Summary
In existing technologies, the information displayed in media content is relatively simple and lacks rich descriptive information.
The content display interface shows multiple content fragments of media content and responds to user operations to display content fragment interfaces. The interface displays fragment information and description information of at least some content fragments, and uses models to extract and generate description information.
It improves the efficiency of obtaining information related to media content, and enhances users' understanding and retrieval of media content by displaying fragment information and descriptive information of content segments.
Smart Images

Figure CN120892126A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and more particularly to a method, apparatus, electronic device, storage medium, and program product for displaying media content. Background Technology
[0002] In some applications, when displaying media content, users can view information such as the titles and summaries of content segments. However, the information displayed in these technologies is relatively limited. Summary of the Invention
[0003] This disclosure provides a method, apparatus, electronic device, storage medium, and program product for displaying media content, so as to display descriptive information of content fragments and enrich the information displayed by the media content.
[0004] In a first aspect, embodiments of this disclosure provide a method for displaying media content, including:
[0005] The content display interface displays media content, which includes multiple content segments;
[0006] In response to a trigger operation on the entry point corresponding to the content segment, the content segment interface of the media content is displayed, and the content segment interface displays segment information and description information of at least some of the content segments.
[0007] Secondly, embodiments of this disclosure also provide a media content display device, including:
[0008] The media content display module is used to display media content on the content display interface, wherein the media content includes multiple content segments;
[0009] The description information display module is used to display a content fragment interface in response to a trigger operation for the entry corresponding to the content fragment, and to display fragment information and description information of at least some of the content fragments in the content fragment interface.
[0010] Thirdly, embodiments of this disclosure also provide an electronic device, including:
[0011] One or more processors;
[0012] Memory, used to store one or more programs.
[0013] When the one or more programs are executed by the one or more processors, the one or more processors implement the media content display method as described in the embodiments of this disclosure.
[0014] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for displaying media content as described in embodiments of this disclosure.
[0015] Fifthly, embodiments of this disclosure also provide a computer program product that, when executed by a computer, enables the computer to implement the media content display method as described in embodiments of this disclosure.
[0016] The media content display method, apparatus, electronic device, storage medium, and program product provided in this disclosure can display descriptive information of content fragments and improve the efficiency of obtaining information related to media content. Attached Figure Description
[0017] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0018] Figure 1 A flowchart illustrating a method for displaying media content provided in an embodiment of this disclosure;
[0019] Figure 2 A schematic diagram illustrating a content display interface provided in an embodiment of this disclosure;
[0020] Figure 3 A schematic diagram illustrating a content segment interface provided in an embodiment of this disclosure;
[0021] Figure 4 This is a schematic diagram illustrating the process of generating descriptive information according to an embodiment of the present disclosure;
[0022] Figure 5 A flowchart illustrating another method for displaying media content provided in this embodiment of the disclosure;
[0023] Figure 6 A schematic diagram illustrating an editing interface provided in an embodiment of this disclosure;
[0024] Figure 7 A schematic diagram illustrating another editing interface provided in an embodiment of this disclosure;
[0025] Figure 8 A structural block diagram of a media content display device provided in an embodiment of this disclosure;
[0026] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0027] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0028] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0029] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.
[0030] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0031] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0032] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0033] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0034] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.
[0035] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0036] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0037] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0038] Figure 1 This is a flowchart illustrating a method for displaying media content according to an embodiment of this disclosure. The method can be executed by a media content display device, which can be implemented in software and / or hardware and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. The media content display method provided in this disclosure is applicable to scenarios where descriptive information of media content fragments is displayed, such as scenarios where knowledge mentioned in the media content fragments is displayed. Figure 1 As shown, the media content display method provided in this embodiment may include:
[0039] S101. Display media content on the content display interface, wherein the media content includes multiple content segments.
[0040] The content display interface can be understood as an interface used for displaying content, such as an interface for displaying media content. The type of media content displayed in the content display interface is not limited; for example, the media content displayed in the content display interface can include video content, text and image content, and combinations of video content and text and image content. At least a portion of the media displayed in the content display interface can include multiple content segments. The presentation format of these content segments is not limited; in some examples, content segments in the media content can be presented in the form of chapters, in which case the content segment is a chapter.
[0041] For example, media content can be displayed in the content display interface, such as displaying media content including multiple content segments based on the user's media content display operation.
[0042] Understandably, the content display interface can support displaying media content that has not been divided into content segments, or it can support displaying media content that has been divided into content segments. The following explanation will take the media content currently displayed in the content display interface as an example, which includes multiple content segments that were intelligently divided after the media content was published.
[0043] In some examples, such as Figure 2 As shown, when displaying media content comprising multiple content segments, the content display interface, in addition to showing the media content screen, can further display intelligent segment prompts 20 and segment identifiers 21 for the currently playing content segment. The intelligent content segment prompts 20 can be used to indicate that the media content exists in intelligently segmented content segments; the segment identifiers 21 may include, for example, a content segment number and / or a content segment title, and can be used to indicate the currently displayed content segment within the media content.
[0044] S102. In response to a trigger operation for the entry point corresponding to the content segment, display the content segment interface of the media content, and display segment information and description information of at least some content segments in the content segment interface.
[0045] The entry point corresponding to a content segment can be understood as the display entry point of the content segment interface of the media content. This entry point can be configured to trigger the display of the content segment interface of the media content. The presentation method of the entry point corresponding to the content segment is not limited. For example, the entry point corresponding to the content segment may include, but is not limited to, intelligent segment prompts and / or the segment identifier of the currently playing content segment displayed in the content display interface. The content segment interface can be understood as an interface used to display relevant information about one or more content segments of the media content. This relevant information may include, for example, segment information and descriptive information. The segment information of the content segment can be understood as the basic information of the content segment. Optionally, the segment information includes the segment identifier of the content segment or the time information corresponding to the content segment in the media content. This time information can be the time node information corresponding to the content segment in the media content, such as start time node information and / or end time node information. The descriptive information of the content segment can be information used to describe the content of the content segment, such as information used to describe the knowledge in the content segment. The descriptive information can be obtained by extracting, sorting, and / or summarizing the content segment (such as chapter content). Taking descriptive information as knowledge as an example, knowledge refers to a systematic understanding of the world accumulated through experience, learning, perception, or discovery. It can include facts, information, skills, and the understanding of theories and practices. The essence of knowledge can be the summary and application of the laws governing things; it can include both explicit content that can be directly expressed and implicit abilities acquired through practice. The descriptive information in a content fragment and the summary content of the content fragment are completely different concepts. The summary content of a content fragment is generally a summary of the overall content of the fragment.
[0046] Specifically, upon receiving a trigger operation for the entry point corresponding to a content segment, such as when the user triggers the smart segment prompt 20 in the content display interface and / or the segment identifier 21 of the currently playing content segment (e.g., ... Figure 2 In the case shown), descriptive information 30 of at least some content segments in this media content can be displayed, such as displaying a content segment interface 31 of this media content, and displaying segment information of at least some content segments in the media content (such as...) in this content segment interface 31. Figure 3 The content segment shown includes the time and title) and descriptive information (such as...). Figure 3 (See description information entries 1 and 2, etc.).
[0047] For example, in response to a trigger operation targeting the entry point corresponding to a content segment, the content display interface can be switched to the content segment interface 31 of the currently playing media content; or, the content segment interface 31 of the currently playing media content can be displayed on top of at least a portion of the content display interface (e.g., Figure 3As shown in the image, the following explanation uses this scenario as an example. The content segment interface 31 can be understood as an interface used to display segment information, description information, summary information, and / or interactive controls of content segments within media content. The content segment interface 31 may include one or more areas corresponding to content segments, and different areas corresponding to different content segments can be used to display segment information, description information, and / or summary information of different content segments.
[0048] In this embodiment, when displaying descriptive information from at least some content segments of media content in the content segment interface, each descriptive information can be displayed using either the content segment dimension or a non-content segment dimension. Taking the display using the content segment dimension as an example, the descriptive information of the currently playing content segment in the content segment interface may or may not be displayed in the content segment interface. Optionally, the descriptive information of the currently playing content segment in the content display interface may be displayed, so that the user can simultaneously view the screen of the currently playing content segment and its descriptive information.
[0049] In some examples, in response to an information display operation, only the segment information and description information of at least a portion of the content segments, including the currently playing content segment in the content display interface, may be displayed. For instance, when the description information and / or summary information of each content segment in the media content cannot be displayed simultaneously, only the segment information and description information of the currently playing content segment in the content display interface may be displayed. In this case, optionally, displaying the segment information and description information of at least a portion of the content segments in the content segment interface includes: displaying the segment information and description information of the currently playing content segment in the content segment interface.
[0050] Furthermore, it can further display segment information of one or more content segments other than the currently playing content segment, so that the user can view the description and / or summary information of the corresponding content segment by triggering this segment information. For example, the user can perform a switching operation by triggering the segment information of a certain content segment among these one or more content segments to view the summary or description information of the switched content segment. In some examples, taking viewing description information as an example, the media content display method may optionally include: in response to a switching operation, displaying the segment information and description information of the switched content segment in the content segment interface. The switching operation can be an operation to indicate switching the content segment whose description information is currently displayed. This switching operation may include an identification trigger operation for a segment identifier and / or a segment switching operation for the currently playing content segment. After receiving this switching operation, the currently displayed content segment in the content display interface can be switched or not switched as needed; this embodiment does not limit this.
[0051] In this embodiment, when displaying description information for multiple content segments, including the currently playing content segment, the description information for the currently playing content segment can have the same display style as the description information or summary information of other content segments, or they can have different display styles. For example, the description information for the currently playing content segment can be displayed in a preset area of the content segment interface, and / or it can be displayed using a preset style different from other content segments, etc., to facilitate user viewing. In this case, optionally, the description information for the currently playing content segment is displayed in a preset area of the content segment interface or displayed using a preset style.
[0052] In some examples, in response to a triggering operation for the entry point corresponding to a content segment, the fragment information, description information, and / or summary information of all content segments in the currently playing media content can be displayed on the content display interface. For example, if the fragment information, description information, and / or summary information of each content segment in the media content can be displayed simultaneously, the fragment information, description information, and / or summary information of all content segments in the currently playing media content can be displayed on the content display interface to simplify the operations required for users to view the description information and / or summary information of different content segments.
[0053] In some examples, the descriptive and summary information of a content fragment can be displayed simultaneously. For instance, the fragment information, descriptive information, and summary information of this content fragment can be displayed in the area corresponding to this content fragment at the same time, so as to improve the comprehensiveness of the information displayed in the content fragment interface.
[0054] In some examples, the description and summary information pages in a content fragment may not be displayed simultaneously.
[0055] For example, for at least a portion of content in media content, such as content segments containing descriptive information (e.g., knowledge content), the descriptive information of this content segment can be displayed preferentially in the area corresponding to this content segment. This could include displaying the segment identifier in the area corresponding to this content segment, and displaying different descriptive information entries within this content segment as separate items (e.g.,...). Figure 3The content segment corresponding to segment title b shown in the figure may be displayed in a certain area. This area may include one or more sub-areas, each sub-area displaying different descriptive information entries for the content segment. However, a summary of the content segment need not be displayed in this area. Optionally, displaying segment information and descriptive information of at least a portion of the content segments in the content segment interface includes: for a first content segment in the media content, displaying the segment identifier and descriptive information of the first content segment in a first area of the content segment interface, wherein the first area includes at least one sub-area, and different sub-areas display different descriptive information entries for the first content segment. Here, the first content segment can be understood as a content segment whose descriptive information is displayed before the summary information. If the media content contains a content segment with descriptive information, it may include, but is not limited to, the currently playing content segment in the content display interface. The first area may be the area corresponding to the first content segment.
[0056] For example, for at least a portion of content in media content, such as content segments lacking descriptive information (e.g., no extracted knowledge content), the segment identifier and / or summary information can be displayed in the area corresponding to this content segment. For instance, when the area corresponding to this content segment is expanded, the segment identifier and summary information can be displayed; when the area corresponding to this content segment is collapsed, the segment identifier (e.g., ...) can be displayed. Figure 3 (The content segments corresponding to segment titles a and c shown in the diagram). In this case, optionally, the media content display method may further include: displaying the segment identifier or summary information of the second content segment in a second area of the content segment interface for the second content segment in the media content. The second content segment can be understood as a content segment in the media content that does not contain descriptive information, such as a content segment for which no knowledge content has been extracted. The second area can be the area corresponding to the second content segment.
[0057] In this embodiment, the descriptive information in the media content can be extracted by the media content publishing platform after the media content is published, such as by the model configured in the platform automatically extracting the descriptive information; or the publisher of the media content can set the descriptive information of the media content to be published before the media content is published, and / or adjust the descriptive information of the content segments in the published media content after the media content is published, etc.
[0058] Taking the extraction of descriptive information by a model as an example, optionally, the descriptive information of the content fragment is generated by the model based on the prompt information corresponding to the content fragment.
[0059] Figure 4 This is a schematic diagram illustrating intelligent description of information using a model, as provided in an embodiment of this disclosure. Figure 4 As shown, taking the knowledge content mentioned in the content segment as an example, the process of extracting the descriptive information of each content segment in media content can be described as follows:
[0060] After obtaining the media content for which knowledge content extraction is to be performed, Automatic Speech Recognition (ASR) and Optical Character Recognition (OCR) can be performed on the media content to obtain the speech recognition queue and optical character queue of the media content. Based on the speech recognition queue, optical character queue and the media content type (such as audio media content, video media content and / or graphic media content, etc.), the media content is divided into content segments to obtain multiple content segments of the media content.
[0061] For each content segment obtained from the segmentation of media content, determine whether the content segment meets the knowledge generation conditions, such as judging whether the content segment meets the knowledge generation conditions based on the duration and / or type (e.g., category).
[0062] If this content fragment does not meet the knowledge generation conditions, then fragment information and / or summary information of this content fragment can be output.
[0063] If the content fragment meets the knowledge generation conditions, a corresponding prompt can be generated. This can be achieved by assembling a judgment prompt (for further evaluation of suitability for knowledge generation), a generation prompt (for knowledge generation), and an error correction prompt (for knowledge correction), resulting in a prompt corresponding to the content fragment. This generated prompt can then be input into the model to obtain the model's output: the knowledge content of the content fragment (including fragment information and / or summary information, etc.), and the knowledge content of the content fragment. This process enables the generation of knowledge content for the content fragment.
[0064] The media content display method provided in this embodiment displays media content, which includes multiple content segments, on a content display interface. In response to a trigger operation on an entry point corresponding to a content segment, a content segment interface for the media content is displayed, showing segment information and description information of at least some of the content segments. This embodiment, utilizing the above technical solution, can achieve the display of descriptive information for content segments, improving the efficiency of obtaining information related to media content.
[0065] Figure 5 This is a flowchart illustrating another method for displaying media content provided in this embodiment. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, after displaying fragment information and description information of at least some content fragments in the content fragment interface, the method further includes at least one of the following: in response to a first add operation, adding a third content fragment to the media content and creating a third area corresponding to the third content fragment in the content fragment interface; in response to a delete operation on the description information of a fourth content fragment, deleting the description information of the fourth content fragment, wherein the at least some content fragments include the fourth content fragment; in response to an edit operation on the description information of a fifth content fragment, displaying an edit interface to edit the description information of the fifth content fragment, wherein the at least some content fragments include the fifth content fragment; in response to a first share operation on a sixth content fragment, sharing the sixth content fragment of the media content, wherein the at least some content fragments include the sixth content fragment; in response to a second share operation on a seventh content fragment, sharing the seventh content fragment of the media content and the description information of the seventh content fragment, wherein the at least some content fragments include the seventh content fragment; in response to an interaction operation on an eighth content fragment, interacting based on the description information of the eighth content fragment, wherein the at least some content fragments include the eighth content fragment.
[0066] Correspondingly, such as Figure 5 The media content display method provided in this embodiment may further include:
[0067] S201. Display media content on the content display interface, wherein the media content includes multiple content segments.
[0068] S202. In response to a trigger operation for the entry point corresponding to the content segment, display the content segment interface of the media content, display segment information and description information of at least some content segments in the content segment interface, and execute at least one of S203-S208.
[0069] S203. In response to the first add operation, add a third content segment to the media content, and create a third area corresponding to the third content segment in the content segment interface.
[0070] The first add operation can be a trigger operation used to indicate the addition of a new content segment to the media content. This first add operation can be performed within the content segment interface or within the segment editing interface accessed from the content segment interface. The execution method of the first add operation is not limited; for example, the first add operation can include triggering an operation to add a content segment control or performing an operation to add a content segment. The third content segment can be the content segment indicated by the first add operation. The third area can be the area corresponding to the third content segment.
[0071] Specifically, upon receiving the first add operation, a third content segment can be added to the media content based on this first add operation. For example, at least some content segments of the media content can be re-divided to obtain the third content segment, and a third area corresponding to this third content segment can be added to the content segment interface to display the content segment information, summary information and / or description information of the third content segment through this third area.
[0072] In some examples, the segment editing interface 60 can be displayed when the publisher of the media content triggers the segment editing control 32 shown in the content segment interface 31. For example... Figure 6 As shown in the figure (only the editing control 61 and deletion control 62 of one content segment are shown), this segment editing interface 60 can display description information of at least one content segment, editing control 61, and deletion control 62, such as the editing control 61 and deletion control 62 of the currently playing content segment in the content display interface; it can also further display a content segment addition control 63. Thus, when the publisher of the media content triggers this content segment addition control 63, it can be determined that a first addition operation has been received, and in response to this first addition operation, a third content segment is added to the media content.
[0073] In this embodiment, the method of adding the third content segment is not limited. Optionally, the method of displaying the media content may further include: in response to the first addition operation, obtaining the segment information and description information of the third content segment, and displaying the segment information and description information of the third content segment in the third area.
[0074] For example, upon receiving a first add operation instructing the addition of a third content fragment, the system can determine whether the third content fragment meets the conditions for generating description information based on its duration and / or type (e.g., category). If the third content fragment does not meet the conditions, fragment information and / or summary information can be generated. If the third content fragment meets the conditions, a prompt corresponding to the third content fragment can be generated, and this prompt can be input into the model to obtain the model's output description information of the third content fragment. Thus, the current application can respond to the first add operation, obtain the fragment information and description information of the third content fragment, and display the fragment information and description information of the third content fragment in the third area of the content fragment interface.
[0075] The third content segment can be configured based on its location information. For example, if the media content segment at the location of the third content segment is not included in any other content segment, the media content segment at this location can be used as the media content segment of the third content segment. If the media content segment at the location of the third content segment is included in one or more other content segments, the content segment range of these other one or more content segments can be adjusted automatically or based on the adjustment operation of the media content publisher to obtain the third content segment, and so on.
[0076] S204. In response to a deletion operation on the description information of the fourth content segment, delete the description information of the fourth content segment, wherein the at least part of the content segment includes the fourth content segment.
[0077] The deletion operation can be an operation that instructs the deletion of one or more content segments from the media content. The execution method of the deletion operation is not limited; for example, it can include triggering a deletion control or performing a deletion gesture. The fourth content segment can be the content segment whose description information is to be deleted by the deletion operation, such as the currently displayed content segment in the content display interface, or a content segment in the content segment interface that is in an expanded or selected state.
[0078] Specifically, when receiving a deletion operation for one or more content segments (such as the fourth content segment), the description information of this content segment can be deleted.
[0079] In some examples, such as Figure 3As shown, a segment deletion control 33 can be displayed in the content segment interface 31. Therefore, upon receiving a trigger operation on this segment deletion control 33, it can be determined that a deletion operation has been received on the description information of the currently displayed content segment (such as the fourth content segment) in the content display interface. In response to this deletion operation, the description information of this content segment can be deleted, such as the segment information, description information, and the area corresponding to this content segment displayed in the content segment interface 31. Furthermore, this content segment can be further deleted from the media content, such as merging the content corresponding to this content segment into other content segments, or no longer displaying the content of this content segment as an independent content segment in the media content, including segment information, description information, and / or summary information.
[0080] In some examples, such as Figure 6 As shown, the segment editing interface 60 can display one or more information deletion controls 62 corresponding to content segments. Therefore, upon receiving a trigger operation for this information deletion control 62, it can be determined that a deletion operation has been received for the description information of the content segment (such as the fourth content segment) corresponding to this information deletion control 62, and in response to this deletion operation, the description information of this content segment can be deleted. In addition, the segment information of this content segment can be further deleted or not deleted.
[0081] S205. In response to an editing operation on the description information of the fifth content segment, an editing interface is displayed to edit the description information of the fifth content segment, wherein the at least part of the content segment includes the fifth content segment.
[0082] The editing operation can be a trigger operation of an editing interface (such as an information editing interface) used to instruct the display of descriptive information for content fragments. The execution method of the editing operation is not limited; for example, it can include triggering an information editing control or performing an information editing gesture. The descriptive information editing interface can be used to edit the information of the corresponding content fragment, such as editing the content fragment range, fragment information, summary information, and / or descriptive information of the corresponding content fragment. In some examples, this editing interface can also edit the media content summary (such as a full text summary) of the media content. The fifth content fragment can be the content fragment instructed to be edited by this editing operation, such as the content fragment currently displayed in the content display interface, or the content fragment in the content fragment interface that is in an expanded or selected state. The descriptive information of the fifth content fragment can be understood as the descriptive information of the fifth content fragment before this editing, which may include, but is not limited to, the descriptive information generated by the model for the fifth content fragment or the descriptive information edited by the publisher of the media content based on the descriptive information generated by the model.
[0083] Specifically, upon receiving an editing operation for the fifth content segment (such as the currently playing content segment in the content display interface), such as when the publisher of the media content triggers the content segment editing interface 60 to display the content segment editing control 61 of the fifth content segment (e.g., ... Figure 6 In the case shown), the editing interface 70 for the fifth content segment can be displayed. (As shown) Figure 7 As shown, the editing interface 70 may include one or more information entry areas 71, and different information entry areas 71 can be used to display different information entries in the descriptive information of the fifth content segment. Therefore, the publisher of the media content can edit the information entries displayed in one or more information entry areas 71 through editing operations.
[0084] like Figure 7 As shown, the information entry area 71 may also display an entry deletion control 72 corresponding to the corresponding information entry. This entry deletion control can be configured to trigger the deletion of the information entry displayed in the corresponding information entry area. And / or, the editing interface 70 may also include a segment title editing area 73, so that the publisher of the media content can edit the title of the content segment through this segment title editing area 73.
[0085] Please continue describing. Figure 7 The editing interface 70 may also display an information entry addition control 74. This information entry addition control 74 can be configured to trigger the addition of a new information entry area 71 to the corresponding content segment. This newly added information entry area 71 can be used by the publisher of the media content to add new information entries to this content segment to meet the publisher's information entry addition needs. In this case, optionally, after displaying the content segment editing interface of the fifth content segment, the method further includes: in response to the second addition operation, adding an information entry area in the content segment editing interface to add a descriptive information entry corresponding to the fifth content segment. The second addition operation can be an operation to indicate the addition of an information entry area, such as triggering the information entry addition control 74 displayed in the editing interface 70.
[0086] S206. In response to a first sharing operation for a sixth content segment, the sixth content segment of the media content is shared; the at least part of the content segment includes the sixth content segment.
[0087] The first sharing operation can be understood as an operation to instruct the sharing of one or more content segments within the media content, such as triggering the sharing control corresponding to one or more content segments or performing a sharing gesture corresponding to one or more content segments. The sixth content segment can be understood as the content segment to be shared as instructed by this first sharing operation.
[0088] Specifically, upon receiving a first share operation for the sixth content fragment, such as when it is detected that the user has triggered the share control 34 corresponding to the sixth content fragment in the content fragment interface (e.g., ... Figure 3 In the case shown), this sixth content segment can be shared, such as by displaying a sharing panel that shows the user identifiers of one or more associated users of the current user, allowing the user to select a user to share with; and after the user makes a selection, sharing this media content with the selected associated users via a conversation message. Furthermore, when an associated user triggers the sharing of this media content, the media content is played starting from the sixth content segment. Here, associated users can be understood as users with whom this user has a relationship, which may include, but is not limited to, following relationships.
[0089] S207. In response to a second sharing operation for a seventh content fragment, share the seventh content fragment of the media content and the description information of the seventh content fragment, wherein the at least part of the content fragment includes the seventh content fragment.
[0090] The second sharing operation can be understood as an operation used to instruct the sharing of descriptive information of one or more content segments in the media content, such as triggering the operation of the sharing control corresponding to the descriptive information of one or more content segments in the media content, or performing the operation of the sharing gesture corresponding to the descriptive information of one or more content segments in the media content. The seventh content segment can be understood as the content segment whose descriptive information is instructed to be shared by this second sharing operation.
[0091] Specifically, upon receiving a second sharing operation for the seventh content fragment, such as when it is detected that the user has triggered the sharing control corresponding to the description information of the seventh content fragment in the content fragment interface (e.g., ... Figure 3 In cases where (not shown), a seventh content segment carrying its descriptive information can be shared, such as by displaying a sharing panel that shows the user identifiers of one or more associated users of the current user, allowing the user to select a user to share with; and after the user's selection, sharing this seventh content segment and its descriptive information, such as sharing this media content to the associated user selected by the user via a session message. The shared media content may carry at least part of the descriptive information of the seventh content segment in the form of shared supplementary content or other forms. Furthermore, when an associated user triggers the sharing of this media content, the media content is played starting from the first content segment of this media content; and / or, when an associated user triggers the at least part of the descriptive information carried by this media content, the complete descriptive information of the seventh content segment can be displayed to the associated user.
[0092] S208. In response to an interactive operation on an eighth content segment, an interaction is performed based on the description information of the eighth content segment, wherein the at least part of the content segment includes the eighth content segment.
[0093] Interactive operations can be understood as operations based on descriptive information, such as positive feedback operations (e.g., liking), negative feedback operations (e.g., disliking), and / or favorites. This embodiment does not limit this. The eighth content fragment can be a content fragment corresponding to this interactive operation, that is, a content fragment that the user interacts with through this interactive operation.
[0094] Specifically, upon receiving an interactive action for a content segment (such as the eighth content segment), one can interact with the information in that content segment, such as liking or saving at least a part of the content segment.
[0095] It is understood that the concepts of first content segment, second content segment, third content segment, fourth content segment, fifth content segment, sixth content segment, seventh content segment and / or eighth content segment in this embodiment are only used for differentiation in description and are not used to limit the function of these content segments. In fact, at least some of these scenarios can be the same or different content segments, and this embodiment does not limit them.
[0096] In some implementations, please refer to [the documentation / reference]. Figure 3 The content segment also displays at least one control in the area corresponding to the content segment interface 31. The at least one control includes a loop playback control 35, an area expansion control 36, an area collapse control 37, or a share control 34. The loop playback control 35 is configured to trigger loop playback of the content segment; the area expansion control 36 is configured to trigger enlarging the area corresponding to the content segment to add description or summary information of the content segment to the enlarged area; the area collapse control 37 is configured to trigger shrinking the area corresponding to the content segment to cancel the display of description and summary information of the content segment; and the share control 34 is configured to trigger sharing of the content segment or at least part of the description information of the content segment.
[0097] In some examples, such as Figure 3As shown, a loop playback control 35 can be displayed in the area corresponding to the content segment interface (such as the area corresponding to the currently playing content segment). When the user triggers this loop playback control 35, the currently playing content segment can be switched from a non-loop playback state to a loop playback state, that is, the currently playing content segment will loop continuously, and the loop playback control 35 can be further switched back to a non-loop playback control; and / or, when the user triggers this non-loop playback control, the currently playing content segment can be switched from a loop playback state to a non-loop playback state, that is, the currently playing content segment will no longer loop continuously, and the non-loop playback control can be further switched back to a loop playback control 35.
[0098] In some examples, such as Figure 3 As shown, the area corresponding to the content fragment can be in an expanded state or a collapsed state. When the area corresponding to the content fragment is in a collapsed state, the fragment information and the expand control 36 of the content fragment can be displayed in this area, and / or the description information and summary information of the content fragment are not displayed. If the user triggers the expand control 36, the area can be switched from a collapsed state to an expanded state, and the description information and / or summary information of the content fragment can be added to this area. In addition, when the area corresponding to the content fragment is in an expanded state, the description information and / or summary information of the content fragment, as well as the fragment information and the collapse control 37, can be displayed in this area. If the user triggers the collapse control 37, the area can be switched from an expanded state to a collapsed state, and the description information and summary information of the content fragment can be removed from this area.
[0099] In some examples, such as Figure 3 As shown, a sharing control 34 can be displayed in the area corresponding to the content fragment. This sharing control 34 can correspond to the content fragment, the description information of the content fragment, and / or at least a portion of the description information entries of the content fragment. Thus, the user can share the content fragment, the description information of the content fragment, and / or at least a portion of the description information entries of the content fragment based on this sharing control 34.
[0100] In addition, please continue to refer to Figure 3 In some implementations, the content segment interface 31 may further display summary information of the currently playing media content (such as...). Figure 3The media content summary shown in the figure) and / or preset control 38. This preset control can be used to configure whether to display progress controls corresponding to at least some content segments in the media content in the content display interface, so as to meet different display needs of users for progress controls. In this case, optionally, the content segment interface also displays summary information of the media content or preset control, which is used to configure whether to display progress controls corresponding to the content segments in the content display interface. For example, the user can switch the state of this preset control by triggering this preset control, such as switching this preset control from the on state to the off state, and / or switching this preset control from the off state to the on state. When the preset control is in the on state, the progress controls corresponding to each of the at least some content segments in the media content can be displayed in the content display interface; when the preset control is in the off state, the progress controls corresponding to each of the at least some content segments in the media content can not be displayed in the content display interface, such as not displaying progress controls in the content display interface or displaying progress controls corresponding to the media content in the media content display interface, etc. The progress control can be a control used to indicate and / or adjust the playback progress, such as a progress bar.
[0101] The media content display method provided in this embodiment can further enrich the content fragments containing descriptive information in the media content and the interactive methods of the descriptive information in the content fragments, thereby meeting the different interactive needs of users.
[0102] Figure 8 This is a structural block diagram of a media content display device provided in an embodiment of this disclosure. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. It can display descriptive information of media content fragments by executing a media content display method, such as displaying knowledge mentioned in the media content fragments. Figure 8 As shown, the media content display device provided in this embodiment may include: a media content display module 801 and a description information display module 802, wherein,
[0103] The media content display module 801 is used to display media content on the content display interface, wherein the media content includes multiple content segments;
[0104] The description information display module 802 is used to display the content segment interface of the media content in response to a trigger operation for the entry corresponding to the content segment, and to display segment information and description information of at least some content segments in the content segment interface.
[0105] The media content display device provided in this embodiment displays media content, including multiple content segments, on a content display interface through a media content display module. In response to a trigger operation on the entry point corresponding to a content segment, a description information display module displays a content segment interface for the media content, showing segment information and description information for at least some of the content segments. This embodiment, utilizing the above technical solution, can achieve the display of description information for content segments, improving the efficiency of obtaining information related to media content.
[0106] Optionally, the description information display module 802 may be specifically used to: display the segment identifier and description information of the first content segment in the first content segment interface for the first content segment in the media content, wherein the first area includes at least one entry sub-area, and different entry sub-areas are used to display different description information entries of the first content segment.
[0107] Furthermore, the media content display device may also include: a summary information display module, used to display the segment identifier or summary information of the second content segment in a second area of the content segment interface for the second content segment in the media content.
[0108] Optionally, the description information display module 802 may be specifically used to: display the segment information and description information of the currently playing content segment in the content segment interface, wherein the description information of the currently playing content segment is displayed in a preset area of the content segment interface or displayed using a preset style; the media content display device may further include: a switching module, used to respond to a switching operation and display the segment information and description information of the switched content segment in the content segment interface.
[0109] Furthermore, the media content display device may further include: a content segment adding module, configured to, after displaying segment information and description information of at least some content segments in the content segment interface, add a third content segment to the media content in response to a first adding operation, and create a third area corresponding to the third content segment in the content segment interface; an information deletion module, configured to, after displaying segment information and description information of at least some content segments in the content segment interface, delete the description information of a fourth content segment in response to a deletion operation on the description information of a fourth content segment, wherein the at least some content segments include the fourth content segment; and an information editing module, configured to, after displaying segment information and description information of at least some content segments in the content segment interface, display an editing interface in response to an editing operation on the description information of a fifth content segment, for editing the description information of the fifth content segment, wherein the at least some content segments The system includes: a fifth content segment; a first sharing module, configured to, after displaying segment information and description information of at least some content segments in the content segment interface, share the sixth content segment of the media content in response to a first sharing operation for a sixth content segment; the at least some content segments include the sixth content segment; a second sharing module, configured to, after displaying segment information and description information of at least some content segments in the content segment interface, share the seventh content segment of the media content and its description information in response to a second sharing operation for a seventh content segment; the at least some content segments include the seventh content segment; and an information interaction module, configured to, after displaying segment information and description information of at least some content segments in the content segment interface, interact based on the description information of an eighth content segment in response to an interaction operation for an eighth content segment; the at least some content segments include the eighth content segment.
[0110] Furthermore, the media content display device may further include: an information acquisition module, used to respond to the first add operation, acquire the fragment information and description information of the third content fragment, and display the fragment information and description information of the third content fragment in the third area.
[0111] Furthermore, the media content display device may also include: an information entry adding module, used to add an information entry area in the content segment editing interface after the display editing interface, in response to a second adding operation, to add a description information entry corresponding to the fifth content segment.
[0112] Optionally, the descriptive information of the content fragment is generated by the model based on the prompt information corresponding to the content fragment.
[0113] Optionally, the segment information includes the segment identifier of the content segment or the time information corresponding to the content segment in the media content.
[0114] Optionally, the content segment may further display at least one control in the area corresponding to the content segment interface. The at least one control includes a loop playback control, an area expansion control, an area collapse control, or a share control. The loop playback control is configured to trigger loop playback of the content segment; the area expansion control is configured to trigger enlarging the area corresponding to the content segment to add description or summary information of the content segment to the enlarged area; the area collapse control is configured to trigger shrinking the area corresponding to the content segment to cancel the display of description and summary information of the content segment; and the share control is configured to trigger sharing of the content segment or at least a portion of the description information of the content segment.
[0115] Optionally, the content segment interface may also display summary information of the media content or preset controls, wherein the preset controls are used to configure whether to display the progress control corresponding to the content segment on the content display interface.
[0116] The media content display device provided in this disclosure can execute the media content display method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the media content display method. Technical details not described in detail in this embodiment can be found in the media content display method provided in any embodiment of this disclosure.
[0117] The following is for reference. Figure 9 The diagram illustrates a structural schematic of an electronic device (e.g., a terminal device) 900 suitable for implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 9 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0118] like Figure 9As shown, electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 902 or a program loaded from storage device 908 into random access memory (RAM) 903. RAM 903 also stores various programs and data required for the operation of electronic device 900. Processing device 901, ROM 902, and RAM 903 are interconnected via bus 904. Input / output (I / O) interface 905 is also connected to bus 904.
[0119] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 908 including, for example, magnetic tapes, hard disks, etc.; and communication devices 909. Communication device 909 allows electronic device 900 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 9 An electronic device 900 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0120] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by a processing device 901, it performs the functions defined in the methods of embodiments of this disclosure.
[0121] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0122] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.
[0123] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0124] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: display media content in a content display interface, the media content including multiple content segments; and, in response to a trigger operation on an entry point corresponding to a content segment, display a content segment interface of the media content, in which segment information and description information of at least some content segments are displayed.
[0125] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0126] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0127] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of modules do not, in some cases, constitute a limitation on the unit itself.
[0128] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0129] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0130] According to one or more embodiments of this disclosure, Example 1 provides a method for displaying media content, including:
[0131] The content display interface displays media content, which includes multiple content segments;
[0132] In response to a trigger operation on the entry point corresponding to the content segment, the content segment interface of the media content is displayed, and the content segment interface displays segment information and description information of at least some of the content segments.
[0133] According to one or more embodiments of this disclosure, Example 2, based on the method described in Example 1, includes displaying fragment information and description information of at least a portion of the content fragments in the content fragment interface, including:
[0134] For a first content segment in the media content, the segment identifier and description information of the first content segment are displayed in a first area of the content segment interface. The first area includes at least one entry sub-area, and different entry sub-areas are used to display different description information entries of the first content segment.
[0135] According to one or more embodiments of this disclosure, Example 3 describes the method according to Example 1, the method further comprising:
[0136] For the second content segment in the media content, the segment identifier or summary information of the second content segment is displayed in the second area of the content segment interface.
[0137] According to one or more embodiments of this disclosure, Example 4, based on the method described in Example 1, includes displaying fragment information and description information of at least a portion of the content fragments in the content fragment interface, including:
[0138] The content segment interface displays the segment information and description information of the currently playing content segment. The description information of the currently playing content segment is displayed in a preset area of the content segment interface or displayed using a preset style.
[0139] The method further includes:
[0140] In response to the switching operation, the segment information and description information of the switched content segment are displayed in the content segment interface.
[0141] According to one or more embodiments of this disclosure, Example 5, based on the method described in Example 1, after displaying fragment information and description information of at least a portion of the content fragments in the content fragment interface, further includes at least one of the following:
[0142] In response to the first add operation, a third content fragment is added to the media content, and a third area corresponding to the third content fragment is created in the content fragment interface;
[0143] In response to a deletion operation on the description information of a fourth content segment, the description information of the fourth content segment is deleted, wherein the at least part of the content segment includes the fourth content segment;
[0144] In response to an editing operation on the description information of the fifth content segment, an editing interface is displayed to edit the description information of the fifth content segment, wherein the at least part of the content segment includes the fifth content segment;
[0145] In response to a first sharing operation for a sixth content segment, the sixth content segment of the media content is shared; the at least partial content segment includes the sixth content segment;
[0146] In response to a second sharing operation for a seventh content fragment, the seventh content fragment of the media content and the description information of the seventh content fragment are shared, wherein the at least part of the content fragment includes the seventh content fragment;
[0147] In response to an interactive operation on an eighth content fragment, the interaction is performed based on the description information of the eighth content fragment, wherein the at least part of the content fragment includes the eighth content fragment.
[0148] According to one or more embodiments of this disclosure, Example 6 describes the method according to Example 5, the method further comprising:
[0149] In response to the first add operation, the fragment information and description information of the third content fragment are obtained, and the fragment information and description information of the third content fragment are displayed in the third area.
[0150] According to one or more embodiments of this disclosure, Example 7, following the method described in Example 5, further includes:
[0151] In response to the second add operation, an information entry area is added in the content fragment editing interface to add the description information entry corresponding to the fifth content fragment.
[0152] According to one or more embodiments of this disclosure, Example 8 describes the content fragment's descriptive information as generated by a model based on prompt information corresponding to the content fragment, according to any one of Examples 1-7.
[0153] According to one or more embodiments of this disclosure, Example 9 describes the method according to any one of Examples 1-7, wherein the fragment information includes a fragment identifier of the content fragment or time information corresponding to the content fragment in the media content.
[0154] According to one or more embodiments of this disclosure, in Example 10, according to any one of Examples 1-7, the content fragment further displays at least one control in the area corresponding to the content fragment interface. The at least one control includes a loop playback control, an area expansion control, an area collapse control, or a share control.
[0155] The loop playback control is configured to trigger the loop playback of the content segment;
[0156] The region expansion control is configured to trigger the enlargement of the region corresponding to the content fragment, so as to add descriptive information or summary information of the content fragment to the enlarged region;
[0157] The region collapse control is configured to trigger the shrinking of the region corresponding to the content fragment, thereby canceling the display of the description and summary information of the content fragment;
[0158] The sharing control is configured to trigger the sharing of the content fragment or at least a portion of the description information of the content fragment.
[0159] According to one or more embodiments of this disclosure, in Example 11, according to any one of Examples 1-7, the content segment interface further displays summary information of the media content or a preset control, the preset control being configured to configure whether to display a progress control corresponding to the content segment on the content display interface.
[0160] According to one or more embodiments of this disclosure, Example 12 provides a media content display device, including:
[0161] The media content display module is used to display media content on the content display interface, wherein the media content includes multiple content segments;
[0162] The description information display module is used to display a content fragment interface in response to a trigger operation for the entry corresponding to the content fragment, and to display fragment information and description information of at least some of the content fragments in the content fragment interface.
[0163] According to one or more embodiments of this disclosure, Example 13 provides an electronic device comprising:
[0164] One or more processors;
[0165] Memory, used to store one or more programs.
[0166] When the one or more programs are executed by the one or more processors, the one or more processors implement a method for displaying media content as described in any of Examples 1-11.
[0167] According to one or more embodiments of the present disclosure, Example 14 provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements a method for displaying media content as described in any of Examples 1-11.
[0168] According to one or more embodiments of this disclosure, Example 15 provides a computer program product that, when executed by a computer, causes the computer to implement a method for displaying media content as described in any of Examples 1-11.
[0169] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0170] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0171] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A method for displaying media content, characterized in that, include: The content display interface displays media content, which includes multiple content segments; In response to a trigger operation on the entry point corresponding to the content segment, the content segment interface of the media content is displayed, and the content segment interface displays segment information and description information of at least some of the content segments.
2. The method according to claim 1, characterized in that, The display of fragment information and description information of at least some content fragments in the content fragment interface includes: For a first content segment in the media content, the segment identifier and description information of the first content segment are displayed in a first area of the content segment interface. The first area includes at least one entry sub-area, and different entry sub-areas are used to display different description information entries of the first content segment.
3. The method according to claim 1, characterized in that, The method further includes: For the second content segment in the media content, the segment identifier or summary information of the second content segment is displayed in the second area of the content segment interface.
4. The method according to claim 1, characterized in that, The display of fragment information and description information of at least some content fragments in the content fragment interface includes: The content segment interface displays the segment information and description information of the currently playing content segment. The description information of the currently playing content segment is displayed in a preset area of the content segment interface or displayed using a preset style. The method further includes: In response to the switching operation, the segment information and description information of the switched content segment are displayed in the content segment interface.
5. The method according to claim 1, characterized in that, After displaying fragment information and description information of at least some content fragments in the content fragment interface, it also includes at least one of the following: In response to the first add operation, a third content fragment is added to the media content, and a third area corresponding to the third content fragment is created in the content fragment interface; In response to a deletion operation on the description information of a fourth content segment, the description information of the fourth content segment is deleted, wherein the at least part of the content segment includes the fourth content segment; In response to an editing operation on the description information of the fifth content segment, an editing interface is displayed to edit the description information of the fifth content segment, wherein the at least part of the content segment includes the fifth content segment; In response to a first sharing operation for a sixth content segment, the sixth content segment of the media content is shared; the at least partial content segment includes the sixth content segment; In response to a second sharing operation for a seventh content fragment, the seventh content fragment of the media content and the description information of the seventh content fragment are shared, wherein the at least part of the content fragment includes the seventh content fragment; In response to an interactive operation on an eighth content fragment, the interaction is performed based on the description information of the eighth content fragment, wherein the at least part of the content fragment includes the eighth content fragment.
6. The method according to claim 5, characterized in that, The method further includes: In response to the first add operation, the fragment information and description information of the third content fragment are obtained, and the fragment information and description information of the third content fragment are displayed in the third area.
7. The method according to claim 5, characterized in that, Following the display of the editing interface, the following is also included: In response to the second add operation, an information entry area is added in the content fragment editing interface to add the description information entry corresponding to the fifth content fragment.
8. The method according to any one of claims 1-7, characterized in that, The descriptive information of the content fragment is generated by the model based on the prompt information corresponding to the content fragment.
9. The method according to any one of claims 1-7, characterized in that, The segment information includes the segment identifier of the content segment or the time information corresponding to the content segment in the media content.
10. The method according to any one of claims 1-7, characterized in that, The content segment also displays at least one control in the corresponding area of the content segment interface. The at least one control includes a loop playback control, an area expansion control, an area collapse control, or a share control. The loop playback control is configured to trigger the loop playback of the content segment; The region expansion control is configured to trigger the enlargement of the region corresponding to the content fragment, so as to add descriptive information or summary information of the content fragment to the enlarged region; The region collapse control is configured to trigger the shrinking of the region corresponding to the content fragment, thereby canceling the display of the description and summary information of the content fragment; The sharing control is configured to trigger the sharing of the content fragment or at least a portion of the description information of the content fragment.
11. The method according to any one of claims 1-7, characterized in that, The content segment interface also displays summary information or preset controls for the media content. The preset controls are used to configure whether to display the progress control corresponding to the content segment on the content display interface.
12. A media content display device, characterized in that, include: The media content display module is used to display media content on the content display interface, wherein the media content includes multiple content segments; The description information display module is used to display a content fragment interface in response to a trigger operation for the entry corresponding to the content fragment, and to display fragment information and description information of at least some of the content fragments in the content fragment interface.
13. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for displaying media content according to any one of claims 1-11.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method for displaying the media content as described in any one of claims 1-11.
15. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method for displaying media content as described in any one of claims 1-11.