Multimedia content collaborative creation method and device, equipment and storage medium

By displaying a chapter list and uploading controls, users can collaborate on multimedia content creation, solving the problem of collaborative creation among different types of creators and achieving orderly and convenient multimedia content generation.

CN116738093BActive Publication Date: 2026-03-17CHINA UNITED NETWORK COMM GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310629131.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-30
Publication Date
2026-03-17
Estimated Expiration
2043-05-30

AI Technical Summary

Technical Problem

Existing methods for co-creating multimedia content are insufficient to meet the needs of different types of multimedia content creators to collaborate on the same theme. Various media types are not interoperable, making it difficult to achieve orderly and convenient collaborative creation.

Method used

By displaying a list of chapters based on user browsing requests, obtaining target chapter identifiers and content fragments, and providing upload controls, users can upload content fragments and their link relationships through the controls. The server stores these relationships to enable multi-user collaborative creation.

Benefits of technology

It enables multiple users to collaboratively create the same media content in an orderly and convenient manner, ensuring the continuity of media content and ease of operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116738093B_ABST
    Figure CN116738093B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, device, and storage medium for collaborative creation of multimedia content. The method includes: displaying a list of chapters of the media content to a user based on the user's browsing request; obtaining a target chapter identifier and a target content fragment associated with the target chapter identifier based on the user's operation on the chapter list, and displaying the target content fragment and an upload control associated with the target content fragment; obtaining an uploaded content fragment based on the user's operation on the upload control; obtaining the chapter to which the uploaded content fragment belongs and the link relationships between the uploaded content fragment and other content fragments based on the target chapter identifier; and storing the uploaded content fragment and the link relationships based on the chapter to which the uploaded content fragment belongs. This method satisfies the collaborative creation needs of different types of multimedia content creators on the same topic, improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to multimedia technology, and more particularly to a method, apparatus, device, and storage medium for collaborative creation of multimedia content. Background Technology

[0002] The development of internet application platforms and smart terminals has created greater convenience for people to create multimedia content. With further advancements in hardware and software technologies, whether content creation formats will be further improved, and whether diverse collaborative creation methods will bring new experiences to users, is a concern for social development.

[0003] Current methods for co-creating multimedia content do not allow for cross-media collaboration. For example, online novels are written in text format, with each chapter continuing the story; short videos are filmed and uploaded segment by segment; and games are produced in a closed-loop manner with a single theme.

[0004] However, this method of multimedia content co-creation is difficult to meet the requirements of different types of multimedia content creators to co-create on the same theme. Summary of the Invention

[0005] This application provides a method, apparatus, device, and storage medium for collaborative creation of multimedia content, which addresses the problem of different types of multimedia content creators collaborating on the same topic.

[0006] Firstly, this application provides a method for collaborative creation of multimedia content, the method comprising:

[0007] Based on the user's browsing request for media content, a list of chapters of the media content is displayed to the user, wherein the list of chapters includes multiple chapter identifiers and an identifier and media type of at least one content segment corresponding to each chapter identifier;

[0008] Based on the user's operation on the chapter list, obtain the target chapter identifier and the target content fragment associated with the target chapter identifier, and display the target content fragment and the upload control associated with the target content fragment;

[0009] Based on the user's operation on the upload control, obtain the uploaded content fragment;

[0010] Based on the target chapter identifier, obtain the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and other content fragments, and send the chapter to which the uploaded content fragment belongs, the uploaded content fragment, and the link relationship to the server.

[0011] In one possible implementation, obtaining the chapter to which the uploaded content fragment belongs and the link relationships between the uploaded content fragment and other content fragments based on the target chapter identifier includes:

[0012] Display a link control, which is used to indicate the candidate link relationship between the uploaded content fragment and the target content fragment. The candidate link relationship includes the uploaded content fragment being the previous chapter of the target content fragment, the uploaded content fragment being the next chapter of the target content fragment, the uploaded content fragment belonging to the target chapter, and being parallel to the target content fragment.

[0013] Obtain the user's selection operation on the candidate link relationships in the link control;

[0014] Based on the selection operation and the target chapter identifier, the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and the other content fragments are determined.

[0015] In one possible implementation, if the user's selection operation for the candidate link relationship in the link control is a parallel relationship, determining the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and the other content fragments based on the selection operation and the target chapter identifier includes:

[0016] Based on the selection operation, a link sub-control is displayed, which includes the media type of at least one content segment corresponding to the previous chapter identifier and the media type of at least one content segment corresponding to the next chapter identifier;

[0017] Based on the user's sub-selection operation on the link sub-control and the target chapter identifier, it is determined that the uploaded content fragment belongs to the target chapter and the previous and / or next content fragments linked to by the uploaded content fragment.

[0018] In one possible implementation, if the user's selection operation on the candidate link relationship in the link control is "previous chapter" or "next chapter", determining the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and the other content fragments based on the selection operation and the target chapter identifier includes:

[0019] Based on the selection operation and the target chapter identifier, it is determined whether the uploaded content fragment belongs to the previous or next chapter of the target chapter, and the link relationship between the uploaded content fragment and the target content fragment.

[0020] In one possible implementation, displaying a list of chapters of the media content to the user based on the user's browsing request includes:

[0021] Based on the search keywords carried in the user's browsing request for media content, obtain a list of media content that matches the search keywords, and display the list of media content, which includes the identifiers of multiple media content items;

[0022] In response to the user's selection operation on the media content list, obtain the list of chapters of the selected media content;

[0023] Display a list of chapters of the media content to the user.

[0024] In one possible implementation, obtaining the target chapter identifier and the target content fragment associated with the target chapter identifier based on the user's operation on the chapter list includes:

[0025] Based on the user's actions on the chapter list, obtain the identifier of the selected target chapter;

[0026] Display the candidate content fragments associated with the selected target chapter identifier;

[0027] The target content segment is obtained based on the user's selection of the candidate content segment.

[0028] In one possible implementation, before displaying the list of chapters of the media content to the user, the method further includes:

[0029] Obtain the preferred recommended content segment for each chapter, where each chapter corresponds to one preferred recommended content segment;

[0030] The list of chapters of the media content displayed to the user includes:

[0031] The system displays to the user multiple chapter identifiers included in the chapter list, as well as the identifier and media type of at least one content segment corresponding to each chapter identifier, and marks and displays the identifier and / or media type of the preferred recommended content segments.

[0032] In one possible implementation, before obtaining the preferred recommended content fragments for each chapter, the method further includes:

[0033] Obtain the attention level of each content segment and the link relationships between each content segment;

[0034] Based on the linking relationships of each content segment, obtain multiple content chains for each media content, where each chapter in each content chain corresponds to a content segment;

[0035] The total attention of the content chain is obtained based on the attention level of each content segment in the content chain;

[0036] The preferred content chain is determined based on the total attention received by each content chain.

[0037] The process of obtaining the preferred recommended content segments for each chapter includes:

[0038] The content fragments corresponding to each chapter in the preferred chain are determined as the preferred recommended content fragments for each chapter.

[0039] In one possible implementation, obtaining the total attention of the content chain based on the attention of each content segment in the content chain includes:

[0040] Based on the attention level of each content segment in the content chain, obtain the attention level of content segments that are linked to the content segments;

[0041] If the attention level of a content fragment that is linked to the content fragment is greater than the preset attention level, then additional attention level is generated;

[0042] The total attention of the content chain is obtained based on the attention level of each content segment in the content chain and the additional attention level.

[0043] Secondly, embodiments of this application provide a multimedia content co-creation device, comprising:

[0044] The content display module is used to display a list of chapters of the media content to the user based on the user's browsing request. The list of chapters includes multiple chapter identifiers and an identifier and media type of at least one content segment corresponding to each chapter identifier.

[0045] The content display module is also used to obtain a target chapter identifier and a target content fragment associated with the target chapter identifier based on the user's operation on the chapter list, and to display the target content fragment and the upload control associated with the target content fragment;

[0046] The content upload module is used to obtain uploaded content fragments based on the user's operation on the upload control;

[0047] The content upload module is also used to obtain the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and other content fragments based on the target chapter identifier;

[0048] The management module is used to store the chapter to which the uploaded content fragment belongs, the uploaded content fragment, and the link relationships.

[0049] Thirdly, embodiments of this application provide an electronic device, comprising: at least one processor and a memory, wherein;

[0050] The memory is used to store computer-executed instructions;

[0051] The at least one processor is configured to execute computer execution instructions stored in the memory, causing the at least one processor to perform the method as described in the first aspect.

[0052] Fourthly, embodiments of this application provide a computer storage medium storing computer execution instructions, which, when executed by a processor, are used to implement the method described in the first aspect.

[0053] The multimedia content collaborative creation method, apparatus, device, and storage medium provided in this embodiment, by displaying a list of chapters of media content to the user based on the user's browsing request, obtaining a target chapter identifier and a target content fragment associated with the target chapter identifier based on the user's operation on the chapter list, and displaying the target content fragment and an upload control associated with the target content fragment; obtaining an upload content fragment based on the user's operation on the upload control, and realizing multi-user collaborative creation of the same media content through the operation of the upload control by multiple users; obtaining the chapter to which the upload content fragment belongs and the link relationship between the upload content fragment and other content fragments based on the target chapter identifier, and sending the chapter to which the upload content fragment belongs, the upload content fragment, and the link relationship to the server, through the link relationship, can establish the chapter sequence relationship between the upload content fragments uploaded by multiple users and other content fragments, thereby realizing the orderliness of media content on the basis of multi-user collaborative creation. Attached Figure Description

[0054] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0055] Figure 1 This is a schematic diagram of the architecture of a multimedia content collaborative creation system provided in an embodiment of the present invention;

