Multimedia resource production method, device, electronic device and storage medium
By displaying and selecting plot content on the multimedia production page, and using historical plot content to generate continuation content and multimedia resources, the problems of low efficiency of multimedia resource generation and insufficient sense of participation are solved, and a faster generation process and better User experience.
Patent Information
- Application Number
- CN202411464576.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-10-18
Smart Images

Figure CN118972673B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technology, and in particular to a method, device, electronic device and storage medium for producing multimedia resources. Background Art
[0002] With the interactive development of multimedia resources such as short videos, the production of multimedia resources has also attracted much attention. In the related technologies, in the creation of comic videos, AI (Artificial Intelligence) technology is selected to assist in the production of comic videos. Generally, users edit the complete story copy, use AI technology to generate the picture materials of the complete story copy, and then compose the picture materials into comic videos; or the video created by the creator can include video clips with different endings, and users can choose different endings to watch the preferred video clips when watching. However, the former requires users to have certain story copy editing capabilities, and the process of converting the complete story copy to comics takes a long time, resulting in the generation of multimedia resources not being timely, and the experience and sense of participation are not good; in the latter, users can only choose different endings when watching, and cannot participate in content creation, resulting in poor sense of participation. Summary of the invention
[0003] The present disclosure provides a multimedia resource production method, device, electronic device and storage medium to at least improve the generation efficiency and production participation of multimedia resources. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, a method for producing multimedia resources is provided, comprising:
[0005] Displaying a multimedia production page, wherein the multimedia production page displays at least one first plot content corresponding to the first multimedia type;
[0006] In response to a selection instruction of a first target plot content in the at least one first plot content, presenting the first target plot content, the first multimedia resource, and at least one second plot content;
[0007] The at least one second plot content is a continued plot content generated based on the historical plot content, and the historical plot content includes the first target plot content.
[0008] In a possible implementation, the method further includes:
[0009] In response to a selection instruction of a second target plot content in the at least one second plot content, if the current cumulative number of plots reaches a plot number threshold, displaying the second target plot content, a second multimedia resource generated based on the second target plot content, and a multimedia generation control;
[0010] In response to the triggering of the multimedia generation control, displaying the target multimedia resource;
[0011] The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource.
[0012] In a possible implementation, the associated position of the second multimedia resource further displays a plot viewing control for viewing the complete plot; the method further includes:
[0013] When the plot viewing control is triggered, the complete plurality of plot contents, the multimedia resources corresponding to the plurality of plot contents, the plot update control for updating the plurality of plot contents, and the media resource update control for updating each multimedia resource are displayed.
[0014] In a possible implementation, the method further includes:
[0015] In response to a multimedia re-creation instruction, presenting the first multimedia type and the at least one first plot content;
[0016] In response to the media type switching operation, a second multimedia type and at least one plot content corresponding to the second multimedia type are displayed.
[0017] In a possible implementation, the method further includes:
[0018] In response to a selection instruction of a second target plot content in the at least one second plot content, if the current accumulated number of plots reaches a plot number threshold, displaying a target multimedia resource;
[0019] The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource; the second multimedia resource is a multimedia resource generated based on the second target plot content.
[0020] In a possible implementation, the associated position of the first multimedia resource further displays a first plot generation text generated based on the first target plot content; and the method further includes any one of the following:
[0021] In response to the regeneration instruction of the first plot generation text, displaying the second plot generation text regenerated based on the first target plot content;
[0022] or,
[0023] In response to an editing instruction of the first plot generated text, switching the first plot generated text to an editable state or displaying a text acquisition control;
[0024] In response to a text editing confirmation instruction triggered based on the editable state or the text acquisition control, displaying a third scenario generation text;
[0025] Wherein, the text acquisition control includes at least one of a text input box and a voice collection and text conversion control.
[0026] In a possible implementation, the method further includes:
[0027] In response to a change instruction of the first target plot content, displaying the at least one first plot content;
[0028] In the case where a third target plot content in the at least one first plot content is selected, the third target plot content, a plot generation text generated based on the third target plot content, and a third multimedia resource generated based on the third target plot content are displayed.
[0029] In a possible implementation, the method further includes:
[0030] In response to the regeneration instruction of the first multimedia resource, a fourth multimedia resource is presented; the fourth multimedia resource is regenerated based on the first target plot content.
[0031] In a possible implementation, the associated position of the target multimedia resource displays multiple media update controls; the method further includes:
[0032] In the case of triggering a target media update control among the multiple media update controls, displaying multiple media contents; the multiple media contents are derived from the target multimedia resource, and the media types of the multiple media contents are the media types corresponding to the target media update control;
[0033] In response to the selection of a target media content among the plurality of media content, displaying content update prompt information on an upper layer of the target media content; the content update prompt information is used to prompt an update trigger operation and an update method;
[0034] When the update triggering operation is executed on the target media content, the target media content is updated in the update manner.
[0035] In a possible implementation, the first target plot content includes character information; and in response to a selection instruction of a first target plot content in the at least one first plot content, displaying a first multimedia resource includes:
[0036] In response to a selection instruction of the first target plot content, displaying a character image selection control at a location associated with the first target plot content;
[0037] In response to triggering of the character image selection control, displaying a plurality of virtual images;
[0038] When a target virtual image among the multiple virtual images is selected, the first multimedia resource is displayed, the image of the target character in the first multimedia resource is the target virtual image, and the target character is the character corresponding to the character information.
[0039] In a possible implementation, a character image creation control is also displayed at a location associated with the first target plot content; and the method further includes:
[0040] In response to the triggering of the character image creation control, displaying a character image creation page;
[0041] In response to a character image creation completion instruction based on the character image creation page, the first multimedia resource is displayed; the image of the target character in the first multimedia resource is the created character image corresponding to the character image creation completion instruction.
[0042] In a possible implementation, the multimedia production page also displays the target account identifier of the currently selectable plot content; when the local account identifier matches the target account identifier, the at least one first plot content is selectable; when the local account identifier does not match the target account identifier, the at least one first plot content is not selectable; the target account identifier and the local account identifier are account identifiers for collaboratively producing multimedia resources.
[0043] In a possible implementation, the multimedia production page also displays a plot selection interactive control; the method further includes:
[0044] In response to the triggering of the plot selection interactive control, a plot selection interactive window is displayed; the plot selection interactive window is used for multiple accounts to interact in plot selection, and the multiple accounts are accounts for collaboratively producing multimedia resources;
[0045] When the multiple accounts are triggered to select the first target plot content or the second target plot content based on the plot selection interactive window, the selection instruction is generated.
[0046] In a possible implementation, displaying the multimedia production page includes:
[0047] Displaying a historical multimedia browsing page, wherein the historical multimedia browsing page displays historical multimedia resources;
[0048] In response to the instruction to continue making the historical multimedia resource, displaying the multimedia making page;
[0049] The first multimedia type is a multimedia type corresponding to the historical multimedia resource, and the at least one first plot content is a continued plot content generated based on the existing plot content of the historical multimedia resource.
[0050] According to a second aspect of an embodiment of the present disclosure, there is provided a multimedia generating device, including:
[0051] A display module is configured to execute display of a multimedia production page, wherein the multimedia production page displays at least one first plot content corresponding to a first multimedia type;
[0052] a multimedia generation module, configured to execute, in response to a selection instruction of a first target plot content in the at least one first plot content, display the first target plot content, the first multimedia resource, and at least one second plot content;
[0053] The at least one second plot content is a continued plot content generated based on the historical plot content, and the historical plot content includes the first target plot content.
[0054] In a possible implementation manner, the device further includes:
[0055] A first plot selection and display module is configured to execute a selection instruction in response to a second target plot content in the at least one second plot content, and if the current cumulative number of plots reaches a plot number threshold, display the second target plot content, a second multimedia resource generated based on the second target plot content, and a multimedia generation control;
[0056] A target multimedia resource display module is configured to display the target multimedia resource in response to the triggering of the multimedia generation control;
[0057] The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource.
[0058] In a possible implementation, the associated position of the second multimedia resource further displays a plot viewing control for viewing the complete plot; the device further includes:
[0059] The complete plot viewing module is configured to display the complete multiple plot contents, the multimedia resources corresponding to each of the multiple plot contents, the plot update control for updating the multiple plot contents, and the media resource update control for updating each multimedia resource when the plot viewing control is triggered.
[0060] In a possible implementation manner, the device further includes:
[0061] a multimedia re-production module configured to execute, in response to the multimedia re-production instruction, displaying the first multimedia type and the at least one first plot content;
[0062] The media type switching module is configured to display a second multimedia type and at least one plot content corresponding to the second multimedia type in response to a media type switching operation.
[0063] In a possible implementation manner, the device further includes:
[0064] a target multimedia display module, configured to execute a selection instruction in response to a second target plot content in the at least one second plot content, and to display a target multimedia resource if the current plot cumulative number reaches a plot number threshold;
[0065] The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource; the second multimedia resource is a multimedia resource generated based on the second target plot content.
[0066] In a possible implementation, the associated position of the first multimedia resource further displays a first plot generation text generated based on the first target plot content; and the device further includes any one of the following:
[0067] a plot text regeneration module, configured to execute a regeneration instruction in response to the first plot generation text, and display a second plot generation text regenerated based on the first target plot content;
[0068] or,
[0069] The plot text editing module is configured to execute an editing instruction in response to the first plot generated text, switch the first plot generated text to an editable state or display a text acquisition control; and display a third plot generated text in response to a text editing confirmation instruction triggered based on the editable state or the text acquisition control; wherein the text acquisition control includes at least one of a text input box and a voice acquisition to text control.
[0070] In a possible implementation manner, the device further includes:
[0071] a plot replacement module, configured to execute a replacement instruction in response to the first target plot content, and display the at least one first plot content;
[0072] The second plot selection and display module is configured to display the third target plot content, the plot generation text generated based on the third target plot content, and the third multimedia resource generated based on the third target plot content when the third target plot content in the at least one first plot content is selected.
[0073] In a possible implementation manner, the device further includes:
[0074] The multimedia regeneration module is configured to execute a regeneration instruction in response to the first multimedia resource and display a fourth multimedia resource; the fourth multimedia resource is regenerated based on the first target plot content.
[0075] In a possible implementation, the associated position of the target multimedia resource displays multiple media update controls; the device further includes:
[0076] Multiple media content display modules are configured to display multiple media contents when a target media update control among the multiple media update controls is triggered; the multiple media contents are derived from the target multimedia resource, and the media types of the multiple media contents are the media types corresponding to the target media update control;
[0077] A content update prompt information display module is configured to display content update prompt information on an upper layer of the target media content in response to the selection of the target media content among the plurality of media contents; the content update prompt information is used to prompt the update trigger operation and the update method;
[0078] The target media content updating module is configured to update the target media content in the updating manner when the update triggering operation is executed on the target media content.
[0079] In a possible implementation, the first target plot content includes character information; and the multimedia generation module includes:
[0080] a character image selection control display unit, configured to execute a selection instruction in response to the first target plot content, and display a character image selection control at a location associated with the first target plot content;
[0081] A virtual image display unit is configured to display a plurality of virtual images in response to the triggering of the character image selection control;
[0082] The multimedia display unit is configured to display the first multimedia resource when a target virtual image among the multiple virtual images is selected, the image of the target character in the first multimedia resource is the target virtual image, and the target character is the character corresponding to the character information.
[0083] In a possible implementation, a character image creation control is also displayed at the associated position of the first target plot content; and the device further includes:
[0084] A character image creation page display module is configured to display a character image creation page in response to the triggering of the character image creation control;
[0085] The creation completion display module is configured to execute a response to a character image creation completion instruction based on the character image creation page and display the first multimedia resource; the image of the target character in the first multimedia resource is the created character image corresponding to the character image creation completion instruction.
[0086] In a possible implementation, the multimedia production page also displays the target account identifier of the currently selectable plot content; when the local account identifier matches the target account identifier, the at least one first plot content is selectable; when the local account identifier does not match the target account identifier, the at least one first plot content is not selectable; the target account identifier and the local account identifier are account identifiers for collaboratively producing multimedia resources.
[0087] In a possible implementation, the multimedia production page also displays a plot selection interactive control; the device further includes:
[0088] A plot selection interactive window display module is configured to display a plot selection interactive window in response to the triggering of the plot selection interactive control; the plot selection interactive window is used for multiple accounts to interact in plot selection, and the multiple accounts are accounts for collaboratively producing multimedia resources;
[0089] The selection instruction generation module is configured to generate the selection instruction when the multiple accounts are triggered to select the first target plot content or the second target plot content based on the plot selection interactive window.
[0090] In a possible implementation, the display module includes:
[0091] A historical multimedia resource display unit is configured to display a historical multimedia browsing page, wherein the historical multimedia browsing page displays historical multimedia resources;
[0092] a continuing production unit, configured to execute a continuing production instruction in response to the historical multimedia resource and display the multimedia production page;
[0093] The first multimedia type is a multimedia type corresponding to the historical multimedia resource, and the at least one first plot content is a continued plot content generated based on the existing plot content of the historical multimedia resource.
[0094] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement a method as described in any one of the above-mentioned first aspects.
[0095] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any method described in the first aspect of the embodiment of the present disclosure.
[0096] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising computer instructions, which, when executed by a processor, enable a computer to execute any one of the methods described in the first aspect of an embodiment of the present disclosure.
[0097] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:
[0098] By displaying a multimedia production page, and displaying at least one first plot content corresponding to the first multimedia type in the multimedia production page, providing media types and selectable plot content, the user can conveniently select the plot content under the multimedia type to be produced, so that in response to the selection instruction of the first target plot content in the at least one first plot content, the first multimedia resource generated based on the first target plot content, the first target plot content and at least one second plot content are displayed, and the at least one second plot content is a continued plot content generated based on the historical plot content. The user does not need to edit the complete story copy, and can also participate in the creation of multimedia resources; and at least one continued second plot content is generated and displayed through the AI Wenshengwen technology, and the first target plot content and the first multimedia resource are also displayed, so that when the current plot content is selected, the multimedia resource generated based on the current plot content can be fed back in time. Compared with the video generating the entire copy, the speed of generating multimedia resources is faster, the display is more timely, and the experience of the multimedia resource generation process is greatly improved; in addition, at least one next continued plot content that can be selected can be displayed, so that the generation of multimedia resources based on the plot content can be more timely and intuitive, and the multimedia production can be further carried out conveniently and efficiently, thereby making the production of multimedia resources simpler and more efficient.
[0099] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0100] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.
[0101] Figure 1 It is a schematic diagram of an application environment according to an exemplary embodiment.
[0102] Figure 2 The figure is a flowchart of a multimedia resource production method according to an exemplary embodiment.
[0103] Figure 3 It is a schematic diagram showing a multimedia production page according to an exemplary embodiment.
[0104] Figure 4 It is a schematic diagram showing another method of displaying a multimedia production page according to an exemplary embodiment.
[0105] Figure 5 The present invention is a schematic diagram showing a first multimedia resource in response to a selection instruction of a first target plot content in at least one first plot content according to an exemplary embodiment.
[0106] Figure 6 It is a schematic diagram showing a case where a video is generated based on the last plot content according to an exemplary embodiment.
[0107] Figure 7 The figure is a schematic diagram showing a display of a target multimedia resource according to an exemplary embodiment.
[0108] Figure 8 The present invention is a schematic diagram showing a method of viewing complete plot content according to an exemplary embodiment.
[0109] Fig. 9 It is a schematic diagram showing a display of collaborative production of multimedia resources by multiple accounts according to an exemplary embodiment.
[0110] Fig.10 The figure is a block diagram of a multimedia generating device according to an exemplary embodiment.
[0111] Fig.11 The invention is a block diagram of an electronic device for a multimedia resource production method according to an exemplary embodiment.
[0112] Fig.12 The invention is a block diagram of an electronic device for multimedia generation based on an exemplary embodiment. DETAILED DESCRIPTION
[0113] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0114] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0115] Artificial Intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results. Artificial intelligence software technology mainly includes computer vision technology, speech processing technology, natural language processing technology and machine learning / deep learning.
[0116] In recent years, with the research and progress of artificial intelligence technology, artificial intelligence technology has been widely used in many fields. The solution provided in the embodiment of the present application involves computer vision technology and natural language processing technology, such as text generation text, text generation image, etc., which is specifically explained through the following embodiments.
[0117] See also Figure 1 , Figure 1 is a schematic diagram of an application environment according to an exemplary embodiment. Figure 1 As shown, the application environment may include a server 01 and a terminal 02 .
[0118] In an optional embodiment, the terminal 02 can be used for multimedia resource production and processing. Specifically, the terminal 02 can include but is not limited to smart phones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices and other types of electronic devices. Optionally, the operating system running on the electronic device can include but is not limited to Android system, IOS system, Linux, Windows and the like.
[0119] In an optional embodiment, server 01 can be used for background support of multimedia resource production. Specifically, server 01 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0120] In addition, it should be noted that Figure 1 What is shown is only one application environment of the multimedia resource production method provided by the present disclosure.
[0121] In the embodiments of this specification, the server 01 and the terminal 02 may be directly or indirectly connected via wired or wireless communication, and this application does not impose any limitation thereto.
[0122] It should be noted that the following figure shows a possible order of steps, which is not actually limited to this order. Some steps can be executed in parallel without relying on each other. The user information (including but not limited to user device information, user personal information, user behavior information, etc.) and data (including but not limited to data for display, training data, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0123] Figure 2 FIG. 1 is a flowchart of a method for producing multimedia resources according to an exemplary embodiment. Figure 2 As shown, the following steps may be included.
[0124] In step S201, a multimedia production page is displayed, in which at least one first plot content corresponding to a first multimedia type is displayed.
[0125] In the embodiments of this specification, a multimedia production page may refer to a page used to produce multimedia resources, and the multimedia resources may include but are not limited to videos, graphics, animations, etc. Videos may include short videos, etc., and the present disclosure does not limit this. The first multimedia type may be any multimedia type among a plurality of preset multimedia types, and the plurality of preset multimedia types may include but are not limited to comics, magic, fairy tales, etc., and the present disclosure does not limit this. The at least one first plot content corresponding to the first multimedia type may refer to a plot content that matches the first multimedia type, and the plot content may be used to describe the plot, such as text describing the plot, and the present disclosure does not limit this.
[0126] Exemplarily, the multimedia resource may be a short video with a story. The first multimedia type may be magic, and accordingly, the plot content matching the magic may include surreal scenes, fictional characters, etc., which is not limited in the present disclosure.
[0127] Reference Figure 3 In a possible implementation, the multimedia production page can be entered by triggering the multimedia production entry information displayed in the preset page. The preset page can be a page in the target application. For example, the preset page can be an AI gameplay page in a short video application. The navigation key "AI short film" of the new function can be selected. The AI gameplay page can display the pictures corresponding to the AI short film and Figure 3 The multimedia production entry information shown in 31 in FIG. Figure 3 31 of them can be displayed Figure 3The right side of the figure is a multimedia production page, which can be regarded as a display of making a new AI short film. The multimedia production page can display at least one first plot content corresponding to the first multimedia type. At this time, the first multimedia type can be the multimedia type currently displayed on the screen, for example Figure 3 For example, the first multimedia type can be presented in at least one of text, pictures, etc., for example Figure 3 As shown in the right figure of , the first multimedia type can be presented in the form of text and pictures. The text and pictures used to present the first multimedia type can be called multimedia type information, which is not limited in the present disclosure.
[0128] As an example, see Figure 3 As shown in the right figure of , at least one first plot content can be as follows Figure 3 As shown in 32, it can be displayed in the form of floating screen barrage, which can be called plot content barrage. This display of multiple plot contents in the form of floating screen barrage can enhance the interactive effect and facilitate the selection of more plot content. It should be noted that in the case of making a new AI short film, assuming that the produced short video has W plot contents, then the at least one first plot content mentioned above can be used to select the first plot content among the W plot contents. Optionally, the first plot content can be the starting plot content generated based on the corresponding multimedia type, which is not limited in the present disclosure.
[0129] Optionally, refer to Figure 3 As shown in the figure on the right, when making a new AI short film, you can switch to view different multimedia types by swiping left and right. When viewing different multimedia types, you can switch to display the plot content of the floating screen barrage below the multimedia type based on the multimedia type currently displayed on the screen, so that the plot content of the floating screen barrage matches the multimedia type switched to view.
[0130] Reference Figure 4 In another possible implementation, the multimedia resources that have been produced but not completed can be continued to be produced, so that historical multimedia resources can be produced conveniently and efficiently. Based on this, the above-mentioned display of the multimedia production page can include: displaying a historical multimedia browsing page, in which historical multimedia browsing pages are displayed historical multimedia resources, such as Figure 4 As shown, you can view the unfinished short films among the short films you have made and continue to make the unfinished short films.
[0131] Further, in response to the instruction to continue making the historical multimedia resource, a multimedia making page may be displayed. The instruction to continue making may be triggered by a specified operation or a triggering control to continue making, which is not limited in the present disclosure. Figure 441 shown in the left figure of the figure can be a continue making control. Clicking the continue making control can generate a continue making instruction. Accordingly, in response to the continue making instruction, a multimedia making page can be displayed, for example Figure 4 As shown in the figure on the right side of , the first multimedia type may be a multimedia type corresponding to the historical multimedia resource, and at least one first plot content may be a continued plot content generated based on the existing plot content of the historical multimedia resource, for example Figure 4 It should be noted that, in the case of continuing to produce unfinished historical multimedia resources, at least one first plot content may be the N+1th plot content generated based on the Nth plot content produced last time, where N may be an integer greater than 1. As an example, the continued plot content generated based on the existing plot content of the historical multimedia resources may be implemented based on the AI text-generating text technology, which is not limited in the present disclosure.
[0132] Reference Figure 4 Optionally, the multimedia production page can also display a description of the Nth episode content produced last time, for example Figure 4 The "Last creation to this plot: xxxxxxxxxxxxxxxxxxxxxx" shown in the figure on the right side of the video clip; the multimedia resources corresponding to the Nth plot content can also be displayed. For example, in the case where the multimedia resources are short films, the multimedia resources corresponding to each plot content can be regarded as a video clip of the final video, so that the video clip corresponding to the Nth plot content can be clicked to play. Based on this, prompt information for clicking to play the video clip can also be displayed, such as Figure 4 The prompt text next to the video clip in the right picture reads "Click to play this video clip to learn the content of the previous episode faster~~". Alternatively, a "View more created episodes" control can be displayed to view more created episodes, such as viewing the content of the 1st to N-1th episodes and the corresponding video clips, so as to serve as a basis for selecting the content of the N+1th episode.
[0133] In step S203, in response to a selection instruction of a first target plot content in the at least one first plot content, the first target plot content, the first multimedia resource, and at least one second plot content are displayed.
[0134] In the embodiments of this specification, the first multimedia resource may be generated based on the first target plot content; or the first multimedia resource may be generated based on the first multimedia type and the first target plot content. The generation method here can be implemented based on technologies such as AI Vincent graphs or Vincent videos, and this disclosure does not limit this. Specifically, when the first multimedia type participates in the generation of the first multimedia resource, the first multimedia type can be used to guide the multimedia style of the first multimedia resource (such as picture style, character style, etc.) to match the first multimedia type, and this disclosure does not limit this.
[0135] At least one second plot content may be a continued plot content generated based on the historical plot content, and the historical plot content may include the first target plot content. For example, if the first target plot content is the Nth plot content under the short video production identifier A, then the historical plot content may include the 1st to Nth plot content under the short video production identifier A, and the at least one second plot content may be used to select the N+1th plot content. Exemplarily, the N+1th plot content may be a continued plot content generated based on the 1st to Nth plot content using Wenshengwen's artificial intelligence technology.
[0136] In actual applications, a first plot content can be selected from at least one first plot content, and the selected first plot content can be referred to as the first target plot content, so that a selection instruction of the first target plot content can be generated. Accordingly, in response to the selection instruction of the first target plot content in at least one first plot content, a first multimedia resource can be generated based on the first target plot content, and at least one continued plot content can be generated based on the historical plot content as at least one second plot content, so that the first target plot content, the first multimedia resource, and at least one second plot content can be displayed, so as to realize timely feedback and continued plot recommendation of multimedia resources based on the plot content. Exemplarily, the first multimedia resource can be generated based on the first target plot content based on the artificial intelligence technology of Vincent graph or Vincent video.
[0137] For example, you can click Figure 3 Any first plot content in 32 of the figure can be regarded as the first target plot content. Accordingly, the first target plot content, the first multimedia resource generated based on the first target plot content, and at least one second plot content can be displayed, for example Figure 5 shown.
[0138] It should be noted that the present disclosure takes short videos as an example of multimedia resources for introduction, and does not limit the present disclosure.
[0139] By displaying a multimedia production page, and displaying at least one first plot content corresponding to the first multimedia type in the multimedia production page, providing media types and selectable plot content, the user can conveniently select the plot content under the multimedia type to be produced, so that in response to the selection instruction of the first target plot content in the at least one first plot content, the first multimedia resource generated based on the first target plot content, the first target plot content and at least one second plot content are displayed, and the at least one second plot content is a continued plot content generated based on the historical plot content. The user does not need to edit the complete story copy, and can also participate in the creation of multimedia resources; and at least one continued second plot content is generated and displayed through the AI Wenshengwen technology, and the first target plot content and the first multimedia resource are also displayed, so that when the current plot content is selected, the multimedia resource generated based on the current plot content can be fed back in time. Compared with the video generating the entire copy, the speed of generating multimedia resources is faster, the display is more timely, and the experience in the process of generating multimedia resources is greatly improved; in addition, at least one next continued plot content that can be selected can be recommended, so that the generation of multimedia resources based on the plot content can be more timely and intuitive, and the multimedia production can be further carried out conveniently and efficiently, thereby making the production of multimedia resources simpler and more efficient.
[0140] In one example, referring to Figure 5 , the first target plot content can be as follows Figure 5 As shown in 51 in FIG. , the first multimedia resource can be Figure 5 As shown in 53, at least one second plot content can be as follows Figure 5 Optionally, the associated position of the first multimedia resource also displays a first plot generation text generated based on the first target plot content, such as Figure 5 Based on this, the multimedia resource production method may also include any one of the following:
[0141] In response to the regeneration instruction of the first plot generation text, the second plot generation text regenerated based on the first target plot content is displayed. Exemplarily, a text regeneration control may also be displayed, such as Figure 5 As shown in 56 in FIG. 1 , by clicking the text regeneration control, the second plot generation text regenerated based on the first target plot content can be displayed, that is, Figure 5 In 52, the text generated for the second plot is switched to be displayed.
[0142] or,
[0143] In response to the editing instruction of the first plot generated text, the first plot generated text is switched to an editable state or a text acquisition control is displayed. Figure 5The text editing control shown in 57 is based on generating the editing instruction. The text acquisition control may include at least one of a text input box and a voice acquisition to text control, which is not limited in the present disclosure. Further, in response to a text editing confirmation instruction based on an editable state or triggered by a text acquisition control, a third plot generated text may be displayed, that is, Figure 5 In 52, the text generated for the third plot is displayed.
[0144] Optionally, the first multimedia resource can be generated based on the first plot generation text. Since the first plot generation text is more detailed than the first target plot content, it can be regarded as a detailed description of the first target plot content, thereby guiding the generation of more accurate multimedia resources such as graphics, text or video clips. Based on this, the text-to-text technology in the embodiments of this specification can include generating plot generation text based on plot content and generating continued plot content based on plot content.
[0145] By displaying the first plot generation text generated based on the first target plot content, it is used to describe the first target plot content in detail, so that the plot content is made more specific and detailed, thereby guiding the generation of richer and more accurate multimedia resources; and the first plot generation text can be dynamically updated (re-generated update or user-initiated update), so that the detailed description of the plot content can be updated conveniently and efficiently, thereby improving the convenience and accuracy of multimedia resource generation.
[0146] In an optional implementation, the method may further include: in response to a replacement instruction of the first target plot content, displaying at least one first plot content; further, when a third target plot content in the at least one first plot content is selected, the third target plot content, a plot generation text generated based on the third target plot content, and a third multimedia resource may be displayed. The third multimedia resource is generated based on the third target plot content, and exemplarily, the third multimedia resource may be generated based on the plot generation text generated based on the third target plot content.
[0147] In one example, referring to Figure 5 , can be triggered by Figure 5The plot content replacement control shown in 55 triggers the generation of a replacement instruction for the first target plot content. Accordingly, in response to the replacement instruction for the first target plot content, at least one first plot content is displayed to facilitate the selection of the replacement plot content. Further, when a third target plot content in at least one first plot content is selected, the third target plot content, the plot generation text generated based on the third target plot content, and the third multimedia resource can be displayed. The generation method here can refer to the similar content mentioned above, which will not be repeated here. By setting the plot content to be dynamically replaced, and the multimedia resources can be linked and updated based on the dynamic replacement of the plot content, the generation of multimedia resources is more flexible and convenient.
[0148] In an optional implementation, the method may further include: in response to the regeneration instruction of the first multimedia resource, displaying a fourth multimedia resource. The fourth multimedia resource may be regenerated based on the first target plot content, or may be regenerated based on the first multimedia type and the first target plot content. Exemplarily, the regeneration instruction may be triggered by one of the following methods: a preset gesture, triggering a multimedia regeneration control, etc.
[0149] Reference Figure 5 As an example, a multimedia regeneration control can be Figure 5 As shown in 58, the multimedia regeneration control can be clicked to generate a regeneration instruction. Accordingly, in response to the regeneration instruction of the first multimedia resource, a fourth multimedia resource regenerated based on the first target plot content is displayed. By setting the multimedia resource to be regenerated, the multimedia resource can be conveniently adjusted, thereby improving the generation efficiency and flexibility of the multimedia resource.
[0150] In a possible implementation, the method may further include: in response to a selection instruction of a second target plot content in at least one second plot content, if the current cumulative number of plots reaches a plot number threshold, the second target plot content, a second multimedia resource generated based on the second target plot content, and a multimedia generation control may be displayed. The multimedia generation control may be used to trigger the merging of multimedia resources corresponding to each plot content to generate a final multimedia resource, i.e., a target multimedia resource. Optionally, the second multimedia resource may also be generated based on the first multimedia type and the second target plot content.
[0151] Furthermore, in response to the triggering of the multimedia generation control, the target multimedia resource can be displayed; wherein the target multimedia resource can be obtained by merging the multimedia resource corresponding to each of the historical plot contents and the second multimedia resource.
[0152] Optionally, if the current cumulative number of episodes does not reach the episode number threshold, a second multimedia resource may be displayed, for example, Figure 5 The page shown in FIG. 1 is displayed, and multimedia resources are generated based on the plot content in sequence until the total number of plots for generating multimedia resources (the cumulative number of current plots) reaches the plot number threshold. For example, Figure 5 In the "1 / 6" shown, 6 can represent the episode quantity threshold, and 1 can represent the first episode content. In practical applications, the episode quantity threshold can be an integer greater than 1. For example, the episode quantity threshold can be randomly set by the system, preset, determined based on the multimedia duration set by the local account (the account that produces the multimedia resource), or a statistical duration corresponding to the multimedia type, etc., which is not limited in the present disclosure.
[0153] Reference Figure 6 For example, the second target plot content, the second multimedia resource generated based on the second target plot content, and the multimedia generation control can be displayed as follows: Figure 6 The multimedia generation control can be as follows Figure 6 At the bottom, click the "Generate Video" control. Figure 6 As shown, the screen currently displays the second target plot content and the second multimedia resources generated based on the second target plot content. In this page, more plot content and multimedia resources corresponding to each plot content can be viewed by sliding up and down.
[0154] Furthermore, in response to triggering of the multimedia generation control, such as clicking the multimedia generation control, the target multimedia resource may be displayed, such as Figure 7 The Generated Video shown.
[0155] When the cumulative number of current plots reaches the plot number threshold, the second target plot content, the second multimedia resources generated based on the second target plot content, and the multimedia generation control are displayed, so that the multimedia resources for displaying the last plot content can be fed back in a timely manner and the final multimedia resources can be generated conveniently.
[0156] Optionally, in response to a selection instruction of a second target plot content in at least one second plot content, if the cumulative number of current plots reaches a plot number threshold, a target multimedia resource may be displayed. The target multimedia resource is obtained by merging the multimedia resources corresponding to the respective historical plot contents and the second multimedia resource; the second multimedia resource may be a multimedia resource generated based on the second target plot content. By directly displaying the target multimedia resource merging the complete plot content when the cumulative number of current plots reaches the plot number threshold, the production efficiency of multimedia resources is further improved, and the display feedback is more timely and efficient.
[0157] Reference Figure 7 In an optional implementation, the associated location of the target multimedia resource may display a variety of media update controls, such as Figure 7 Based on this, the method may also include:
[0158] In the case of triggering a target media update control among the multiple media update controls, displaying multiple media contents; the multiple media contents are derived from the target multimedia resource, and the media types of the multiple media contents are the media types corresponding to the target media update control;
[0159] In response to the selection of a target media content among the multiple media contents, content update prompt information is displayed on an upper layer of the target media content; the content update prompt information can be used to prompt an update trigger operation and an update method;
[0160] Furthermore, when an update triggering operation is performed on the target media content, the target media content may be updated in an update manner.
[0161] For example, Figure 7 As shown, for example, if you click on the "screen" control, the "screen" control can be called a target media update control, and accordingly, multiple media contents corresponding to the target media update control can be displayed, such as Figure 7 Based on this, any video clip can be updated. For example, if the third video clip (i.e., the target media content) is selected, the content update prompt information can be displayed on the upper layer of the third video clip, such as Figure 7 In the “click to replace”, “click” can be regarded as a prompt update trigger operation, and “replace” can be regarded as an update method. Further, the third video segment can be clicked to replace the third video segment. Exemplarily, the method of replacing the third video segment can include but is not limited to uploading a local video segment, regenerating a video using the plot content corresponding to the third video segment, and replacing the plot content corresponding to the third video segment to replace the third video segment.
[0162] Optionally, you can also select other media update controls, such as selecting text, style, etc. to edit the text, style, etc. of the target multimedia resource. Figure 7 , and the target multimedia resource can be exported for saving, and "Enter Editing" can be clicked to perform multimedia editing on the target multimedia resource, which is not limited in the present disclosure.
[0163] By displaying a variety of media update controls at associated locations of a target multimedia resource, the target multimedia resource can be edited in a variety of media types, thereby improving the convenience of editing the target multimedia resource.
[0164] Reference Figure 6 In a possible implementation, the associated position of the second multimedia resource may also display a plot viewing control for viewing the complete plot, for example Figure 6 Based on this, the method may further include: when the plot viewing control is triggered, displaying the complete multiple plot contents, the multimedia resources corresponding to the multiple plot contents, the plot update control for updating the multiple plot contents, and the media resource update control for updating each multimedia resource, for example Figure 8 As shown, the present disclosure is not limited thereto.
[0165] By setting up and displaying a plot viewing control for viewing the complete plot, you can quickly and conveniently view the complete plot content and the multimedia resources corresponding to each plot content, and display a plot update control for updating multiple plot contents and a media resource update control for updating each multimedia resource, so that you can browse and update the complete plot content conveniently and efficiently.
[0166] Reference Figure 8 In a possible implementation, the method further includes: in response to the multimedia re-production instruction, a first multimedia type and at least one first plot content may be displayed, for example Figure 3 As shown in the figure on the right. For example, the trigger Figure 8 "Replay" in to generate multimedia re-mastering instructions.
[0167] Furthermore, in response to the media type switching operation, a second multimedia type and at least one plot content corresponding to the second multimedia type are displayed. Figure 3 Slide left or right in the right picture to view different multimedia types, thereby switching multimedia types. When switching to view the second multimedia type, the second multimedia type and at least one plot content corresponding to the second multimedia type are displayed in response to the media type switching operation.
[0168] By triggering multimedia re-production instructions after producing a complete multimedia resource, re-producing new multimedia resources can be more convenient, the operation path is shorter, and the interactive experience of multimedia resource production is improved.
[0169] In an optional implementation, the first target plot content may include character information. In this case, the display of the first multimedia resource in response to the selection instruction of the first target plot content in at least one first plot content may include: displaying a character image selection control at a location associated with the first target plot content in response to the selection instruction of the first target plot content; the character image selection control may be used to trigger the display of multiple virtual images to facilitate the selection of the character image. Further, in response to the triggering of the character image selection control, multiple virtual images are displayed.
[0170] Next, when a target virtual image among multiple virtual images is selected, a first multimedia resource is displayed, in which the image of a target character in the first multimedia resource is the selected target virtual image, and the target character may be a character corresponding to the character information.
[0171] By including the character information in the first target plot content, the setting can independently select the character image, so that the interactive effect of the generation process of the multimedia resource is better and the experience is better.
[0172] In a possible implementation, the character image can be created by the local account itself. Based on this, a character image creation control can also be displayed at the associated position of the first target plot content. The method can also include:
[0173] In response to the triggering of the character image creation control, a character image creation page is displayed, and the character image creation page is used to independently create a character image. Exemplarily, the character image creation page can be a 3D modeling page, and a 3D virtual image can be created in the 3D modeling page, which is not limited in the present disclosure.
[0174] Further, in response to a character image creation completion instruction based on the character image creation page, the first multimedia resource is displayed. At this time, the image of the target character in the first multimedia resource can be the created character image corresponding to the character image creation completion instruction.
[0175] By displaying the character image creation page, users can create character images independently, further improving the interactivity of the multimedia resource generation process, and making the interaction of multimedia resource generation more flexible and diverse.
[0176] In an optional implementation, the multimedia generation process can be an independent production method of a single account, or it can be a collaborative production method of multiple accounts. Based on this, a production method selection control can be displayed, and an independent production method or a collaborative production method can be selected through the production method selection control. In the case of selecting an independent production method, the local account can perform operations in the above manner to produce it. In the case of selecting a collaborative production method, the local account can produce it together with other collaborative accounts. During the production process, for example, the selection of plot content, the adjustment of plot generation text, the character image, etc. can be set by the local account and other collaborative accounts together. The present disclosure does not limit the specific collaborative production method.
[0177] As an example, the multimedia production page may also display the target account identifier of the currently selectable plot content, that is, the target account identifier is used to indicate the account identifier that can currently select the plot content. When the local account identifier matches the target account identifier, the at least one first plot content mentioned above may be in a selectable state; when the local account identifier does not match the target account identifier, the at least one first plot content mentioned above may be in a non-selectable state. The target account identifier and the local account identifier are account identifiers for collaboratively producing multimedia resources. The target account identifier may be randomly determined by the system, or may be determined sequentially according to the order of the collaboratively produced accounts, and the present disclosure does not limit this.
[0178] By displaying the target account identifier of the current selectable plot content and setting at least one first plot content to be selectable or unselectable, the current plot content can be selected by the target account corresponding to the target account identifier in the accounts that collaborate in the production of multimedia resources. In this way, the plot content can be set in turn by different accounts participating in the collaborative production, thereby enhancing the fun and interactivity of multimedia resource production.
[0179] Reference Fig. 9 ,The multimedia production page also displays interactive controls for plot selection, such as Fig. 9 Based on this, the method may further include: in response to the triggering of the plot selection interactive control, displaying the plot selection interactive window, for example Fig. 9 The plot selection interactive window can be used for multiple accounts to interact with each other in plot selection, and the multiple accounts are accounts for collaboratively producing multimedia resources.
[0180] Furthermore, when the plot selection interactive window triggers multiple accounts to select the first target plot content or the second target plot content, the above selection instruction is generated. Exemplarily, the plot content can be selected by voting, for example, the plot content with the highest number of votes is selected as the first target plot content or the second target plot content.
[0181] For example, Figure 5 The plot content bullet screen in the left figure is displayed in the plot selection interactive window, and multiple accounts can select and vote, so that the plot content with the highest number of votes can be voted as the selected plot content. For example, after all the accounts that collaborated in the production have voted, the voting results can be displayed. After the voting results are confirmed or the display time of the voting results reaches the preset time, the above selection instruction can be generated.
[0182] Optionally, Figure 5 The plot content in the game can also be selected by voting, or in other words, each plot content can be voted in this way. Or, if you don't want to vote, you can click Fig. 9 92 in the group chat to discuss the execution account of the current plot, for example, the execution account discussed is a local account, and the local account selects the plot content. The disclosure does not limit the interactive method of plot selection of multiple accounts.
[0183] By displaying a plot selection interactive control in a multimedia production page and responding to the triggering of the plot selection interactive control, a plot selection interactive window is displayed for selecting plot content, making the selection of plot content more rich and flexible, and the interactive experience better.
[0184] Fig.10 is a block diagram of a multimedia generation device according to an exemplary embodiment. Fig.10 , the device may include:
[0185] The display module 1001 is configured to execute display of a multimedia production page, wherein the multimedia production page displays at least one first plot content corresponding to a first multimedia type;
[0186] The multimedia generation module 1003 is configured to execute, in response to a selection instruction of a first target plot content in the at least one first plot content, display the first target plot content, the first multimedia resource, and at least one second plot content;
[0187] Among them, the at least one second plot content is a continued plot content generated based on the historical plot content, and the historical plot content includes the first target plot content; the first multimedia resource is generated based on the first target plot content.
[0188] By displaying a multimedia production page, and displaying at least one first plot content corresponding to the first multimedia type in the multimedia production page, providing media types and selectable plot content, the user can conveniently select the plot content under the multimedia type to be produced, so that in response to the selection instruction of the first target plot content in the at least one first plot content, the first multimedia resource generated based on the first target plot content, the first target plot content and at least one second plot content are displayed, and the at least one second plot content is a continued plot content generated based on the historical plot content. The user does not need to edit the complete story copy, and can also participate in the creation of multimedia resources; and at least one continued second plot content is generated and displayed through the AI Wenshengwen technology, and the first target plot content and the first multimedia resource are also displayed, so that when the current plot content is selected, the multimedia resource generated based on the current plot content can be fed back in time. Compared with the video generating the entire copy, the speed of generating multimedia resources is faster, the display is more timely, and the experience in the process of generating multimedia resources is greatly improved; in addition, at least one next continued plot content that can be selected can be recommended, so that the generation of multimedia resources based on the plot content can be more timely and intuitive, and the multimedia production can be further carried out conveniently and efficiently, thereby making the production of multimedia resources simpler and more efficient.
[0189] In a possible implementation, the device may further include:
[0190] A first plot selection and display module is configured to execute a selection instruction in response to a second target plot content in the at least one second plot content, and if the current cumulative number of plots reaches a plot number threshold, display the second target plot content, a second multimedia resource generated based on the second target plot content, and a multimedia generation control;
[0191] A target multimedia resource display module is configured to display the target multimedia resource in response to the triggering of the multimedia generation control;
[0192] The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource.
[0193] In a possible implementation, the associated position of the second multimedia resource further displays a plot viewing control for viewing the complete plot; the device may further include:
[0194] The complete plot viewing module is configured to display the complete multiple plot contents, the multimedia resources corresponding to each of the multiple plot contents, the plot update control for updating the multiple plot contents, and the media resource update control for updating each multimedia resource when the plot viewing control is triggered.
[0195] In a possible implementation, the device may further include:
[0196] a multimedia re-production module configured to execute, in response to the multimedia re-production instruction, displaying the first multimedia type and the at least one first plot content;
[0197] The media type switching module is configured to display a second multimedia type and at least one plot content corresponding to the second multimedia type in response to a media type switching operation.
[0198] In a possible implementation manner, the device further includes:
[0199] a target multimedia display module, configured to execute a selection instruction in response to a second target plot content in the at least one second plot content, and to display a target multimedia resource if the current plot cumulative number reaches a plot number threshold;
[0200] The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource; the second multimedia resource is a multimedia resource generated based on the second target plot content.
[0201] In a possible implementation, the associated position of the first multimedia resource further displays a first plot generation text generated based on the first target plot content; and the device further includes any one of the following:
[0202] a plot text regeneration module, configured to execute a regeneration instruction in response to the first plot generation text, and display a second plot generation text regenerated based on the first target plot content;
[0203] or,
[0204] The plot text editing module is configured to execute an editing instruction in response to the first plot generated text, switch the first plot generated text to an editable state or display a text acquisition control; and display a third plot generated text in response to a text editing confirmation instruction triggered based on the editable state or the text acquisition control; wherein the text acquisition control includes at least one of a text input box and a voice acquisition to text control.
[0205] In a possible implementation, the device may further include:
[0206] a plot replacement module, configured to execute a replacement instruction in response to the first target plot content, and display the at least one first plot content;
[0207] The second plot selection and display module is configured to display the third target plot content, the plot generation text generated based on the third target plot content, and the third multimedia resource generated based on the third target plot content when the third target plot content in the at least one first plot content is selected.
[0208] In a possible implementation, the device may further include:
[0209] The multimedia regeneration module is configured to execute a regeneration instruction in response to the first multimedia resource and display a fourth multimedia resource; the fourth multimedia resource is regenerated based on the first target plot content.
[0210] In a possible implementation, the associated position of the target multimedia resource displays multiple media update controls; the device further includes:
[0211] Multiple media content display modules are configured to display multiple media contents when a target media update control among the multiple media update controls is triggered; the multiple media contents are derived from the target multimedia resource, and the media types of the multiple media contents are the media types corresponding to the target media update control;
[0212] A content update prompt information display module is configured to display content update prompt information on an upper layer of the target media content in response to the selection of the target media content among the plurality of media contents; the content update prompt information is used to prompt the update trigger operation and the update method;
[0213] The target media content updating module is configured to update the target media content in the updating manner when the update triggering operation is executed on the target media content.
[0214] In a possible implementation, the first target plot content includes character information; the multimedia generation module 1003 may include:
[0215] a character image selection control display unit, configured to execute a selection instruction in response to the first target plot content, and display a character image selection control at a location associated with the first target plot content;
[0216] A virtual image display unit is configured to display a plurality of virtual images in response to the triggering of the character image selection control;
[0217] The multimedia display unit is configured to display the first multimedia resource when a target virtual image among the multiple virtual images is selected, the image of the target character in the first multimedia resource is the target virtual image, and the target character is the character corresponding to the character information.
[0218] In a possible implementation, a character image creation control is further displayed at a location associated with the first target plot content; and the device may further include:
[0219] A character image creation page display module is configured to display a character image creation page in response to the triggering of the character image creation control;
[0220] The creation completion display module is configured to execute a response to a character image creation completion instruction based on the character image creation page and display the first multimedia resource; the image of the target character in the first multimedia resource is the created character image corresponding to the character image creation completion instruction.
[0221] In a possible implementation, the multimedia production page also displays the target account identifier of the currently selectable plot content; when the local account identifier matches the target account identifier, the at least one first plot content is selectable; when the local account identifier does not match the target account identifier, the at least one first plot content is not selectable; the target account identifier and the local account identifier are account identifiers for collaboratively producing multimedia resources.
[0222] In a possible implementation, the multimedia production page also displays a plot selection interactive control; the device may also include:
[0223] A plot selection interactive window display module is configured to display a plot selection interactive window in response to the triggering of the plot selection interactive control; the plot selection interactive window is used for multiple accounts to interact in plot selection, and the multiple accounts are accounts for collaboratively producing multimedia resources;
[0224] The selection instruction generation module is configured to generate the selection instruction when the multiple accounts are triggered to select the first target plot content or the second target plot content based on the plot selection interactive window.
[0225] In a possible implementation, the display module 1001 may include:
[0226] A historical multimedia resource display unit is configured to display a historical multimedia browsing page, wherein the historical multimedia browsing page displays historical multimedia resources;
[0227] a continuing production unit, configured to execute a continuing production instruction in response to the historical multimedia resource and display the multimedia production page;
[0228] The first multimedia type is a multimedia type corresponding to the historical multimedia resource, and the at least one first plot content is a continued plot content generated based on the existing plot content of the historical multimedia resource.
[0229] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0230] Fig.11 is a block diagram of an electronic device for a multimedia resource production method according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.11 As shown. The electronic device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a method for multimedia generation is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a key, trackball or touchpad provided on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.
[0231] Those skilled in the art will understand that Fig.11 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present disclosure, and does not constitute a limitation on the electronic device to which the scheme of the present disclosure is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0232] Fig.12 The block diagram of an electronic device for multimedia generation is shown based on an exemplary embodiment. The electronic device may be a server, and its internal structure diagram may be as shown in FIG. Fig.12As shown. The electronic device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for generating multimedia is implemented.
[0233] Those skilled in the art will understand that Fig.12 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present disclosure, and does not constitute a limitation on the electronic device to which the scheme of the present disclosure is applied. The specific electronic device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0234] In an exemplary embodiment, an electronic device is also provided, including: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the multimedia resource production method as in the embodiment of the present disclosure.
[0235] In an exemplary embodiment, a computer-readable storage medium is also provided, and when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the multimedia resource production method in the embodiment of the present disclosure. The computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0236] In an exemplary embodiment, a computer program product containing instructions is also provided. When the computer program product is run on a computer, the computer is enabled to perform the multimedia generation method in the embodiment of the present disclosure.
[0237] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0238] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0239] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for producing multimedia resources, characterized in that: include: Displaying a multimedia production page, wherein the multimedia production page displays at least one first plot content corresponding to the first multimedia type; In response to a selection instruction of a first target plot content in the at least one first plot content, displaying the first target plot content, a first multimedia resource, and at least one second plot content; wherein the at least one second plot content is a continued plot content generated based on historical plot content, the historical plot content includes the first target plot content; and the first multimedia resource is generated based on the first target plot content; In response to the regeneration instruction of the first multimedia resource, a fourth multimedia resource is presented; the fourth multimedia resource is regenerated based on the first target plot content.
2. The method according to claim 1, characterized in that The method further comprises: In response to a selection instruction of a second target plot content in the at least one second plot content, if the current cumulative number of plots reaches a plot number threshold, displaying the second target plot content, a second multimedia resource generated based on the second target plot content, and a multimedia generation control; In response to the triggering of the multimedia generation control, displaying the target multimedia resource; The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource.
3. The method according to claim 2, characterized in that The associated position of the second multimedia resource also displays a plot viewing control for viewing the complete plot; the method further includes: When the plot viewing control is triggered, the complete plurality of plot contents, the multimedia resources corresponding to the plurality of plot contents, the plot update control for updating the plurality of plot contents, and the media resource update control for updating each multimedia resource are displayed.
4. The method according to claim 3, characterized in that The method further comprises: In response to a multimedia re-creation instruction, presenting the first multimedia type and the at least one first plot content; In response to the media type switching operation, a second multimedia type and at least one plot content corresponding to the second multimedia type are displayed.
5. The method according to claim 2, characterized in that: The method further comprises: In response to a selection instruction of a second target plot content in the at least one second plot content, if the current accumulated number of plots reaches a plot number threshold, displaying a target multimedia resource; The target multimedia resource is obtained by merging the multimedia resources corresponding to the historical plot contents and the second multimedia resource; the second multimedia resource is a multimedia resource generated based on the second target plot content.
6. The method according to claim 1, characterized in that The associated position of the first multimedia resource also displays a first plot generation text generated based on the first target plot content; the method further includes any one of the following: In response to the regeneration instruction of the first plot generation text, displaying the second plot generation text regenerated based on the first target plot content; or, In response to an editing instruction of the first plot generated text, switching the first plot generated text to an editable state or displaying a text acquisition control; In response to a text editing confirmation instruction triggered based on the editable state or the text acquisition control, displaying a third scenario generation text; Wherein, the text acquisition control includes at least one of a text input box and a voice collection and text conversion control.
7. The method according to claim 1 or 6, characterized in that: The method further comprises: In response to a change instruction of the first target plot content, displaying the at least one first plot content; In the case where a third target plot content in the at least one first plot content is selected, the third target plot content, a plot generation text generated based on the third target plot content, and a third multimedia resource generated based on the third target plot content are displayed.
8. The method according to claim 2 or 5, characterized in that: The associated position of the target multimedia resource displays multiple media update controls; the method also includes: In the case of triggering a target media update control among the multiple media update controls, displaying multiple media contents; the multiple media contents are derived from the target multimedia resource, and the media types of the multiple media contents are the media types corresponding to the target media update control; In response to the selection of a target media content among the plurality of media content, displaying content update prompt information on an upper layer of the target media content; the content update prompt information is used to prompt an update trigger operation and an update method; When the update triggering operation is executed on the target media content, the target media content is updated in the update manner.
9. The method according to claim 1, characterized in that: The first target plot content includes character information; and the display process of the first multimedia resource includes: In response to a selection instruction of the first target plot content, displaying a character image selection control at a location associated with the first target plot content; In response to triggering of the character image selection control, displaying a plurality of virtual images; When a target virtual image among the multiple virtual images is selected, the first multimedia resource is displayed, the image of the target character in the first multimedia resource is the target virtual image, and the target character is the character corresponding to the character information.
10. The method according to claim 9, characterized in that A character image creation control is also displayed at the associated position of the first target plot content; the method further includes: In response to the triggering of the character image creation control, displaying a character image creation page; In response to a character image creation completion instruction based on the character image creation page, the first multimedia resource is displayed; the image of the target character in the first multimedia resource is the created character image corresponding to the character image creation completion instruction.
11. The method according to claim 1, characterized in that: The multimedia production page also displays the target account identifier of the current selectable plot content; when the local account identifier matches the target account identifier, the at least one first plot content is selectable; when the local account identifier does not match the target account identifier, the at least one first plot content is not selectable; the target account identifier and the local account identifier are account identifiers for collaboratively producing multimedia resources.
12. The method according to claim 2, characterized in that: The multimedia production page also displays a plot selection interactive control; the method also includes: In response to the triggering of the plot selection interactive control, a plot selection interactive window is displayed; the plot selection interactive window is used for multiple accounts to interact in plot selection, and the multiple accounts are accounts for collaboratively producing multimedia resources; When the multiple accounts are triggered to select the first target plot content or the second target plot content based on the plot selection interactive window, the selection instruction is generated.
13. The method according to claim 1, characterized in that The display of the multimedia production page includes: Displaying a historical multimedia browsing page, wherein the historical multimedia browsing page displays historical multimedia resources; In response to the instruction to continue making the historical multimedia resource, displaying the multimedia making page; The first multimedia type is a multimedia type corresponding to the historical multimedia resource, and the at least one first plot content is a continued plot content generated based on the existing plot content of the historical multimedia resource.
14. A multimedia resource production device, characterized in that: include: A display module is configured to execute display of a multimedia production page, wherein the multimedia production page displays at least one first plot content corresponding to a first multimedia type; a multimedia generation module, configured to execute, in response to a selection instruction of a first target plot content in the at least one first plot content, display the first target plot content, a first multimedia resource, and at least one second plot content; wherein the at least one second plot content is a continued plot content generated based on historical plot content, the historical plot content includes the first target plot content; and the first multimedia resource is generated based on the first target plot content; The multimedia regeneration module is configured to execute a regeneration instruction in response to the first multimedia resource and display a fourth multimedia resource; the fourth multimedia resource is regenerated based on the first target plot content.
15. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the multimedia resource production method as described in any one of claims 1 to 13.
16. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia resource production method as claimed in any one of claims 1 to 13.
17. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, enable a computer to execute the multimedia resource production method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Multimedia resource display method and device, electronic equipment and storage medium
CN115390708A
Video plot reorganization method and device, electronic equipment and storage medium
CN116980718A