Method and apparatus for generating media content, and device and storage medium

By adding graphical elements to the editing interface to configure parameter information, the cumbersome operation problem in traditional media content generation is solved, achieving efficient parameter editing and improved user experience.

WO2026007522A1PCT designated stage Publication Date: 2026-01-08BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/092416
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-03
Filing Date
2025-04-30
Publication Date
2026-01-08

AI Technical Summary

Technical Problem

In the traditional process of generating media content, users need to perform cumbersome parameter configuration operations, resulting in high learning and interaction costs.

Method used

By displaying an editing interface, users can add graphical elements, determine parameter information based on these elements, and generate media content.

Benefits of technology

It improves parameter editing efficiency, reduces user interaction costs, and enhances user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025092416_08012026_PF_FP_ABST
    Figure CN2025092416_08012026_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to a method and apparatus for generating media content, and a device and a storage medium. The method provided herein comprises: displaying an editing interface, wherein a plurality of graphical elements corresponding to a plurality of preset configuration items are displayed on the editing interface; in response to an interaction operation for a target graphical element among the plurality of graphical elements, adding the target graphical element to an interaction region in the editing interface; on the basis of a set of graphical elements added to the interaction region, determining parameter information, wherein the parameter information at least comprises a set of configuration items corresponding to the set of graphical elements; and on the basis of the parameter information, generating first media content. In this way, the embodiments of the present disclosure can configure generation parameters for media content in a graphical manner, thereby improving the generation efficiency of the media content.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, apparatus and storage medium for generating media content

[0001] The present application claims priority to the Chinese patent application No. 202410889141.7, filed on July 03, 2024, entitled “Method, device, apparatus and storage medium for generating media content”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Example embodiments of the present disclosure generally relate to the field of Internet, and in particular, to a method, device, apparatus and computer readable storage medium for generating media content. BACKGROUND

[0003] In recent years, with the rapid development of the Internet, generative artificial intelligence technology has been gradually applied to the creation of various types of media content. In the process of generating media content, people need to configure various types of generation parameters to obtain the desired media content. SUMMARY

[0004] In a first aspect of the present disclosure, a method for generating media content is provided. The method comprises: displaying an editing interface, the editing interface displaying a plurality of graphical elements corresponding to a plurality of preset configuration items; in response to an interactive operation on a graphical element in the plurality of graphical elements, adding the graphical element in an interactive region in the editing interface; determining parameter information based on a set of added graphical elements in the interactive region, the parameter information at least including a set of configuration items corresponding to the set of graphical elements; and generating first media content based on the parameter information.

[0005] In a second aspect of the present disclosure, a device for generating media content is provided. The device comprises: an interface display module configured to display an editing interface, the editing interface displaying a plurality of graphical elements corresponding to a plurality of preset configuration items; an element addition module configured to, in response to an interactive operation on a graphical element in the plurality of graphical elements, add the graphical element in an interactive region in the editing interface; a parameter determination module configured to determine parameter information based on a set of added graphical elements in the interactive region, the parameter information at least including a set of configuration items corresponding to the set of graphical elements; and a content generation module configured to generate first media content based on the parameter information.

[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. The instructions, when executed by the at least one processor, cause the device to perform the method of the first aspect.

[0007] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored thereon computer-executable instructions that are executable by a processor to implement the method of the first aspect.

[0008] In a fifth aspect of the present disclosure, a computer program product is provided. The computer program product is tangibly stored in a computer storage medium and includes computer-executable instructions that, when executed by a device, cause the device to perform the method of the first aspect.

[0009] It should be understood that nothing in the Summary is to be construed as a limitation on the scope of the embodiments of the present disclosure or the present disclosure. Other features, aspects, and advantages of the present disclosure will become apparent from the following description, which is given by way of example in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0010] The above and other features, aspects, and advantages of embodiments of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, like reference numerals refer to like elements, in which:

[0011] FIG. 1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure can be implemented;

[0012] FIGS. 2A-2F show example interfaces according to some embodiments of the present disclosure;

[0013] FIG. 3 shows a flowchart of an example process of generating media content according to some embodiments of the present disclosure;

[0014] FIG. 4 shows a schematic structural block diagram of an example apparatus for generating media content according to some embodiments of the present disclosure; and

[0015] FIG. 5 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