[0056] Figure 2 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 1 ;

[0057] Figure 3 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 2 ;

[0058] Figure 4This is a schematic diagram of the interface containing the target content fragment and link controls;

[0059] Figure 5 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 3 ;

[0060] Figure 6 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 4 ;

[0061] Figure 7 A preferred embodiment of this application is illustrated in the following diagram;

[0062] Figure 8 This is a schematic diagram of the structure of a multimedia content co-creation device provided in an embodiment of the present invention;

[0063] Figure 9 This is a hardware structure diagram of an electronic device provided in an embodiment of the present invention.

[0064] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0065] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0066] Figure 1 This is a schematic diagram of the architecture of a multimedia content collaborative creation system provided in an embodiment of the present invention. Figure 1 As shown, the system provided in this embodiment includes a terminal 101 and a server 102. The terminal 101 can be a mobile phone, tablet, computer, etc. This embodiment does not impose any particular restrictions on the implementation of the terminal 101, as long as the terminal 101 can interact with the user.

[0067] Human-Computer Interaction (HCI) refers to the process of information exchange between humans and computers using a certain dialogue language and interactive methods to complete a specific task.

[0068] Users input commands and editing requests to terminal 101 through a human-computer interaction interface. Terminal 101 can obtain the user's intent based on the command, and retrieve the corresponding response content locally or from server 102, and then send the response content back to the user. Examples include a specific chapter of a novel, a song, or the upload interface.

[0069] This invention provides a method for collaborative creation of multimedia content. This method can meet the needs of co-creating different types of media content. Regardless of the initial media type, other creators can continue to create content segments of their preferred media type. Figure 1 The terminal 101 shown is used to perform the operation. The terminal 101 can display different media content to the user and receive content fragments input by the user and the type of link relationship between the input content fragment and the current media content. Then, it sends the content fragments and the type of link relationship between the input content fragment and the current media content to the server 102 for further processing.

[0070] Figure 2 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 1 The execution entity in this embodiment can be the terminal described in the above embodiments. For example... Figure 2 As shown, the method includes:

[0071] S101. Based on the user's browsing request for media content, display a list of chapters of the media content to the user, wherein the list of chapters includes multiple chapter identifiers and an identifier and media type of at least one content segment corresponding to each chapter identifier.

[0072] In the specific implementation process, the terminal receives the user's click on the title link of the existing media content, then sends the media content title to the server, obtains the chapter list of the media content returned by the server, and displays the chapter list of the target media content on the terminal. The chapter list includes multiple chapter identifiers and the identifier and media type of at least one content segment corresponding to each chapter identifier.

[0073] The media content refers to content created by the creator, such as novels or TV series consisting of multiple chapters. Each chapter may have multiple content segments, and the identifiers of these content segments correspond to various media types. Media types include, for example, text, audio, video, and images. As those skilled in the art will understand, games are also considered a type of media in this application.

[0074] The content fragments are the smallest units of content creation, such as: a paragraph or chapter of a text novel; a short video; a chapter of audio narration; a game scene, etc.

[0075] S102. Based on the user's operation on the chapter list, obtain the target chapter identifier and the target content fragment associated with the target chapter identifier, and display the target content fragment and the upload control associated with the target content fragment.

[0076] Specifically, the terminal uses the chapter identifier in the chapter list clicked by the user as the target chapter identifier, and then sends the target chapter identifier to the server. The server searches for the target content segment associated with the target chapter identifier in the content library and sends it to the terminal. The terminal parses and displays the details of the target content segment according to the media type of the target content segment, and also displays the upload control associated with the target content segment.

[0077] S103. Based on the user's operation on the upload control, obtain the uploaded content fragment;

[0078] After viewing the current content clip in detail, users are encouraged to create content. The terminal provides an upload control on the interface of the current content clip. This upload control could be, for example, an "Upload" button. Once the creator clicks this button, the user can upload the new content clip to the server via the terminal.

[0079] S104. Based on the target chapter identifier, obtain the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and other content fragments, and store the chapter to which the uploaded content fragment belongs, the uploaded content fragment, and the link relationship.

[0080] In this embodiment, the terminal can determine by default whether the link between the uploaded content fragment and the target fragment content is the next section or the previous section, based on the target chapter identifier.

[0081] Optionally, the interface can also display options for the link relationship between the uploaded content fragment and the target content fragment (next section, previous section, parallel relationship) for the user to select, and after the user makes a selection, the link relationship between the uploaded content fragment and other content fragments can be obtained.

[0082] The server sends the chapter to which the uploaded content fragment belongs, the uploaded content fragment, and the link relationship to the server, so that the server stores the relevant information and provides the corresponding content fragment when a new user accesses the chapter. This content fragment may include, for example, the currently uploaded content fragment.

