Media content generation method and apparatus, electronic device, and readable storage medium

By responding to user input in the media content generation interface to generate new special effects, the problem of difficulty for users to adjust the special effects properties is solved, and flexible processing of media content and rapid adjustment of special effects is achieved.

WO2025067324A1PCT designated stage expired Publication Date: 2025-04-03BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/121394
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-28
Filing Date
2024-09-26
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

In the prior art, it is difficult for users to adjust the effect attributes of the special effects themselves, and they can only adjust the effect of the special effects application.

Method used

A method for generating media content is provided, displaying the first media content through a media content generation interface, and generating a second special effect in response to user input, thereby displaying the second media content. The method includes a display module, a receiving module and a generating module, where the user can add special effects and make adjustments in the interface.

Benefits of technology

Users can quickly and conveniently generate and adjust special effects, simplifying the operation process and improving flexibility in media content processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121394_03042025_PF_FP_ABST
    Figure CN2024121394_03042025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a media content generation method and apparatus, an electronic device, and a readable storage medium. The media content generation method comprises: displaying first media content on a media content generation interface; receiving a first input for the media content generation interface, wherein the first media content is media content which is obtained by processing a target media resource on the basis of a first special effect; and in response to the first input, generating a second special effect, and displaying second media content on the media content generation interface, wherein the second media content is media content which is obtained by processing the target media resource on the basis of the second special effect.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, electronic device and readable storage medium for generating media content

[0001] This application claims priority to Chinese Patent Application No. 202311279496.6 filed on September 28, 2023, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as part of this application. Technical Field

[0002] Embodiments of the present disclosure relate to a method, apparatus, electronic device, and readable storage medium for generating media content. Background Art

[0003] With the advancement of image processing technology, users can edit their own media resources in the editing interface. In related technologies, users can usually only adjust the effects of special effects, but it is difficult to adjust the properties of the special effects themselves.

[0004] Summary of the Invention

[0005] Embodiments of the present disclosure provide a method, apparatus, electronic device, and readable storage medium for generating media content.

[0006] In a first aspect, an embodiment of the present disclosure provides a method for generating media content, including: displaying first media content on a media content generation interface; receiving a first input to the media content generation interface, the first media content being media content obtained by processing a target media resource based on a first special effect; generating a second special effect in response to the first input, and displaying second media content on the media content generation interface, the second media content being media content obtained by processing the target media resource based on the second special effect.

[0007] In a second aspect, an embodiment of the present disclosure provides a media content generation device, comprising: a display module for displaying first media content on a media content generation interface; a receiving module for receiving a first input to the media content generation interface, the first media content being media content obtained by processing a target media resource based on a first special effect; a generation module for generating a second special effect in response to the first input; and a display module for displaying second media content on the media content generation interface, the second media content being media content obtained by processing the target media resource based on the second special effect.

[0008] In a third aspect, an embodiment of the present disclosure provides an electronic device comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method of the first aspect.

[0009] In a fourth aspect, an embodiment of the present disclosure provides a readable storage medium storing a program or instruction. When the program or instruction is executed by a processor, the steps of the method for generating media content in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present disclosure provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the media content generation method as in the first aspect.

[0011] In a sixth aspect, an embodiment of the present disclosure provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method for generating media content as in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] FIG1 is a schematic diagram showing a flow chart of a method for generating media content provided by an embodiment of the present disclosure;

[0013] FIG2 shows one of the schematic diagrams of a media content generation interface provided by some embodiments of the present disclosure;

[0014] FIG3 shows a second schematic diagram of a media content generation interface provided by some embodiments of the present disclosure;

[0015] FIG4 shows a third schematic diagram of a media content generation interface provided by some embodiments of the present disclosure;

[0016] FIG5 shows a fourth schematic diagram of a media content generation interface provided by some embodiments of the present disclosure;

[0017] FIG6 shows a fifth schematic diagram of a media content generation interface provided by some embodiments of the present disclosure;

[0018] FIG7 shows a sixth schematic diagram of a media content generation interface provided by some embodiments of the present disclosure;

[0019] FIG8 shows a structural block diagram of a device for generating media content provided by an embodiment of the present disclosure;

[0020] FIG9 shows a structural block diagram of an electronic device according to some embodiments of the present disclosure; and

[0021] FIG10 shows a schematic diagram of the hardware structure of an electronic device provided to implement some embodiments of the present disclosure. DETAILED DESCRIPTION

[0022] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of the present disclosure.

[0023] The terms "first", "second", etc. in the specification and claims of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present disclosure can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same type, and do not limit the number of objects. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0024] The following describes in detail the media content generation method, media content generation device, electronic device, and readable storage medium provided by the embodiments of the present disclosure through specific embodiments and their application scenarios with reference to Figures 1 to 10.

[0025] In an embodiment of the present disclosure, a method for generating media content is provided. FIG1 shows a flow chart of the method for generating media content provided in an embodiment of the present disclosure. As shown in FIG1 , the method for generating media content includes:

[0026] Step 102: Display the first media content on the media content generation interface;

[0027] Step 104: receiving a first input to the media content generation interface, where the first media content is media content obtained by processing the target media resource based on the first special effect;

[0028] In the disclosed embodiments, the media content generation interface includes an editing interface and a shooting interface. Users can shoot a target media resource in the shooting interface and edit the target media resource in the editing interface. The target media resource can be content captured by the user or content uploaded by the user. For example, the target media resource can be an image resource, a video resource, or the like.

[0029] In the disclosed embodiment, a user can add special effects to a target media resource through the media content generation interface, or perform other processing on the target media resource in the media content generation interface. The first media content displayed in the media content generation interface is the media content obtained by processing the target media resource using the first special effect.

[0030] For example, the target media resource is an image resource, the first special effect is an image special effect added to the image resource, and the first media content is the image resource after the special effect is added. The first special effect is generated based on the special effect style and special effect keywords set by the user, and the user can edit information such as the special effect style and special effect keywords in the first special effect.

[0031] Step 106 : generating a second special effect in response to the first input, and displaying second media content on the media content generation interface. The second media content is media content obtained by processing the target media resource based on the second special effect.

[0032] It should be noted that the first special effect and the second special effect are special effects used to process the target media resource, and the special effect may include at least one of a prop, a template, a filter, and a sticker.

[0033] In the embodiment of the present disclosure, the first input is the user's operation input to the media content generation interface. Through the first input, a new second special effect can be generated, and the processing of the target media resource through the first special effect is switched to the processing of the target media resource through the second special effect. The second media content obtained after processing the target resource through the second special effect is displayed in the media content generation interface.