[0016] Embodiments of the present disclosure will be described below in greater detail with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments set forth herein; rather, these embodiments are provided so that the present disclosure will be more thoroughly and completely understood. It should be understood that the drawings and embodiments of the present disclosure are only for illustrative purposes and should not be construed as limiting the scope of protection of the present disclosure.

[0017] It should be noted that the titles of any sections / sub-sections provided herein are not limiting. Various embodiments are described throughout this document and any type of embodiment can be included under any section / sub-section. Furthermore, embodiments described in any section / sub-section can be combined with any other embodiments described in the same section / sub-section and / or different section / sub-section in any manner.

[0018] In the description of embodiments of the disclosure, the term "includes" and its conjugates are open-ended, meaning "including but not limited to". The term "based on" is intended to mean "based, at least in part, on" The term "one embodiment" or "an embodiment" means "at least one embodiment". The term "some embodiments" means "at least some embodiments". Other explicit or implicit definitions can also be included below. The terms "first", "second", etc. can refer to different or the same objects. Other explicit and implicit definitions can also be included below.

[0019] Data of users, acquisition and / or use of data, etc. can be involved in embodiments of the disclosure. These aspects all comply with corresponding laws and regulations and relevant provisions. In embodiments of the disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms. Accordingly, when implementing various embodiments of the disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be notified to the user and the authorization of the user should be obtained according to relevant laws and regulations through appropriate means. The specific notification and / or authorization mode can vary according to the actual situation and application scenario, and the scope of the disclosure is not limited in this respect.

[0020] In the specification and embodiments of the present disclosure, if personal information processing is involved, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the prescribed or agreed range. Users refuse to process personal information other than the necessary information required for basic functions, which will not affect the user's use of basic functions.

[0021] As mentioned above, in the process of generating media content by using a model, a user needs to configure various types of generation parameters. Traditionally, the user can input parameters through various parameter input controls, which requires the user to perform tedious configuration operations and requires more learning cost and interaction cost of the user.

[0022] Embodiments of the present disclosure propose a scheme for generating media content. According to the scheme, an editing interface is displayed, the editing interface displays a plurality of graphical elements corresponding to a plurality of preset configuration items; in response to an interactive operation on a graphical element of the plurality of graphical elements, the graphical element is added in an interactive region in the editing interface; based on a set of graphical elements added in the interactive region, parameter information is determined, the parameter information at least includes a set of configuration items corresponding to the set of graphical elements; and based on the parameter information, first media content is generated.

[0023] In this way, embodiments of the present disclosure can configure the generation parameters of media content in a graphical manner. Thereby, embodiments of the present disclosure can improve the parameter editing efficiency, reduce the interaction cost of users and improve the interaction experience of users.

[0024] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.

[0025] Example Environment

[0026] FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.

[0027] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, a music application or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.

[0028] In the environment 100 of FIG. 1, if the application 120 is in an active state, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120.

[0029] In some embodiments, the electronic device 110 communicates with the server 130 to enable provisioning of services of the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a tablet computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) terminal, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including an accessory or peripheral device for the foregoing, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to a user (such as “wearable” circuitry, etc.).

[0030] The server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports a virtual scene.

[0031] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.

[0032] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, and do not imply any limitation on the scope of the present disclosure.

[0033] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0034] Example process

[0035] FIGS. 2A-2F illustrate example interfaces 200A-200F, in accordance with some embodiments of the present disclosure. The interfaces 200A-200F can be provided, for example, by the electronic device 110 shown in FIG. 1. The interactive processes of the present disclosure will be described below with music content as an example of media content, which can be equally applicable to other suitable types of media content, e.g., video content, image content, etc.

[0036] In some embodiments, FIG. 2A illustrates a playback interface 200A of an existing music content. As shown in FIG. 2A, the electronic device 110 can display information of the music content, e.g., lyrics, cover image 204, etc. Additionally, the electronic device 110 can also provide a creation entry 202 associated with the existing music content.

[0037] In some embodiments, the electronic device 110 can receive a selection of the creation entry 202 and present an editing interface 200B as shown in FIG. 2B. As shown in FIG. 2B, the editing interface 200B can include an interaction panel 220. The interaction panel 220 can display a plurality of graphical elements corresponding to a plurality of preset configuration items, e.g., a graphical element 225 corresponding to a configuration item “Timbre 1”.