[0083] The multimedia content collaborative creation method provided in this embodiment displays a list of chapters of media content to the user based on the user's browsing request. Based on the user's operations on the chapter list, it obtains a target chapter identifier and a target content fragment associated with that identifier, and displays the target content fragment and its associated upload control. Based on the user's operations on the upload control, it obtains an uploaded content fragment. Through multiple users' operations on this upload control, multiple users can collaboratively create the same media content. Based on the target chapter identifier, it obtains the chapter to which the uploaded content fragment belongs and the link relationships between the uploaded content fragment and other content fragments. It then sends the chapter to which the uploaded content fragment belongs, the uploaded content fragment, and the link relationships to the server. Through these link relationships, the chapter sequence relationship between uploaded content fragments from multiple users and other content fragments can be established, achieving ordered media content while enabling multi-user collaborative creation.

[0084] Figure 3 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 2 , Figure 4 This is a schematic diagram of the interface of the link control provided in an embodiment of this application. (In conjunction with...) Figure 3 and Figure 4 This embodiment, based on the above embodiments, provides a detailed explanation of the process for obtaining link relationships.

[0085] S201. Display a link control according to the target chapter identifier. The link control is used to indicate the candidate link relationship between the uploaded content fragment and the target content fragment. The candidate link relationship includes the uploaded content fragment being the previous chapter of the target content fragment, the uploaded content fragment being the next chapter of the target content fragment, the uploaded content fragment belonging to the target chapter, and being parallel to the target content fragment.

[0086] When displaying a target content fragment, you can also display a link control on the interface that includes that target content fragment. For example... Figure 4 As shown, the link control displays a "Previous Section" button, a "Next Section" button, and a "Parallel Relationship" button. The "Previous Section" button indicates a candidate link relationship where the uploaded content fragment is the previous chapter of the target content fragment; the "Next Section" button indicates a candidate link relationship where the uploaded content fragment is the next chapter of the target content fragment; and the "Parallel Relationship" button indicates a candidate link relationship where the uploaded content fragment is the same chapter as the target content fragment.

[0087] S202. Obtain the user's selection operation on the candidate link relationship in the link control.

[0088] Users can specify the linking relationship between their created content snippets and target content snippets based on their creative intent. The system retrieves user actions on the link controls, which can be actions on any of the "Previous Section," "Next Section," or "Parallel Relationship" buttons.

[0089] Based on the selection operation and the target chapter identifier, the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and the other content fragments are determined.

[0090] S203. If the user's selection operation on the candidate link relationship in the link control is a parallel relationship, according to the selection operation, a link sub-control is displayed. The link sub-control includes the media type of at least one content segment corresponding to the previous chapter identifier and the media type of at least one content segment corresponding to the next chapter identifier. According to the user's sub-selection operation on the link sub-control and the target chapter identifier, it is determined that the uploaded content segment belongs to the target chapter and the previous and / or next content segments linked to by the uploaded content segment.

[0091] Users select the "Parallel Relationship" button from the candidate link relationship list at the bottom of the interface and click the "Upload" button. The lower right corner of the interface displays link sub-controls, including "Attach to a video in the previous chapter" and "Attach to text in the next chapter". If the user clicks "Attach to a video in the previous chapter", the terminal uploads the details of the new content segment and the link relationship information between the new content segment and a video content segment in the previous chapter to the server for storage. If the user clicks "Attach to text in the next chapter", the terminal uploads the details of the new content segment and the link relationship information between the new content segment and a text content segment in the next chapter to the server for storage.

[0092] S204. If the user's selection operation for the candidate link relationship in the link control is "previous chapter" or "next chapter", based on the selection operation and the target chapter identifier, determine whether the uploaded content fragment belongs to the previous or next chapter of the target chapter, and the link relationship between the uploaded content fragment and the target content fragment.

[0093] Users select "Next Section" or "Previous Section" from the candidate link list at the bottom of the interface and click the "Upload" button. The terminal then uploads the details of the new content segment and the link relationship information between the new content segment and the current content segment to the server for storage.

[0094] The multimedia content collaborative creation method provided in this embodiment displays a link control to the user, obtains the user's selection operation on the candidate link relationship in the link control, and determines the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and the other content fragments based on the selection operation and the target chapter identifier. This allows users to easily and conveniently determine the chapter to which their created media content belongs based on their creative intentions, ensuring both the orderliness of the media content and the ease of operation.

[0095] Figure 5 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 3 This embodiment provides a detailed explanation of how to display the interface and obtain the target content fragment.

[0096] S301. Based on the search keywords carried in the user's browsing request for media content, obtain a list of media content that matches the search keywords, and display the list of media content, which includes identifiers for multiple media content items.

[0097] The terminal receives the search keywords entered by the user and sends them to the server. The server filters a batch of media content according to filtering conditions, such as the name of a novel, the name of a singer, the photo of an actor, the video of a variety show, etc., and forms a list for display. The list displays the identifiers of the multiple media content, such as media identifier A and media identifier B.

[0098] S302. In response to the user's selection operation on the media content list, obtain the chapter list of the selected media content.

