Media content generation method, media content display method, and related device

By providing the acquisition interface and the media content generation interface in the media content generation method, users can select appropriate editing paths according to different types of multimedia content, solving the problem of low user operation efficiency in the prior art, and realizing more efficient media content editing and generation.

WO2025103333A1PCT designated stage expired Publication Date: 2025-05-22BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Application Number
PCT/CN2024/131668
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-17
Filing Date
2024-11-13
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

The prior art causes the user to operate less efficiently when a user publishes multiple types of multimedia content. Because the information carried by different types of multimedia content is different, publishing in the same way may be presented to an interface that does not require operation by the user.

Method used

A method for generating media content is provided, which obtains target image resources through display acquisition interface, and switches the acquisition interface to a corresponding media content generation interface according to the user's triggering operation on the target control, including a text editing interface and an image editing interface, thereby generating target media content corresponding to the target control.

Benefits of technology

The editing and generation efficiency of target media content is improved, and the complexity of user operations is reduced by providing different editing paths for different types of target media content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024131668_22052025_PF_FP_ABST
    Figure CN2024131668_22052025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of terminals, and relates to a media content generation method, a media content display method, and a related device. The media content generation method comprises: in response to receiving a creation operation for media content, displaying an acquisition interface, wherein the acquisition interface is used for acquiring at least one target image resource; displaying one or more image resources and a target control on the acquisition interface, wherein the target control comprises a first control and a second control; in response to a trigger operation for the target control, switching the acquisition interface to a media content generation interface corresponding to the target control, wherein the media content generation interface comprises a character editing interface and an image editing interface, the first control corresponds to the character editing interface, and the second control corresponds to the image editing interface; and in response to a trigger operation on the media content generation interface, generating target media content corresponding to the target control.
Need to check novelty before this filing date? Find Prior Art

Description

Media content generation method, display method and related equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application is based on and claims priority to an application filed in China with application number 202311542706.6 and filing date November 17, 2023. The disclosed content of the Chinese application is hereby introduced as a whole into this application. Technical Field

[0003] The present disclosure relates to the field of terminal technology, and in particular to a method for generating and displaying media content and related devices. Background Art

[0004] In the related art, users can publish multimedia content, such as videos, pictures, and text, through multimedia applications installed on electronic devices. Some multimedia applications support users to publish multiple types of multimedia content.

[0005] Summary of the Invention

[0006] This summary is provided to briefly introduce concepts that will be described in detail in the detailed description below. This summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0007] According to some embodiments of the present disclosure, a method for generating media content is provided, comprising: in response to receiving a media content creation operation, displaying an acquisition interface for acquiring at least one target image resource; displaying one or more image resources and a target control on the acquisition interface, the target control comprising a first control and a second control; in response to a triggering operation on the target control, switching the acquisition interface to a media content generation interface corresponding to the target control, wherein the media content generation interface comprises a text editing interface and an image editing interface, the first control corresponding to the text editing interface, and the second control corresponding to the image editing interface; in response to the triggering operation on the media content generation interface, generating target media content corresponding to the target control.

[0008] According to some embodiments of the present disclosure, a method for displaying media content is provided, including: displaying target media content in a media content display interface, where the target media content is generated according to the media content generation method of any embodiment of the present disclosure, wherein the target media content includes a first type of content and a second type of content, and the first type of content and the second type of content use different playback methods when displayed.

[0009] According to some embodiments of the present disclosure, a media content generation device is provided, including: a first display module, configured to display an acquisition interface in response to receiving a media content creation operation, the acquisition interface being used to acquire at least one target image resource; a second display module, configured to display one or more image resources and target controls on the acquisition interface, the target controls including a first control and a second control; a first switching module, configured to switch the acquisition interface to a media content generation interface corresponding to the target control in response to a triggering operation on the target control, wherein the media content generation interface includes a text editing interface and an image editing interface, the first control corresponds to the text editing interface, and the second control corresponds to the image editing interface; a generation module, configured to generate target media content corresponding to the target control in response to a triggering operation on the media content generation interface.

[0010] According to some embodiments of the present disclosure, an electronic device is provided, including: a memory; and a processor coupled to the memory, wherein the processor is configured to execute the method of any embodiment described in the present disclosure based on instructions stored in the memory.

[0011] According to some embodiments of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method of any embodiment described in the present disclosure is performed.

[0012] According to some embodiments of the present disclosure, a computer program is provided, comprising: instructions, which, when executed by a processor, cause the processor to perform the method of any embodiment described in the present disclosure.

[0013] Other features, aspects and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The preferred embodiments of the present disclosure are described below with reference to the accompanying drawings. The drawings described herein are used to provide a further understanding of the present disclosure. Each of the drawings, together with the following detailed description, is included in this specification and forms a part of the specification to explain the present disclosure. It should be understood that the drawings described below only relate to some embodiments of the present disclosure and do not constitute a limitation of the present disclosure. In the drawings:

[0015] FIG1 shows a schematic flow chart of a publishing method according to some embodiments of the present disclosure.

[0016] FIG2 shows a schematic diagram of an acquisition interface according to some embodiments of the present disclosure.

[0017] FIG3A shows a schematic diagram of a first publishing interface according to some embodiments of the present disclosure.

[0018] FIG3B shows a schematic diagram of a second image editing interface according to some embodiments of the present disclosure.

[0019] FIG3C shows a schematic diagram of a text editing details interface according to some embodiments of the present disclosure.

[0020] FIG4A shows a schematic diagram of a first image editing interface according to some embodiments of the present disclosure.

[0021] FIG4B shows a schematic diagram of a video editing interface according to some embodiments of the present disclosure.

[0022] FIG4C shows a schematic diagram of a video publishing interface according to some embodiments of the present disclosure.

[0023] FIG4D shows a schematic diagram of a publishing interface for graphic and text content according to some embodiments of the present disclosure.

[0024] FIG5A shows a schematic diagram of a media content display interface for first type content according to some embodiments of the present disclosure.

[0025] FIG5B shows a schematic diagram of a media content display interface of graphic and text content according to some embodiments of the present disclosure.

[0026] FIG5C shows a schematic diagram of a media content display interface of a video according to some embodiments of the present disclosure.

[0027] FIG6 shows a schematic structural diagram of a device for generating media content according to some embodiments of the present disclosure.

[0028] FIG7 shows a schematic structural diagram of a media content publishing system according to some embodiments of the present disclosure.

[0029] FIG8 shows a schematic structural diagram of an electronic device according to some embodiments of the present disclosure.

[0030] FIG9 shows a schematic structural diagram of a computer system according to some embodiments of the present disclosure.

[0031] It should be understood that, for ease of description, the dimensions of the various parts shown in the drawings are not necessarily drawn to scale. The same or similar reference numerals are used throughout the drawings to indicate the same or similar parts. Therefore, once an item is defined in one drawing, it may not be discussed further in subsequent drawings. DETAILED DESCRIPTION