[0034] In an embodiment of the present disclosure, when the first media content generated by the target media resource through the first special effect is displayed in the media content generation interface, a new special effect is generated by performing a first input on the media content generation interface, and it is possible to switch to processing the target media resource through the second special effect, and display the processed second media content on the media content generation interface.

[0035] In the embodiment of the present disclosure, when the media content generation interface displays a target media resource to which special effects have been added, the user can quickly and conveniently generate special effects and adjust the special effects added to the target media resource by performing a first input on the media content generation interface, thereby simplifying user operations.

[0036] In some embodiments of the present disclosure, generating a second special effect in response to the first input includes:

[0037] In response to the first input, a second special effect is generated based on at least one preset keyword, where the preset keyword is a keyword used to generate the first special effect.

[0038] In the embodiment of the present disclosure, a first input performed by a user on the media content generation interface is used to trigger generation of a second special effect different from the first special effect based on a preset keyword, wherein the preset keyword is the same as the keyword used to generate the first special effect.

[0039] It is understandable that when generating the second special effect, corresponding special effect style and special effect keywords are required. The preset keywords corresponding to the second special effect are set as the keywords used by the first special effect, and the second special effect is generated based on the determined special effect style.

[0040] For example, the special effects style of the second special effect can be a randomly generated special effects style, or a style that is the same as or similar to the style of the first special effect. The style of the first special effect can be a special effects style pre-edited by the user, or a target special effects style pre-selected by the user from multiple special effects styles. It should be noted that when the user selects a special effects style, the special effects model corresponding to the special effects style can be determined; when the user selects a preset keyword, the special effects model is adjusted based on the special effects keyword information; when the generation of a new special effect is triggered, the special effects model corresponding to the newly created special effect is determined.

[0041] In the disclosed embodiment, the user can determine the preset keywords used to generate the first special effect before generating the first media content. The user triggers the generation of a new second special effect based on the keywords used in the first special effect by performing a first input on the media content generation interface, and can display the identifier of the new second special effect. Since the second media content and the first media content use the same target media resources, and the preset keywords used by the second special effect are the same as the keywords used by the first special effect, there is an association between the generated second media content and the first media content, but there are differences in the display effects of the second media content and the first media content, such as differences in stylization intensity. It can be understood that the stylization intensity refers to the degree of style of the special effects applied to the current target media resource. For example, if the special effects style is a comic style, when the target media resource includes real objects such as animals or people, the stronger the stylization, the closer the generated media content picture is to a comic rather than a real object.

[0042] In some embodiments of the present disclosure, the preset keywords are configured by the current user through input operations.

[0043] In the embodiment of the present disclosure, the user can configure the preset keywords through input operations. For example, the user can configure the preset keywords by inputting text, or by selecting the corresponding target option from the preset options.

[0044] In the disclosed embodiment, the user can configure the preset keywords through operation input, so that the user can obtain the special effects generated based on the preset keywords according to actual needs, so that the generated second special effects are in line with the user's needs.

[0045] In some embodiments of the present disclosure, receiving a first input to a media content generation interface includes:

[0046] Receiving a first input to a logo display area, the first input being used to update a logo display position within the logo display area, the logo display area being used to display a logo set, the logo set including a first logo and a target logo, the first logo being associated with a first special effect;

[0047] In response to the first input, generating a second special effect and displaying the second media content on the media content generation interface includes:

[0048] In response to the first input, the second media content is displayed on the media content generation interface based on the movement of the target identifier to the preset display position.

[0049] In an embodiment of the present disclosure, when the first media content is displayed on the media content generation interface, a first identifier is also displayed in the media content generation interface. The first identifier corresponds to the first special effect in the first media content, that is, the first identifier is used to display the first special effect corresponding to the currently displayed first media content.

[0050] In the embodiment of the present disclosure, the first identifier is an identifier corresponding to the first special effect, and the user can invoke the first special effect through the first identifier. The first input is an operation input for updating the display position of the identifier in the identifier display area. For example, the first input can be an operation input such as a sliding input performed by the user on the identifier display area.

[0051] Exemplarily, the logo set displayed in the logo display area also includes other logos in addition to the first logo and the target logo, and the other logos can be used to call other generated special effects.

[0052] In the embodiment of the present disclosure, the preset display position is the display position in the logo display area. When the user moves the logo display position in the logo display area through the first input, if the target logo moves to the preset display position, it triggers the operation of processing the target media resource through the second special effect, and displays the processed second media content in the media content generation interface.

[0053] FIG2 illustrates one schematic diagram of a media content generation interface provided by some embodiments of the present disclosure. As shown in FIG2 , a first special effect image 202, a first identifier 206 corresponding to the first special effect in the first special effect image 202, and a target identifier 208 are displayed in the label display area of ​​the media content generation interface. A user drags the label display area until the target identifier 208 moves to a preset display position 210, whereupon a second special effect image 204 and a second identifier 212 corresponding to the second special effect are displayed in the media content generation interface. The first special effect image 202 represents the first media content, the second special effect image 204 represents the second media content, and the user dragging the label display area constitutes a first input.

[0054] In the embodiment of the present disclosure, after the user performs a first input on the logo display area, the display position of the target logo in the logo display area can be adjusted. After the target logo moves to the preset display position, the operation of processing the original target media resource through the new second special effect is triggered, thereby obtaining the second media content, and displaying the second media content in the media content generation interface, further simplifying the user's operation of updating the special effects.

[0055] In some embodiments of the present disclosure, the target identifier is moved to a preset display position, including: displaying a selected-state identifier at the preset display position, and the target identifier and the selected-state identifier at least partially overlap.

[0056] In the embodiment of the present disclosure, a selected state mark is also displayed in the media content generation interface, and the position of the selected state mark is the preset display position.

[0057] Exemplarily, before the user performs the first input, the selected-state identifier at least partially overlaps with the first identifier, and in response to the first input performed by the user, the selected-state identifier at least partially overlaps with the target identifier.

[0058] In an embodiment of the present disclosure, when a user inputs a logo display position within the first logo display area, if there is at least partial overlap between the target logo and the selected logo, it is determined that the target logo has moved to the preset display position, triggering a process of processing the target media resource through a second special effect, and displaying the processed second media content on the media content generation interface.

[0059] FIG3 shows a second schematic diagram of a media content generation interface provided by some embodiments of the present disclosure. As shown in FIG3 , a first special effect image 302, a first identifier 306 corresponding to the first special effect in the first special effect image 302, a target identifier 308, and a selected state identifier 310 are displayed in the label display area of ​​the media content generation interface. The user drags the label display area until the target identifier 308 moves and overlaps with the selected state identifier 310, and then a second special effect image 304 is displayed in the media content generation interface. The original image is the target media resource uploaded by the user, the first special effect image 302 is the first media content, the second special effect image 304 is the second media content, and the user dragging the label display area is the first input.