[0099] Users select an identifier for a specific media item from the media list provided on the terminal. The terminal then retrieves a list of chapters corresponding to that media item from the server based on the identifier. For example, if a user selects media item A, the terminal retrieves a list of chapters for media item A, including Chapter 1, Chapter 2, Chapter 3, etc.

[0100] S303. Obtain the preferred recommended content fragments for each chapter, where each chapter corresponds to one preferred recommended content fragment.

[0101] The terminal obtains the preferred content segments for each chapter from the server. For example, the preferred content segment for Chapter 2 is video A, and the preferred content segment for Chapter 3 is text B.

[0102] S304. Display to the user the multiple chapter identifiers included in the chapter list, as well as the identifier and media type of at least one content segment corresponding to each chapter identifier, and mark and display the identifier and / or media type of the preferred recommended content segment.

[0103] Based on media content information obtained from the server, the terminal displays to the user multiple chapter identifiers included in the chapter list, as well as the identifier and media type of at least one content segment corresponding to each chapter identifier. For example, the terminal displays Chapter 2 and Chapter 3. In the list, the content segment identifier of video A in Chapter 2 is highlighted, and the content segment identifier of text B in Chapter 3 is highlighted.

[0104] S305. Based on the user's operation on the chapter list, obtain the identifier of the selected target chapter.

[0105] When a user clicks on a chapter icon in the chapter list, the terminal sends the chapter icon of the target chapter to the server. For example, if the user clicks on the list item "Chapter 2", the terminal sends the chapter icon of "Chapter 2" to the server.

[0106] S306. Display the candidate content fragments associated with the selected target chapter identifier.

[0107] The server searches the content library for the target content segment associated with the target chapter identifier based on the chapter identifier of the target entry, and sends it to the terminal. The terminal then displays a list of content segment identifiers associated with the target content segments for each chapter identifier to the user.

[0108] For example, if a user clicks on a list item that is Chapter 2, the server searches for the target content segment associated with Chapter 2 in the content library based on the chapter identifier of Chapter 2, and sends it to the terminal. The terminal then displays a list of content segment identifiers for Chapter 2 to the user.

[0109] S307. Based on the user's selection operation on the candidate content segment, obtain the target content segment.

[0110] When a user clicks on a content segment icon in the list, the server searches for the target content segment associated with that icon in the content library and sends it to the terminal. The terminal then parses and displays the details of the target content segment based on its media type, and also displays the upload control associated with the target content segment.

[0111] For example, when a user clicks on a video's content segment identifier in the content segment identifier list of Chapter 2, the server searches for the target content segment associated with the content segment identifier in the content library and sends it to the terminal. The terminal then plays the target video details according to the media type of the target video.

[0112] The multimedia content collaborative creation method provided in this embodiment responds to the user's selection operation on the media content list, obtains the chapter list of the selected media content, and marks and displays the identifiers and / or media types of the preferred recommended content segments. Based on the user's operation, it obtains the target content segment selected by the user, making the process of the user finding a specific target content segment simple and convenient. At the same time, it intuitively displays the preferred recommended content segments to the user, so that more users have more opportunities to browse higher-quality media content.

[0113] Figure 6 A flowchart illustrating the multimedia content collaborative creation method provided in this application embodiment. Figure 4 , Figure 7 This is a schematic diagram illustrating preferred embodiments of this application. (In conjunction with...) Figure 6 and Figure 7 This embodiment is for Figure 3 The process of obtaining preferred recommended content fragments is described in detail in this embodiment. The execution subject in this embodiment can be, for example, the server mentioned above.

[0114] S401. Obtain the attention level of each content segment and the link relationship of each content segment.

[0115] Read the attention level and link relationships of each content segment from the content library.

[0116] S402. Based on the linking relationship of each content segment, obtain multiple content chains for each media content, where each chapter in each content chain corresponds to a content segment.

[0117] Specifically, the system obtains the attention level of each content segment and the link relationships between each content segment within the target media content. It then performs permutation and combination calculations on each content segment and its link relationships to obtain multiple content chains for each media content. Within each content chain, each chapter corresponds to one content segment. For example... Figure 7 As shown, the media content has three content chains, and each chapter of each content chain corresponds to a content segment.

[0118] S403. Obtain the total attention of the content chain based on the attention of each content segment in the content chain.

[0119] Specifically, based on the attention level of each content segment in the content chain, the attention level of content segments that are linked to the content segment is obtained. The total attention level of each content segment can be calculated, and then the total attention level of the content chain can be obtained.

[0120] For example, it can be Figure 7The sum of the attention scores for each of the three content chains is 340, 410, and 150, respectively.

[0121] Optionally, this application can also generate additional attention based on link relationships. If the attention of a content segment linked to the content segment is greater than a preset attention, additional attention is generated; the total attention of the content chain is obtained based on the attention of each content segment in the content chain and the additional attention.