[0032] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. However, it is obvious that the embodiments described are only some embodiments of the present disclosure, rather than all embodiments. The following description of the embodiments is actually only illustrative and is in no way intended to limit the present disclosure and its application or use. It should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein.

[0033] It should be understood that the various steps described in the method embodiments of the present disclosure can be performed in different orders and / or performed in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect. Unless otherwise specifically stated, the relative arrangement, numerical expressions and numerical values ​​of the parts and steps set forth in these embodiments should be interpreted as being merely exemplary and do not limit the scope of the present disclosure.

[0034] As used in this disclosure, the term "include" and its variations are intended to be open-ended terms that include at least the following elements / features but do not exclude other elements / features, i.e., "including but not limited to." Furthermore, the term "comprise" and its variations are intended to be open-ended terms that include at least the following elements / features but do not exclude other elements / features, i.e., "including but not limited to." Therefore, "include" and "include" are synonymous. The term "based on" means "based, at least in part, on."

[0035] References throughout this specification to "one embodiment," "some embodiments," or "an embodiment" mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. For example, the term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Furthermore, the appearances of the phrases "in one embodiment," "in some embodiments," or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment, but may.

[0036] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules, or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules, or units. Unless otherwise specified, concepts such as "first" and "second" are not intended to imply that the objects described in such a manner must be in a given order in time, space, ranking, or any other manner.

[0037] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0038] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0039] The following detailed description of the embodiments of the present disclosure is provided in conjunction with the accompanying drawings, but the present disclosure is not limited to these specific embodiments. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments. In addition, in one or more embodiments, specific features, structures, or characteristics may be combined in any suitable manner that will be apparent to those skilled in the art from this disclosure.

[0040] It should be understood that the present disclosure does not limit how the image to be applied / processed is obtained. In one embodiment of the present disclosure, the image can be obtained from a storage device, such as an internal memory or an external storage device. In another embodiment of the present disclosure, the image can be captured by mobilizing a camera assembly. It should be noted that the image obtained can be a captured image or a frame of a captured video, and is not particularly limited to this.

[0041] In the context of this disclosure, an image may refer to any of a variety of images, such as a color image, a grayscale image, and the like. It should be noted that, in the context of this specification, the type of image is not specifically limited. Furthermore, the image may be any suitable image, such as a raw image obtained by a camera, or an image that has undergone specific processing, such as preliminary filtering, anti-aliasing, color adjustment, contrast adjustment, normalization, and the like. It should be noted that preprocessing operations may also include other types of preprocessing operations known in the art, which will not be described in detail here.

[0042] After analysis, it was found that in related technologies, when a user identifies an image resource related to the published content, an editing interface for the image resource is displayed. However, with the emergence of various types of multimedia content, the information carried by different types of multimedia content has different focuses. If different content is published using the same method, the user may be presented with an interface that does not require operation. Therefore, related technologies may reduce user operation efficiency.

[0043] 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.

[0044] 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.

[0045] 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.

[0046] 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.

[0047] The embodiments of the present disclosure provide a publishing method, apparatus, and computer-readable storage medium that can at least solve some of the above problems. It is understood that the above video content and note content are merely examples and do not limit the embodiments of the present disclosure.

[0048] Figure 1 shows a schematic flow chart of a publishing method according to some embodiments of the present disclosure. As shown in Figure 1 , the publishing method of this embodiment includes steps S102 to S108.

[0049] In step S102 , in response to receiving a creation operation of media content, an acquisition interface is displayed, where the acquisition interface is used to acquire at least one target image resource.

[0050] The media content creation operation is used to initiate the media content creation process. This creation operation can be triggered by the user. For example, a media content creation portal may be displayed on the media content browsing interface. By triggering this portal, the user can perform the media content creation operation to create the media content. The acquisition interface may include a capture interface or an upload interface, etc., through which the user obtains the target image resource.

[0051] The target image resource is used as the material for creating media content. In the embodiment of the present disclosure, the image resource refers to a resource including an image, such as a static image, a dynamic image, a video, and other types.

[0052] In step S104, one or more image resources and target controls are displayed on the acquisition interface, where the target controls include a first control and a second control.

[0053] One or more image resources can be obtained through various channels. For example, the image resource can be an existing image resource from a local material library of the user device. For another example, the image resource can be collected in real time, which can be collected by the user device or by an expansion device connected to the user device. In this case, the acquisition interface can include a shooting interface for the image resource collected in real time by the camera. The shooting interface can also provide an entrance to the resource library of the existing image resources. If the user triggers the entrance, the existing image resource is displayed.

[0054] The acquisition page may display identifications of one or more image resources, one or more image resources being candidate image resources, from which the target image resource is determined, for example, manually determined by the user or recommended to the user.

[0055] In the manual user selection method, the image resource selection interface displays one or more image resources, each of which may be associated with a selection control. By triggering the selection control, the state of the image resource can be changed, including selected and unselected. After the confirmation operation is performed, the selected image resource is determined as the target image resource.

[0056] In the user recommendation method, with the user's authorization, recommended image resources can be displayed, such as media content shot within a specified time period (e.g., taken within the last week). The user can make further adjustments based on the displayed results as needed.

[0057] Taking into account the release of different types of content, the acquisition interface further displays a first control and a second control, both of which are used to trigger subsequent media content release operations, but the two correspond to different release paths.

[0058] In step S106, in response to the triggering operation on the target control, the acquisition interface is switched to the media content generation interface corresponding to the target control, wherein the media content generation interface includes a text editing interface and an image editing interface, the first control corresponds to the text editing interface, and the second control corresponds to the image editing interface.

[0059] The media content generation interface refers to the interface that needs to be passed through when generating media content. This interface is used to perform at least one of processing the information related to the target media content to be generated and publishing the target media content. When the first control is triggered, the acquisition interface is switched to a text editing interface; when the second control is triggered, the acquisition interface is switched to an image editing interface. Thus, after acquiring the target image resource, the target media content can be generated in different ways through at least the above two controls. The generation method corresponding to the first control is to generate the target media content after text editing, and the generation method corresponding to the second control is to generate the target media content after image editing. Of course, the generation method corresponding to each control may also optionally include other operations. For example, the generation method corresponding to the first control may also include editing of image resources as needed; the generation method corresponding to the second control may also include editing of text.

[0060] The text editing interface refers to an interface for adding text or editing text for the target media content. In some embodiments, the text editing interface includes one or more text editing areas. The user can enter text through a keyboard, voice-to-text, or the like. Before the user enters text, a default prompt can be displayed in the text editing area. For example, the prompt can be "Please enter a title" or "Please enter the text." The text editing interface can be configured to require text entry or to allow it to be empty. Thus, when text is entered, the target media content can be generated based on at least one target image resource and the text obtained from the text editing area.