[0060] In the embodiment of the present disclosure, by displaying the selected state identifier in the label display area, it is convenient for users to determine the preset display position in the media content generation interface, so that users can easily move the target identifier to the preset display position. In addition, when there is a partial overlap between the target identifier and the selected state identifier, the target media resource is processed by the second special effect, which further simplifies the operation steps for users to trigger the update of media special effects and reduces the occurrence of situations where the update of special effects cannot be triggered in time due to user misoperation.

[0061] In some embodiments of the present disclosure, the first input to the logo display area is a sliding operation on the logo display area.

[0062] In the embodiment of the present disclosure, the user performs a first input on the logo display area by sliding input, so that the moving direction of the logo display position in the logo display area is consistent with the sliding direction, further simplifying the user's operation process.

[0063] In some embodiments of the present disclosure, the method for generating media content further includes:

[0064] receiving a second input to the first identifier or an edit control associated with the first identifier;

[0065] In response to the second input, displaying a special effect editing interface, the special effect editing interface including a style control and a keyword input control;

[0066] Among them, the style control is used to determine the special effect style of the first special effect, and the keyword input control is used to update the special effect keyword of the first special effect.

[0067] In the embodiment of the present disclosure, the user can edit and update the first special effect processed by the target media resource. It should be noted that the special effect is a media special effect generated based on the special effect style and special effect keywords set by the user.

[0068] In the disclosed embodiment, a first indicator is used to display a first special effect corresponding to the currently displayed first media content, and a user can jump to a special effect editing interface by performing a second input on the first indicator. Alternatively, an editing control is displayed in the display area corresponding to the first indicator, and a user can jump to the special effect editing interface by performing a second input on the editing control.

[0069] The special effects editing interface displays a style control and a keyword input control. The user can switch the special effects style of the first special effect by performing an operation input on the style control. The user can update the special effects keyword of the first special effect by performing an operation input on the keyword input control.

[0070] FIG4 shows a third schematic diagram of a media content generation interface provided by some embodiments of the present disclosure. As shown in FIG4 , a first special effect image, a special effect identifier 406 corresponding to the special effect of the first special effect image, and an edit button 412 associated with the special effect identifier 406 are displayed in the media content generation interface 402. When a user clicks the edit button 412 in the media content generation interface 402, the special effect editing interface 404 is displayed. The special effect editing interface 404 displays a style display page and a keyword display page. The style display page displays multiple style tags 408, from which the user can select. The keyword display page displays multiple keyword tags 410 and a custom keyword button 414. The user can select from the multiple keyword tags 410 or trigger the custom keyword button 414 to call a keyword input control and enter a custom keyword. The first special effect image is the first media content, the special effect identifier 406 is the first identifier, the style tag 408 in the style display page is the style control, and the keyword tag 410 in the keyword display page is the keyword input control.

[0071] Exemplarily, the keyword input control may also be a virtual keyboard, and the user inputs the desired special effect keyword through the virtual keyboard.

[0072] Exemplarily, the keyword input control may also be a virtual microphone button, and the user can long-press the virtual microphone button to record voice, thereby extracting special effect keywords from the voice.

[0073] In the embodiment of the present disclosure, the user can trigger a jump to display the special effects editing interface by performing a second input on the first identifier in the media content generation interface. The user can edit the first special effect corresponding to the first identifier in the special effects editing interface, so that when the user needs to update the current special effects, the user can quickly jump to the special effects editing interface in the media content generation interface, which simplifies the user's operation of editing existing special effects.

[0074] In some embodiments of the present disclosure, in response to the first input, generating a second special effect, and displaying the second media content on the media content generation interface further includes:

[0075] In response to the first input, at least one second identifier is displayed on the media content generation interface, where the second identifier is associated with a second special effect.

[0076] In an embodiment of the present disclosure, when a user updates a first special effect processed by a target media resource to a second special effect in a media content generation interface through a first input, a second identifier corresponding to the second special effect is displayed in the media content generation interface.

[0077] Exemplarily, by performing a second input on the second identifier, the user can jump to the special effect editing interface corresponding to the second special effect to update the second special effect.

[0078] Exemplarily, the user moves the second identifier to a preset display position through a first input, which can trigger the replacement of the second special effect in the second media content with other special effects.

[0079] In the disclosed embodiment, a first identifier and a second identifier are displayed in a media content generation interface, wherein the first identifier corresponds to a first special effect and the second identifier corresponds to a second special effect. A user can quickly switch to displaying the first media content in the media content generation interface by performing an operation input on the first identifier, and a user can quickly switch to displaying the second media content in the media content generation interface by performing an operation input on the second identifier.

[0080] As shown in FIG. 2 , after the second special effect image 204 is displayed on the media content generation interface, a second identifier 212 matching the second special effect is displayed.

[0081] In the embodiment of the present disclosure, during the process of displaying the updated second media content, a second identifier matching the second special effect is displayed in the media content generation interface, so that the user can promptly understand the special effect corresponding to the current second media content through the second identifier, and can also jump to the interface for processing the second special effect through the second identifier, and can trigger the operation of updating the special effect of the second media content again through the second identifier.

[0082] In some embodiments of the present disclosure, the media content generation interface displays at least one second identifier, including at least one of the following:

[0083] Adding and displaying at least one second identifier on the media content generation interface;

[0084] The first identifier is canceled from display on the media content generation interface, and is switched to display at least one second identifier.

[0085] In the embodiment of the present disclosure, the second identifier is an identifier corresponding to the second special effect. The user triggers the second identifier through operation input, and can call the second media content obtained based on the second special effect processing.

[0086] In the embodiment of the present disclosure, by adding at least one second identifier on the basis of retaining the display of the original first identifier, the user can trigger the call of the corresponding first media content by the first identifier, and can also trigger the call of the corresponding second media content by the second identifier. That is, after the second media content is displayed on the media content generation interface, the first media content and its corresponding first identifier are retained, so that the user can call it at any time later.

[0087] In the embodiment of the present disclosure, by canceling the display of the original first identifier and switching to displaying at least one second identifier, the user can only trigger the call of the corresponding second media content by the second identifier. That is, after the second media content is displayed on the media content generation interface, the first media content is deleted, and the corresponding first identifier is canceled. This conveniently deletes the media content before the update, and promptly deletes the identifier displayed in the media generation interface, making the layout in the media generation interface more concise.