[0122] The system acquires the attention score and link relationships of each content segment within the target media content. It then compares the attention score of each content segment with a preset attention score threshold. If the attention score of a content segment linked to that segment exceeds the preset threshold, additional attention score is generated. The total attention score of multiple content chains is obtained by summing the attention scores of each content segment in the content chain and the additional attention score. For example, if the attention scores of Chapters 2 and 3.2, which are connected to Chapter 3.1, exceed the attention score threshold, additional attention score can be generated.

[0123] S404. Determine the preferred chain based on the total attention received by each content chain.

[0124] The total attention scores of the multiple content chains are obtained and sorted from largest to smallest. The content chain ranked first is determined as the preferred chain. In this embodiment, the chain corresponding to Chapter 1-Chapter 2-Chapter 3.1-Chapter 3.2-Chapter 4 is determined as the preferred chain.

[0125] S405. Determine the preferred recommended content segment for each chapter in the preferred chain.

[0126] The content fragments corresponding to each chapter in the preferred chain are determined as the preferred recommended content fragments for each chapter, and the preferred recommended content fragments are marked and stored.

[0127] The multimedia content collaborative creation method provided in this embodiment obtains the optimal recommended content fragments by acquiring each content chain and calculating the total attention of each content chain based on the link relationship between content fragments. This allows the server to determine higher-quality content fragments and recommend them to users under the condition of calling a small amount of data and performing a small amount of calculation.

[0128] Figure 8 This is a schematic diagram of the structure of a multimedia content co-creation device provided in an embodiment of the present invention, as shown below. Figure 8 As shown, the multimedia content co-creation device 80 includes:

[0129] The content display module 801 is used to display a list of chapters of the media content to the user based on the user's browsing request for the media content. The list of chapters includes multiple chapter identifiers and an identifier and media type of at least one content segment corresponding to each chapter identifier.

[0130] The content display module 801 is further configured to obtain a target chapter identifier and a target content fragment associated with the target chapter identifier based on the user's operation on the chapter list, and display the target content fragment and the upload control associated with the target content fragment;

[0131] The content upload module 802 is used to obtain the uploaded content fragment based on the user's operation on the upload control;

[0132] The content upload module 802 is further configured to obtain, based on the target chapter identifier, the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and other content fragments;

[0133] The management module 803 is used to store the chapter to which the uploaded content fragment belongs, the uploaded content fragment, and the link relationships.

[0134] In one possible implementation, the content upload module 802 is specifically used to: display a link control, the link control being used to indicate a candidate link relationship between the uploaded content fragment and the target content fragment, the candidate link relationship including the uploaded content fragment being the previous chapter of the target content fragment, the uploaded content fragment being the next chapter of the target content fragment, the uploaded content fragment belonging to the target chapter, and being parallel to the target content fragment;

[0135] Obtain the user's selection operation on the candidate link relationships in the link control;

[0136] Based on the selection operation and the target chapter identifier, the chapter to which the uploaded content fragment belongs and the link relationship between the uploaded content fragment and the other content fragments are determined.

[0137] In one possible implementation, the content upload module 802 is specifically used to: if the user's selection operation for the candidate link relationship in the link control is a parallel relationship...

[0138] Based on the selection operation, a link sub-control is displayed, which includes the media type of at least one content segment corresponding to the previous chapter identifier and the media type of at least one content segment corresponding to the next chapter identifier;

[0139] Based on the user's sub-selection operation on the link sub-control and the target chapter identifier, it is determined that the uploaded content fragment belongs to the target chapter and the previous and / or next content fragments linked to by the uploaded content fragment.

[0140] In one possible implementation, the content upload module 802 is specifically used to: if the user's selection operation on the candidate link relationship in the link control is "previous chapter" or "next chapter",...

[0141] Based on the selection operation and the target chapter identifier, it is determined whether the uploaded content fragment belongs to the previous or next chapter of the target chapter, and the link relationship between the uploaded content fragment and the target content fragment.

[0142] In one possible implementation, the content display module 801 is specifically used to obtain a list of media content matching the search keywords carried in the user's browsing request for media content, and to display the list of media content, wherein the list of media content includes the identifiers of multiple media content items.

[0143] In response to the user's selection operation on the media content list, obtain the list of chapters of the selected media content;

[0144] Display a list of chapters of the media content to the user.

[0145] In one possible implementation, the content display module 801 is specifically used to obtain the identifier of the selected target chapter based on the user's operation on the chapter list;

[0146] Display the candidate content fragments associated with the selected target chapter identifier;

[0147] The target content segment is obtained based on the user's selection of the candidate content segment.

[0148] In one possible implementation, the management module 803 is further configured to obtain a preferred recommended content segment for each chapter, wherein each chapter corresponds to a preferred recommended content segment;

[0149] The content display module 801 is specifically used to display to the user multiple chapter identifiers included in the chapter list, as well as the identifier and media type of at least one content segment corresponding to each chapter identifier, and to mark and display the identifier and / or media type of the preferred recommended content segment.