[0061] The image editing interface is the interface for editing image resources, and can be used to edit static images, dynamic images, and videos. Editing operations can include: adjusting image resource properties, such as size, brightness, contrast, and so on; adding special effects, such as image style effects and character makeup effects. Editing operations can also include other operations as needed, which are not detailed here. As needed, users can edit part or all of the target image resources, or not edit any target image resources.

[0062] The first control and the second control correspond to different media content, for example. In some embodiments, the target media content includes a first type of content and a second type of content. The target media content generated based on the first control is the first type of content, and the target media content generated based on the second control is the second type of content. Thus, different media content generation methods can be used according to the characteristics of different types of content. For example, the first type of content and the second type of content included in the target media content can both be graphic content, but the first type of content can be media content that focuses on text expression, and the second type of content can be media content that focuses on the display effect of image resources. For another example, although the first type of content and the second type of content after release are both media content composed of pictures and text, they correspond to different playback methods. Exemplarily, a video content generation control can also be provided in the image editing interface. The user can generate a video based on one or more target image resources by triggering the video content generation control, for example, by adding a template to generate video content with one click.

[0063] In step S108, in response to a trigger operation on the media content generation interface, target media content corresponding to the target control is generated. The trigger operation is used to directly or indirectly trigger the generation of the target media content.

[0064] In the case where the media content generation interface is a publishing interface, the triggering operation may be, for example, a confirmation operation on the target media content generation, such as a "Publish" control, to trigger the generation and publishing of the target media content. For another example, the triggering operation on the media content generation interface may be a confirmation operation on the current editing operation, which triggers the display of other interfaces and ultimately the publishing interface, thereby further triggering the generation and publishing of the target media content on the publishing interface.

[0065] The target media content corresponding to the first control is generated based on the target image resource and the editing result of the text editing interface. The target media content corresponding to the second control is generated based on the target image resource and the editing result of the target image resource.

[0066] The above embodiment provides a first control and a second control for triggering different target media content generation methods, wherein the first control is used to trigger the display of a text editing interface, and the second control is used to trigger the display of an image editing interface. Thus, different editing paths can be provided for different target media content. Therefore, the present disclosure improves the efficiency of editing and generating target media content.

[0067] In some embodiments, the text editing page includes a publishing page. In response to a triggering operation on a first control, a first publishing interface for target media content is displayed; in response to a triggering operation on a second control, a first image editing interface corresponding to at least one target image resource is displayed. Specifically, when the first control is triggered, the first publishing interface is displayed, and the first publishing interface has a text editing function, allowing the target media content to be published after editing text in the interface; when the second control is triggered, the first image editing interface is displayed. An exemplary implementation is described below.

[0068] Figure 2 shows a schematic diagram of an acquisition interface according to some embodiments of the present disclosure. As shown in Figure 2, the multiple image resources in the acquisition interface 20 of this embodiment include images 1 to 12, each of which corresponds to an image control. For example, image 6 corresponds to image control 201. The user determines the selected target image resource by, for example, clicking on the image control. Each image control can be associated with a status control, for example, image control 201 is associated with status control 202, to indicate whether the image is selected. For example, when an image is selected, a number is displayed in its corresponding status control to indicate the order in which it was selected. Status control 202 can also be displayed in other ways as needed. In the example shown in the acquisition interface 20, images 8, 7, and 5 are selected in sequence, and preview controls for the selected images are also displayed at the bottom to facilitate user preview. In addition, the acquisition interface 20 also includes a first control 203 and a second control 204, so that further processing based on the selected target image resource can be performed in different ways.

[0069] The following describes an embodiment in which the first control is triggered.

[0070] In some embodiments, after the first control is triggered, a publishing interface is displayed. For example, in response to the user triggering the first control, the first publishing interface is directly displayed without going through any other interface; or in response to the user triggering the first control, the first publishing interface is displayed without going through the image editing interface.

[0071] The first publishing interface includes information related to the first type of content, such as pictures included in the first type of content or logos corresponding to the pictures, text editing areas, audio controls, related topic determination controls, and other setting controls.

[0072] In some embodiments, the first publishing interface includes a text editing area, and the first type of content is generated based on the target image resource and the text obtained from the text editing area. Figure 3A shows a schematic diagram of the first publishing interface according to some embodiments of the present disclosure. As shown in Figure 3A, the first publishing interface 31 includes a text editing area 313. In this embodiment, the text editing area 313 is further divided into two parts: "Add Title" and "Add Text". It should be clear to those skilled in the art that the text editing area 313 can also be used as the text editing part of the work as a whole without being divided. What is shown in Figure 3A is an exemplary implementation method and does not impose any restrictions on the specific implementation of the present disclosure. It can be understood that the text editing area 313 can support direct user input, or after the user triggers the text editing area 313, it jumps to the text editing details interface, and the text editing details interface supports text input and editing.

[0073] The first publishing interface 31 includes a preview control for the selected target image resource, such as preview control 312 corresponding to image 5. The preview control in the first publishing interface is a triggerable control that allows users to preview and / or edit the image as needed before officially publishing the first type of content.

[0074] In some embodiments, in response to a triggering operation on the preview control of a target image resource, a second image editing interface for the triggered target image resource is displayed in the first publishing interface; in the second image editing interface, the user can perform editing operations on the target image resource. In response to the completion of the editing operation on the triggered target image resource, the interface switches back to the first publishing interface. That is, during the generation of the first type of content, the text editing interface is first displayed. If there is a need to edit the image resource, the image resource editing interface is triggered to display. Thus, for the first type of content, where textual expression is more important, text editing can be made more convenient and direct, and the editing of image resources is placed in an optional interface, improving user operation efficiency.

[0075] Figure 3B shows a schematic diagram of a second image editing interface according to some embodiments of the present disclosure. For example, after a user triggers the preview control (e.g., preview control 312) corresponding to any of the images in Figure 3A, image editing interface 32 in Figure 3B may be displayed. Image editing interface 32 includes a preview area 321 for the target image resource, and the first image presented in the interface may be the image corresponding to the preview control triggered by the user in first publishing interface 31. For example, if the user triggers preview control 312 in interface 31, image 5 will be displayed first in image editing interface 32. The user can switch the displayed target image resource by performing a switching operation (e.g., swiping left or right). Image editing interface 32 may also include a switch indicator control 324, which includes an identifier corresponding to each target image resource, indicating which target image resource is currently displayed. For example, if image 5 is the third target image resource, the third line segment identifier in switch indicator control 324 is displayed using a different style from the first two line segment identifiers.

[0076] The image editing interface 32 may also include an editing toolbar 322, which includes one or more editing tools. These editing tools may be used to modify image properties or add special effects to an image. Image properties include size, brightness, resolution, contrast, format, and so on. Special effects added to images include adding stickers, text, special effects templates to change the image's style, and beautification. The editing tools in the editing toolbar 322 are used to edit the image currently displayed in the image editing interface 32. The preview area 321 then displays the edited target image resource.