[0038] As shown in FIG. 2B, the graphical elements displayed by the interaction panel 220 can indicate a plurality of preset configuration items corresponding to different types of parameters (e.g., timbre, genre, melody, etc.) for generating media content (e.g., music content).

[0039] In some embodiments, different configuration items can be associated with different graphical elements. For example, a plurality of preset configuration items corresponding to “timbre” (e.g., Timbre 1, Timbre 2, and Timbre 3, etc.) can correspond to different graphical elements. Additionally, the electronic device 110 can also present a graphical element corresponding to a configuration item referenced by the existing music content (e.g., a graphical element corresponding to a template).

[0040] In some embodiments, the interface 200B can also include an interaction area 210. As shown in FIG. 2B, the interaction area 210 can also include, for example, a canvas area 215 (also referred to as a second area). In some embodiments, the canvas area 215 can display the cover image 204 of the music content corresponding to the interface 200A. Alternatively, the canvas area 215 can also display, for example, preset content. In some embodiments, as shown in FIG. 2B, the interaction area 210 can also include a lyrics display area to display lyrics of the music content to be generated.

[0041] In some embodiments, in a case that the editing interface 200B is displayed based on a trigger for the creation portal 202, the information displayed in the interactive area 210 can be determined based on the music content corresponding to the interface 200A.

[0042] In some embodiments, the editing interface 200B can also be presented based on a request of the user to create music content, which can be, for example, not based on the created or published music content. Accordingly, the lyric content displayed in the interactive area 210 can include lyric content for input or lyric content generated based on user input information, etc.

[0043] In some embodiments, the lyric content displayed in the interactive area 210 can also be referred to as reference content.

[0044] In some embodiments, as shown in FIG. 2C, the electronic device 110 can receive an interaction operation associated with the graphical element 225. For example, the electronic device 110 can receive a selection operation or a drag operation of the graphical element 225, etc.

[0045] Taking the drag operation as an example, the electronic device 110 can receive a drag operation of the user to move the graphical element 225 to the interactive area 210. Further, as shown in FIG. 2D, the electronic device 110 can add the graphical element 225 to the interactive area 210 based on the drag operation of the user.

[0046] Taking FIG. 2C as an example, the user drags the graphical element 225 to a region (also referred to as a first region) corresponding to the lyric portion 230 displayed in the interactive area 210, for example. Such a lyric portion 230 can include, for example, at least one line of lyric content. Accordingly, the lyric portion 230 can also be referred to as a target portion of the reference content (e.g., lyric content) displayed in the interactive area 210.

[0047] As shown in FIG. 2D, in response to the drag operation, the electronic device 110 can display the graphical element 225 in association with the lyric portion 230 (e.g., one line of lyric), to indicate that the preset configuration item (e.g., timbre one) corresponding to the graphical element 225 is to be applied to the line of lyric.

[0048] Based on such a manner, embodiments of the present disclosure can support the user to refine the configuration item to be applied to each portion of the reference content through graphical interaction, so as to improve the efficiency of parameter configuration and enhance the quality of the generated media content.

[0049] It should be appreciated that although the above interaction is described by taking music content as an example, the above interaction can also be used in scenarios such as video generation, image generation, and the like. For example, a user can drag graphical elements corresponding to different configuration items to different parts of a reference image to control the process of generating a target image based on the reference image. As another example, a user can drag graphical elements corresponding to different configuration items to description texts corresponding to different video clips to control the generation parameters of different video clips.

[0050] In some embodiments, the electronic device 110 can also support a user to configure generation parameters applied to all reference content through the interaction operation of graphical elements.

[0051] As shown in FIG. 2E, the electronic device 110 can display, for example, in the panel 220, a plurality of graphical elements corresponding to a plurality of preset configuration items (e.g., style one, style two, style three) of the “style” parameter, for example, a graphical element 235 corresponding to “style one”.

[0052] Further, the electronic device 110 can receive, for example, a click operation or a drag operation of the user on the graphical element 235. For example, the user can drag the graphical element 235 into the canvas region 215 in the interaction region 210 to indicate that the configuration item “style one” is applied to the entire song.

[0053] In this way, embodiments of the present disclosure can support a user to configure generation parameters corresponding to different application ranges, such as global application generation parameters and local application generation parameters, through graphical interaction.