[0088] It should be noted that the user can choose between the above two methods in the setting interface.

[0089] In some embodiments of the present disclosure, in response to the first input, a second special effect is generated, and after the second media content is displayed on the media content generation interface, the method further includes:

[0090] In a case where the media content generation interface displays a first identifier, receiving a fourth input of the first identifier, the first identifier being associated with the first special effect;

[0091] In response to the fourth input, the first media content is displayed on the media content generation interface.

[0092] In an embodiment of the present disclosure, after the user updates the first media content to the second media content by executing the first input, the first media content before the update is stored. The user can make the media content generation interface display the first media content before the update again by executing the fourth input on the first identifier.

[0093] In an embodiment of the present disclosure, after a user updates a first media content to a second media content by means of an update special effect through a first input, a first identifier is displayed in a media content generation interface. The user can trigger the re-display of the first media content before the update on the media content generation interface through the first identifier, so that if the user is not satisfied with the second media content, the user can quickly retrieve the media content before the update.

[0094] In some embodiments of the present disclosure, the second special effect matches the style category of the first special effect.

[0095] In the disclosed embodiment, the second special effect and the first special effect may be of the same style category. Special effects of the same style category include multiple media effects of the same style. After the user triggers the first input, the first special effect in the first media content is replaced by the media effect of the same style as the second special effect, thereby updating the second media content.

[0096] In the embodiment of the present disclosure, the first special effect and the second special effect are special effects of the same style category, which enables the user to conveniently switch the first media content to the second media content with a matching style.

[0097] In some embodiments of the present disclosure, the second special effect has a different stylization intensity than the first special effect.

[0098] It should be noted that, the higher the stylization intensity of the special effect, the greater the difference between the media content obtained after the target media resource is processed based on the special effect and the original target media resource.

[0099] In the disclosed embodiment, the style categories of the first special effect and the second special effect match, and the stylization intensities of the first special effect and the second special effect are different, so that the user can conveniently switch the first media content to the second media content with the same style but different stylization intensities, that is, quickly adjust the stylization intensity of processing the target media resource.

[0100] In some embodiments of the present disclosure, the first special effect matches a first style category, the second special effect matches a second style category, and / or the first special effect and the second special effect have different stylization intensities.

[0101] In the embodiment of the present disclosure, the first style category corresponding to the first special effect is different from the second style category of the second special effect, that is, the special effects style corresponding to the first media content is different from the special effects style corresponding to the second media content, so that the user can easily switch the first media content to the second media content with a different special effects style through the first input.

[0102] In the disclosed embodiment, the first special effect and the second special effect have different stylization intensities, that is, the first media content and the second media content have different similarities to the target media resource, so that the user can conveniently switch the first media content to the second media content with different stylization intensities through the first input.

[0103] In the disclosed embodiment, the first special effect and the second special effect have different stylization intensities and different style categories, so that the user can adjust the special effect corresponding to the target media resource with a larger adjustment range through the first input.

[0104] In some embodiments of the present disclosure, generating a second special effect in response to a first input and displaying second media content on a media content generation interface includes:

[0105] determining a second style category and preset keywords for a second special effect;

[0106] generating a second special effect based on the second style category and the preset keyword;

[0107] Based on the second special effect and the target media resource, second media content is generated and displayed.

[0108] In the embodiment of the present disclosure, the second media content is the media content obtained by processing the target media resource based on the second special effect. Therefore, it is necessary to generate the corresponding second special effect before generating and displaying the second media content. The second special effect is a special effect obtained based on the second style category and the preset keyword.

[0109] Exemplarily, after the user triggers the first input, the corresponding second style category and preset keywords are determined, and a second special effect is generated based on the second style category and preset keywords, wherein the second style category and preset keywords can be manually set by the user or automatically generated by the system.

[0110] In the embodiment of the present disclosure, the user can trigger the generation of a second special effect and process the target media resource based on the second special effect by performing a first input in the media content generation interface, without the user having to exit the current interface to perform operations, thereby further simplifying the user's operations.

[0111] In some embodiments of the present disclosure, the second style category is the same as the first style category of the first special effect, and / or the second style category is randomly determined.

[0112] In the embodiment of the present disclosure, when the second style category is the same as the first style category, the corresponding second special effect is generated by adjusting the preset keywords corresponding to the second special effect, so that the special effect style of the second media content is similar to that of the first media content.

[0113] In the embodiment of the present disclosure, when the second style category is randomly determined, the system can randomly select any style category from the existing style categories as the second style category for generating the second special effect, thereby enabling the user to quickly generate the second media content with a special effect style that is significantly different from the first media content.

[0114] FIG5 shows a fourth schematic diagram of a media content generation interface provided by some embodiments of the present disclosure. As shown in FIG5 , a first special effect image 502 and a “switch” button 506 are displayed in the media content generation interface. The first special effect image 502 is a special effect image obtained by adding a first special effect to the original image uploaded by the user. When the user clicks the “switch” button 506, a second special effect image 504 is displayed in the media content generation interface. The second special effect image 504 is a special effect image obtained by adding a second special effect to the original image uploaded by the user, and the second special effect is a special effect of the same special effect style as the first special effect. The original image is the target media resource uploaded by the user, the first special effect image 502 is the first media content, and the second special effect image 504 is the second media content.

[0115] FIG6 shows a fifth schematic diagram of a media content generation interface provided by some embodiments of the present disclosure. As shown in FIG6 , a first special effect image 602 and a “random” button 606 are displayed in the media content generation interface. The first special effect image 602 is a special effect image obtained by adding a first special effect to the original image uploaded by the user. When the user clicks the “random” button 606, a second special effect image 604 is displayed in the media content generation interface. The second special effect image 604 is a special effect image obtained by adding a second special effect to the original image uploaded by the user, and the second special effect is a special effect of a randomly generated style category, and the second special effect is a special effect of a different special effect style from the first special effect. The original image is the target media resource uploaded by the user, the first special effect image 602 is the first media content, and the second special effect image 604 is the second media content.

[0116] In some embodiments of the present disclosure, generating a second special effect in response to a first input and displaying second media content on a media content generation interface includes:

[0117] In response to the first input, displaying the target media resource and a progress display control on the media content generation interface, where the progress display control is used to display the generation progress of the second media content;

[0118] When the progress display control is displayed in a preset state, the second media content is switched to be displayed on the media content generation interface.

[0119] In an embodiment of the present disclosure, after a user performs a first input on a media content generation interface and before the media content generation interface displays updated second media content, the original target media resource and a progress display control for displaying the progress of generating the second media content are displayed on the media content generation interface to prompt the user of the progress of generating the second media content. The progress display control is displayed in a preset state, indicating that the second media content has been generated. At this point, the second media content is displayed on the media content generation interface.