[0077] The image editing interface 32 may also include a music confirmation control 323 for the user to add or modify background music for the first type of content. The music may be from the user's device or from authorized materials on the current Internet platform.

[0078] The image editing interface 32 may further include a save edit control 325 for indicating that the editing is complete and triggering a switch to the first publishing interface, such as the first publishing interface 31 shown in FIG. 3A .

[0079] In some embodiments, the first publishing interface also includes a first audio control for determining the background music of the first type of content. Returning to Figure 3A , the first publishing interface 31 may also include a first audio control 311. The music in this control may be manually selected by the user by triggering the first audio control 311, or it may inherit the music selection result in the image editing interface 32. In addition, it may be automatically selected by default after obtaining the target image resource. It is understandable that in order to further enhance the textual expression properties of the first type of content, the first type of content may not be automatically accompanied by music by default when it is generated.

[0080] In some embodiments, the playback volume of the first audio control is lower than the original volume of the background music. For example, the original volume of the background music is at the first volume, but in the first publishing interface, the playback volume of the background music is at the second volume. After the first type of content is published, the volume of the background music can be at either the first volume or the second volume. This minimizes interference with user operations and text browsing during the publishing and browsing of the first type of content.

[0081] In some embodiments, in response to a publishing operation on the first publishing interface, first type of content is generated. For example, the first publishing interface 31 may further include a publishing control 314. When the publishing control 314 is triggered, the first type of content is generated. The first type of content can then be published, for example, by being displayed in a media content stream. The media content stream includes a collection of media content, and the media content stream allows users to switch between media content by swiping.

[0082] The first publishing interface 31 can be displayed directly after the first control is triggered, or the text editing details interface can be displayed first, followed by the first publishing interface. For example, after the first control 203 in Figure 2 is triggered, the text editing details interface 33 shown in Figure 3C can be displayed directly. The text editing details interface 33 includes a text editing area 332. The specific implementation of this area can refer to the text editing areas in other embodiments and will not be described here. For example, the text editing area of ​​the text editing details page can be larger than that of the first publishing page to facilitate user editing and previewing of text content. The text editing page may not display the target image resource and other setting controls, but only displays controls related to text input, such as the topic input control or the @ control, to facilitate text editing. In addition, the text editing details interface 33 also includes a confirmation control, such as a "Done" control 331. In response to the triggering of control 331, the first publishing interface 31 shown in Figure 3A can be displayed, and the text editing area 313 in the first publishing interface 31 is automatically filled with the content in text editing area 332.

[0083] The following describes an embodiment in which the second control is triggered.

[0084] In some embodiments, after the second control is triggered, the target image resource may be edited before the text is edited. For example, in response to the user triggering the second control, the first image editing interface is displayed first, followed by the text editing interface. The first image editing interface may be displayed immediately after the second control is triggered, without going through other interfaces, or after going through other non-text editing interfaces.

[0085] In some other embodiments, media content can be generated or published directly on the first image editing page without going through the text editing page. For example, when a user needs to express text, they can add text stickers or other methods on the first image editing page to complete the visual expression of the text, and then directly generate or publish media content after the image editing is completed.

[0086] Figure 4A shows a schematic diagram of a first image editing interface according to some embodiments of the present disclosure. The image editing interface 41 (first image editing interface) shown in Figure 4A is displayed, for example, after the second control 204 in Figure 2 is triggered. The image editing interface 41 includes a preview area 412 for the target image resource. In the case where there are multiple target image resources, the user can switch to display other target image resources through a switching operation (such as swiping left or right). The image editing interface 41 may also include a switch indicator control 414 for indicating which target image resource is currently displayed. For example, if image 8 is the first target image resource, the first line segment type identifier in the switch indicator control 414 uses a different style from the other two line segment type identifiers.

[0087] The image editing interface 41 may further include an editing toolbar 413 , the function of which may be referred to as the editing toolbar 322 in FIG. 3B , and will not be described in detail here.

[0088] The first image editing interface may also include a second audio control for determining the background music for the second type of content. For example, the image editing interface 41 may also include a music determination control 411, allowing the user to add or modify background music for the second type of content. This music may be sourced locally on the user's device, from authorized sources on current internet platforms, or may be a default background music source determined after acquiring the target image resource.

[0089] In some embodiments, in response to completing the editing of the target image resource in the first image editing interface, a second publishing interface for the second type of content is displayed; in response to the publishing operation in the second publishing interface, the second type of content is generated. Thus, the second type of content is generated by selecting the path from image resource to edit image resource and then editing publishing information (e.g., text description).

[0090] In some embodiments, a first confirmation control and a second confirmation control are also displayed in the first image editing interface. The first confirmation control is used to publish video content, and the second confirmation control is used to publish graphic content. That is, the second type of content can further include two subtypes: video content and graphic content. Both subtypes convey information to users based on image display effects. Among them, video generates content in a new media format based on at least one image; while the image resources in the graphic content do not essentially change the media format. When the target media resource is multiple pictures, the graphic content still includes multiple independent picture resources that can be switched, such as multiple independent static images or dynamic images; when the target media resource includes at least one picture and / or at least one video, the multiple image resources included in the graphic content are still displayed as multiple independent paragraphs, for example, each picture or video can support sliding switching. By triggering the generation paths of both subtypes through the first image editing interface, the generation efficiency and flexibility of the target media content are improved, and the complexity of user operations is reduced.

[0091] The following exemplarily describes the publishing paths of the two sub-type contents of the second type content.

[0092] When the first confirmation control is triggered, a video editing interface can be displayed. In some embodiments, the first confirmation control is used to add a video template. In the first image editing interface, in response to the user triggering the first confirmation control, a preview interface of the target video generated based on the video template and the selected picture is displayed; in the preview interface, in response to the user's confirmation operation on the target video, a second publishing interface corresponding to the target video is displayed; in response to the publishing operation in the second publishing interface, the second type of content is generated. That is, by triggering the operation of adding a video template, the type of target media content is determined to be video content, and the publishing of the video content is triggered by editing (optional) and further confirmation in the preview interface. Thus, it is possible to naturally transition from editing images to generating videos to support the publishing of more types of second-type content.

[0093] 4A , the recommended template control 415 in FIG. 4A can serve as the first confirmation control. When the recommended template control 415 is triggered, a video editing interface 42 (or video preview interface) as shown in FIG. 4B can be displayed, including a video 1 generated based on the target image resource and the currently effective template 2. Video 1 is displayed in the video preview area 421. The progress control 422 is used to indicate the playback progress of video 1. The user can also adjust the progress of the video by adjusting this control.