[0054] Further, after receiving the user’s confirmation of completing the configuration, the electronic device 110 can determine parameter information corresponding to the added set of graphical elements (e.g., the graphical element 225 and the graphical element 235) in the interaction region 210 for generating media content (e.g., music content).

[0055] Taking FIG. 2F as an example, the parameter information can indicate that the preset configuration item “style one” is applied to all lyric content, and the preset configuration item “tone one” can be applied to the lyric part 230.

[0056] Further, the electronic device 110 generates media content based on the determined parameter information. Specifically, the electronic device 110 can generate media content, for example, video content, image content, music content, and the like, by utilizing an appropriate media generation model deployed locally or remotely. For example, the electronic device 110 can provide the parameter information to the media generation model to generate media content.

[0057] Additionally, the electronic device 110 can also provide the generated media content to the user. For example, the electronic device 110 can play the generated music content, etc.

[0058] In some embodiments, to facilitate understanding of the creation process of the media content, the electronic device 110 may, for example, also generate image content associated with the media content based on at least one graphical element added in the interactive region 210. As an example, the electronic device 110 can generate an image based on the content in the canvas region 215 as a cover image of the generated media content.

[0059] In some embodiments, similar to the interface shown in FIG. 2A, the electronic device 110 can display the associated image content, e.g., the cover image, in a page associated with the generated media content. That is, the user can not only configure the generation parameters through the editing operation on the canvas region 215, but also generate the relevant image of the generated media content accordingly.

[0060] In some embodiments, taking music content as an example, the electronic device 110 may, for example, also display the graphical element in association with the corresponding part of the lyric content during the playing of the music content. For example, in the case where the configuration item corresponding to the graphical element 225 is applied to the lyric part 230, the electronic device 110 can display the graphical element 225 in association with the lyric part 230 in the lyric display interface of the generated music content to indicate that the corresponding configuration item (e.g., timbre one) is applied to the lyric part 230.

[0061] In some embodiments, the graphical elements described above may, for example, include any appropriate graphical interactive element such as a sticker element, an icon element, an expression element, etc.

[0062] In this way, embodiments of the present disclosure can configure the generation parameters of the media content in a graphical manner. Thus, embodiments of the present disclosure can improve the parameter editing efficiency, reduce the interaction cost of the user and improve the interaction experience of the user.

[0063] Example process

[0064] FIG. 3 shows a flowchart of an example process 300 of generating media content, according to some embodiments of the present disclosure. The process 300 can be implemented at the electronic device 110. The process 300 is described below with reference to FIG. 1.

[0065] As shown in FIG. 3, at block 310, the electronic device 110 displays an editing interface, the editing interface displaying a plurality of graphical elements corresponding to a plurality of preset configuration items.

[0066] At block 320, the electronic device 110 adds the target graphical element in the interaction region in the editing interface in response to the interaction operation on the target graphical element in the plurality of graphical elements.

[0067] At block 330, the electronic device 110 determines parameter information based on the set of graphical elements added in the interaction region, the parameter information comprising at least a set of configuration items corresponding to the set of graphical elements.

[0068] At block 340, the electronic device 110 generates the first media content based on the parameter information.

[0069] In some embodiments, the process 300 further includes associating the first media content to image content, the image content determined based on the set of graphical elements.

[0070] In some embodiments, the process 300 further includes displaying the image content and / or the set of graphical elements in a page related to the first media content.

[0071] In some embodiments, the process 300 further includes displaying reference content for generating the first media content in the interaction region, and the interaction operation indicates that a target configuration item corresponding to the target graphical element is applied to at least part of the reference content.

[0072] In some embodiments, adding the target graphical element in the interaction region in the editing interface includes adding the target graphical element to a first region corresponding to the target part of the reference content to indicate that a target configuration item corresponding to the target graphical element is applied to the target part of the reference content in response to the interaction operation.

[0073] In some embodiments, the reference content comprises lyric content, and the target part comprises at least one line of lyric in the lyric content.

[0074] In some embodiments, adding the target graphical element in the interaction region in the editing interface includes adding the target graphical element to a second region in the target region to indicate that a target configuration item corresponding to the target graphical element is applied to all of the reference content in response to the interaction operation on the graphical element.

[0075] In some embodiments, displaying the editing interface includes displaying the editing interface in response to a generation request associated with a second media content, and the reference content is determined based on the second media content.

[0076] In some embodiments, the interaction operation comprises dragging the target graphical element to the interaction region.