[0150] In one possible implementation, the management module 803 is further configured to obtain the attention level of each content segment and the link relationship of each content segment;

[0151] Based on the linking relationships of each content segment, obtain multiple content chains for each media content, where each chapter in each content chain corresponds to a content segment;

[0152] The total attention of the content chain is obtained based on the attention level of each content segment in the content chain;

[0153] The preferred content chain is determined based on the total attention received by each content chain.

[0154] The content fragments corresponding to each chapter in the preferred chain are determined as the preferred recommended content fragments for each chapter.

[0155] In one possible implementation, the management module 803 is further configured to obtain the attention of content segments that have a link relationship with the content segments based on the attention of each content segment in the content chain;

[0156] If the attention level of a content fragment that is linked to the content fragment is greater than the preset attention level, then additional attention level is generated;

[0157] The total attention of the content chain is obtained based on the attention level of each content segment in the content chain and the additional attention level.

[0158] Figure 9 This is a hardware structure diagram of an electronic device provided in an embodiment of the present invention. For example... Figure 9 As shown, the electronic device 90 includes:

[0159] At least one processor 901 and memory 902;

[0160] The memory 902 stores computer-executed instructions;

[0161] The at least one processor 901 executes computer execution instructions stored in the memory 902, causing the at least one processor 901 to perform the method for determining voice interaction satisfaction as described above.

[0162] The specific implementation process of processor 901 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0163] The determining device 90 also includes a communication component 903. The processor 901, memory 902, and communication component 903 are connected via a bus 904.

[0164] This invention also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method described in the above-described method embodiments.

[0165] In the above embodiments, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.

[0166] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0167] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one unit. The unit composed of the above modules can be implemented in hardware or in the form of hardware plus software functional units.

[0168] The integrated modules implemented as software functional modules described above can be stored in a computer-readable storage medium. These software functional modules, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this application.

[0169] It should be understood that the aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.

[0170] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage device, and may also be a USB flash drive, external hard drive, read-only memory, disk or optical disc, etc.

[0171] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0172] The aforementioned storage medium can be implemented from any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The storage medium can be any available medium accessible to general-purpose or special-purpose computers.

[0173] An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Alternatively, the storage medium can be an integral part of the processor. Both the processor and the storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and storage medium can exist as discrete components in a terminal or server.

[0174] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0175] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for collaborative authoring of multimedia content, characterized in that, The method comprises: According to the user's browsing request for browsing the media content, the chapter list of the media content is displayed to the user, wherein the chapter list comprises a plurality of chapter identifiers, and the identifier of at least one content segment corresponding to each chapter identifier and the media type; According to the user's operation on the chapter list, the target chapter identifier and the target content segment associated with the target chapter identifier are obtained, and the target content segment and the upload control associated with the target content segment are displayed; According to the user's operation on the upload control, the upload content segment is obtained; According to the target chapter identifier, the chapter to which the upload content segment belongs and the linking relationship between the upload content segment and other content segments are obtained, and the chapter to which the upload content segment belongs, the upload content segment and the linking relationship are stored; According to the target chapter identifier, the chapter to which the upload content segment belongs and the linking relationship between the upload content segment and other content segments are obtained, and the chapter to which the upload content segment belongs, the upload content segment and the linking relationship are stored; The linking control is displayed, and the linking control is used to indicate the candidate linking relationship between the upload content segment and the target content segment, and the candidate linking relationship comprises that the upload content segment is the previous chapter of the target content segment, the upload content segment is the next chapter of the target content segment, and the upload content segment belongs to the target chapter and is in parallel relationship with the target content segment; The user's selection operation on the candidate linking relationship in the linking control is obtained; According to the selection operation and the target chapter identifier, the chapter to which the upload content segment belongs and the linking relationship between the upload content segment and other content segments are determined; If the user's selection operation on the candidate linking relationship in the linking control is parallel relationship, the determination of the chapter to which the upload content segment belongs and the linking relationship between the upload content segment and other content segments according to the selection operation and the target chapter identifier comprises: According to the selection operation, the linking sub-control is displayed, and the linking sub-control comprises the media type of at least one content segment corresponding to the previous chapter identifier and the media type of at least one content segment corresponding to the next chapter identifier; According to the user's sub-selection operation on the linking sub-control and the target chapter identifier, it is determined that the upload content segment belongs to the target chapter and the previous content segment and / or the next content segment linked by the upload content segment.

2. The method of claim 1, wherein, If the user's selection operation on the candidate linking relationship in the linking control is the previous chapter or the next chapter, the determination of the chapter to which the upload content segment belongs and the linking relationship between the upload content segment and other content segments according to the selection operation and the target chapter identifier comprises: According to the selection operation and the target chapter identifier, it is determined that the upload content segment belongs to the previous chapter or the next chapter of the target chapter, and the linking relationship between the upload content segment and the target content segment.