[0094] The video editing interface 42 may also include a recommended template list, which includes one or more template controls corresponding to the video templates recommended to the user. The video template controls include, for example, at least one of the splicing effects of different target image resources, transition effects, special effects of the video, text or stickers added to the video, and background music used in the video. The controls of the currently effective template can be displayed in a different style from the controls of other templates. For example, the border of the template control 423 corresponding to template 2 is different from the borders of other template controls. In addition, the recommended template list may also include a control 424 that does not use a template. When the control is triggered, a video can be generated by simply displaying the target image resources in sequence.

[0095] The video editing interface 42 can also include a preservation control 425 to trigger the subsequent release process of the video content. In addition, if the user does not want to release the content of the video type, the cancellation control 426 in the video editing interface 42 can also be triggered to get back to the image editing interface 41.

[0096] Figure 4C shows a schematic diagram of a video publishing interface (i.e., the second publishing interface corresponding to the video) according to some embodiments of the present disclosure. For example, after the save control 425 of Figure 4B is triggered, the video publishing interface 43 shown in Figure 4C is displayed. In the video publishing interface 43, a text editing control 431 is included for the user to enter a description of the video. The video content publishing interface 43 may also include a cover selection control 432 for selecting a cover for the generated video. The cover refers to the image that is displayed by default when the video is not played after it is published. After the cover selection control 432 is triggered, one or more frames in the video, or a target image resource, may be displayed for the user to select. In some embodiments, if the user does not make a selection, a frame in the video, or a target image resource, may be selected as the cover of the video according to the default rules. The video content publishing interface 43 may also include a publishing control 433 for publishing videos.

[0097] The following is an exemplary description of the publishing of graphic content within the second type of content. In some embodiments, in response to a user triggering a second confirmation control in the first image editing interface, a second publishing interface corresponding to the graphic content is displayed; in response to a publishing operation in the second publishing interface, the second type of content is generated. That is, in the first image editing interface, when the second confirmation control is triggered, a publishing interface for the graphic content (i.e., another second publishing interface) can be displayed.

[0098] Figure 4D illustrates a schematic diagram of a publishing interface for graphic content according to some embodiments of the present disclosure. For example, after triggering the "Next" control 416 in Figure 4A , the graphic content publishing interface 44 in Figure 4D is displayed. Graphic content publishing interface 44 includes a preview control for the target image resource, such as preview control 441 corresponding to image 5. If the user has edited the target image resource, the target image resource in graphic content publishing interface 44 will be the edited image resource.

[0099] The picture and text publishing interface 44 may further include a text editing area 442. However, it should be clear to those skilled in the art that what is shown in FIG4D is an exemplary implementation and does not impose any limitation on the specific implementation of the present disclosure.

[0100] The graphic and text publishing interface 44 may further include a publishing control 443 for publishing graphic and text content.

[0101] The above exemplary descriptions of various embodiments have clearly introduced the generation methods of the first type of content and the second type of content. The following further describes the implementation methods of the first type of content and the second type of content and the display methods after they are published.

[0102] After the target media content is published, the target media content is displayed in the media content display interface. From the viewer's perspective, both the first type of content and the second type of content can be displayed using the same media content stream display interface, but the display format is different. Technically, different players or different playback configurations can be used when playing different target media content. For example, one or more media content can be displayed in the media content stream, and the media content can be switched through the user's switching operation (such as swiping up or down). By obtaining the type of each media content to be played, the player or playback configuration corresponding to the type can be used for display. By making the first type of content and the second type of content after publication correspond to different playback methods, information focused on by different types of content can be conveyed to the user.

[0103] Type 1 content tends to convey information through text. While type 1 content also includes image resources, the target image resources within the published type 1 content can be non-autoplaying. Furthermore, the default setting for automatically playing background music can be disabled for published type 1 content. That is, during the presentation of type 1 content, the multiple target image resources within the content remain non-auto-switching, thereby focusing the viewer's attention on the text.

[0104] In a media content display interface for displaying published first-type content, in response to a switching operation on the media content display interface, switching between multiple target image resources of the first-type content is performed. Thus, in the case of non-automatic playback, the viewer can manually switch and view the first-type content. In addition, when displaying the published first-type content (graphic content), the controls associated with the image content can be styled differently from the graphic content of the second-type content to reduce the focus on controls related to the image content.

[0105] Figure 5A shows a schematic diagram of a media content display interface for the first type of content according to some embodiments of the present disclosure. As shown in Figure 5A, the media content display interface 51 of this embodiment includes an image display control 511 for displaying a target image resource. The media content display interface 51 may also include an indicator control 512 for indicating which target image resource the image display control 511 is currently displaying. For example, the indicator control 512 in Figure 5 includes three circles, which correspond to the three target image resources in the first type of content: image 8, image 7, and image 5, respectively. When the first target image resource, image 8, is currently displayed, the first of the three circles presents a different style from the other two. When the user performs a switching operation on the display control 511, such as swiping left, it switches from image 8 to image 7.

[0106] The media content display interface 51 also includes a text display area 513 for displaying the text "AAA..." in the first type. The publisher information can also be displayed as needed, for example, "@User 1" indicates that the first type of content is published by User 1.

[0107] The second type of content tends to convey information through images. During the presentation of this second type of content, multiple target image resources within the second type of content automatically switch. This automatic switching and presentation of multiple target image resources focuses the viewer's attention on the image portion. Examples of this second type of content include "graphic content" or "video."

[0108] In some embodiments, the graphic content is configured to support automatic playback of multiple target image resources in the graphic content in the media content display interface. Figure 5B shows a schematic diagram of the media content display interface of the graphic content according to some embodiments of the present disclosure. As shown in Figure 5B, the media content display interface 52 of this embodiment includes an image display control 521 for displaying target image resources. If the graphic content includes multiple target image resources, these icon image resources are automatically switched and displayed in the display control 521. Exemplarily, when the second type of media content is displayed, the image display range can be larger than the first type of media content, or the image display range can overlap with the text display range, so that the image screen display is more prominent; and the image display range of the first type can be smaller than the second type of media content, or the image display range can be distinguished from the text display range without overlapping, so that the text display is more prominent.

[0109] In some embodiments, the media content display interface of the graphic content includes a progress control, and the progress control includes a progress identifier corresponding one-to-one to multiple target image resources of the graphic content. As shown in Figure 5B, the media content display interface 52 may also include a progress control 523, including three line segments corresponding one-to-one to three target image resources, each line segment being a progress identifier. The progress identifier of the currently displayed target image resource is displayed in a different style from other progress identifiers. For example, when the graphic content includes image 8, image 7, and image 5, when the first target image resource, i.e., image 8, is currently displayed, the color of the first line segment type identifier is darker than the colors of the other line segment type identifiers. As the target image resources are automatically switched, the style of the progress control also switches accordingly.

