Media data generation method and apparatus, and device, readable storage medium and product
By displaying media data determination controls in the content processing page, obtaining reference media data and information determined by the user, and generating target media data in combination with text description information, the problem that media data caused by single description content in the prior art cannot meet user needs, and achieving higher quality personalized media data generation.
Patent Information
- Application Number
- PCT/CN2024/139568
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-11
- Filing Date
- 2024-12-16
- Publication Date
- 2025-07-17
AI Technical Summary
The existing media data generation methods have relatively single description content, which makes the generated media data unable to accurately meet the personalized needs of users.
By displaying the media data determination control in the content processing page, the reference media data determined by the user and its corresponding reference information are obtained, and the target media data is generated in combination with the user's text description information.
It improves the accuracy and efficiency of media data generation, makes the generated target media data more in line with the user's personalized needs and improves the user experience.
Smart Images

Figure CN2024139568_17072025_PF_FP_ABST
Abstract
Description
Media data generation method, device, equipment, readable storage medium and product
[0001] This application claims priority to Chinese Patent Application No. 202410045174.3 filed on January 11, 2024, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field
[0002] Embodiments of the present disclosure relate to a method, apparatus, device, readable storage medium, and product for generating media data. Background Art
[0003] With the continuous advancement of artificial intelligence technology, more and more media data generation software has gradually become part of users' lives. Users can enter textual descriptions of media data generated within the software based on their current needs. Based on the textual descriptions entered by the user, the software can generate at least one corresponding piece of media data. This media data includes, but is not limited to, images, videos, and other data.
[0004] However, when using the above method to generate media data, the user-defined text description information may be inaccurate and cannot accurately represent the desired effect. In addition, the above generation method often has relatively simple description information, resulting in the generated media data failing to meet the user's personalized needs. Summary of the Invention
[0005] The embodiments of the present disclosure provide a media data generation method, apparatus, device, readable storage medium, and product, for resolving the technical problem that existing media data generation methods have relatively single description content, resulting in poor quality of generated media data.
[0006] In a first aspect, an embodiment of the present disclosure provides a method for generating media data, including:
[0007] Displaying a content processing page, wherein the content processing page includes a preset media data determination control;
[0008] Acquire at least one reference media data determined by a user based on the media data determination control;
[0009] determining at least one reference information corresponding to the reference media data;
[0010] In response to the user-triggered generation operation, at least one target media data is generated based on the at least one reference information and the user-determined text description information.
[0011] In a second aspect, an embodiment of the present disclosure provides a media data generating device, including:
[0012] A display module, configured to display a content processing page, wherein the content processing page includes a preset media data determination control;
[0013] an acquisition module, configured to acquire at least one reference media data determined by a user based on the media data determination control;
[0014] a determination module, configured to determine at least one reference information corresponding to the reference media data;
[0015] A generating module is configured to generate at least one target media data based on the at least one reference information and the text description information determined by the user in response to the generating operation triggered by the user.
[0016] In a third aspect, an embodiment of the present disclosure provides an electronic device, including: a processor and a memory;
[0017] The memory stores computer-executable instructions;
[0018] The processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the media data generation method as described in the first aspect and various possible designs of the first aspect.
[0019] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the media data generation method described in the first aspect and various possible designs of the first aspect is implemented.
[0020] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the media data generation method described in the first aspect and various possible designs of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, a brief introduction will be given below to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0022] FIG1 is a flow chart of a method for generating media data according to an embodiment of the present disclosure;
[0023] FIG2 is a schematic diagram of a display interface provided by an embodiment of the present disclosure;
[0024] FIG3 is a flow chart of a method for generating media data according to another embodiment of the present disclosure;
[0025] FIG4 is a schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0026] FIG5 is another schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0027] FIG6 is another schematic diagram of an interface interaction provided by an embodiment of the present disclosure;
[0028] FIG7 is a flow chart of a method for generating media data according to another embodiment of the present disclosure;
[0029] FIG8 is a schematic structural diagram of a media data generating device provided by an embodiment of the present disclosure; and
[0030] FIG9 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0032] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0033] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0034] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0035] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0036] In order to solve the technical problem that existing media data generation methods have relatively simple description content, resulting in poor quality of generated media data, the present disclosure provides a media data generation method, apparatus, device, readable storage medium and product.
[0037] It should be noted that the media data generation method, apparatus, device, readable storage medium and product provided by the present disclosure can be applied to any media data generation scenario, such as image generation and video generation.
[0038] Currently, media data generation is typically based on user-defined text descriptions. If the text descriptions entered by users are not precise enough, it's impossible to accurately generate media data that meets their needs. Furthermore, existing media data generation methods often provide relatively limited descriptions, resulting in poor quality media data.
[0039] In the process of solving the above technical problems, the inventors discovered through research that in order to improve the accuracy of the description content, the text description content and the reference information in the reference media data can be used as the description content at the same time, and the media data can be generated based on the text description content and the reference information in the reference media data.
[0040] Furthermore, to improve the efficiency of media data generation, a media data determination control can be displayed on the content processing page. This allows the user to determine at least one reference media data item based on the media data determination control. After determining at least one reference information item corresponding to the reference media data item, at least one target media data item can be generated based on the user-determined text description information and the at least one reference information item in response to a user-triggered generation operation.
[0041] FIG1 is a flow chart of a method for generating media data according to an embodiment of the present disclosure. As shown in FIG1 , the method includes:
[0042] Step 101: Display a content processing page, wherein the content processing page includes a preset media data determination control.
[0043] The execution subject of this embodiment is a media data generation device. The media data generation device can be coupled to a terminal device. Thus, based on a trigger operation by the user on the terminal device, the device can obtain user-defined text description information and reference information, and generate at least one target media data based on the text description information and at least one reference information.
[0044] Optionally, the media data generating device may be coupled to a server that is communicatively connected to a terminal device, thereby obtaining text description information and reference information determined by a user on the terminal device, generating at least one target media data based on the text description information and at least one reference information, and feeding the target media data back to the terminal device.
[0045] In this embodiment, a user can perform a media data generation operation on a terminal device. In response to the media data generation operation triggered by the user, a content processing page can be displayed. For example, the user can trigger a preset media data generation control to trigger the media data generation operation.
[0046] Optionally, users can generate media data based on the description content. To improve the accuracy of the description content, both the text description content and reference information in user-defined reference media data can be used as the description content, and target media data can be generated based on both the text description content and the reference information. Therefore, a preset media data determination control can be displayed on the content processing page, allowing users to quickly determine at least one reference media data based on the media data determination control.
[0047] Step 102: Obtain at least one reference media data determined by the user based on the media data determination control.
[0048] In this embodiment, both text description content and reference information in user-defined reference media data can be used as description content. Therefore, the user can determine at least one piece of reference media data based on the media data determination control. This at least one piece of reference media data can be collected by the user in real time or uploaded by the user to a preset storage path, and this disclosure does not impose any restrictions on this.
[0049] It should be noted that the present disclosure does not limit the order in which the text description information is determined. The user can predetermine the text description information and then determine the reference information. Alternatively, the user can determine the text description information after determining the reference information. The text description information can be text content used to describe the display effect of the target media data that the user intends to generate. The text description information can be user-defined input, or selected by the user from multiple preset reference texts, or obtained by the user after editing the description content corresponding to the historical media data generated by other users. The present disclosure does not limit this.
[0050] Step 103: Determine at least one reference information corresponding to the reference media data.
[0051] In this embodiment, after obtaining at least one reference media data, at least one reference information corresponding to the reference media data may be determined. The reference information includes, but is not limited to, facial regions, content body regions, filter information, special effects information, background regions, color information, and other content in the reference media data.
[0052] For example, the reference information can be a facial region. Thus, during the process of generating the target media data, target media data that matches the text description and the facial region can be generated. This eliminates the need for the user to provide extensive facial descriptions in the text description information, and allows target media data to be generated that meets the user's personalized needs. Alternatively, the reference information can be color information corresponding to the reference media data. This allows target media data that matches the text description and color information to be generated. This eliminates the need for the user to describe color information in the text description information, and allows target media data that meets the user's personalized needs to be generated.
[0053] The reference information may be specified by the user in the reference media data according to actual needs, or may be automatically identified based on a reference option selected by the user, and the present disclosure does not impose any restrictions on this.
[0054] Step 104 : In response to the generation operation triggered by the user, generate at least one target media data based on the at least one reference information and the text description information determined by the user.
[0055] In this embodiment, after determining the text description information and reference information, at least one target media data item can be generated based on the text description information and at least one reference information item in response to a user-triggered generation operation. This allows the generation of at least one target media data item that better meets the user's personalized needs based on the text description information and reference information. The target media data item includes, but is not limited to, one or more of image data, video data, animation data, and film data.
[0056] Optionally, the text description information and reference information can be input into a pre-trained media data generation model to obtain the at least one target media data. Alternatively, any algorithm capable of generating media data based on the text description information and reference information can be used to generate the at least one target media data, which is not limited in this disclosure.
[0057] The media data generation method provided in this embodiment displays a media data determination control within a content processing page, allowing the user to quickly determine at least one piece of reference media data and at least one piece of reference information corresponding to the reference media data based on the media data determination control. This allows the user to then generate target media data based on the user-determined text description information and the at least one piece of reference information. By combining the text description information with the reference information in the reference media data to generate the target media data, the content quality of the target media data can be improved, making the generated target media data more personalized to the user's needs and enhancing the user experience.
[0058] Furthermore, based on any of the above embodiments, the content processing page further includes a preset display area; and the method further includes:
[0059] In response to the user's triggering operation on the preset display area, text description information input by the user in the preset display area is acquired.
[0060] In this embodiment, the content processing page further includes a preset display area in which the user can determine the text description information.
[0061] Optionally, in response to the user's triggering operation on the preset display area, a preset input control may be displayed, for example, the input control may be an input keyboard, a handwriting keyboard, etc. The text description information input by the user through the input control is obtained.
[0062] It should be noted that the present disclosure does not limit the order in which the text description information is determined. The user can predetermine the text description information and then determine the reference information. Alternatively, the user can also determine the text description information after determining the reference information.
[0063] Further, based on any of the above embodiments, step 102 includes:
[0064] In response to the user triggering operation on the media data determination control, a preset media data list is displayed, where the media data list includes at least one piece of to-be-selected media data in the storage path specified by the user.
[0065] In response to a selection operation by the user in the media data list, the at least one reference media data is obtained.
[0066] or,
[0067] Acquiring at least one reference media data determined by a user based on the media data determination control, comprising:
[0068] In response to the user triggering the media data determination control, a preset media data acquisition page is displayed.
[0069] Acquire at least one reference media data collected by the user in the media data collection page.
[0070] In this embodiment, after the media data determination control is displayed in the content processing page, the user can upload or collect at least one reference media data based on the media data determination control.
[0071] Optionally, in response to a user triggering a media data determination control, a list of media data stored in a preset storage path may be displayed, allowing the user to select and upload at least one reference media data item based on the media data list. Alternatively, in response to a user triggering a media data determination control, a preset content collection page may be displayed, allowing the user to collect at least one reference media data item based on actual needs within the content collection page.
[0072] The media data generation method provided in this embodiment displays a media data determination control within a content processing page, enabling a user to quickly upload or collect at least one reference media data based on the media data determination control. This enriches the displayed content within the content processing page and improves the efficiency of generating target media data.
[0073] Optionally, based on any of the above embodiments, the content processing page further includes a preset generation control. Step 104 includes:
[0074] In response to the user triggering operation on the generation control, at least one target media data is generated based on the text description information and the at least one reference information.
[0075] In this embodiment, the content processing page also includes a preset generation control. To avoid obstructing the content displayed on the content processing page, the generation control can be placed at the bottom of the content processing page. Alternatively, the user can adjust the display position of the generation control according to actual needs, and this disclosure does not impose any restrictions on this.
[0076] Optionally, after determining the text description information and the at least one reference information, at least one target media data may be generated based on the text description information and the at least one reference information in response to a user triggering operation on a generation control. The triggering operation includes, but is not limited to, single-clicking, double-clicking, long-pressing, dragging, and the like, which are not limited in this disclosure.
[0077] FIG2 is a schematic diagram of a display interface provided by an embodiment of the present disclosure. As shown in FIG2 , the content processing page 21 includes a preset media data determination control 22 and a preset display area 23. In response to a user triggering operation on the preset display area 23, text description information based on the user's input is obtained. In response to a user triggering operation on the media data determination control 22, a media data list can be displayed, and the user can select at least one reference media data in the media data list. In addition, the content processing page 21 also includes a preset generation control 24. After determining the reference information corresponding to the reference media data, the user can generate at least one target media data based on the text description information and at least one reference information by triggering the generation control 24.
[0078] The media data generation method provided in this embodiment displays a preset generation control within a content processing page, so that the user can quickly generate target media data based on the generation control, thereby enriching the interaction mode within the content processing page.
[0079] FIG3 is a flow chart of a method for generating media data according to another embodiment of the present disclosure. Based on any of the above embodiments, as shown in FIG3 , step 103 includes:
[0080] Step 301: Display an adjustment page corresponding to the reference media data, where the adjustment page includes the reference media data and at least one preset reference option to be selected.
[0081] Step 302: In response to a selection operation triggered by the user in the adjustment page, determine at least one target option selected by the user.
[0082] Step 303: In response to the user triggering an operation of a save control preset in the adjustment page, determining at least one reference information in the reference media data that matches at least one target option.
[0083] In this embodiment, for each reference media data, the user can select reference information that needs to be extracted from the reference media data.
[0084] Optionally, to facilitate determination of reference information, an adjustment page corresponding to the reference media data may be displayed, the adjustment page including the reference media data and at least one preset reference option to be selected. The reference option to be selected includes, but is not limited to, face options, content body options, filter options, special effects options, background options, color options, and other options in the reference media data.
[0085] Furthermore, the user can select at least one target option on the adjustment page based on actual needs. Furthermore, a save control is pre-set in the adjustment page. After the at least one target option is determined, in response to the user triggering the save control pre-set in the adjustment page, at least one reference information matching the at least one target option in the reference media data is determined. The at least one reference information matching the at least one target option can be identified in the reference media data using a pre-set recognition algorithm.
[0086] FIG4 is a schematic diagram of an interface interaction provided by an embodiment of the present disclosure. As shown in FIG4 , a content processing page 41 includes a preset media data determination control 42. A user can use this media data determination control 42 to determine at least one reference media data 44 in a media data list 43. After selecting a reference media data 44, an adjustment page 45 corresponding to the reference media data 44 can be displayed. The adjustment page 45 includes the reference media data 44 and at least one preset reference option 46 to be selected. In response to a selection operation triggered by the user within the adjustment page 45, the at least one target option selected by the user is determined. In response to a user triggering operation on a preset save control 47 on the adjustment page, at least one reference information in the reference media data 44 that matches the at least one target option is determined.
[0087] The media data generation method provided in this embodiment displays an adjustment page corresponding to the reference media data, and displays the reference media data and at least one preset reference option to be selected on the adjustment page. The user can select at least one target option according to actual needs, and thus can determine at least one reference information that meets the actual needs based on the at least one target option, thereby enabling the target media data generated based on the reference information and text description information to better meet the user's actual needs.
[0088] Further, based on any of the above embodiments, step 303 includes:
[0089] At least one area to be processed that matches the target option is determined in the reference media data.
[0090] In response to the user's adjustment operation on the at least one area to be processed, the at least one reference information is obtained.
[0091] In this embodiment, after determining at least one target option, at least one region to be processed that matches the target option can be determined in the reference media data. For example, if the target option is a face option, at least one face region can be determined in the reference media data. Alternatively, if the target option is a content body region, at least one content body region can be determined in the reference media data.
[0092] Optionally, the automatically identified processing area may not meet the user's personalized needs. Therefore, the user can also adjust at least one of the processing areas and use the adjusted area as at least one reference information. For example, if the edges of the main content are unclear, the user can adjust the edges of the main content according to actual needs. Alternatively, if there are multiple facial areas, the user can select any target area as reference information.
[0093] The media data generation method provided in this embodiment determines at least one area to be processed that matches the target option in the reference media data, and adjusts the area to be processed based on the user's adjustment operation on the at least one area to be processed to obtain at least one reference information. This can make the reference information more in line with the user's personalized needs and further improve the content quality of the target media data.
[0094] Further, based on any of the above embodiments, in response to the user's adjustment operation on the at least one area to be processed, obtaining the at least one reference information includes:
[0095] A preset selected control is displayed in a display area associated with any to-be-processed area in the reference media data.
[0096] In response to the user's selection operation on any other to-be-processed region in the reference media data, a preset selection control is displayed in a display area associated with the to-be-processed region currently selected by the user.
[0097] The area to be processed currently selected by the user is determined as the reference information.
[0098] In this embodiment, after identifying the reference media data based on the target option, at least one region to be processed can be obtained. If there is at least one region to be processed, one of the regions to be processed can be used as reference information. For example, if the target option is a face option, at least one facial region can be identified in the reference media data. One of the facial regions can be used as reference information.
[0099] Therefore, to allow the user to more intuitively identify the currently selected area to be processed, a preset selection control can be displayed in the display area associated with any area to be processed in the reference media data. The user can adjust the currently selected area to be processed according to actual needs. In response to the user's selection operation on any other area to be processed in the reference media data, a preset selection control is displayed in the display area associated with the user's currently selected area to be processed. This selection operation includes, but is not limited to, triggering the user-selected area to be processed or dragging the selection control. The user's currently selected area to be processed is determined as reference information.
[0100] For example, when multiple facial regions are identified, a check box may be displayed on one of the facial regions, and the user may confirm the reference information by dragging the check box or clicking on another facial region.
[0101] The media data generation method provided in this embodiment displays a preset selection control within the display area associated with any pending region in the reference media data, allowing the user to more intuitively determine the currently selected pending region. Furthermore, based on this selection control, the user can more quickly adjust the pending region, obtaining reference information that better suits the user's actual needs. This enriches the interactive methods within the adjustment page, meets the user's personalized needs, and enhances the user experience.
[0102] Further, based on any of the above embodiments, in response to the user's adjustment operation on the at least one area to be processed, obtaining the at least one reference information includes:
[0103] In response to a smearing operation triggered by the user on the area to be processed based on a preset brush, a smearing area corresponding to the smearing operation is determined.
[0104] An area other than the smeared area in the area to be processed is determined as the reference information.
[0105] In this embodiment, after identifying at least one area to be processed, a preset brush adjustment control can be displayed on the content processing page to facilitate user adjustments to the details of the area to be processed. The user can use this brush adjustment control to select a preset brush and adjust parameters such as the thickness and brush type of the preset brush. In response to a user-triggered smearing operation on the area to be processed using the preset brush, the smeared area corresponding to the smearing operation is determined. The area within the area to be processed, excluding the smeared area, is determined as reference information.
[0106] The media data generation method provided in this embodiment determines the smearing area corresponding to the smearing operation in response to the smearing operation triggered by the user based on a preset brush on the area to be processed, and determines the area other than the smearing area in the area to be processed as reference information, so that the coverage area of the reference information can be more in line with the user's personalized needs, thereby improving the accuracy of the reference information.
[0107] Optionally, based on any of the above embodiments, the adjustment page further includes a preset degree adjustment control. The method further includes:
[0108] In response to the user triggering the degree adjustment control, a target reference degree determined by the user based on the degree adjustment control is determined, where the target reference degree is used to represent the degree of influence of the reference information on the target media data.
[0109] In this embodiment, after determining the text description information and the reference information corresponding to the reference media data, the target media data can be generated based on the text description information and the reference information. During the generation process, the user can adjust the degree of influence of the text description information and the reference information on the target media data according to actual needs.
[0110] To facilitate adjustment of the degree of influence, the adjustment page also includes a preset degree adjustment control. In response to a user triggering the degree adjustment control, a target reference degree, determined by the user based on the degree adjustment control, is determined. The target reference degree represents the degree of influence of the reference information on the target media data. The greater the target reference degree corresponding to the reference information, the more similar the generated target media data is to the reference information.
[0111] FIG5 is another schematic diagram of an interface interaction provided by an embodiment of the present disclosure. As shown in FIG5 , after the reference media data is determined, an adjustment page 51 corresponding to the reference media data may be displayed. Adjustment page 51 includes reference media data 52, at least one preset reference option 53, and a preset degree adjustment control 54. In response to a user triggering degree adjustment control 54, a slider 55 for adjusting the degree may be displayed. The user may use slider 55 to determine a target reference degree, where the target reference degree is used to represent the degree of influence of the reference information on the target media data.
[0112] The media data generation method provided in this embodiment determines the target reference degree determined by the user based on the degree adjustment control in response to the user's triggering operation on the degree adjustment control, thereby being able to more flexibly adjust the degree of influence of the reference information on the target media data based on the degree adjustment control.
[0113] Further, based on any of the above embodiments, after determining at least one target option selected by the user in response to a selection operation triggered by the user in the adjustment page, the method further includes:
[0114] It is determined whether the target option is the same as the target option of the currently set reference media data.
[0115] If so, a preset prompt message is displayed, where the prompt message is used to prompt the user that reference information corresponding to the target option currently exists.
[0116] If not, in response to the user triggering an operation of a save control preset in the adjustment page, at least one reference information matching at least one target option in the reference media data is determined.
[0117] In this embodiment, the number of reference media data may be multiple. After determining the multiple reference media data, the user may determine the target option corresponding to each reference media data, so as to determine the reference information corresponding to the reference media data based on the target option.
[0118] Optionally, during the target media data generation process, if the number of any reference information exceeds a preset threshold, the generated target media data may be inaccurate. For example, if the reference information includes two facial images, one of an elderly male and one of a young girl, generating the target media data based on both facial images may result in the target media data failing to meet the user's personalized needs.
[0119] Therefore, to improve the accuracy of the reference information, when determining the target option corresponding to each reference media data, when the user selects the target option on the adjustment page, it is possible to determine whether the target option is the same as the target option of the currently set reference media data. For example, if facial information is selected as the target option for the current reference media data, it is possible to check whether any of the currently set reference media data also has facial information as the target option.
[0120] If so, a preset prompt is displayed, notifying the user that reference information corresponding to the target option already exists. For example, the prompt could be media data that only supports uploading one facial image. Otherwise, in response to the user triggering a preset save control on the adjustment page, at least one reference information matching the at least one target option is determined within the reference media data.
[0121] It should be noted that when there is only one reference information, media data can be generated based on the single reference information and the text description information. When there are multiple reference information, and the multiple reference information includes reference information corresponding to a preset option, media data can be generated based solely on the multiple reference information. For example, if there are four reference information, including at least facial reference information and background reference information, media data can be generated directly based on these four reference information, without the user having to manually enter text description information.
[0122] The media data generation method provided in this embodiment determines whether the target option is the same as the target option of the currently set reference media data, and determines the reference information based on the determination result, thereby further improving the accuracy of the reference information and further improving the content quality of the target media data.
[0123] Furthermore, based on any of the above embodiments, the content processing page further includes a preset display area. After step 103, the following steps are further included:
[0124] The text description information determined by the user and a first processing control associated with the reference information are displayed in the preset display area.
[0125] In this embodiment, the content processing page also includes a preset display area, and the user can generate text description information based on the preset display area. In addition, to enable the user to more intuitively determine the current text description information and reference information, after determining the text description information and reference information respectively, a first processing control associated with the text description information and reference information can be displayed in the preset display area. The first processing control can be displayed at the top of the preset display area.
[0126] Further, based on any of the above embodiments, after displaying the text description information and the first processing control associated with the reference information in the media data determination control, the method further includes:
[0127] In response to the user's triggering operation on the first processing control, a processing list corresponding to the reference information is displayed, wherein the processing list at least includes an edit control and / or a delete control.
[0128] In response to a selection operation triggered by the user in the processing list, the reference information is edited or deleted based on an edit control or a delete control selected by the user.
[0129] In this embodiment, after the text description information and the first processing control associated with the reference information are displayed in the preset display area, the user can perform corresponding processing on the current reference information based on the first processing control.
[0130] Optionally, in response to a user triggering an operation on the first processing control, a processing list corresponding to the reference information is displayed, wherein the processing list includes at least an edit control and / or a delete control. In response to a user triggering a selection operation in the processing list, the reference information is edited or deleted based on the edit control or delete control selected by the user.
[0131] For example, in response to a user triggering an edit control, an adjustment page corresponding to the reference information may be displayed. The adjustment page includes the reference media data and at least one reference option to be selected, wherein the target option corresponding to the reference information is in a preset display state. The preset display state includes, but is not limited to, a highlighted state, a bold display state, an enlarged display state, or any other display state that distinguishes the target option from other options. This allows the user to more intuitively view the target option corresponding to the current reference information.
[0132] Furthermore, after the adjustment page is displayed, the user can adjust the current target option in the adjustment page, thereby adjusting the reference information based on the adjusted target option.
[0133] Optionally, in response to a user triggering an operation on a delete control, the current reference information may be deleted.
[0134] FIG6 is another interface interaction diagram provided by an embodiment of the present disclosure. As shown in FIG6 , a content processing page 61 may include a preset display area 62. After determining the reference information corresponding to the reference media data, text description information 63 and a first processing control 64 associated with the reference information may be displayed in the preset display area 62. In response to a user triggering operation on the first processing control 64, a processing list 65 corresponding to the reference information is displayed, wherein the processing list 65 includes at least an edit control 66 and a delete control 67. In response to a user triggering operation on the edit control 65, an adjustment page 68 may be displayed, wherein the adjustment page 68 includes reference media data 69 and at least one reference option 610 to be selected, wherein the target option 611 corresponding to the reference information is in a preset display state, for example, the target option 611 may be in a bold display state.
[0135] The media data generation method provided in this embodiment displays text description information and a first processing control associated with reference information in a preset display area, so that after the reference information is determined, the reference information can be adjusted more flexibly based on the first processing control, thereby enriching the interaction mode within the content processing page and improving the user experience.
[0136] FIG7 is a flowchart of a method for generating media data according to another embodiment of the present disclosure. Based on any of the above embodiments, as shown in FIG7 , after step 101, the method further includes:
[0137] Step 701: In response to the user triggering an operation on a preset reference control on the content processing page, display a content display list, wherein the content display list includes at least one historical media data and reference content used to generate the historical media data.
[0138] Step 702: In response to the user's triggering operation on the historical media data in the content display list, the historical media data, the reference content corresponding to the historical media data, and the preset application controls are displayed according to preset display parameters.
[0139] In this embodiment, a reference control may be pre-set on the content processing page. In response to a user triggering the reference control, a content display list is displayed. The content display list includes at least one historical media data item and reference content used to generate the historical media data item. The reference content includes reference text content and reference media data content. The at least one historical media data item may have been generated and published by another user or the current user.
[0140] Users can browse historical media data in the content display list. If a user is interested in the display effects of a particular piece of historical media data, they can also view the historical media data and its associated reference content. In response to a user's triggering operation on a historical media data item in the content display list, the historical media data, its corresponding reference content, and pre-set application controls are displayed according to preset display parameters. These display parameters include, but are not limited to, display size and display layout.
[0141] Furthermore, based on any of the above embodiments, the reference content includes reference text content and reference media data content.
[0142] After step 702, the method further includes:
[0143] In response to the user triggering operation on the application control, the reference text content and the second processing control associated with the reference media data content are displayed in a preset display area on the content processing page.
[0144] In this embodiment, after the historical media data, the reference content corresponding to the historical media data, and the preset application controls are displayed according to the preset display parameters, the user may also apply the reference content.
[0145] Optionally, in response to a user triggering an application control, a second processing control associated with the reference text content and the reference media data content may be displayed in a preset display area, so that the user can generate target media data based on the reference content using a generation control within the content processing page.
[0146] The media data generation method provided in this embodiment displays a reference control on a content processing page, so that the user can view and apply currently referenced historical media data and its associated reference content based on the reference control.
[0147] Further, based on any of the above embodiments, after displaying the reference text content and the second processing control associated with the reference media data content in the media data determination control in response to the user triggering the application control, the method further includes:
[0148] In response to the user triggering operation on the second processing control, a preset media data list is displayed.
[0149] At least one reference media data currently selected by the user is determined according to a selection operation of the user in the media data list.
[0150] An adjustment page corresponding to the reference media data is displayed, where the adjustment page includes the reference media data and at least one preset reference option to be selected.
[0151] In this embodiment, after the reference text content and the second processing control associated with the reference media data content are displayed in the media data determination control, the user can adjust the reference media data content according to actual needs.
[0152] Optionally, in response to a user triggering operation on the second processing control, a preset media data list is displayed. The media data list may display a plurality of media data to be selected in a preset storage path, so that the user can determine at least one reference media data in the media data list.
[0153] Furthermore, after determining at least one reference media data, to tailor the reference information to the user's personalized needs, an adjustment page corresponding to the reference media data may be displayed. The adjustment page includes the reference media data and at least one preset reference option to be selected. The user can then select at least one target option on the adjustment page. Furthermore, reference information corresponding to the at least one reference media data can be determined based on the at least one target option.
[0154] The media data generation method provided in this embodiment displays reference text content and a second processing control associated with the reference media data content in a media data determination control, allowing the user to adjust the reference information in the reference content based on the second processing control. This allows the target media data generated based on the reference content to better meet the user's personalized needs.
[0155] FIG8 is a schematic structural diagram of a media data generating device provided by an embodiment of the present disclosure. As shown in FIG8 , the device includes: a display module 81, an acquisition module 82, a determination module 83, and a generation module 84. The display module 81 is used to display a content processing page, wherein the content processing page includes a preset media data determination control. The acquisition module 82 is used to obtain at least one reference media data determined by the user based on the media data determination control. The determination module 83 is used to determine at least one reference information corresponding to the reference media data. The generation module 84 is used to generate at least one target media data based on the at least one reference information and the text description information determined by the user in response to the generation operation triggered by the user.
[0156] Furthermore, based on any of the above embodiments, the content processing page further includes a preset display area. The device further includes: an acquisition module for acquiring text description information input by the user in the preset display area in response to the user triggering the preset display area.
[0157] Furthermore, based on any of the above embodiments, the acquisition module is configured to: in response to the user triggering the media data determination control, display a preset media data list, wherein the media data list includes at least one piece of media data to be selected from the storage path specified by the user. In response to the user selecting a piece of media data from the media data list, obtain the at least one piece of reference media data. Alternatively, the acquisition module is configured to: in response to the user triggering the media data determination control, display a preset media data collection page, and obtain at least one piece of reference media data collected by the user on the media data collection page.
[0158] Further, based on any of the above embodiments, the determination module is configured to: display an adjustment page corresponding to the reference media data, the adjustment page including the reference media data and at least one preset reference option to be selected; determine at least one target option selected by the user in response to a selection operation triggered by the user within the adjustment page; and determine at least one reference information in the reference media data that matches the at least one target option in response to the user triggering a save control preset in the adjustment page.
[0159] Furthermore, based on any of the above embodiments, the determining module is configured to: determine at least one area to be processed that matches the target option in the reference media data, and obtain the at least one reference information in response to the user adjusting the at least one area to be processed.
[0160] Furthermore, based on any of the above embodiments, the determination module is configured to: display a preset selection control in a display area associated with any to-be-processed area in the reference media data. In response to the user selecting any other to-be-processed area in the reference media data, display a preset selection control in a display area associated with the to-be-processed area currently selected by the user. The to-be-processed area currently selected by the user is determined as the reference information.
[0161] Furthermore, based on any of the above embodiments, the determining module is configured to: in response to a smearing operation triggered by the user using a preset brush on the area to be processed, determine a smeared area corresponding to the smearing operation, and determine an area of the area to be processed other than the smeared area as the reference information.
[0162] Furthermore, based on any of the above embodiments, the adjustment page further includes a preset degree adjustment control. The apparatus further includes: a determination module configured to, in response to a user triggering the degree adjustment control, determine a target reference degree determined by the user based on the degree adjustment control, wherein the target reference degree is used to represent the degree of influence of the reference information on the target media data.
[0163] Furthermore, based on any of the above embodiments, the apparatus further comprises: a determination module configured to determine whether the target option is the same as a target option currently set in the reference media data; a first processing module configured to, if so, display a preset prompt message, the prompt message being configured to notify the user that reference information corresponding to the target option currently exists; and a second processing module configured to, if not, determine, in response to the user triggering a save control preset in the adjustment page, at least one reference information in the reference media data that matches the at least one target option.
[0164] Further, based on any of the above embodiments, further, based on any of the above embodiments, the content processing page also includes a preset display area; the device also includes: a determination module for displaying the user-determined text description information and the first processing control associated with the reference information in the preset display area.
[0165] Furthermore, based on any of the above embodiments, the apparatus further comprises: a display module configured to display a processing list corresponding to the reference information in response to a user triggering an operation on the first processing control, wherein the processing list includes at least an edit control and / or a delete control; and a processing module configured to edit or delete the reference information based on the edit control or delete control selected by the user in response to a selection operation triggered by the user in the processing list.
[0166] Furthermore, based on any of the above embodiments, the apparatus further includes: a display module configured to display a content display list in response to a user triggering an operation on a preset reference control on the content processing page, wherein the content display list includes at least one historical media data item and reference content used to generate the historical media data item; and a processing module configured to display the historical media data item, the reference content corresponding to the historical media data item, and a preset application control item according to preset display parameters in response to a user triggering an operation on the historical media data item in the content display list.
[0167] Furthermore, based on any of the above embodiments, the reference content includes reference text content and reference media data content. The apparatus further includes: a display module configured to display the reference text content and a second processing control associated with the reference media data content in a preset display area on the content processing page in response to a user triggering operation on the application control.
[0168] Furthermore, based on any of the above embodiments, the apparatus further includes: a display module configured to display a preset media data list in response to a user triggering operation on the second processing control; a determination module configured to determine, based on a selection operation by the user in the media data list, at least one reference media data currently selected by the user; and a processing module configured to display an adjustment page corresponding to the reference media data, the adjustment page including the reference media data and at least one preset reference option to be selected.
[0169] Furthermore, based on any of the above embodiments, the content processing page further includes a preset generation control. The generation module is configured to generate at least one target media data based on the text description information and the at least one reference information in response to a triggering operation of the generation control by the user.
[0170] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effects are similar and will not be described in detail in this embodiment.
[0171] In order to implement the above embodiments, the embodiments of the present disclosure further provide a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the media data generation method as described in any of the above embodiments is implemented.
[0172] In order to implement the above embodiments, the embodiments of the present disclosure further provide a computer program product, including a computer program, which implements the media data generation method as described in any of the above embodiments when executed by a processor.
[0173] In order to implement the above embodiment, the present disclosure further provides an electronic device, including: a processor and a memory;
[0174] The memory stores computer-executable instructions;
[0175] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the media data generation method as described in any of the above embodiments.
[0176] FIG9 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. The electronic device 900 may be a terminal device or a server. The terminal device may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable multimedia players (PMPs), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG9 is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0177] As shown in Figure 9, the electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. Various programs and data required for the operation of the electronic device 900 are also stored in the RAM 903. The processing device 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0178] Typically, the following devices may be connected to the I / O interface 905: an input device 906 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 908 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 909. The communication device 909 may allow the electronic device 900 to communicate with other devices wirelessly or by wire to exchange data. Although FIG9 shows an electronic device 900 with various devices, it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have alternatively.
[0179] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network via the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0180] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0181] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0182] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0183] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0184] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0185] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. In some cases, the name of a unit does not limit the unit itself. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses."
[0186] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0187] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0188] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0189] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0190] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A method for generating media data, comprising: Displaying a content processing page, wherein the content processing page includes a preset media data determination control; Obtaining at least one reference media data determined by the user based on the media data determination control; Determining at least one reference information corresponding to the reference media data; In response to a generation operation triggered by the user, generating at least one target media data based on the at least one reference information and text description information determined by the user.
2. The method according to claim 1, wherein The obtaining at least one reference media data determined by the user based on the media data determination control includes: In response to a trigger operation of the user on the media data determination control, displaying a preset media data list, where the media data list includes at least one candidate media data in the storage path specified by the user; In response to a selection operation of the user in the media data list, obtaining the at least one reference media data; Alternatively, the obtaining at least one reference media data determined by the user based on the media data determination control includes: In response to a trigger operation of the user on the media data determination control, displaying a preset media data acquisition page; Obtaining at least one reference media data collected by the user in the media data acquisition page.
3. The method according to claim 1, wherein, The determining at least one reference information corresponding to the reference media data includes: Displaying an adjustment page corresponding to the reference media data, where the adjustment page includes the reference media data and at least one preset candidate reference option; In response to a selection operation triggered by the user in the adjustment page, determining at least one target option selected by the user; In response to a trigger operation of the user on a preset save control in the adjustment page, determining at least one reference information in the reference media data that matches at least one target option.
4. The method according to claim 3, wherein The determining at least one reference information in the reference media data that matches at least one target option includes: Determining at least one area to be processed in the reference media data that matches the target option; In response to an adjustment operation of the user on the at least one area to be processed, obtaining the at least one reference information.
5. The method according to claim 4, wherein The responding to an adjustment operation of the user on the at least one area to be processed and obtaining the at least one reference information includes: Displaying a preset selection control in a display area associated with any area to be processed in the reference media data; In response to a selection operation of the user on any other area to be processed in the reference media data, displaying a preset selection control in a display area associated with the area to be processed currently selected by the user; Determining the area to be processed currently selected by the user as the reference information.
6. The method according to claim 4, wherein The responding to an adjustment operation of the user on the at least one area to be processed and obtaining the at least one reference information includes: In response to a smearing operation triggered by the user on the area to be processed based on a preset brush, determining a smeared area corresponding to the smearing operation; Determining the area in the area to be processed other than the smeared area as the reference information.
7. The method according to any one of claims 3-6, wherein, The adjustment page further includes a preset degree adjustment control; the method further includes: In response to a triggering operation of the user on the degree adjustment control, determining a target reference degree determined by the user based on the degree adjustment control, where the target reference degree is used to characterize the influence degree of the reference information on the target media data.
8. The method according to any one of claims 3-7, wherein, After determining at least one target option selected by the user in response to a selection operation triggered by the user within the adjustment page, the method further includes: Determining whether the target option is the same as the target option of the currently set reference media data; If so, displaying a preset prompt message, where the prompt message is used to prompt the user that there is currently reference information corresponding to the target option; If not, in response to a triggering operation of the user on a preset save control in the adjustment page, determining at least one reference information in the reference media data that matches at least one target option.
9. The method according to any one of claims 1-8, wherein, The content processing page further includes a preset display area; the method further includes: Displaying the text description information determined by the user and a first processing control associated with the reference information in the preset display area; In response to a triggering operation of the user on the first processing control, displaying a processing list corresponding to the reference information, where at least an editing control and / or a deletion control are included in the processing list; In response to a selection operation triggered by the user in the processing list, performing an editing or deletion process on the reference information based on the editing control or deletion control selected by the user.
10. The method according to any one of claims 1-9, wherein, After displaying the content processing page, the method further includes: In response to a triggering operation of the user on a preset reference control of the content processing page, displaying a content display list, where the content display list includes at least one historical media data and reference content used to generate the historical media data; In response to a triggering operation of the user on the historical media data in the content display list, displaying the historical media data, the reference content corresponding to the historical media data, and a preset application control according to preset display parameters.
11. The method according to claim 10, wherein, The reference content includes reference text content and reference media data content; After displaying the historical media data and the reference content corresponding to the historical media data according to the preset display parameters, the method further includes: In response to a triggering operation of the user on the application control, displaying a second processing control associated with the reference text content and the reference media data content in a preset display area in the content processing page.
12. The method according to claim 11, wherein, After displaying the second processing control associated with the reference text content and the reference media data content in a preset display area in the content processing page in response to a triggering operation of the user on the application control, the method further includes: In response to a triggering operation of the user on the second processing control, displaying a preset media data list; Determining at least one reference media data currently selected by the user according to the selection operation of the user in the media data list; Display an adjustment page corresponding to the reference media data, where the adjustment page includes the reference media data and at least one preset candidate reference option.
13. The method according to any one of claims 1 to 12, wherein, The content processing page further includes a preset generation control. Responding to the generation operation triggered by the user, generating at least one target media data based on the at least one reference information and the text description information determined by the user includes: Responding to the triggering operation of the user on the generation control, generating at least one target media data based on the text description information and the at least one reference information.
14. A media data generation device, comprising: A display module configured to display a content processing page, where the content processing page includes a preset media data determination control. An acquisition module configured to acquire at least one reference media data determined by the user based on the media data determination control. A determination module configured to determine at least one reference information corresponding to the reference media data. A generation module configured to respond to the generation operation triggered by the user, and generate at least one target media data based on the at least one reference information and the text description information determined by the user.
15. An electronic device, comprising a processor and a memory, where The memory is configured to store computer execution instructions. The processor is configured to execute the computer execution instructions stored in the memory, so that the processor executes the media data generation method according to any one of claims 1 to 13.
16. A computer-readable storage medium stores computer-executable instructions, wherein, When the processor executes the computer execution instructions, the media data generation method according to any one of claims 1 to 13 is implemented.
17. A computer program product, comprising a computer program, wherein, When the computer program is executed by the processor, the media data generation method according to any one of claims 1 to 13 is implemented.
Citation Information
Patent Citations
Special effect prop and special effect graph generation method and device, equipment and storage medium
CN115965520A
Image generation method, device and system and computer storage medium
CN117011123A
Image generation method and device, computer equipment and storage medium
CN117112826A
Video special effect configuration file generation method and apparatus, and video rendering method and apparatus
US20220385836A1
Cited By
Interaction method and device, electronic equipment and storage medium
CN120897092A