3. The method of claim 1, wherein, According to the user's browsing request for browsing the media content, the chapter list of the media content is displayed to the user, comprising: According to a search keyword carried in a browsing request of the user for browsing media content, a list of media content matching the search keyword is obtained, and the list of media content is displayed, the list of media content including identifications of multiple media content; In response to a selection operation of the user on the list of media content, a chapter list of the selected media content is obtained; The chapter list of the media content is displayed to the user.

4. The method of claim 1, wherein, The target chapter identification and the target content segment associated with the target chapter identification are obtained according to the operation of the user on the chapter list, including: The selected target chapter identification is obtained according to the operation of the user on the chapter list; A candidate content segment associated with the selected target chapter identification is displayed; The target content segment is obtained according to a selection operation of the user on the candidate content segment.

5. The method of claim 1, wherein, Before the chapter list of the media content is displayed to the user, the method further includes: A preferred recommended content segment of each chapter is obtained, wherein each chapter corresponds to a preferred recommended content segment; The chapter list of the media content is displayed to the user, including: The user is displayed with multiple chapter identifications included in the chapter list, and identifications and media types of at least one content segment corresponding to each chapter identification, and the identification and / or media type of the preferred recommended content segment are marked and displayed.

6. The method of claim 5, wherein, Before the preferred recommended content segment of each chapter is obtained, the method further includes: A degree of attention of each content segment and a link relationship of each content segment are obtained; According to the link relationship of each content segment, multiple content chains of each media content are obtained, wherein each chapter in each content chain corresponds to a content segment; According to the degree of attention of each content segment in the content chain, a total degree of attention of the content chain is obtained; According to the total degree of attention of each content chain, a preferred chain is determined; The preferred recommended content segment of each chapter is obtained, including: The content segment corresponding to each chapter in the preferred chain is determined as the preferred recommended content segment of each chapter.

7. The method of claim 6, wherein, According to the degree of attention of each content segment in the content chain, the total degree of attention of the content chain is obtained, including: According to the degree of attention of each content segment in the content chain, the degree of attention of a content segment having a link relationship with the content segment is obtained; If the degree of attention of the content segment having a link relationship with the content segment is greater than a preset degree of attention, an additional degree of attention is generated; According to the degree of attention of each content segment in the content chain and the additional degree of attention, the total degree of attention of the content chain is obtained.

8. A multimedia content co-creation apparatus characterized by comprising: It includes: A content display module is configured to display a chapter list of media content to a user according to a browsing request of the user for browsing the media content, wherein the chapter list includes multiple chapter identifications and identifications and media types of at least one content segment corresponding to each chapter identification; The content display module is further configured to obtain a target chapter identification and a target content segment associated with the target chapter identification according to an operation of the user on the chapter list, and display the target content segment and an upload control associated with the target content segment; The content uploading module is configured to obtain the uploading content segment according to the operation of the user on the uploading control. The content uploading module is further configured to obtain a chapter to which the uploading content segment belongs and a linking relationship between the uploading content segment and other content segments according to the target chapter identifier. The management module is configured to store the chapter to which the uploading content segment belongs, the uploading content segment, and the linking relationship. When the content uploading module obtains the chapter to which the uploading content segment belongs and the linking relationship between the uploading content segment and other content segments according to the target chapter identifier, the content uploading module is specifically configured to display a linking control, the linking control is configured to indicate a candidate linking relationship between the uploading content segment and the target content segment, the candidate linking relationship includes that the uploading content segment is a previous chapter of the target content segment, the uploading content segment is a next chapter of the target content segment, and the uploading content segment belongs to the target chapter and has a parallel relationship with the target content segment; obtain a selection operation of the user on the candidate linking relationship in the linking control; and determine the chapter to which the uploading content segment belongs and the linking relationship between the uploading content segment and the other content segments according to the selection operation and the target chapter identifier. If the selection operation of the user on the candidate linking relationship in the linking control is the parallel relationship, when the content uploading module obtains the chapter to which the uploading content segment belongs and the linking relationship between the uploading content segment and other content segments according to the target chapter identifier, the content uploading module is specifically configured to display a linking sub-control according to the selection operation, the linking sub-control includes a media type of at least one content segment corresponding to a previous chapter identifier and a media type of at least one content segment corresponding to a next chapter identifier; and determine that the uploading content segment belongs to the target chapter and that the uploading content segment links a previous content segment and / or a next content segment according to a sub-selection operation of the user on the linking sub-control and the target chapter identifier.

9. An electronic device, comprising: comprise: at least one processor and a memory, wherein the memory is configured to store computer-executable instructions; the at least one processor is configured to execute the computer-executable instructions stored in the memory, so that the at least one processor performs the method of any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer storage medium stores computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method of any one of claims 1-7.

Citation Information

Patent Citations

  • Interaction method and device of multimedia resources, electronic equipment and storage medium

    CN111198956A

  • Display content unlocking method, apparatus and device, and readable storage medium

    WO2022148447A1