[0120] Exemplarily, the preset state includes a progress bar displayed in the progress display control being in a full state.

[0121] FIG7 illustrates a sixth schematic diagram of a media content generation interface provided by some embodiments of the present disclosure. As shown in FIG7 , the media content generation interface displays a first special effect image 702 and a special effect identifier 706. The first special effect image 702 is a special effect image obtained by adding a first special effect to an original image 708 uploaded by the user. A user drags the special effect identifier 706 to a preset display position, at which point the original image 708 and a progress indicator 710 are displayed in the media content generation interface. After the progress bar in the progress indicator 710 is full, a second special effect image 704 is displayed in the media content generation interface. The second special effect image 704 is a special effect image obtained by adding a second special effect to the original image 708 uploaded by the user. The original image 708 is the target media resource uploaded by the user, the first special effect image 702 is the first media content, the second special effect image 704 is the second media content, and the special effect identifier 706 is the first identifier. The user dragging the special effect identifier 706 to the preset display position constitutes a first input.

[0122] Exemplarily, the progress display control is displayed in a floating manner over the target media resource.

[0123] In the disclosed embodiment, during the process of generating the second media content, the original target media resource and the progress display control are displayed in the media content generation interface, thereby prompting the user and enabling the user to promptly understand the detailed progress of the current generation of the second media content.

[0124] In some embodiments of the present disclosure, a device for generating media content is provided. FIG8 shows a structural block diagram of the device for generating media content provided in an embodiment of the present disclosure. As shown in FIG8 , the device for generating media content 800 includes:

[0125] Display module 802, configured to display first media content on a media content generation interface;

[0126] The receiving module 804 is configured to receive a first input to the media content generation interface, where the first media content is media content obtained by processing a target media resource based on a first special effect;

[0127] A generating module 806, configured to generate a second special effect in response to the first input;

[0128] The display module 802 is configured to display the second media content on the media content generation interface, where the second media content is obtained by processing the target media resource based on the second special effect.

[0129] In the embodiment of the present disclosure, when the media content generation interface displays the target media resource to which special effects have been added, the user can quickly and conveniently generate features and adjust the special effects added to the target media resource by performing a first input on the media content generation interface, thereby simplifying user operations.

[0130] In some embodiments of the present disclosure, the generation module 806 is configured to generate a second special effect based on at least one preset keyword in response to the first input, where the preset keyword is a keyword used to generate the first special effect.

[0131] In the embodiment of the present disclosure, the user performs a first input on the media content generation interface to trigger the generation of a new second special effect based on the keywords used in the first special effect. Since the second media content and the first media content use the same target media resources, and the preset keywords used in the second special effect match the keywords used in the first special effect, there is a certain degree of similarity between the generated second media content and the first media content.

[0132] In some embodiments of the present disclosure, the preset keywords are configured by the current user through input operations.

[0133] In the embodiment of the present disclosure, the user can configure the preset keywords through input operations. For example, the user can configure the preset keywords by inputting text, or by selecting the corresponding target option from the preset options.

[0134] In the disclosed embodiment, the user can configure the preset keywords through operation input, so that the user can configure the preset keywords in the second special effect according to actual needs, so that the generated second special effect meets the user's needs.

[0135] In some embodiments of the present disclosure, the receiving module 804 is configured to receive a first input to a logo display area, the first input being used to update a logo display position within the logo display area, the logo display area being used to display a logo set, the logo set including a first logo and a target logo, the first logo being associated with a first special effect;

[0136] The display module 802 is configured to respond to the first input, move to a preset display position based on the target identifier, and display the second media content on the media content generation interface.

[0137] In the embodiment of the present disclosure, after the user performs a first input on the logo display area, the display position of the target logo in the logo display area can be adjusted. After the target logo moves to the preset display position, the operation of processing the original target media resource through the new second special effect is triggered, thereby obtaining the second media content, and displaying the second media content in the media content generation interface, further simplifying the user's operation of updating the special effects of the target media resource that has been configured with special effects.

[0138] In some embodiments of the present disclosure, the target identifier is moved to a preset display position, including: displaying a selected-state identifier at the preset display position, and the target identifier and the selected-state identifier at least partially overlap.

[0139] In the embodiment of the present disclosure, by displaying the selected state identifier in the label display area, it is convenient for users to determine the preset display position in the media content generation interface, so that users can easily move the target identifier to the preset display position. In addition, when there is a partial overlap between the target identifier and the selected state identifier, the target media resource is processed by the second special effect, which further simplifies the operation steps for users to trigger the update of media special effects and reduces the occurrence of situations where the update of special effects cannot be triggered in time due to user misoperation.

[0140] In some embodiments of the present disclosure, the first input to the logo display area is a sliding operation on the logo display area.

[0141] In the embodiment of the present disclosure, the user performs a first input on the logo display area by sliding input, so that the moving direction of the logo display position in the logo display area is consistent with the sliding direction, further simplifying the user's operation process.

[0142] In some embodiments of the present disclosure, the receiving module 804 is configured to receive a second input to the first identifier or an edit control associated with the first identifier;

[0143] A display module 802 is configured to display a special effect editing interface in response to a second input, wherein the special effect editing interface includes a style control and a keyword input control;

[0144] Among them, the style control is used to determine the special effect style of the first special effect, and the keyword input control is used to update the special effect keyword of the first special effect.

[0145] In the embodiment of the present disclosure, the user can trigger a jump to display the special effects editing interface by performing a second input on the first identifier in the media content generation interface. The user can edit the first special effect corresponding to the first identifier in the special effects editing interface, so that when the user needs to update the current special effects, the user can quickly jump to the special effects editing interface in the media content generation interface, which simplifies the user's operation of editing existing special effects.

[0146] In some embodiments of the present disclosure, the display module 802 is configured to display at least one second identifier on the media content generation interface in response to the first input, where the second identifier is associated with the second special effect.

[0147] In the embodiment of the present disclosure, during the process of displaying the updated second media content, a second identifier matching the second special effect is displayed in the media content generation interface, so that the user can promptly understand the special effect corresponding to the current second media content through the second identifier, and can also jump to the interface for editing the second special effect through the second identifier, and can trigger the operation of updating the special effect of the second media content again through the second identifier.

[0148] In some embodiments of the present disclosure, the display module 802 is configured to add and display at least one second identifier on the media content generation interface;

[0149] The display module 802 is configured to cancel the display of the first identifier on the media content generation interface and switch to displaying at least one second identifier.