[0077] In some embodiments, the plurality of graphical elements comprises a plurality of sets of graphical elements corresponding to a plurality of sets of configuration items, wherein each set of configuration items is associated with a same type of configuration parameter.

[0078] In some embodiments, the target graphical element comprises a sticker element.

[0079] Example apparatus and device

[0080] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 4 shows a schematic structural block diagram of an example apparatus 400 for generating media content, according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0081] As shown in FIG. 4, the apparatus 400 includes an interface display module 410 configured to display an editing interface, the editing interface displaying a plurality of graphical elements corresponding to a plurality of preset configuration items; an element adding module 420 configured to, in response to an interactive operation on a target graphical element in the plurality of graphical elements, add the target graphical element in an interactive region in the editing interface; a parameter determining module 430 configured to determine parameter information based on a set of graphical elements added in the interactive region, the parameter information at least including a set of configuration items corresponding to the set of graphical elements; and a content generating module 440 configured to generate first media content based on the parameter information.

[0082] In some embodiments, the apparatus 400 further includes an association module configured to associate the first media content to image content, the image content being determined based on the set of graphical elements.

[0083] In some embodiments, the apparatus 400 further includes an element display module configured to display the image content and / or the set of graphical elements in a page related to the first media content.

[0084] In some embodiments, the apparatus 400 further includes a content display module configured to display, in the interactive region, reference content for generating the first media content, and the interactive operation indicates that a target configuration item corresponding to the target graphical element is applied to at least part of the reference content.

[0085] In some embodiments, the element adding module 420 is further configured to, in response to the interactive operation, add the target graphical element to a first region corresponding to a target part of the reference content, to indicate that the target configuration item corresponding to the target graphical element is applied to the target part of the reference content.

[0086] In some embodiments, the reference content comprises song lyric content, and the target part comprises at least one line of the song lyric content.

[0087] In some embodiments, the element adding module 420 is further configured to, in response to the interaction operation for the graphical element, add the target graphical element to a second region in the target region to indicate that the target configuration item corresponding to the target graphical element is applied to all of the reference content.

[0088] In some embodiments, the interface displaying module 410 is further configured to, in response to a generation request associated with the second media content, display the editing interface, and the reference content is determined based on the second media content.

[0089] In some embodiments, the interaction operation comprises dragging the target graphical element into the interaction region.

[0090] In some embodiments, the plurality of graphical elements comprises a plurality of groups of graphical elements corresponding to a plurality of groups of configuration items, wherein each group of configuration items is associated with a same type of configuration parameter.

[0091] In some embodiments, the target graphical element comprises a sticker element.

[0092] FIG. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 illustrated in FIG. 5 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used to implement the electronic device 110 of FIG. 1.

[0093] As shown in FIG. 5, the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 can include, but are not limited to, one or more processing units or processors 510, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processor 510 can be a real or virtual processor and is capable of performing various processing according to programs stored in the memory 520. In a multi-processor system, multiple processors perform computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.

[0094] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 500 and includes both volatile and nonvolatile media, removable and non-removable media. The memory 520 can be volatile (such as register, cache, RAM), non-volatile (such as ROM, EEPROM, flash memory), or some combination of the two. The storage device 530 can be a removable or non-removable media, and can include machine-readable media, such as flash drives, magnetic disks, or any other media that can be used to store information and / or data and that can be accessed by the electronic device 500.

[0095] The electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.

[0096] The communication unit 540 enables communication with other electronic devices over communication media. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines capable of communication over a communication connection. Thus, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.

[0097] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown) such as a storage device, a display device, etc. through the communication unit 540, as needed, one or more devices that enable a user to interact with the electronic device 500, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).

[0098] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.

[0099] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0100] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0101] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0102] The computer program product of the present disclosure can have a signal including said computer program. This signal can be electronic, electromagnetic, optical, or any other suitable type of signal. Such a signal can be provided through a communication connection, such as electrical wiring, optical fiber, wireless interface, etc. Examples of computer program products include computer program implemented on a personal computer, server, or other networked device. A non-transitory computer readable medium, such as a floppy disk, CD-ROM, DVD-ROM, Blu-ray Disc, hard disk, or memory stick, can also be used to implement the present disclosure. The computer program product of the present disclosure can also be provided as a service to download and use the computer program over a network, such as the Internet.

