Media data generation method and device, equipment, readable storage medium and product
By displaying media data determination controls in the content processing page, the user can determine the reference media data and its information, and generate target media data in combination with text description, solving the problem of single description of content in the prior art, and achieving more efficient personalized media data generation.
Patent Information
- Application Number
- CN202410045174.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-11
- Publication Date
- 2025-07-11
AI Technical Summary
现有的媒体数据生成方法描述内容较为单一,导致生成的媒体数据无法准确地满足用户的个性化需求。
A media data determination control is displayed in the content processing page, and the user can determine the reference media data and its corresponding information based on the control, and generate target media data in combination with text description information.
It improves the accuracy and efficiency of media data generation, and the generated target media data is more in line with the personalized needs of users and improves the user experience.
Smart Images

Figure CN120295525A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of computer vision technology, and in particular, to a method, apparatus, device, readable storage medium, and product for generating media data. Background Art
[0002] With the continuous progress of artificial intelligence technology, more and more media data generation software has gradually entered users' lives. Users can input text description information for generating media data according to current actual needs within the media data generation software. Thus, the media data generation software can generate at least one corresponding media data based on the text description information input by the user, where the media data includes, but is not limited to, data such as images and videos.
[0003] However, when generating media data in the above manner, the text description information defined by the user may not be accurate enough to accurately represent the effect desired by the user. And the above generation method often has a relatively single description information, resulting in the generated media data unable to meet the personalized needs of users. Summary of the Invention
[0004] Embodiments of the present disclosure provide a method, apparatus, device, readable storage medium, and product for generating media data, which are used to solve the technical problem that the description content of the existing media data generation method is relatively single, resulting in poor effects of the generated media data.
[0005] In a first aspect, embodiments of the present disclosure provide a method for generating media data, including:
[0006] Display a content processing page, where the content processing page includes a preset media data determination control;
[0007] Obtain at least one reference media data determined by the user based on the media data determination control;
[0008] Determine at least one reference information corresponding to the reference media data;
[0009] In response to a 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.
[0010] In a second aspect, embodiments of the present disclosure provide a device for generating media data, including:
[0011] A display module, configured to display a content processing page, where the content processing page includes a preset media data determination control;
[0012] An acquisition module, configured to obtain at least one reference media data determined by the user based on the media data determination control;
[0013] A determination module, configured to determine at least one reference information corresponding to the reference media data;
[0014] A generation module, configured to, 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.
[0015] In a third aspect, an embodiment of the present disclosure provides an electronic device, including: a processor and a memory;
[0016] The memory stores computer-executable instructions;
[0017] The processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the media data generation method described in the first aspect above and various possible designs of the first aspect.
[0018] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, in which computer-executable instructions are stored. When the processor executes the computer-executable instructions, the media data generation method described in the first aspect above and various possible designs of the first aspect is implemented.
[0019] In a fifth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, and when the computer program is executed by a processor, the media data generation method described in the first aspect above and various possible designs of the first aspect is implemented.
[0020] The media data generation method, apparatus, device, readable storage medium and product provided in this embodiment display a media data determination control in a content processing page, so that the user can quickly determine at least one reference media data based on the media data determination control, determine at least one reference information corresponding to the reference media data, and further can perform a generation operation of target media data based on the at least one reference information and the text description information determined by the user. By combining the text description information and 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, so that the generated target media data better meets the personalized needs of the user and improves the user experience. And by displaying a media data determination control in the content processing page, the user can quickly determine the reference media data based on the media data determination control, enrich the interaction method in the content processing page, and improve the efficiency of media data generation. Description of the Drawings
[0021] To more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following briefly introduces the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are some embodiments of the present disclosure. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0022] Figure 1 Schematic flowchart of the media data generation method provided by an embodiment of the present disclosure;
[0023] Figure 2 Schematic diagram of the display interface provided by an embodiment of the present disclosure;
[0024] Figure 3 Schematic flowchart of the media data generation method provided by another embodiment of the present disclosure;
[0025] Figure 4 Schematic diagram of interface interaction provided by an embodiment of the present disclosure;
[0026] Figure 5 Another schematic diagram of interface interaction provided by an embodiment of the present disclosure;
[0027] Figure 6 Another schematic diagram of interface interaction provided by an embodiment of the present disclosure;
[0028] Figure 7 Schematic flowchart of the media data generation method provided by another embodiment of the present disclosure;
[0029] Figure 8 Schematic diagram of the structure of the media data generation device provided by an embodiment of the present disclosure;
[0030] Figure 9 Schematic diagram of the structure of the electronic device provided by an embodiment of the present disclosure. Detailed implementation manners
[0031] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the following clearly and completely describes the technical solutions in the embodiments of the present disclosure with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are some, but not all, of the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present disclosure.
[0032] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to users and user authorization should be obtained through appropriate means in accordance with relevant laws and regulations.
[0033] For example, when a user's active request is received, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that performs the operations of the present disclosure's technical solution based on the prompt message.
[0034] As an optional but non-limiting implementation manner, the manner of sending a prompt message to the user in response to receiving the user's active request may be, for example, a pop-up window manner, and the prompt message may be presented in text in the pop-up window. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0035] It can be understood that the above process of notifying and obtaining user authorization is only illustrative and does not constitute a limitation on the implementation manner of the present disclosure. Other manners that meet relevant laws and regulations can also be applied to the implementation manner of the present disclosure.
[0036] To solve the technical problem that the description content of the existing media data generation method is relatively single, resulting in poor media data generation effect, the present disclosure provides a media data generation method, device, equipment, readable storage medium, and product.
[0037] It should be noted that the media data generation method, device, equipment, 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 is generally generated based on text description information defined by the user. If the text description information input by the user is not precise enough, media data that meets the actual needs of the user cannot be accurately generated. Moreover, the existing media data generation methods often have relatively single description content, resulting in poor quality of the generated media data.
[0039] In the process of solving the above technical problems, the inventors found 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 is generated based on the text description content and the reference information in the reference media data together.
[0040] Further, to improve the efficiency of media data generation, a media data determination control can be displayed on the content processing page. Thus, the user can determine at least one reference media data based on the media data determination control. After determining at least one reference information corresponding to the reference media data, in response to the generation operation triggered by the user, at least one target media data can be generated based on the text description information determined by the user and at least one reference information.
[0041] Figure 1 Schematic flow chart of the media data generation method provided by an embodiment of the present disclosure, as Figure 1 shown, the method includes:
[0042] Step 101, display a content processing page, where 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, the text description information and reference information determined by the user can be obtained based on the trigger operation of the user on the terminal device, and at least one target media data can be generated based on the text description information and at least one reference information.
[0044] Optionally, the media data generation device can also be coupled to a server, and the server can communicate with the terminal device. Thus, the text description information and reference information determined by the user on the terminal device can be obtained, at least one target media data can be generated based on the text description information and at least one reference information, and the target media data can be fed back to the terminal device.
[0045] In this embodiment, the user can perform a media data generation operation on the 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 an operation on a preset media data generation control to trigger the media data generation operation.
[0046] Optionally, the user can generate media data based on the description content. To improve the accuracy of the description content, the text description content and the reference information in the user-defined reference media data can be used as the description content at the same time, and the target media data can be generated jointly based on the text description content and the reference information. Therefore, a preset media data determination control can be displayed on the content processing page to facilitate the user 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, the text description content and the reference information in the user-defined reference media data can be used as the description content simultaneously. Therefore, the user can determine at least one reference media data based on the media data for the control. Among them, the at least one reference media data can be collected by the user in real time or uploaded by the user in a preset storage path, and the present disclosure does not limit this.
[0049] It should be noted that the present disclosure does not limit the determination order of the text description information. The user can determine the text description information in advance and then determine the reference information. Or, the user can also determine the text description information after determining the reference information. Among them, the text description information can be the text content used to describe the display effect of the target media data generated by the user's intention. The text description information can be custom-input by the user, 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 can also be determined. Among them, the reference information includes but is not limited to the facial area, content main body area, filter information, special effect information, background area, color information, etc. in the reference media data.
[0052] For example, the reference information can be the facial area, so that in the process of generating the target media data, the target media data that matches the text description content and the facial area can be generated. Without the user having to describe the face in a large amount in the text description information, the target media data that meets the user's personalized needs can also be generated. Or, the reference information can be the color information corresponding to the reference media data. Thus, in the process of generating the target media data, the target media data that matches the text description content and the color information can be generated. Without the user having to describe the color information in the text description information, the target media data that meets the user's personalized needs can also be generated.
[0053] The reference information can be specified by the user in the reference media data according to actual needs, or automatically recognized based on the reference options selected by the user. The present disclosure does not limit 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 the reference information respectively, in response to a generation operation triggered by the user, at least one target media data can be generated based on the text description information and at least one reference information. Thus, at least one target media data that better meets the user's personalized needs can be generated based on the text description information and the reference information. Among them, the target media data 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 the 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 the reference information can be used to generate the at least one target media data, and the present disclosure does not limit this.
[0057] The media data generation method provided in this embodiment displays a media data determination control on the content processing page, so that the user can quickly determine at least one reference media data based on the media data determination control, determine at least one reference information corresponding to the reference media data, and then can perform a generation operation of the target media data based on the text description information and the at least one reference information determined by the user. By combining the text description information and 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 better meet the user's personalized needs and enhancing the user experience.
[0058] Further, based on any of the above embodiments, the content processing page further includes a preset display area; the method further includes:
[0059] In response to the user's trigger operation on the preset display area, obtain the text description information input by the user in the preset display area.
[0060] In this embodiment, the content processing page further includes a preset display area. The user can determine the text description information in the preset display area.
[0061] Optionally, in response to the user's trigger operation on the preset display area, a preset input control can be displayed. For example, the input control can be an input keyboard, a handwriting keyboard, etc. Obtain the text description information input by the user through the input control.
[0062] It should be noted that the present disclosure does not limit the determination order of the text description information. The user can pre-determine the text description information and then determine the reference information. Or, 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's triggering operation on the media data determination control, display 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.
[0065] In response to the user's selection operation in the media data list, obtain the at least one reference media data.
[0066] Or,
[0067] Obtaining at least one reference media data determined by the user based on the media data determination control includes:
[0068] In response to the user's triggering operation on the media data determination control, display a preset media data acquisition page.
[0069] Obtain the at least one reference media data collected by the user within the media data acquisition page.
[0070] In this embodiment, after displaying the media data determination control within the content processing page, the user can upload or collect at least one reference media data based on this media data determination control.
[0071] Optionally, in response to the user's triggering operation on the media data determination control, a media data list stored in a preset storage path can be displayed, so that the user can select and upload at least one reference media data based on this media data list. Or, in response to the user's triggering operation on the media data determination control, a preset content acquisition page can be displayed, so that the user can collect at least one reference media data according to actual needs within the content acquisition page.
[0072] The media data generation method provided in this embodiment, by displaying the media data determination control within the content processing page, enables the user to quickly upload or collect at least one reference media data based on this media data determination control, enriches the display content within the content processing page, and improves the efficiency of generating the target media data.
[0073] Optionally, based on any of the above embodiments, a preset generation control is further included in the content processing page. Step 104 includes:
[0074] In response to the user's triggering operation on the generation control, generate at least one target media data based on the text description information and the at least one reference information.
[0075] In this embodiment, a preset generation control is further included in the content processing page. To avoid obscuring the displayed content in the content processing page, the generation control can be set 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 the present disclosure does not limit this.
[0076] Optionally, after separately determining the text description information and at least one reference information, in response to a trigger operation by the user on the generation control, at least one target media data can be generated based on the text description information and at least one reference information. The trigger operation includes, but is not limited to, operations such as clicking, double-clicking, long-pressing, and dragging, and the present disclosure does not limit this.
[0077] Figure 2 Schematic diagram of the display interface provided for the embodiments of the present disclosure, as Figure 2 shown, the content processing page 21 includes a preset media data determination control 22 and a preset display area 23. In response to a trigger operation by the user on the preset display area 23, the text description information input by the user is obtained. In response to a trigger operation by the user 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 from the media data list. In addition, a preset generation control 24 is further included in the content processing page 21. 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 enriches the interaction methods in the content processing page by displaying a preset generation control in the content processing page, so that the user can quickly implement the generation operation of the target media data based on the generation control.
[0079] Figure 3 Schematic flowchart of the media data generation method provided for another embodiment of the present disclosure. On the basis of any of the above embodiments, as Figure 3 shown, 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 candidate reference option.
[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 a trigger operation by the user on a preset save control in the adjustment page, determine at least one reference information in the reference media data that matches at least one target option.
[0083] In this embodiment, for each piece of reference media data, the user can select the reference information that needs to be extracted from the reference media data.
[0084] Optionally, in order to facilitate the determination of reference information, an adjustment page corresponding to the reference media data can be displayed, and the adjustment page includes the reference media data and at least one preset selectable reference option. Among them, the selectable reference option includes, but is not limited to, options such as a face option, a content main body option, a filter option, a special effect option, a background option, and a color option in the reference media data.
[0085] Further, the user can select at least one target option in the adjustment page according to actual needs. In addition, a save control is preset in the adjustment page. After determining at least one target option, in response to the user's triggering operation on the preset save control in the adjustment page, at least one reference information that matches at least one target option in the reference media data is determined. Among them, at least one reference information that matches at least one target option can be identified in the reference media data through a preset recognition algorithm.
[0086] Figure 4 For the interface interaction schematic diagram provided by the embodiments of the present disclosure, as Figure 4 shown, a preset media data determination control 42 is included in the content processing page 41. The user can determine at least one piece of reference media data 44 in the media data list 43 through the media data determination control 42. After selecting the reference media data 44, an adjustment page 45 corresponding to the reference media data 44 can be displayed, and the adjustment page 45 includes the reference media data 44 and at least one preset selectable reference option 46. In response to the selection operation triggered by the user within the adjustment page 45, at least one target option selected by the user is determined. In response to the user's triggering operation on the preset save control 47 in the adjustment page, at least one reference information that matches at least one target option in the reference media data 44 is determined.
[0087] The media data generation method provided by this embodiment, by displaying an adjustment page corresponding to the reference media data and displaying the reference media data and at least one preset selectable reference option in the adjustment page, the user can select at least one target option according to actual needs, so that at least one reference information that meets the actual needs can be determined based on the at least one target option, and further, the target media data generated based on the reference information and the text description information can better meet the actual needs of the user.
[0088] Further, on the basis of any of the above embodiments, step 303 includes:
[0089] Determine at least one area to be processed in the reference media data that matches the target option.
[0090] In response to the user's adjustment operation on the at least one area to be processed, obtain the at least one reference information.
[0091] In this embodiment, after determining at least one target option respectively, at least one area 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 area can be determined in the reference media data. Or, if the target option is a content main body area, at least one content main body area can be determined in the reference media data.
[0092] Optionally, the automatically recognized area to be processed may not meet the user's personalized needs. Therefore, the user can also perform an adjustment operation on the at least one area to be processed, and use the area adjusted by the user as the at least one reference information. For example, when the edge of the content main body is not clear, the user can adjust the edge of the content main body according to actual needs. Or, when there are multiple face areas, the user can select any target area as the reference information.
[0093] The media data generation method provided in this embodiment 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 by determining at least one area to be processed in the reference media data that matches the target option and adjusting the area to be processed based on the user's adjustment operation on the at least one area to be processed to obtain the at least one reference information.
[0094] Further, based on any of the above embodiments, the obtaining the at least one reference information in response to the user's adjustment operation on the at least one area to be processed includes:
[0095] Display a preset selection control in the display area associated with any area to be processed in the reference media data.
[0096] In response to the user's selection operation on any other area to be processed in the reference media data, display a preset selection control in the display area associated with the area to be processed currently selected by the user.
[0097] Determine the area to be processed currently selected by the user as the reference information.
[0098] In this embodiment, after identifying the reference media data based on the target option, at least one area to be processed can be obtained. When there is at least one area to be processed, one of the areas to be processed can be used as the reference information. For example, when the target option is the face option, at least one face area can be identified in the reference media data. One of the face areas can be used as the reference information.
[0099] Therefore, in order to enable the user to more intuitively determine 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 area to be processed currently selected by the user. The selection operation includes, but is not limited to, a triggering operation on the area to be processed selected by the user, or a dragging operation on the selection control, etc. The area to be processed currently selected by the user is determined as the reference information.
[0100] For example, when multiple face areas are identified, a selection box can be displayed on one of the face areas. The user can determine the reference information by dragging the selection box or clicking on other face areas.
[0101] The media data generation method provided in this embodiment enables the user to more intuitively determine the currently selected area to be processed by displaying a preset selection control in the display area associated with any area to be processed in the reference media data. Furthermore, the user can more quickly implement the adjustment operation on the area to be processed based on the selection control, so as to obtain reference information that better meets the actual needs of the user. This enriches the interaction method within the adjustment page and can meet the personalized needs of the user, enhancing the user experience.
[0102] Further, based on any of the above embodiments, the obtaining the at least one reference information in response to the user's adjustment operation on the at least one area to be processed includes:
[0103] In response to the user's smearing operation on the area to be processed triggered by a preset brush, determine the smeared area corresponding to the smearing operation.
[0104] Determine the area other than the smeared area in the area to be processed as the reference information.
[0105] In this embodiment, after identifying at least one area to be processed, in order to facilitate the user's detailed adjustment of the area to be processed, a preset brush adjustment control can be displayed on the content processing page. The user can select a preset brush based on the brush adjustment control and adjust parameters such as the thickness and type of the preset brush. In response to the smearing operation triggered by the user on the area to be processed based on the preset brush, determine the smeared area corresponding to the smearing operation. Determine the area other than the smeared area in the area to be processed as the reference information.
[0106] The media data generation method provided in this embodiment determines the smeared area corresponding to the smearing operation in response to the smearing operation triggered by the user on the area to be processed based on the preset brush, and determines the area other than the smeared area in the area to be processed as the reference information, so that the coverage area of the reference information can better meet the user's personalized needs and improve the accuracy of the reference information.
[0107] Optionally, based on any of the above embodiments, the reference page further includes a preset degree adjustment control. The method further includes:
[0108] In response to the triggering operation of the user on the degree adjustment control, determine the 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.
[0109] In this embodiment, after separately 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 influence degrees of the text description information and the reference information on the target media data according to actual needs.
[0110] To facilitate the adjustment of the influence degree, the reference page further includes a preset degree adjustment control. In response to the triggering operation of the user on the degree adjustment control, determine the 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. Among them, 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] Figure 5 For another interface interaction schematic diagram provided by the embodiments of the present disclosure, as Figure 5As shown, after determining the reference media data, an adjustment page 51 corresponding to the reference media data can be displayed. The adjustment page 51 includes reference media data 52, at least one preset candidate reference option 53, and a preset degree adjustment control 54. In response to a triggering operation of the user on the degree adjustment control 54, a slider 55 for degree adjustment can be displayed. The user can determine a target reference degree based on the slider 55, where the target reference degree is used to characterize the influence degree of the reference information on the target media data.
[0112] The media data generation method provided in this embodiment can determine the target reference degree determined by the user based on the degree adjustment control by responding to the triggering operation of the user on the degree adjustment control, so that the influence degree of the reference information on the target media data can be adjusted more flexibly based on the degree adjustment control.
[0113] Further, on the basis of any of the above embodiments, after determining at least one target option selected by the user in response to the selection operation triggered by the user within the adjustment page, it further includes:
[0114] Determine whether the target option is the same as the target option of the reference media data that has been set currently.
[0115] If so, display a preset prompt message, and the prompt message is used to prompt the user that there is already reference information corresponding to the target option currently.
[0116] If not, in response to the triggering operation of the user on the save control preset in the adjustment page, determine at least one reference information in the reference media data that matches at least one target option.
[0117] In this embodiment, the number of reference media data can be multiple. The user can determine the target option corresponding to each reference media data respectively after determining multiple 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 generation process of the target media data, if the number of any reference information exceeds a preset threshold, it may cause the generated target media data to be inaccurate. For example, when the reference information includes two facial information, one facial information is an old man and the other facial information is a little girl, and generating the target media data based on the two facial information at the same time may cause the target media data to not meet the personalized needs of the user.
[0119] Therefore, in order to improve the accuracy of reference information, when determining the target option corresponding to each reference media data, when the user selects the target option in the adjustment page, it can be determined whether the target option is the same as the target option of the currently set reference media data. For example, for the current reference media data, if the face information is selected as the target option, it can be detected whether the target option of any of the currently set reference media data is also the face information.
[0120] If so, a preset prompt message is displayed. The prompt message is used to prompt the user that there is already reference information corresponding to the target option. For example, the prompt message can be that only one media data with face information is supported for uploading. Otherwise, in response to the triggering operation of the user on the preset save control in the adjustment page, at least one reference information that matches at least one target option in the reference media data is determined.
[0121] It should be noted that when the number of reference information is one, the media data can be generated based on the single reference information and the text description information. When the number of reference information is multiple, and the multiple reference information includes the reference information corresponding to the preset option, the media data can be generated only based on the multiple reference information. For example, currently there are four reference information, including at least face reference information and background reference information, then the media data can be directly generated based on the four reference information without the user manually inputting text description information.
[0122] The media data generation method provided in this embodiment can further improve the accuracy of reference information by determining whether the target option is the same as the target option of the currently set reference media data, and then determine the reference information according to the determination result, thereby improving the content quality of the target media data.
[0123] Further, based on any of the above embodiments, the content processing page further includes a preset display area. After step 103, it further includes:
[0124] Display the text description information determined by the user and the first processing control associated with the reference information in the preset display area.
[0125] In this embodiment, the content processing page further includes a preset display area, and the user can generate text description information based on the preset display area. In addition, in order to enable the user to more intuitively determine the current text description information and reference information, after separately determining the text description information and the reference information, the text description information and the first processing control associated with the reference information can be displayed in the preset display area. Among them, 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 following steps are further included:
[0127] In response to the user's triggering operation on the first processing control, display a processing list corresponding to the reference information, where the processing list at least includes an editing control and / or a deletion control.
[0128] In response to the user's selection operation triggered in the processing list, perform an editing or deletion process on the reference information based on the editing control or deletion control selected by the user.
[0129] In this embodiment, after displaying the text description information and the first processing control associated with the reference information in the preset display area, the user can perform corresponding processing on the current reference information based on this first processing control.
[0130] Optionally, in response to the user's triggering operation on the first processing control, display a processing list corresponding to the reference information, where the processing list at least includes an editing control and / or a deletion control. In response to the user's selection operation triggered in the processing list, perform an editing or deletion process on the reference information based on the editing control or deletion control selected by the user.
[0131] For example, in response to the user's triggering operation on the editing control, a adjustment page corresponding to the reference information can be displayed. The adjustment page includes reference media data and at least one selectable reference option, where the target option corresponding to the reference information is in a preset display state. The preset display state includes, but is not limited to, any one of a highlighted display state, a bold display state, a magnified display state, etc., which makes the target option distinguishable from other options. Thus, the user can more intuitively view the target option corresponding to the current reference information.
[0132] Further, after displaying the adjustment page, the user can adjust the current target option within the adjustment page. Thus, the reference information can be adjusted based on the adjusted target option.
[0133] Optionally, in response to the user's triggering operation on the deletion control, the current reference information can be deleted.
[0134] Figure 6 Another schematic diagram of interface interaction provided by the embodiments of the present disclosure is shown in Figure 6As shown, the content processing page 61 may include a preset display area 62. After determining the reference information corresponding to the reference media data, the text description information 63 and the first processing control 64 associated with the reference information may be displayed in the preset display area 62. In response to the user's triggering operation on the first processing control 64, a processing list 65 corresponding to the reference information is displayed, where the processing list 65 at least includes an editing control 66 and a deletion control 67. In response to the user's triggering operation on the editing control 65, an adjustment page 68 may be displayed. The adjustment page 68 includes the reference media data 69 and at least one candidate reference option 610, where 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 can display the text description information and the first processing control associated with the reference information in the preset display area, so that after determining the reference information, the reference information can be adjusted more flexibly based on the first processing control, enriching the interaction method in the content processing page and improving the user experience.
[0136] Figure 7 As shown in the flowchart of the media data generation method provided in another embodiment of the present disclosure, on the basis of any of the above embodiments, Figure 7 as shown, after step 101, it further includes:
[0137] Step 701: In response to the user's triggering operation on the reference control preset on the content processing page, display a content display list, where the content display list includes at least one historical media data and the 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, display the historical media data, the reference content corresponding to the historical media data, and the preset application control according to the preset display parameters.
[0139] In this embodiment, a reference control may be preset on the content processing page. In response to the user's triggering operation on the reference control preset on the content processing page, a content display list is displayed, where the content display list includes at least one historical media data and the reference content used to generate the historical media data. The reference content includes reference text content and reference media data content. The at least one historical media data may be generated and published by other users or the current user in history.
[0140] Users can browse historical media data in the content display list. When a user is interested in the display effect of a certain piece of historical media data, the user can also view the historical media data and its associated reference content. In response to the user's trigger 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 preset application controls are displayed according to preset display parameters. The display parameters include, but are not limited to, display size, display layout, etc.
[0141] Further, based on any of the above embodiments, the reference content includes reference text content and reference media data content.
[0142] After step 702, it further includes:
[0143] In response to the user's trigger 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 can also apply the reference content.
[0145] Optionally, in response to the user's trigger operation on the application control, the reference text content and the second processing control associated with the reference media data content can be displayed in a preset display area. Thus, the user can generate target media data based on the reference content through the generation control in the content processing page.
[0146] The media data generation method provided in this embodiment enables the user to view and apply the current referenceable historical media data and its associated reference content based on the reference control by displaying the reference control on the content processing page.
[0147] Further, based on any of the above embodiments, 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 in response to the user's trigger operation on the application control, it further includes:
[0148] In response to the user's trigger operation on the second processing control, a preset media data list is displayed.
[0149] According to the user's selection operation in the media data list, at least one reference media data currently selected by the user is determined.
[0150] 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.
[0151] In this embodiment, after displaying the reference text content and the second processing control associated with the reference media data content in the media data determination control, the user can perform an adjustment operation on the reference media data content according to actual needs.
[0152] Optionally, in response to a triggering operation of the user on the second processing control, display a preset media data list. Multiple candidate media data in a preset storage path can be displayed in the media data list. Thus, the user can determine at least one reference media data from the media data list.
[0153] Further, after determining at least one reference media data, in order to make the reference information more in line with the user's personalized needs, an adjustment page corresponding to the reference media data can be displayed. The adjustment page includes the reference media data and at least one preset candidate reference option. Thus, the user can select at least one target option on the adjustment page. Furthermore, at least one 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 enables the user to adjust the reference information in the reference content based on the second processing control by displaying the reference text content and the second processing control associated with the reference media data content in the media data determination control. This makes the target media data generated based on the reference content more in line with the user's personalized needs.
[0155] Figure 8 It is a schematic structural diagram of a media data generation device provided in an embodiment of the present disclosure, as Figure 8 shown. The device includes: a display module 81, an acquisition module 82, a determination module 83, and a generation module 84. Among them, the display module 81 is used to display a content processing page, where the content processing page includes a preset media data determination control. The acquisition module 82 is used to acquire 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] Further, based on any of the above embodiments, the content processing page further includes a preset display area. The device further includes an obtaining module, configured to obtain text description information input by the user within the preset display area in response to a trigger operation of the user on the preset display area.
[0157] Further, based on any of the above embodiments, the obtaining module is configured to: display a preset media data list in response to a trigger operation of the user on the media data determination control, where the media data list includes at least one candidate media data in the storage path specified by the user. Obtain the at least one reference media data in response to a selection operation of the user in the media data list. Alternatively, the obtaining module is configured to: display a preset media data collection page in response to a trigger operation of the user on the media data determination control. Obtain at least one reference media data collected by the user within the media data collection page.
[0158] Further, based on any of the above embodiments, the determining module is configured to: 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. Determine at least one target option selected by the user in response to a selection operation triggered by the user within the adjustment page. Determine at least one reference information in the reference media data that matches at least one target option in response to a trigger operation of the user on a preset save control in the adjustment page.
[0159] Further, based on any of the above embodiments, the determining module is configured to: determine at least one area to be processed in the reference media data that matches the target option. Obtain the at least one reference information in response to an adjustment operation of the user on the at least one area to be processed.
[0160] Further, based on any of the above embodiments, the determining module is configured to: display a preset selection control in a display area associated with any area to be processed in the reference media data. Display a preset selection control in a display area associated with the area to be processed currently selected by the user in response to a selection operation of the user on any other area to be processed in the reference media data. Determine the area to be processed currently selected by the user as the reference information.
[0161] Further, based on any of the above embodiments, the determining module is configured to: determine a smeared area corresponding to the smearing operation in response to a smearing operation triggered by the user on the area to be processed based on a preset brush. Determine the area other than the smeared area in the area to be processed as the reference information.
[0162] Further, based on any of the above embodiments, a preset degree adjustment control is further included in the reference page. The apparatus further includes: a determining module, configured to determine, in response to a triggering operation of the user on the degree adjustment control, 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.
[0163] Further, based on any of the above embodiments, the apparatus further includes: a determining module, configured to determine whether the target option is the same as the target option of the currently set reference media data. A first processing module, configured to, if so, display a preset prompt message, where the prompt message is used to prompt the user that there is already reference information corresponding to the target option currently. A second processing module, configured to, if not, in response to a triggering operation of the user on a preset save control in the adjustment page, determine at least one reference information in the reference media data that matches at least one target option.
[0164] Further, based on any of the above embodiments, further, based on any of the above embodiments, a preset display area is further included in the content processing page; the apparatus further includes: a determining module, configured to display, in the preset display area, the text description information determined by the user and a first processing control associated with the reference information.
[0165] Further, based on any of the above embodiments, the apparatus further includes: a display module, configured to, in response to a triggering operation of the user on the first processing control, display 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. A processing module, configured to, in response to a selection operation triggered by the user in the processing list, perform an editing or deletion process on the reference information based on the editing control or deletion control selected by the user.
[0166] Further, based on any of the above embodiments, the apparatus further includes: a display module, configured to, in response to a triggering operation of the user on a preset reference control in the content processing page, display a content display list, where at least one historical media data and reference content used to generate the historical media data are included in the content display list. A processing module, configured to, in response to a triggering operation of the user on the historical media data in the content display list, display the historical media data, the reference content corresponding to the historical media data, and a preset application control according to preset display parameters.
[0167] Further, based on any of the above embodiments, the reference content includes reference text content and reference media data content. The device further includes: a display module, configured to, in response to a triggering operation of the user on the application control, 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.
[0168] Further, based on any of the above embodiments, the device further includes: a display module, configured to, in response to a triggering operation of the user on the second processing control, display a preset media data list. A determination module, configured to determine at least one reference media data currently selected by the user according to a selection operation of the user in the media data list. A processing module, configured to 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.
[0169] Further, based on any of the above embodiments, a preset generation control is further included in the content processing page. The generation module is configured to: in response to a triggering operation of the user on the generation control, generate at least one target media data based on the text description information and the at least one reference information.
[0170] The device provided in this embodiment can be used to execute the technical solutions of the above method embodiments, and its implementation principles and technical effects are similar, which will not be elaborated here in this embodiment.
[0171] To implement the above embodiments, the present disclosure embodiments also 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] To implement the above embodiments, the present disclosure embodiments also provide a computer program product, including a computer program, where when the computer program is executed by a processor, the media data generation method as described in any of the above embodiments is implemented.
[0173] To implement the above embodiments, the present disclosure embodiments also provide 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] Figure 9Schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. The electronic device 900 may be a terminal device or a server. Among them, 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 for short), tablet computers (PADs for short), portable media players (PMPs for short), in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 9 The electronic device shown is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.
[0177] As Figure 9 shown, the electronic device 900 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 902 or the program loaded from the storage device 908 into the random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 are also stored. The processing device 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904. The input / output (I / O) interface 905 is also connected to the bus 904.
[0178] Generally, the following devices may be connected to the I / O interface 905: an input device 906 including, for example, a touch screen, a touch pad, 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 can allow the electronic device 900 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 9 the electronic device 900 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. More or fewer devices may be alternatively implemented or had.
[0179] In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, an embodiment of the present disclosure includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program code for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by a processing device 901, the above-described functions defined in the method of the embodiment of the present disclosure are performed.
[0180] It should be noted that the above computer-readable medium in the present disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection having 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, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. And in the present disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can send, propagate, or transmit 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 can be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0181] The above computer-readable medium can be included in the above electronic device; or it can exist separately without being assembled into the electronic device.
[0182] The above computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device is caused to perform 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 combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partially on the user's computer, execute as a stand-alone software package, execute partially on the user's computer and partially on a remote computer, or execute entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0184] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0185] The units involved in the embodiments described in the present disclosure may be implemented in software or in hardware. Among them, the name of the unit does not constitute a limitation to the unit itself in some cases. For example, the first acquisition unit may also be described as "the 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, by way of non-limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on a chip (SOC), complex programmable logic devices (CPLD), and so on.
[0187] In the context of the present disclosure, a machine-readable medium may be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on 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 disc 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 only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. 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 technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present disclosure.
[0189] In addition, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.
[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, characterized in that, Including: 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 triggering 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 a 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 triggering 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 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.
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 obtaining the at least one reference information in response to an adjustment operation of the user on the at least one area to be processed 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, characterized in that, The obtaining the at least one reference information in response to an adjustment operation of the user on the at least one area to be processed 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 claim 3, wherein The reference page further includes a preset degree adjustment control; The method further includes: In response to the user's triggering operation on the degree adjustment control, determine the 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 claim 3, wherein After determining at least one target option selected by the user in response to the user's selection operation triggered within the adjustment page, it further includes: Determine whether the target option is the same as the target option of the currently set reference media data; If so, display 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 the user's triggering operation on the save control preset in the adjustment page, determine 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, characterized in that, The content processing page further includes a preset display area; the method further includes: Display the text description information determined by the user and the first processing control associated with the reference information in the preset display area; In response to the user's triggering operation on the first processing control, display a processing list corresponding to the reference information, where at least an edit control and / or a delete control are included in the processing list; In response to the user's selection operation triggered in the processing list, perform an edit or delete process on the reference information based on the edit control or delete control selected by the user.
10. The method according to any one of claims 1-8, characterized in that, After displaying the content processing page, it further includes: In response to the user's triggering operation on the reference control preset in the content processing page, display a content display list, where at least one historical media data and the reference content used to generate the historical media data are included in the content display list; In response to the user's triggering operation on the historical media data in the content display list, display 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, characterized in that, 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, it further includes: In response to the user's triggering operation on the application control, display the second processing control associated with the reference text content and the reference media data content in the preset display area of 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 the preset display area of the content processing page in response to the user's triggering operation on the application control, it further includes: In response to the user's triggering operation on the second processing control, display a preset media data list; Determine at least one reference media data currently selected by the user according to the user's selection operation in the media data list; Display an adjustment page corresponding to the reference media data, where the reference media data and at least one preset candidate reference option are included in the adjustment page.
13. The method according to any one of claims 1-8, characterized in that, The content processing page further includes a preset generation control; the generating, in response to the generation operation triggered by the user, at least one target media data based on the at least one reference information and the text description information determined by the user includes: In response 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, characterized in that, Including: A display module, configured to display a content processing page, wherein 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 generate at least one target media data in response to the generation operation triggered by the user, based on the at least one reference information and the text description information determined by the user.
15. An electronic device, characterized in that, Including: A processor and a memory; The memory stores computer-executable instructions; The processor executes the computer-executable 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, characterized in that, Computer-executable instructions are stored in the computer-readable storage medium, and when the processor executes the computer-executable 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, characterized in that, 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
Cited By
Media content shooting method and device, equipment and storage medium
CN121462876A