[0150] In the embodiment of the present disclosure, by adding at least one second identifier on the basis of retaining the display of the original first identifier, the user can trigger the call of the corresponding first media content by the first identifier, and can also trigger the call of the corresponding second media content by the second identifier. That is, after the second media content is displayed on the media content generation interface, the first media content and its corresponding first identifier are retained, so that the user can call it at any time later.

[0151] In the embodiment of the present disclosure, by canceling the display of the original first identifier and switching to displaying at least one second identifier, the user can only trigger the call of the corresponding second media content by the second identifier. That is, after the second media content is displayed on the media content generation interface, the first media content is deleted, and the corresponding first identifier is canceled. This conveniently deletes the media content before the update, and promptly deletes the identifier displayed in the media generation interface, making the layout in the media generation interface more concise.

[0152] In some embodiments of the present disclosure, the display module 802 is configured to display a first identifier on the media content generation interface;

[0153] The receiving module 804 is configured to receive a fourth input of the first identifier, where the first identifier is associated with the first special effect;

[0154] The display module 802 is configured to display the first media content on the media content generation interface in response to a fourth input.

[0155] In an embodiment of the present disclosure, after a user updates a first media content to a second media content by means of an update special effect through a first input, a first identifier is displayed in a media content generation interface. The user can trigger the re-display of the first media content before the update on the media content generation interface through the first identifier, so that if the user is not satisfied with the second media content, the user can quickly retrieve the media content before the update.

[0156] In some embodiments of the present disclosure, the second special effect matches the style category of the first special effect.

[0157] In the embodiment of the present disclosure, the first special effect and the second special effect are special effects of the same style category, which enables the user to conveniently switch the first media content to the second media content with a matching style.

[0158] In some embodiments of the present disclosure, the second special effect has a different stylization intensity than the first special effect.

[0159] In the disclosed embodiment, the style categories of the first special effect and the second special effect match, and the stylization intensities of the first special effect and the second special effect are different, so that the user can conveniently switch the first media content to the second media content with the same style but different stylization intensities, that is, quickly adjust the stylization intensity of processing the target media resource.

[0160] In some embodiments of the present disclosure, the determination module is configured to determine a second style category and a preset keyword for a second special effect;

[0161] A generating module 806 is configured to generate a second special effect based on the second style category and the preset keywords;

[0162] The generating module 806 is configured to generate and display the second media content based on the second special effect and the target media resource.

[0163] In the embodiment of the present disclosure, the user can trigger the generation of a second special effect and the action of processing the target media resource based on the second special effect by performing a first input in the media content generation interface. The user does not need to exit the current interface to perform the operation, which further simplifies the user's operation.

[0164] In some embodiments of the present disclosure, the second style category is the same as the first style category of the first special effect, and / or the second style category is randomly determined.

[0165] In the embodiment of the present disclosure, when the second style category is the same as the first style category, the corresponding second special effect is generated by adjusting the preset keywords corresponding to the second special effect, so that the special effect style of the second media content is similar to that of the first media content.

[0166] In the embodiment of the present disclosure, when the second style category is randomly determined, the system can randomly select any style category from the existing style categories as the second style category for generating the second special effect, thereby enabling the user to quickly generate the second media content with a special effect style that is significantly different from the first media content.

[0167] In some embodiments of the present disclosure, the display module 802 is configured to display the target media resource and a progress display control on the media content generation interface in response to the first input, where the progress display control is configured to display the generation progress of the second media content;

[0168] The display module 802 is configured to switch and display the second media content on the media content generation interface when the progress display control is displayed in a preset state.

[0169] In the disclosed embodiment, during the process of generating the second media content, the original target media resource and the progress display control are displayed in the media content generation interface, thereby prompting the user and enabling the user to promptly understand the detailed progress of the current generation of the second media content.

[0170] The media content generation device in the embodiments of the present disclosure may be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other device other than a terminal. For example, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc. It may also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., and the embodiments of the present disclosure do not specifically limit this.

[0171] The media content generation device in the embodiments of the present disclosure may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present disclosure.

[0172] The media content generation device provided by the embodiment of the present disclosure can implement each process implemented by the above method embodiment, and to avoid repetition, it will not be described here.

[0173] Optionally, an embodiment of the present disclosure further provides an electronic device. Figure 9 shows a structural block diagram of an electronic device provided according to some embodiments of the present disclosure. As shown in Figure 9, the electronic device 900 includes a processor 902 and a memory 904. The memory 904 stores programs or instructions that can be run on the processor 902. When the program or instructions are executed by the processor 902, the various steps of the above-mentioned method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, they are not repeated here.

[0174] It should be noted that the electronic devices in the embodiments of the present disclosure include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0175] FIG10 shows a schematic diagram of the hardware structure of an electronic device provided to implement some embodiments of the present disclosure.

[0176] The electronic device 1000 includes but is not limited to components such as a radio frequency unit 1001 , a network module 1002 , an audio output unit 1003 , an input unit 1004 , a sensor 1005 , a display unit 1006 , a user input unit 1007 , an interface unit 1008 , a memory 1009 , and a processor 1010 .

[0177] Those skilled in the art will appreciate that the electronic device 1000 may further include a power source (such as a battery) to power various components. The power source may be logically connected to the processor 1010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The electronic device structure shown in FIG10 does not limit the electronic device. The electronic device may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0178] The display unit 1006 is configured to display the first media content on the media content generation interface;

[0179] The user input unit 1007 is configured to receive a first input to the media content generation interface, where the first media content is media content obtained by processing a target media resource based on a first special effect;

[0180] Processor 1010, configured to generate a second special effect in response to the first input;

[0181] The display unit 1006 is configured to display the second media content on the media content generation interface, where the second media content is obtained by processing the target media resource based on the second special effect.

[0182] In the embodiment of the present disclosure, when the media content generation interface displays the target media resource to which special effects have been added, the user can quickly and conveniently generate features and adjust the special effects added to the target media resource by performing a first input on the media content generation interface, thereby simplifying user operations.

[0183] In some embodiments of the present disclosure, the processor 1010 is configured to generate a second special effect based on at least one preset keyword in response to a first input, where the preset keyword is a keyword used to generate the first special effect.

[0184] In the embodiment of the present disclosure, the user performs a first input on the media content generation interface to trigger the generation of a new second special effect based on the keywords used in the first special effect. Since the second media content and the first media content use the same target media resources, and the preset keywords used in the second special effect match the keywords used in the first special effect, there is a certain degree of similarity between the generated second media content and the first media content.

[0185] In some embodiments of the present disclosure, the preset keywords are configured by the current user through input operations.