[0103] Having described several implementations of the present disclosure, it will be clear to those skilled in the art that many modifications, additions, and substitutions are possible without departing from the scope and spirit of the described implementations. Many modifications and variations of the present disclosure are possible in light of the above teachings. It is, therefore, to be understood that within the scope of the appended claims, the present disclosure can be practiced otherwise than as specifically described. While the present disclosure has been described with reference to the implementation figures, it will be understood by those skilled in the art that various changes can be made and equivalents can be substituted for elements thereof without departing from the scope of the present disclosure. In addition, many modifications can be made to adapt a particular situation or material to the teachings of the disclosure without departing from its scope. Therefore, it is contemplated to cover any and all adaptations and modifications falling within the scope of the appended claims. It should also be noted that, in this document, the terms "can", "can not", "may", "may not", "might", "might not", "must", "must not", "need", "need not", "should", "should not", "will", "will not", "would", and "would not" are used in their permissive sense (they mean that there are situations in which the statement can or might be true).

Claims

1. A method for generating media content, comprising: displaying an editing interface, the editing interface displaying a plurality of graphical elements corresponding to a plurality of preset configuration items; in response to an interaction operation on a target graphical element of the plurality of graphical elements, adding the target graphical element in an interaction area in the editing interface; determining parameter information based on a set of graphical elements added in the interaction area, the parameter information comprising at least a set of configuration items corresponding to the set of graphical elements; and generating first media content based on the parameter information. 2.The method of claim 1, further comprising: associating the first media content to image content determined based on the set of graphical elements. 3.The method of claim 2, further comprising: displaying the image content and / or the set of graphical elements in a page related to the first media content. 4.The method of any one of claims 1 to 3, further comprising: displaying reference content for generating the first media content in the interaction area, and the interaction operation indicates that a target configuration item corresponding to the target graphical element is applied to at least part of the reference content. 5.The method of claim 4, wherein adding the target graphical element in the interaction area in the editing interface comprises: in response to the interaction operation, adding the target graphical element to a first area corresponding to a target part of the reference content to indicate that the target configuration item corresponding to the target graphical element is applied to the target part of the reference content. 6.The method of claim 5, wherein the reference content comprises lyric content, and the target part comprises at least one line of lyrics in the lyric content. 7.The method of claim 4, wherein adding the target graphical element in the interaction area in the editing interface comprises: in response to the interaction operation on the graphical element, adding the target graphical element to a second area in the target area to indicate that the target configuration item corresponding to the target graphical element is applied to all of the reference content. in response to a generation request associated with second media content, displaying the editing interface, 8. The method of claim 4, wherein displaying an edit interface comprises: and the reference content is determined based on the second media content. 9.The method of any one of claims 1 to 8, wherein the interaction operation comprises dragging the target graphical element to the interaction area. 10.The method of any one of claims 1 to 9, wherein the plurality of graphical elements comprises a plurality of sets of graphical elements corresponding to a plurality of sets of configuration items, wherein each set of configuration items is associated with configuration parameters of a same type. 11.The method of any one of claims 1 to 10, wherein the target graphical element comprises a sticker element. 12.An apparatus for generating media content, comprising: an interface display module configured to display an editing interface, the editing interface displaying a plurality of graphical elements corresponding to a plurality of preset configuration items; ​ an element adding module, configured to add, in response to an interaction operation on a target graphical element in the plurality of graphical elements, the target graphical element in an interaction area in the editing interface; a parameter determining module, configured to determine, based on a set of graphical elements added in the interaction area, parameter information, the parameter information at least including a set of configuration items corresponding to the set of graphical elements; and a content generating module, configured to generate, based on the parameter information, first media content.

13. An electronic device, comprising: at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions, when executed by the at least one processor, causing the electronic device to perform the method according to any one of claims 1-11.

14. A computer-readable storage medium having computer-executable instructions stored thereon that are executable by a processor to implement the method according to any one of claims 1-11.

15. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1-11.

Citation Information

Patent Citations

  • Audio processing method and mobile terminal

    CN107659725A

  • Interaction method and device, equipment and storage medium

    CN116943164A

  • Media content generation method and device, electronic equipment and readable storage medium

    CN117354594A

  • Interface interaction method and device, equipment and storage medium

    CN118244933A

  • Method and device for generating media content, equipment and storage medium

    CN118870145A