[0110] In the media content display interface for displaying published graphic content, the display switches between multiple target image resources of the graphic content in response to a switching operation on the media content display interface. For example, when a user performs a switching operation on display control 511, such as swiping left, the display switches from image 8 to image 7. Thus, while the target image resources are automatically played to provide the viewer with a video-like viewing experience, the user can also manually view each image.

[0111] The media content display interface 52 also includes a text display area 522 for displaying description information of the graphic content "AAA..." and publisher information as needed, for example, "@User 1" indicates that the first type of content is published by User 1.

[0112] In some embodiments, in order to enhance the image display effect of the second type of content, the graphic content in the second type of content also includes automatically played background music, and multiple target image resources in the graphic content are switched and displayed based on the rhythm of the background music. This effect can be achieved by audio analysis of the background music of the graphic content to determine the rhythm of the background music as the switching point of the target image resources. In addition, transition effects can be added between target image resources to achieve smoother switching. Thus, the graphic content can be presented to the viewer with an effect similar to that of an edited video.

[0113] In some embodiments, the second type of content may also include video content. Similar to the presentation of graphic content in the second media content, the video content may also be presented in the manner described above that highlights the image effects. Furthermore, associated controls for video playback may be configured when presenting the video content to facilitate user operation.

[0114] Figure 5C shows a schematic diagram of a video media content display interface according to some embodiments of the present disclosure. As shown in Figure 5C, the video media content display interface 53 of this embodiment includes a video playback control 531 for displaying the video 1 generated based on the target image resource. In addition, the media content display interface 53 may also include a text display area 532 and a progress control 533. Unlike the progress control 523 in Figure 5B, the progress indicator in the progress control 533 indicates the elapsed playback time of the video.

[0115] Through the above embodiments, the present disclosure supports using corresponding media content display interfaces for videos generated by different publishing paths. Thus, both the creator and the consumer can clearly convey the message that the target media content intends to convey, thereby improving the efficiency of information dissemination.

[0116] An embodiment of the related apparatus of the present disclosure will be described below with reference to FIG. 6 to FIG. 9 .

[0117] FIG6 is a schematic diagram of a structure of a media content generation device according to some embodiments of the present disclosure. As shown in FIG6 , the media content generation device 60 of this embodiment includes: a first display module 610, configured to display an acquisition interface in response to receiving a media content creation operation, wherein the acquisition interface is used to acquire at least one target image resource; a second display module 620, configured to display one or more image resources and a target control on the acquisition interface, wherein the target control includes a first control and a second control; a first switching module 630, configured to switch the acquisition interface to a media content generation interface corresponding to the target control in response to a trigger operation on the target control, wherein the media content generation interface includes a text editing interface and an image editing interface, wherein the first control corresponds to the text editing interface and the second control corresponds to the image editing interface; and a generation module 640, configured to generate target media content corresponding to the target control in response to a trigger operation on the media content generation interface.

[0118] In some embodiments, the text editing interface includes a first publishing interface, the image editing interface includes a first image editing interface, and the first switching module 630 is further configured to: display the first publishing interface of the target media content in response to a triggering operation on the first control; and display the first image editing interface corresponding to at least one target image resource in response to a triggering operation on the second control.

[0119] In some embodiments, the target media content includes a first type of content and a second type of content. The target media content generated based on the first control is the first type of content, and the target media content generated based on the second control is the second type of content. After being released, the first type of content and the second type of content correspond to different playback methods.

[0120] In some embodiments, the generation module 640 is further configured to generate the first type of content in response to a publishing operation on the first publishing interface.

[0121] In some embodiments, the generation module 640 is further configured to: display a second publishing interface for the second type of content in response to the editing completion operation of the target image resource in the first image editing interface; and generate the second type of content in response to the publishing operation in the second publishing interface.

[0122] In some embodiments, the target media content includes multiple target image resources; during the presentation of the first type of content, the multiple target image resources remain non-automatically switched; during the presentation of the second type of content, the multiple target image resources have an automatic switching effect.

[0123] In some embodiments, the first publishing interface includes a text editing area, and the first type of content is generated based on at least one target image resource and text obtained from the text editing area.

[0124] In some embodiments, the first publishing interface includes a preview control for the target image resource, and the publishing device 60 also includes a second switching module 650, which is configured to: in the first publishing interface, in response to a triggering operation on the preview control of the target image resource, display a second image editing interface of the triggered target image resource; in the second image editing interface, in response to an editing completion operation on the triggered target image resource, switch to the first publishing interface.

[0125] In some embodiments, the first publishing interface includes a first audio control for determining background music for the first type of content; and / or the first image editing interface includes a second audio control for determining background music for the second type of content.

[0126] In some embodiments, the second type of content includes video content and graphic content; the publishing device 60 also includes a third display module 660, which is configured to: display a first confirmation control and a second confirmation control in the first image editing interface, the first confirmation control is used to publish video content, and the second confirmation control is used to publish graphic content.

[0127] In some embodiments, at least one of the graphic content and the first type of content is configured to: support switching display between multiple target image resources in response to a switching operation in a media content display interface, and the media content display interface is used to display the target media content after release.

[0128] In some embodiments, the first confirmation control is used to add a video template, and the generation module 640 is further configured to: in the first image editing interface, in response to the user triggering the first confirmation control, display a preview interface of the target video generated based on the video template and the selected picture; in the preview interface, in response to the user's confirmation operation on the target video, display a second publishing interface corresponding to the target video; in response to the publishing operation on the second publishing interface, generate a second type of content.

[0129] In some embodiments, the generation module 640 is further configured to: in the first image editing interface, in response to the user triggering the second confirmation control, display the second publishing interface corresponding to the graphic content; in response to the publishing operation in the second publishing interface, generate the second type of content.

[0130] In some embodiments, the graphic content is configured to support automatic playback of multiple target image resources in the graphic content in the media content display interface.

[0131] In some embodiments, the media content display interface includes a progress control, and the progress control includes progress indicators corresponding one-to-one to the plurality of target image resources.

[0132] In some embodiments, the graphic content further includes background music, and the multiple target image resources in the graphic content are switched and displayed based on the rhythm points of the background music.

[0133] In some embodiments, the text editing interface includes a text editing details interface, and the generation module 640 is further configured to: switch to the first publishing interface in response to a triggering operation on the text editing details interface; and generate target media content corresponding to the target control in response to a triggering operation on the first publishing interface.

[0134] FIG7 illustrates a schematic diagram of a media content publishing system according to some embodiments of the present disclosure. As shown in FIG7 , the publishing system 7 of this embodiment includes a media content generation device 71 and a display device 72. The specific implementation of the generation device 71 can be referenced to the generation device 60 in the embodiment of FIG6 . The display device 72 is configured to display the target media content generated by the generation device in a media content display interface.