[0186] In the embodiment of the present disclosure, the user can configure the preset keywords through input operations. For example, the user can configure the preset keywords by inputting text, or by selecting the corresponding target option from the preset options.

[0187] In the disclosed embodiment, the user can configure the preset keywords through operation input, so that the user can configure the preset keywords in the second special effect according to actual needs, so that the generated second special effect meets the user's needs.

[0188] In some embodiments of the present disclosure, the user input unit 1007 is configured to receive a first input to a logo display area, the first input being used to update a logo display position within the logo display area, the logo display area being configured to display a logo set, the logo set including a first logo and a target logo, the first logo being associated with a first special effect;

[0189] The display unit 1006 is configured to, in response to the first input, move to a preset display position based on the target identifier and display the second media content on the media content generation interface.

[0190] In the embodiment of the present disclosure, after the user performs a first input on the logo display area, the display position of the target logo in the logo display area can be adjusted. After the target logo moves to the preset display position, the operation of processing the original target media resource through the new second special effect is triggered, thereby obtaining the second media content, and displaying the second media content in the media content generation interface, further simplifying the user's operation of updating the special effects of the target media resource that has been configured with special effects.

[0191] In some embodiments of the present disclosure, the target identifier is moved to a preset display position, including: displaying a selected-state identifier at the preset display position, and the target identifier and the selected-state identifier at least partially overlap.

[0192] In the embodiment of the present disclosure, by displaying the selected state identifier in the label display area, it is convenient for users to determine the preset display position in the media content generation interface, so that users can easily move the target identifier to the preset display position. In addition, when there is a partial overlap between the target identifier and the selected state identifier, the target media resource is processed by the second special effect, which further simplifies the operation steps for users to trigger the update of media special effects and reduces the occurrence of situations where the update of special effects cannot be triggered in time due to user misoperation.

[0193] In some embodiments of the present disclosure, the first input to the logo display area is a sliding operation on the logo display area.

[0194] In the embodiment of the present disclosure, the user performs a first input on the logo display area by sliding input, so that the moving direction of the logo display position in the logo display area is consistent with the sliding direction, further simplifying the user's operation process.

[0195] In some embodiments of the present disclosure, the user input unit 1007 is configured to receive a second input to the first identifier or an edit control associated with the first identifier;

[0196] The display unit 1006 is configured to display a special effect editing interface in response to the second input, wherein the special effect editing interface includes a style control and a keyword input control;

[0197] Among them, the style control is used to determine the special effect style of the first special effect, and the keyword input control is used to update the special effect keyword of the first special effect.

[0198] In the embodiment of the present disclosure, the user can trigger a jump to display the special effects editing interface by performing a second input on the first identifier in the media content generation interface. The user can edit the first special effect corresponding to the first identifier in the special effects editing interface, so that when the user needs to update the current special effects, the user can quickly jump to the special effects editing interface in the media content generation interface, which simplifies the user's operation of editing existing special effects.

[0199] In some embodiments of the present disclosure, the display unit 1006 is configured to display at least one second identifier on the media content generation interface in response to the first input, where the second identifier is associated with the second special effect.

[0200] In the embodiment of the present disclosure, during the process of displaying the updated second media content, a second identifier matching the second special effect is displayed in the media content generation interface, so that the user can promptly understand the special effect corresponding to the current second media content through the second identifier, and can also jump to the interface for editing the second special effect through the second identifier, and can trigger the operation of updating the special effect of the second media content again through the second identifier.

[0201] In some embodiments of the present disclosure, the display unit 1006 is configured to additionally display at least one second identifier on the media content generation interface;

[0202] The display unit 1006 is configured to cancel display of the first identifier on the media content generation interface and switch to displaying at least one second identifier.

[0203] In the embodiment of the present disclosure, by adding at least one second identifier on the basis of retaining the display of the original first identifier, the user can trigger the call of the corresponding first media content by the first identifier, and can also trigger the call of the corresponding second media content by the second identifier. That is, after the second media content is displayed on the media content generation interface, the first media content and its corresponding first identifier are retained, so that the user can call it at any time later.

[0204] In the embodiment of the present disclosure, by canceling the display of the original first identifier and switching to displaying at least one second identifier, the user can only trigger the call of the corresponding second media content by the second identifier. That is, after the second media content is displayed on the media content generation interface, the first media content is deleted, and the corresponding first identifier is canceled. This conveniently deletes the media content before the update, and promptly deletes the identifier displayed in the media generation interface, making the layout in the media generation interface more concise.

[0205] In some embodiments of the present disclosure, the display unit 1006 is configured to display a first identifier on the media content generation interface;

[0206] A user input unit 1007 is configured to receive a fourth input of the first identifier, the first identifier being associated with the first special effect;

[0207] The display unit 1006 is configured to display the first media content on the media content generation interface in response to the fourth input.

[0208] In an embodiment of the present disclosure, after a user updates a first media content to a second media content by means of an update special effect through a first input, a first identifier is displayed in a media content generation interface. The user can trigger the re-display of the first media content before the update on the media content generation interface through the first identifier, so that if the user is not satisfied with the second media content, the user can quickly retrieve the media content before the update.

[0209] In some embodiments of the present disclosure, the second special effect matches the style category of the first special effect.

[0210] In the embodiment of the present disclosure, the first special effect and the second special effect are special effects of the same style category, which enables the user to conveniently switch the first media content to the second media content with a matching style.

[0211] In some embodiments of the present disclosure, the second special effect has a different stylization intensity than the first special effect.

[0212] In the disclosed embodiment, the style categories of the first special effect and the second special effect match, and the stylization intensities of the first special effect and the second special effect are different, so that the user can conveniently switch the first media content to the second media content with the same style but different stylization intensities, that is, quickly adjust the stylization intensity of processing the target media resource.

[0213] In some embodiments of the present disclosure, the determination module is configured to determine a second style category and a preset keyword for a second special effect;

[0214] Processor 1010, configured to generate a second special effect based on a second style category and a preset keyword;

[0215] The processor 1010 is configured to generate and display second media content based on the second special effect and the target media resource.

[0216] In the embodiment of the present disclosure, the user can trigger the generation of a second special effect and the action of processing the target media resource based on the second special effect by performing a first input in the media content generation interface. The user does not need to exit the current interface to perform the operation, which further simplifies the user's operation.

[0217] In some embodiments of the present disclosure, the second style category is the same as the first style category of the first special effect, and / or the second style category is randomly determined.

[0218] In the embodiment of the present disclosure, when the second style category is the same as the first style category, the corresponding second special effect is generated by adjusting the preset keywords corresponding to the second special effect, so that the special effect style of the second media content is similar to that of the first media content.

[0219] In the embodiment of the present disclosure, when the second style category is randomly determined, the system can randomly select any style category from the existing style categories as the second style category for generating the second special effect, thereby enabling the user to quickly generate the second media content with a special effect style that is significantly different from the first media content.

[0220] In some embodiments of the present disclosure, the display unit 1006 is configured to display the target media resource and a progress display control on the media content generation interface in response to the first input, where the progress display control is configured to display the generation progress of the second media content;

[0221] The display unit 1006 is configured to switch and display the second media content on the media content generation interface when the progress display control is displayed in a preset state.

[0222] In the disclosed embodiment, during the process of generating the second media content, the original target media resource and the progress display control are displayed in the media content generation interface, thereby prompting the user and enabling the user to promptly understand the detailed progress of the current generation of the second media content.

[0223] It should be understood that in the embodiment of the present disclosure, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of the other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0224] The memory 1009 can be used to store software programs and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1009 in the embodiments of the present disclosure includes, but is not limited to, these and any other suitable types of memory.

[0225] Processor 1010 may include one or more processing units. Optionally, processor 1010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1010.

[0226] The embodiments of the present disclosure also provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned media content generation method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not repeated here.

[0227] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0228] The embodiment of the present disclosure further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned media content generation method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0229] It should be understood that the chip mentioned in the embodiments of the present disclosure can also be called a system-level chip, a system chip, a chip system, or a system-on-chip chip, etc.

[0230] The embodiment of the present disclosure provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-mentioned media content generation method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0231] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present disclosure is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0232] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present disclosure can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of the present disclosure.

[0233] The embodiments of the present disclosure are described above in conjunction with the accompanying drawings, but the present disclosure is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present disclosure, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present disclosure and the claims, all of which are protected by the present disclosure.

Claims

1. A method for generating media content, comprising: Displaying first media content on the media content generation interface; In response to a first input to the media content generation interface, a second special effect is generated, wherein the first media content is media content obtained by processing a target media resource based on the first special effect; The second media content is displayed on the media content generation interface, wherein the second media content is media content obtained by processing the target media resource based on the second special effect.

2. The method for generating media content according to claim 1, wherein: The generating a second special effect in response to the first input comprises: In response to the first input, a second special effect is generated based on at least one preset keyword, wherein the preset keyword is a keyword used to generate the first special effect.

3. The method for generating media content according to claim 2, wherein: The preset keywords are configured by the current user through input operations.

4. The method for generating media content according to claim 1, wherein: Receiving a first input to the media content generation interface includes: Receiving a first input to a logo display area, wherein the first input is used to update a logo display position in the logo display area, the logo display area is used to display a logo set, the logo set includes a first logo and a target logo, and the first logo is associated with the first special effect; The generating a second special effect in response to the first input and displaying the second media content on the media content generation interface comprises: In response to the first input, the second media content is displayed on the media content generation interface based on the target identifier being moved to a preset display position.

5. The method for generating media content according to claim 4, wherein: The target identifier is moved to a preset display position, comprising: a selected-state identifier is displayed at the preset display position, and the target identifier and the selected-state identifier at least partially overlap.

6. The method for generating media content according to claim 4, wherein: The first input to the logo display area is a sliding operation on the logo display area.

7. The method for generating media content according to claim 4, wherein: The method for generating media content further includes: Receiving a second input to the first identifier or an edit control associated with the first identifier; In response to the second input, displaying a special effect editing interface, wherein the special effect editing interface includes a style control and a keyword input control; Among them, the style control is used to determine the special effect style of the first special effect, and the keyword input control is used to update the special effect keyword of the first special effect.

8. The method for generating media content according to claim 1, wherein: The process of displaying the second media content on the media content generation interface in response to the first input includes: In response to the first input, a second special effect is generated, and at least one second identifier is displayed on the media content generation interface, where the second identifier is associated with the second special effect.

9. The method for generating media content according to claim 8, wherein: Displaying at least one second identifier on the media content generation interface includes at least one of the following: Adding and displaying the at least one second identifier on the media content generation interface; The first identifier is canceled from display on the media content generation interface, and the at least one second identifier is switched to display.

10. The method for generating media content according to claim 1, wherein: The generating of the second special effect in response to the first input, after the second media content is displayed on the media content generation interface, further comprises: Displaying a first identifier on the media content generation interface; receiving a fourth input of the first identifier, the first identifier being associated with the first special effect; In response to the fourth input, the first media content is displayed on the media content generation interface.

11. The method for generating media content according to claim 1, wherein: The second special effect matches the style category of the first special effect.

12. The method for generating media content according to claim 11, wherein: The second special effect has a different stylization intensity from that of the first special effect.

13. The method for generating media content according to claim 1, wherein: The generating a second special effect in response to the first input and displaying the second media content on the media content generation interface comprises: determining a second style category and a preset keyword for a second special effect; generating a second special effect based on the second style category and the preset keyword; Based on the second special effect and the target media resource, the second media content is generated and displayed.

14. The method for generating media content according to claim 13, wherein: The second style category is the same as the first style category of the first special effect, and / or the second style category is determined randomly.

15. The method for generating media content according to any one of claims 1 to 14, wherein: The generating a second special effect in response to the first input and displaying the second media content on the media content generation interface comprises: In response to the first input, displaying the target media resource and a progress display control on the media content generation interface, wherein the progress display control is used to display the generation progress of the second media content; When the progress display control is displayed in a preset state, the second media content is switched to be displayed on the media content generation interface.

16. A device for generating media content, comprising: A display module, configured to display the first media content on the media content generation interface; A receiving module configured to receive a first input to the media content generation interface, wherein the first media content is media content obtained by processing a target media resource based on a first special effect; a generating module, configured to generate a second special effect in response to the first input; and The display module is configured to display second media content on the media content generation interface, wherein the second media content is media content obtained by processing the target media resource based on the second special effect.

17. An electronic device comprising: A processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the method according to any one of claims 1 to 15 is implemented.

18. A readable storage medium having a program or instruction stored thereon, wherein: When the program or instruction is executed by a processor, the method according to any one of claims 1 to 15 is implemented.

Citation Information

Patent Citations

  • Shooting method and device, electronic equipment and storage medium

    CN112135059A

  • Page display method and device, equipment and storage medium

    CN115291772A

  • Shooting processing method and device, equipment and storage medium

    CN115379113A

  • Page display method, device and equipment, computer readable storage medium and product

    CN115981769A

  • Media content collection method, device and equipment, readable storage medium and product

    CN116149776A