[0135] It should be noted that the above-mentioned units are merely logical modules divided according to the specific functions they implement, and are not intended to limit specific implementation methods. For example, they can be implemented in software, hardware, or a combination of software and hardware. In actual implementation, the above-mentioned units can be implemented as independent physical entities, or can also be implemented by a single entity (for example, a processor (CPU or DSP, etc.), an integrated circuit, etc.). In addition, the above-mentioned units are shown with dotted lines in the accompanying drawings to indicate that these units may not actually exist, and the operations / functions they implement can be implemented by the processing circuit itself.

[0136] In addition, although not shown, the device may also include a memory that can store various information generated by the device and the various units contained in the device during operation, programs and data used for operation, data to be sent by the communication unit, etc. The memory can be volatile memory and / or non-volatile memory. For example, the memory can include but is not limited to random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory. Of course, the memory can also be located outside the device. Optionally, although not shown, the device may also include a communication unit that can be used to communicate with other devices. In one example, the communication unit can be implemented in an appropriate manner known in the art, for example, including communication components such as an antenna array and / or a radio frequency link, various types of interfaces, communication units, etc. This will not be described in detail here. In addition, the device may also include other components not shown, such as a radio frequency link, a baseband processing unit, a network interface, a processor, a controller, etc. This will not be described in detail here.

[0137] Some embodiments of the present disclosure also provide an electronic device. Figure 8 shows a schematic structural diagram of some embodiments of the electronic device of the present disclosure. For example, in some embodiments, the electronic device 8 can be various types of devices, for example, including but not limited to mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. For example, the electronic device 8 may include a display panel for displaying data and / or execution results utilized in the scheme of the present disclosure. For example, the display panel can be of various shapes, such as a rectangular panel, an elliptical panel, or a polygonal panel. In addition, the display panel can be not only a flat panel, but also a curved panel or even a spherical panel.

[0138] As shown in FIG8 , the electronic device 8 of this embodiment includes a memory 81 and a processor 82 coupled to the memory 81. It should be noted that the components of the electronic device 8 shown in FIG8 are merely exemplary and non-limiting. The electronic device 8 may also include other components as required by actual applications. The processor 82 may control the other components in the electronic device 8 to perform desired functions.

[0139] In some embodiments, the memory 81 is configured to store one or more computer-readable instructions. When the processor 82 is configured to execute the computer-readable instructions, the computer-readable instructions, when executed by the processor 82, implement the method according to any of the above-described embodiments. The specific implementation and related explanations of each step of the method can be found in the above-described embodiments, and any repetitive details are omitted here.

[0140] For example, the processor 82 and the memory 81 may communicate with each other directly or indirectly. For example, the processor 82 and the memory 81 may communicate with each other via a network. The network may include a wireless network, a wired network, and / or any combination of wireless networks and wired networks. The processor 82 and the memory 81 may also communicate with each other via a system bus, which is not limited in this disclosure.

[0141] For example, the processor 82 can be embodied as various appropriate processors, processing devices, etc., such as a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The central processing unit (CPU) can be an X86 or ARM architecture, etc. For example, the memory 81 can include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The memory 81 can include, for example, a system memory, which stores, for example, an operating system, an application, a boot loader (Boot Loader), a database, and other programs. Various applications and various data can also be stored in the storage medium.

[0142] In addition, according to some embodiments of the present disclosure, when various operations / processes according to the present disclosure are implemented via software and / or firmware, the programs constituting the software may be installed from a storage medium or a network to a computer system having a dedicated hardware structure, such as the computer system 900 shown in FIG9 . When the various programs are installed, the computer system can perform various functions, including those described above. FIG9 is a block diagram illustrating an example structure of a computer system that can be employed in embodiments of the present disclosure.

[0143] In Figure 9, a central processing unit (CPU) 901 performs various processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage part 908 to a random access memory (RAM) 903. In the RAM 903, data required when the CPU 901 performs various processes, etc., is also stored as needed. The central processing unit is merely exemplary and may also be other types of processors, such as the various processors described above. The ROM 902, RAM 903, and storage part 908 may be various forms of computer-readable storage media, as described below. It should be noted that although ROM 902, RAM 903, and storage device 908 are shown separately in Figure 9, one or more of them may be combined or located in the same or different memory or storage modules.

[0144] The CPU 901, the ROM 902, and the RAM 903 are connected to one another via a bus 904. An input / output interface 905 is also connected to the bus 904.

[0145] The following components are connected to the input / output interface 905: an input portion 906, such as a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; an output portion 907, including a display, such as a cathode ray tube (CRT), liquid crystal display (LCD), speaker, vibrator, etc.; a storage portion 908, including a hard disk, magnetic tape, etc.; and a communication portion 909, including a network interface card, such as a LAN card, modem, etc. The communication portion 909 allows communication processing to be performed via a network, such as the Internet. It will be readily understood that although FIG9 shows that the various devices or modules in the electronic device 900 communicate via the bus 904, they may also communicate via a network or other means, where the network may include a wireless network, a wired network, and / or any combination of wireless and wired networks.

[0146] A drive 910 is also connected to the input / output interface 905 as needed. A removable medium 911 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory or the like is mounted on the drive 910 as needed so that a computer program read therefrom is installed in the storage portion 908 as needed.

[0147] In the case of realizing the above-described series of processing by software, a program constituting the software can be installed from a network such as the Internet or a storage medium such as the removable medium 911 .

[0148] 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 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the CPU 601, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0149] It should be noted that in the context of the present disclosure, a computer-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. 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 thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used by or in conjunction with an instruction execution system, apparatus, or device. 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 a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may 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 may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0150] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0151] In some embodiments, a computer program is further provided, comprising: instructions, which, when executed by a processor, cause the processor to perform any of the methods of the above embodiments. For example, the instructions may be embodied as computer program codes.

[0152] In embodiments of the present disclosure, computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or combinations thereof, including but not limited to 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 separate 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 via 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).

[0153] 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.

[0154] The modules, components, or units described in the embodiments of the present disclosure may be implemented in software or hardware. The names of the modules, components, or units do not necessarily limit the modules, components, or units themselves.

[0155] 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 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.

[0156] The above descriptions are merely some embodiments 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 a specific combination of the above-mentioned technical features, but also encompasses 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 the present disclosure.

[0157] In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the present disclosure may be practiced without these specific details. In other cases, well-known methods, structures, and techniques are not presented in detail in order not to obscure the understanding of the description.

[0158] 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.

[0159] Although some specific embodiments of the present disclosure have been described in detail by way of examples, those skilled in the art will appreciate that the above examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Those skilled in the art will appreciate that modifications may be made to the above embodiments without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims

1. A method for generating media content, comprising: In response to receiving a creation operation of the media content, displaying an acquisition interface, wherein the acquisition interface is used to acquire at least one target image resource; Displaying one or more image resources and target controls on the acquisition interface, wherein the target controls include a first control and a second control; In response to a triggering operation on the target control, the acquisition interface is switched to a media content generation interface corresponding to the target control, wherein the media content generation interface includes a text editing interface and an image editing interface, the first control corresponds to the text editing interface, and the second control corresponds to the image editing interface; In response to a triggering operation on the media content generation interface, target media content corresponding to the target control is generated.

2. The generation method according to claim 1, wherein: The text editing interface includes a first publishing interface, the image editing interface includes a first image editing interface, and the response to the triggering operation of the target control, switching the acquisition interface to the media content generation interface corresponding to the target control, includes at least one of the following : In response to a triggering operation on the first control, displaying a first publishing interface of the target media content; In response to a triggering operation on the second control, a first image editing interface corresponding to the at least one target image resource is displayed.

3. The generation method according to claim 2, wherein: The target media content includes a first type of content and a second type of content. The target media content generated based on the first control is the first type of content, and the target media content generated based on the second control is the second type of content. After being released, the first type of content and the second type of content correspond to different playback modes.

4. The generation method according to claim 3, wherein: In response to a trigger operation on the media content generation interface, generating target media content corresponding to the target control includes: In response to the publishing operation on the first publishing interface, a first type of content is generated.

5. The generation method according to claim 3 or 4, wherein: In response to a trigger operation on the media content generation interface, generating target media content corresponding to the target control includes: In response to the editing completion operation of the target image resource in the first image editing interface, displaying a second publishing interface for the second type of content; In response to a publishing operation on the second publishing interface, a second type of content is generated.

6. The generation method according to any one of claims 3 to 5, wherein: The target media content includes a plurality of target image resources; During the display of the first type of content, the plurality of target image resources remain non-automatically switched; During the display of the second type of content, the multiple target image resources have an automatic switching effect.

7. The generation method according to any one of claims 3 to 6, wherein: The first publishing interface includes a text editing area, and the first type of content is generated based on the at least one target image resource and text obtained from the text editing area.

8. The generation method according to any one of claims 2 to 7, wherein: The first publishing interface includes a preview control of the target image resource, and the publishing method further includes: In the first publishing interface, in response to a triggering operation on the preview control of the target image resource, a second image editing interface of the triggered target image resource is displayed; In the second image editing interface, in response to the editing completion operation on the triggered target image resource, switching to the first publishing interface.

9. The generation method according to any one of claims 3 to 8, wherein: The first publishing interface includes a first audio control for determining background music of the first type of content; and / or The first image editing interface includes a second audio control for determining background music for the second type of content.

10. The generation method according to any one of claims 3 to 9, wherein: The second type of content includes video content and graphic content; the method further includes: A first confirmation control and a second confirmation control are displayed in the first image editing interface, wherein the first confirmation control is used to publish video content, and the second confirmation control is used to publish graphic content.

11. The generation method according to claim 10, wherein: At least one of the graphic content and the first type of content is configured to: support switching display between the multiple target image resources in response to a switching operation on a media content display interface, and the media content display interface is used to display the target media content after release.

12. The generation method according to claim 10 or 11, wherein: The first confirmation control is used to add a video template, and in response to a trigger operation on the media content generation interface, generates target media content corresponding to the target control, including: In the first image editing interface, in response to the user triggering the first confirmation control, displaying a preview interface of a target video generated based on the video template and the selected picture; In the preview interface, in response to the user's confirmation operation on the target video, displaying the second publishing interface corresponding to the target video; In response to a publishing operation on the second publishing interface, the second type of content is generated.

13. The generation method according to any one of claims 10 to 12, wherein: In response to a trigger operation on the media content generation interface, generating target media content corresponding to the target control includes: In the first image editing interface, in response to the user triggering the second confirmation control, displaying the second publishing interface corresponding to the graphic content; In response to a publishing operation on the second publishing interface, the second type of content is generated.

14. The generation method according to any one of claims 10 to 13, wherein: The graphic content is configured to support automatic playback of multiple target image resources in the graphic content in the media content display interface.

15. The generation method according to claim 14, wherein: The media content display interface includes a progress control, and the progress control includes progress identifiers corresponding one by one to the multiple target image resources.

16. The generation method according to any one of claims 10 to 15, wherein: The graphic content also includes background music, and multiple target image resources in the graphic content are switched and displayed based on the rhythm points of the background music.

17. The generation method according to any one of claims 1 to 16, wherein: The text editing interface includes a text editing details interface, and the generating of target media content corresponding to the target control in response to a trigger operation on the media content generating interface includes: In response to a triggering operation on the text editing details interface, switching to a first publishing interface; In response to a triggering operation on the first publishing interface, target media content corresponding to the target control is generated.

18. A method for displaying media content, comprising: In the media content display interface, target media content is displayed, where the target media content is generated according to the media content generation method according to any one of claims 1 to 17.

19. The display method according to claim 18, wherein: The target media content includes a first type of content and a second type of content, and the first type of content and the second type of content are played in different ways when displayed.

20. The display method according to claim 19, wherein: The target media content is the first type of content, or the graphic content in the second type of content, and the display of the target media content includes: In the media content display interface, displaying a target image resource in the target media content; In response to receiving a switch operation on the displayed target image resource, other target image resources in the first type of content are displayed in the media content presentation interface.

21. A device for generating media content, comprising: A first display module is configured to display an acquisition interface in response to receiving a creation operation of media content, wherein the acquisition interface is used to acquire at least one target image resource; A second display module is configured to display one or more image resources and target controls on the acquisition interface, wherein the target controls include a first control and a second control; A first switching module is configured to switch the acquisition interface to a media content generation interface corresponding to the target control in response to a trigger operation on the target control, wherein the media content generation interface includes a text editing interface and an image editing interface, the first control corresponds to the text editing interface, and the second control corresponds to the image editing interface; The generating module is configured to generate target media content corresponding to the target control in response to a triggering operation on the media content generating interface.

22. A media content publishing system, comprising: The media content generating device of claim 21; as well as The display device is configured to display the target media content generated by the generating device in a media content display interface.

23. An electronic device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the method for generating media content according to any one of claims 1 to 17, or the method for displaying media content according to any one of claims 18 to 21, based on instructions stored in the memory.

24. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the method for generating media content according to any one of claims 1 to 17 or the method for displaying media content according to any one of claims 18 to 21 is implemented.

25. A computer program comprising: An instruction, when executed by a processor, causes the processor to execute the method for generating media content according to any one of claims 1 to 17, or the method for displaying media content according to any one of claims 18 to 21.

Citation Information

Patent Citations

  • Multimedia information editing method and related device

    CN113111195A

  • Information publishing method and device, information display method and device, electronic equipment and medium

    CN113655930A

  • Media content generation method, media content display method and related equipment

    CN117519544A

  • Video file generation method and device, terminal and storage medium

    US20220238139A1

Cited By

  • Content generation method and device, electronic equipment, storage medium and program product

    CN120602745A