Media content creation method and device, electronic device and computer program
The method automates the conversion of media content between modalities, addressing the inefficiency and increased workload faced by creators, enhancing content creation efficiency across platforms.
Patent Information
- Application Number
- JP2024564589
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-09-02
- Filing Date
- 2023-08-03
- Publication Date
- 2025-05-20
- Estimated Expiration
- 2043-08-03
AI Technical Summary
Media content creators face increased workload and decreased efficiency due to the need to create the same content multiple times for different media modalities on various platforms, such as videos, documents, and images.
A method and apparatus that supports conversion between media content modalities, allowing creators to generate main modal content and automatically convert it into target sub-modal content through an application program, reducing the need for manual intervention.
Reduces the workload of media content creators by automating the conversion process, thereby improving the efficiency of content creation across different media platforms.
Smart Images

Figure 2025515627000001_ABST
Abstract
Description
[Technical field]
[0001] This application claims priority to a Chinese patent application filed with the China Patent Office on September 2, 2022, bearing application number 202211074165.4 and entitled "Media content creation method and apparatus, device and storage medium," the entire contents of which are incorporated herein by reference.
[0002] TECHNICAL FIELD The embodiments of the present application relate to the field of multimedia technology, and in particular to a method and apparatus for creating media content, a device, and a storage medium. [Background technology]
[0003] With the rapid development of multimedia technology, media contents of various modalities are distributed on social media, enriching the lives of viewers.
[0004] Social media platforms support different media modals, for example, some support videos, some support documents, some support images, and of course some support multiple types of media modals such as videos, documents, and images. To meet the requirements of different media platforms, media content creators usually need to create the same content multiple times to generate media content for different media modals, which causes an increase in the workload of media content creators and a decrease in the efficiency of creating media content. Summary of the Invention [Problem to be solved by the invention]
[0005] The embodiments of the present application provide a media content creation method, an apparatus, a device, and a storage medium for reducing the workload of a media content creator and improving the efficiency of creating media content. [Means for solving the problem]
[0006] In a first aspect, an embodiment of the present application provides a method for creating media content, applied to a terminal device, comprising: displaying a main modal editing interface in response to a trigger operation; generating main modal media content in response to editing operations on the main modal editing interface; converting the main modal media content into a target sub-modal media content in response to a modal conversion operation; displaying the generated main modal media content and the target sub-modal media content; The present invention provides a method for creating media content, including:
[0007] In a second aspect, an embodiment of the present application provides a media content creation device, applied to a terminal device, comprising: a first display unit for displaying a main modal editing interface in response to a trigger operation; a processing unit for generating a main modal media content in response to an editing operation on the main modal editing interface; a transformation unit for transforming the main modal media content into a target sub-modal media content according to a modal transformation operation; a second display unit for displaying the generated main modal media content and the target sub-modal media content; The present invention provides a media content creation device comprising:
[0008] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory for storing a computer program, the processor executing the method of the first aspect by invoking and executing the computer program stored in the memory.
[0009] In a fourth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program for causing a computer to perform the method of the first aspect.
[0010] In a fifth aspect, an embodiment of the present application provides a chip for implementing the method according to any aspect or each implementation of the first aspect described above. Specifically, the chip includes a processor that calls up and executes a computer program from a memory to cause a device equipped with the chip to implement the method according to any aspect or each implementation of the first aspect described above.
[0011] In a sixth aspect, an embodiment of the present application provides a computer program product comprising a computer program which, when executed on a computer, causes the computer to perform a method according to any aspect of the first aspect or each implementation thereof as described above.
[0012] In a seventh aspect, embodiments of the present application provide a computer program which, when executed on a computer, causes the computer to carry out a method according to any aspect of the first aspect above or each implementation thereof. Effect of the Invention
[0013] As described above, in the present application, the terminal device displays a main modal editing interface in response to a trigger operation, the terminal device generates a main modal media content in response to an editing operation on the main modal editing interface, the terminal device converts the main modal media content into a target sub-modal media content in response to a modal conversion operation, and the terminal device displays the generated main modal media content and the target sub-modal media content. That is, in the embodiment of the present application, conversion between multiple types of modal media content is supported, and after a media content creator creates a main modal media content through the application program, the media content creator can convert the main modal media content into at least one sub-modal media content different from the main modal by inputting a modal conversion operation, and the entire modal conversion process is performed by the application program based on its own modal conversion algorithm, so that the media content creator does not need to be involved, and furthermore, the workload of the media content creator is reduced, and the creation efficiency of the media content is improved.
[0014] In order to more clearly describe the technical aspects of the embodiments of the present application, the following briefly introduces the drawings that need to be used in the description of the embodiments. The drawings described below are only some embodiments of the present invention, and it is obvious that those skilled in the art can obtain other drawings from these drawings without creative labor. [Brief description of the drawings]
[0015] [Figure 1] FIG. 1 is a schematic diagram of an application scenario according to an embodiment of the present application; [Diagram 2] 1 is a flowchart of a method for creating media content provided in one embodiment of the present application. [Diagram 3] FIG. 2 is a schematic diagram of an interface according to an embodiment of the present application. [Figure 4]FIG. 2 is a schematic diagram of a generated main modal media content interface. [Figure 5A] FIG. 2 is a schematic diagram of a main modal and corresponding submodals. [Figure 5B] FIG. 2 is a schematic diagram of a main modal and corresponding submodals. [Figure 5C] FIG. 2 is a schematic diagram of a main modal and corresponding submodals. [Figure 5D] FIG. 2 is a schematic diagram of a main modal and corresponding submodals. [Figure 6A] FIG. 1 is a schematic diagram of a main modal to submodal conversion process. [Figure 6B] FIG. 1 is a schematic diagram of a main modal to submodal conversion process. [Figure 6C] FIG. 1 is a schematic diagram of a main modal to submodal conversion process. [Figure 7A] FIG. 13 is a schematic diagram of another main modal to sub-modal conversion process. [Figure 7B] FIG. 13 is a schematic diagram of another main modal to sub-modal conversion process. [Figure 7C] FIG. 13 is a schematic diagram of another main modal to sub-modal conversion process. [Figure 7D] FIG. 13 is a schematic diagram of another main modal to sub-modal conversion process. [Figure 7E] FIG. 13 is a schematic diagram of another main modal to sub-modal conversion process. [Figure 7F] FIG. 13 is a schematic diagram of another main modal to sub-modal conversion process. [Figure 8] 1 is a schematic flowchart of a media content creation method provided in an embodiment of the present application; [Figure 9] FIG. 2 is a schematic diagram of interactions between an authoring application program and a media content creator, and internally within the authoring application program, according to an embodiment of the present application. [Figure 10] 1 is a schematic diagram of a media content creation device provided in an embodiment of the present application; [Figure 11] FIG. 1 is a schematic block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] Hereinafter, the technical aspects of the embodiments of the present invention will be described clearly and completely with reference to the drawings of the embodiments of the present invention, but it is obvious that the described embodiments are only some of the embodiments of the present invention, and are not all of them. Other embodiments that a person skilled in the art can obtain based on the embodiments of the present invention without requiring creative labor should all be included in the protection scope of the present invention.
[0017] In addition, the terms "first", "second", and the like in the present specification and claims and the above drawings are intended to distinguish between similar objects, and are not intended to describe a particular order or priority. It should be understood that the data so used may be interchanged, where appropriate, to enable the embodiments of the present invention described herein to be performed in an order other than the order shown or described herein. In addition, the terms "including", "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or server including a series of steps or units need not be limited to the steps or units explicitly shown, but may include steps or units not explicitly shown for these processes, methods, products, or servers, or other steps or units inherent thereto.
[0018] To facilitate understanding of the embodiments of the present application, we first explain relevant concepts referred to in the embodiments of the present application.
[0019] Metacreation: In the present embodiment, metacreation refers to a creation mode that considers simultaneously the publication of video, audio, diagrams, documents, etc. in one creation flow. Since multiple types of media modalities are involved, metacreation in the present embodiment can also be called multimodal creation.
[0020] Metacreation project: In the present embodiment, a metacreation project refers to a metacreation project that combines custom structured data files and corresponding accessible multimedia material files. The metacreation project includes metadata describing the project structure and accessible paths to all referenced material media files. Here, the metadata describing the project structure can be understood as media material related to the media content of the current modal.
[0021] Main modal and submodal: A feature of the metacreation project is that it distinguishes between main modal and submodal, and one metacreation project in the embodiment of the present application supports one main modal and multiple submodals. The media types of the submodals do not overlap with the main modal. For example, if the main modal is a video project file, the submodals are documents, audio, and pictures.
[0022] Intelligent modal conversion: Supports meta-creation projects and modal mutual conversion, provides conversion algorithm logic for multiple types of modal, and provides standardized modal conversion rules.
[0023] An Application Programming Interface (API) is a set of predefined functions intended to allow application programs and developers to access a set of processes based on some software or hardware without direct access to the source code or a deep understanding of the details of the internal working mechanisms.
[0024] A Software Development Kit (SDK) is a collection of related documentation, presentation examples, and tools that aid in the development of some type of software.
[0025] The method for creating media content according to the embodiments of the present application can also be combined with cloud technology, for example, with cloud storage in cloud technology, so that the generated media content can be stored in the cloud. The following is a description of the cloud technology.
[0026] Cloud technology refers to a hosting technology that integrates a set of resources, such as hardware, software, and networks, within a wide area network or local area network to realize data calculation, storage, processing, and sharing.
[0027] Cloud computing is a computing mode that distributes computing tasks across a resource pool of many computers, allowing various application systems to obtain computing power, storage capacity, and information services as needed. The network that provides the resources is called the "cloud." Resources in the "cloud" are infinitely scalable for users, and can be obtained at any time and used as needed, and can be expanded at any time and paid for according to usage.
[0028] Cloud storage is a new concept that expands and develops the concept of cloud computing, and a distributed cloud storage system (hereinafter referred to as storage system) is a storage system that uses functions such as cluster applications, grid technology, and distributed storage file systems to integrate and operate a large number of various types of storage devices (storage devices are also called storage nodes) in a network through application software or application interfaces, jointly providing data storage and business access functions to the outside world.
[0029] A schematic diagram of an application scene according to an embodiment of the present application will be described below.
[0030] 1 is a schematic diagram of an application scenario according to an embodiment of the present application. As shown in FIG. 1, the scenario includes a terminal device 101 and a server 102.
[0031] The terminal device 101 includes, but is not limited to, a desktop computer, a notebook computer, a smartphone, a tablet computer, an IoT device, and a portable wearable device. The IoT device may be a smart speaker, a smart TV, a smart air conditioner, a smart in-vehicle device, and the like. The portable wearable device may be a smart watch, a smart bracelet, a head-mounted device, and the like. The terminal device 101 is often equipped with a display device, which may be a display, a display screen, a touch screen, and the like, and the touch screen may be a touch command screen, a touch command panel, and the like.
[0032] The server 102 may be one or more. When the server 102 is more than one, there are at least two servers for providing different services and / or there are at least two servers for providing the same service, for example, in a load-balancing manner, but this is not limited to the embodiment of the present application. Here, the server 102 may be an independent physical server, a server cluster or a distributed system configured by a plurality of physical servers, and may further be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The server 102 may also be a node of a blockchain.
[0033] The terminal device 101 and the server 102 can be directly or indirectly connected by wired or wireless communication, but there is no limitation in this application.
[0034] In the embodiment of the present application, an application program for creating media content is installed on the terminal device 101, and the creator of the media content triggers the application program icon on the desktop of the terminal device 101 to launch the application program. When the application program is launched, a new meta-creation option is displayed. When the creator of the media content triggers the new meta-creation option, the application program displays a creation container via the terminal device 101. The creator of the media content can create in the creation container and further generate main modal media content. Then, the creator of the media content can input a modal conversion operation on the application program, and the application program converts the generated main modal media content into target sub-modal media content according to the modal conversion operation input by the creator of the media content, and displays the generated main modal media content and the target sub-modal media content in the creation container for the creator of the media content to reference.
[0035] Furthermore, the application program can send the generated main-modal media content and / or the target sub-modal media content to a server via the terminal device 101 to realize storage or publication of the content.
[0036] The application scenes of the embodiments of the present application include, but are not limited to, those shown in FIG.
[0037] Social media platforms support various different media modals, for example, some support videos, some support documents, some support images, and of course some support multiple types of media modals such as videos, documents, and images. To meet the requirements of different media platforms, media content creators usually need to create the same content multiple times, for example, to create media content for different modalities separately using media tools corresponding to different modalities. This causes an increase in the workload of media content creators and a decrease in the efficiency of creating media content.
[0038] In order to solve the above-mentioned problems, an embodiment of the present application provides a media content creation method, which supports conversion between media contents of multiple modalities, such as conversion from video modal to picture, document or audio modal, conversion from picture modal to video, document or audio modal, conversion from document modal to video, picture or audio modal, and conversion from audio modal to video, picture or document modal, etc. Thus, a media content creator can create a main modal media content through the application program, and then input a modal conversion operation to convert the main modal media content into at least one sub-modal media content different from the main modal, and the entire modal conversion process is performed by the application program based on its own modal conversion algorithm, so that the media content creator does not need to be involved, and furthermore, the workload of the media content creator is reduced, and the creation efficiency of the media content is improved.
[0039] The technical aspects of the embodiments of the present application will be described in detail below through some embodiments. Some of the following embodiments may be combined with each other, and detailed descriptions of the same or similar concepts or processes may be omitted in some embodiments.
[0040] FIG. 2 is a flowchart of a method for creating media content provided in one embodiment of the present application.
[0041] The execution entity in the embodiments of the present application is a device having a media content creation function, such as a media content creation device (simply referred to as a creation device). In some embodiments, the creation device may be a terminal device, such as the terminal device shown in FIG. 1. In some embodiments, the creation device may be an application program installed on the terminal device. The following description will be given taking the execution entity as a terminal device as an example.
[0042] As shown in FIG. 2, the method includes the following steps S201 to S204.
[0043] In S201, the terminal device displays a main modal editing interface in response to a trigger operation.
[0044] In the embodiment of the present application, as shown in FIG. 1, an application program for creating media content (hereinafter simply referred to as a creating application program) is installed in the terminal device.
[0045] In some embodiments, the display screen of the terminal device is a touch screen, such that the creator of the media content can interact with the terminal device via the touch screen, for example, interact with a creation application program on the terminal device via the touch screen.
[0046] In some embodiments, the display screen of the terminal device is not a touch screen, and the terminal device further includes mechanical keys such that a creator of media content can interact with the terminal device through the mechanical keys, for example, interact with a creation application program on the terminal device through the mechanical keys.
[0047] In some embodiments, the terminal device also supports voice control functionality, which allows a media content creator to interact with the terminal device by voice, for example, by interacting with a creation application program on the terminal device by voice.
[0048] In some embodiments, the terminal device also supports gesture control, which allows a media content creator to interact with the terminal device through gestures, for example, to interact with a creation application program on the terminal device through gestures.
[0049] In the embodiment of the present application, there is no limitation on the specific interaction means between the creator of the media content and the terminal device.
[0050] In one example, when a creation application program is installed in a terminal device, an icon of the creation application program is generated on the desktop of the terminal device, as shown in Figure 3. When a media content creator needs to perform media creation, the media content creator can trigger the icon of the creation application program on the desktop of the terminal device, for example, by tapping the icon of the creation application program, to cause the terminal device to launch the creation application program.
[0051] In one example, as shown in FIG. 3, the display interface of the creation application program after launching includes a new meta-creation option. The new meta-creation option is used to create a main media content. For example, the creator of the media content triggers the new meta-creation option, for example, taps the new meta-creation option, and the creation application program in the terminal device displays a main modal editing interface in response to the creator of the media content triggering the new meta-creation option.
[0052] In some embodiments, the display interface of the creation application program after launch includes, in addition to the Create New Meta-creation option, a Select Main Modality option that allows the media content creator to select a main modality, e.g., select video as the main modal or select picture as the main modal. In this embodiment, after the media content creator (i.e., user) selects the main modality, they trigger the Create New Meta-creation option, causing the creation application program to jump to the main modal editing interface.
[0053] In S202, the terminal device generates main-modal media content according to an editing operation on the main-modal editing interface.
[0054] The creation application program in the terminal device displays a main modal editing interface in response to a trigger operation of the media content creator on the displayed meta-creation new creation option, whereby the media content creator can create media content in the main modal editing interface, for example, edit video content, picture content, audio content, document content, etc. in the main modal editing interface.
[0055] Modalities in the present embodiment can be understood as media forms, such as video, audio, pictures, documents, and the like.
[0056] In some embodiments, to facilitate the creator's creation of the media content, the main modal editing interface includes a number of media creation tools, including, for example, edit, delete, correct, insert, etc. tools.
[0057] In some embodiments, to further facilitate the creation of media content creators, different creation templates can be set for media content of different modalities, such as a video creation template, an audio creation template, a picture creation template, and a document creation template, etc. Thus, media content creators can select different creation templates to create as needed.
[0058] In some embodiments, different creation tools can be configured for different types of creation templates, e.g., a video creation template includes multiple tools related to video creation, an audio creation template includes multiple tools related to audio creation, a picture creation template includes multiple tools related to picture creation, and a document creation template includes multiple tools related to document creation.
[0059] In the present embodiment, a single creation is referred to as a single media creation project, and a media creation project is also referred to as a meta-creation project. For convenience of explanation, the media creation project in the present embodiment is referred to as a first media creation project.
[0060] In the embodiment of the present application, the media content generated by the creator of the media content through editing in the main modal editing interface is referred to as the main modal media content. For example, if the creator of the media content selects video as the main modal, the creator of the media content performs video editing in the main modal editing interface, and the generated main modal media content is video content. If the creator of the media content selects audio as the main modal, the creator of the media content performs audio editing in the main modal editing interface, and the generated main modal media content is audio content. If the creator of the media content selects picture as the main modal, the creator of the media content performs picture editing in the main modal editing interface, and the generated main modal media content is picture content. If the creator of the media content selects document as the main modal, the creator of the media content performs document editing in the main modal editing interface, and the generated main modal media content is document content.
[0061] That is, in some embodiments, the main modal may be any one of video, audio, picture, document, etc.
[0062] In addition, in the embodiments of the present application, video, audio, pictures, and documents are described as examples, but the media modals referred to in the embodiments of the present application include, but are not limited to, video, audio, pictures, and documents, and may be other new modals, and there is no limitation on this in the embodiments of the present application.
[0063] In some embodiments, after the main modal media content of the first media creation project is generated, the creation container displays the generated main modal media content.
[0064] In one possible implementation, the composition container displays the generated main-modal media content in the form of a floating icon.
[0065] Optionally, the floating icon may include a marker representing the form of the main modal, for example, if the main modal is video, the floating icon includes a camera marker, if the main modal is audio, the floating icon includes a sound marker, if the main modal is picture, the floating icon includes a picture marker, if the main modal is document, the floating icon includes a document marker.
[0066] For example, as shown in Fig. 4, if the main modal is a document, a floating icon representing the generated main modal content is displayed in the creation container, and the floating icon includes a document marker. When a creator of the media content taps the floating icon in the creation container, the interface is switched to the main modal editing interface, and the creator can re-edit the media content of the main modal.
[0067] In some embodiments, the creation container displays the generated main modal media content as well as at least one of a cover image, a title, a modification date, an entry for additional features, etc., corresponding to the main modal media content.
[0068] In the present embodiment, different modalities of the main modal media content correspond to different cover images.
[0069] Exemplarily, if the main modal media content is video content, the cover image can be the first image of the video content, or one image specified by the creator of the media content. If the main modal media content is audio content, the cover image can be a sound wave image corresponding to the audio content of the first frame of the audio content, or a sound wave image corresponding to one frame of the audio content specified by the creator of the media content. If the main modal media content is picture content, the cover image can be one picture of the picture content, or one picture specified by the creator of the media content. If the main modal media content is document content, the cover image can be the first page of the document with the title of the document content, or one page of the document specified by the creator of the media content.
[0070] In the present embodiment, different modalities of the main modal media content correspond to different titles.
[0071] For example, if the main modal media content is video content, the corresponding title can be video creation, if the main modal media content is audio content, the corresponding title can be audio creation, if the main modal media content is picture content, the corresponding title can be picture creation, if the main modal media content is document content, the corresponding title can be document creation.
[0072] Here, the update date can be understood as the latest time when the main modal media content was updated.
[0073] Exemplarily, assuming that the main modal media content is a video content, still referring to FIG. 4, the creation container displays a cover page corresponding to the main modal media content, and a floating icon representing the generated main modal media content is displayed on the cover page. When the floating icon corresponding to the main modal media content is tapped, a jump can be made to an editing interface for the main modal media content, in which the current main modal media content can be viewed and the main modal media content can be edited. Optionally, the creation container may further display a theme corresponding to the main modal media content, such as "Video Creation", and a latest update time of the main modal media content, such as "2022-03-31". Optionally, the creation container may further display an additional function entrance. Exemplarily, in FIG. 4, the additional function entrance is indicated by an icon "···", and when the icon is tapped, a drop-down list of additional functions is displayed, and a required function can be selected and executed in the drop-down list.
[0074] In some embodiments, the above S202 includes the following steps S202-A1 and S202-A2.
[0075] In S202-A1, the terminal device generates a main modal media content according to an editing operation on the main modal editing interface, and determines N types of sub-modals corresponding to the main modal, where the N types of sub-modals are different from the main modal, and N is a positive integer.
[0076] In S202-A2, the terminal device displays the main modal media content and N types of sub-modal icons waiting for conversion in the same production container.
[0077] In an embodiment of the present application, the creation application program in the terminal device not only generates a main modal media content according to an editing operation on the main modal editing interface of a media content creator, but also determines N sub-modals corresponding to the main modal, where the N sub-modals are different from the main modal. Then, the terminal device displays the main modal media content and waiting-for-conversion icons of the N sub-modals in the creation container, where the waiting-for-conversion icons indicate that the three sub-modals have not been converted.
[0078] In some embodiments, S202-A2 includes a step of the terminal device displaying a main modal media content in a first area of the creation container and displaying N types of sub-modal conversion waiting icons in a second area of the creation container, where the first area is larger than the second area.
[0079] Optionally, the sizes of the conversion waiting icons of the N kinds of submodals displayed in the second area may be the same.
[0080] For example, as shown in Fig. 5A, if the main modal is a document, the N types of submodals corresponding to the main modal are video, picture, and audio. In this case, in addition to the icon of the media content of the generated main modal, the creation container displays icons of three types of submodals waiting for conversion, namely, video, picture, and audio.
[0081] As shown in Fig. 5B, if the main modal is video, the N submodals corresponding to the main modal are picture, document and audio, in which case the terminal device displays the icons of the three submodals waiting for conversion, i.e. picture, document and audio, in the created container in addition to the icon of the media content of the created main modal.
[0082] As shown in Fig. 5C, if the main modal is a picture, the N submodals corresponding to the main modal are video, document, and audio. In this case, the creation container displays the icons of the media content of the generated main modal as well as the icons of the three submodals waiting for conversion, i.e., video, document, and audio.
[0083] As shown in Fig. 5D, if the main modal is audio, the N submodals corresponding to the main modal are video, picture and document, in which case the terminal device displays the icons of the media content of the generated main modal as well as the icons of the three submodals waiting for conversion, i.e., video, picture and document, in the generated container.
[0084] Although the above description has been given with an example of N=3, the number of sub-modals corresponding to different main modalities may be different. Furthermore, the type and number of sub-modals corresponding to a main modality may be specified by the creator of the media content.
[0085] In addition to generating the main modal media content of the first media creation project according to the steps described above, perform the following step S203.
[0086] In S203, the terminal device converts the main-modal media content into the target sub-modal media content according to the modal conversion operation.
[0087] In the embodiment of the present application, the creator of the media content only needs to create and generate the main modal media content in the main modal editing interface, and does not need to generate the other modal media content, which can be obtained by modal conversion from the generated main modal media content, which further reduces the workload of the creator of the media content and improves the creation efficiency of the media content.
[0088] In the present embodiment, there is no limitation on the specific means by which a media content creator inputs a modal transformation operation into a creation application program.
[0089] Means 1: A creator of media content inputs a conversion command into a creation application program, and the conversion command is used to instruct the creation application program to convert the current main modal media content into a target submodal media content. Then, the creation application program in the terminal device converts the main modal media content into the target submodal media content according to the conversion command. That is, the modal conversion operation in the means 1 is a conversion command input by the creator of the media content.
[0090] Means 2: As shown in Fig. 5A-5D, the creation container includes the generated main modal media content and N kinds of sub-modal conversion waiting icons corresponding to the main modal. The conversion of the sub-modal media content can be realized by triggering the sub-modal conversion waiting icons. Based on this, the above step S203 includes the following steps S203-A1 and S203-A2.
[0091] In S203-A1, the terminal device converts the media content of the main modal into the media content of the target submodal in response to a trigger operation on a conversion-waiting icon of a target submodal among the N types of submodals.
[0092] In S203-A2, the terminal device replaces the conversion-waiting icon of the target submodal in the production container with the media content of the target submodal.
[0093] In this means 2, the creator of the media content triggers a conversion-waiting icon of a target submodal among the conversion-waiting icons of the N submodals, and the terminal device converts the media content of the main modal into the media content of the target submodal in response to the trigger operation on the conversion-waiting icon of the target submodal among the N types of submodals. Next, the terminal device replaces the conversion-waiting icon of the target submodal in the creation container with the media content of the target submodal.
[0094] To explain by way of example, take the document creation shown in FIG. 5A above as an example, as shown in FIG. 6A and FIG. 5A, the creation container includes the document content, which is the generated main modal media content, and three submodal conversion waiting icons, which are a video conversion waiting icon, a picture conversion waiting icon, and an audio conversion waiting icon. As shown in FIG. 6A, it is assumed that the creator of the media content taps and triggers the video conversion waiting icon among these three submodal conversion waiting icons. The creation application program in the terminal device converts the document content into a video submodal in response to the trigger operation on the video conversion waiting icon. FIG. 6B shows a waiting interface indicating that conversion is in progress, and FIG. 6C shows the conversion is successful, at which time the video submodal is in a converted state, that is, the video submodal conversion waiting icon in the creation container is replaced with the video submodal media content.
[0095] In this means 2, the modal conversion operation can be understood as a trigger operation on a conversion-waiting icon of a target submodal by a creator of media contents.
[0096] In the second method, the main-modal media content can be converted into the sub-modal media content by triggering the sub-modal conversion waiting icon, and the whole process is simple and time-saving, which further reduces the workload of the media content creator and improves the creation efficiency of the media content.
[0097] Means 3: the editing interface of the main modal media content includes a modal conversion option, and the modal conversion can be realized through the modal conversion option. Based on this, the above S203 includes the following steps S203-B1 to S203-B4.
[0098] In S203-B1, the terminal device displays a main modal editing interface including a modal conversion option in response to a tap operation on the main modal media content.
[0099] In S203-B2, the terminal device displays conversion waiting icons of N types of submodals in response to a trigger operation on the modal conversion option.
[0100] In S203-B3, in response to a trigger operation on a conversion-waiting icon of a target submodal among the N types of submodals, the terminal device converts the media content of the main modal into the media content of the target submodal, and jumps to a submodal editing interface including an editing completion option.
[0101] In S203-B4, the terminal device replaces the conversion-waiting icon of the target submodal in the creation container with the media content of the target submodal in response to the trigger operation on the editing completion option.
[0102] In the means 3, a main-modal media content is generated according to the above steps, and the generated main-modal media content is displayed in the creation container. A creator of the media content taps the generated main-modal media content in the creation container, and the creation application program in the terminal device jumps to a main-modal editing interface in response to a trigger operation on the main-modal media content. In the main-modal editing interface, the creator of the media content can re-edit the main-modal media content.
[0103] Further, the main modal editing interface includes a modal conversion option, and the creator of the media content triggers the modal conversion option. The creation application program in the terminal device displays conversion waiting icons of N types of submodals corresponding to the main modal in response to a trigger operation on the modal conversion option. This allows the creator of the media content to realize the conversion of the submodals by triggering the conversion waiting icons of the N types of submodals. For example, the creator of the media content taps a conversion waiting icon of a target submodal among the conversion waiting icons of the N types of submodals, and the creation application program in the terminal device converts the media content of the main modal into the media content of the target submodal in response to a trigger operation on the conversion waiting icon of the target submodal among the N types of submodals. After the conversion to the media content of the target submodal is successful, the creation application program in the terminal device jumps to a submodal editing interface, and the creator of the media content can edit the currently generated media content of the target submodal in the submodal editing interface. The submodal editing interface includes an edit completion option, and the creator of the media content taps the edit completion option, and the creation application program in the terminal device replaces the target submodal waiting-for-conversion icon in the creation container with the target submodal media content in response to a trigger operation on the edit completion option, i.e., displays the generated target submodal media content in the creation container.
[0104] To explain by way of example, taking the document creation shown in FIG. 5A above as an example, as shown in FIG. 7A and FIG. 5A, the creation container includes a document content, which is the generated main modal media content, and three submodal conversion waiting icons, a video conversion waiting icon, a picture conversion waiting icon, and an audio conversion waiting icon. As shown in FIG. 7A, it is assumed that the creator of the media content taps and triggers the document content, which is the main modal media content. The creation application program in the terminal device jumps to a document editing interface in response to the tap operation on the document media content, and the creator of the media content can re-edit the document media content in the document editing interface.
[0105] As shown in FIG. 7B, the document editing interface includes a modal conversion option, and the creator of the media content triggers the modal conversion option. The creation application program in the terminal device displays the interface shown in FIG. 7C in response to a trigger operation on the modal conversion option, that is, displays icons of three submodal conversion waiting icons corresponding to the document, namely, conversion to video, conversion to picture, and conversion to audio. This allows the creator of the media content to trigger these three submodal conversion waiting icons, for example, the creator of the media content taps the conversion waiting icon of the video submodal among the three submodal conversion waiting icons. The creation application program in the terminal device converts the document media content into the video submodal media content in response to a trigger operation on the conversion waiting icon of the video submodal among the three submodals. Illustratively, a conversion waiting interface indicating that conversion is in progress is shown in FIG. 7D.
[0106] After the conversion into the video submodal media content is successful, the creation application program in the terminal device jumps to a submodal editing interface shown in Fig. 7E, where the creator of the media content can edit the currently generated video submodal media content. The submodal editing interface includes an edit completion option, where the creator of the media content taps the edit completion option, and the creation application program in the terminal device displays the interface shown in Fig. 7F in response to a trigger operation on the edit completion option, i.e., replaces the video submodal conversion waiting icon in the creation container with the video submodal media content.
[0107] In some embodiments, when generating main modal media content, the creator of the media content creates the main modal media content in a main modal editing interface. At this time, the main modal editing interface includes a conversion option, and the creator of the media content can perform modal conversion in this interface. The specific modal conversion process is the same as the above description of S203-B2 to S203-B4, and therefore a detailed description is omitted here.
[0108] In the embodiment of the present application, there is no limitation on the specific conversion means for converting the main modal media content into the target sub-modal media content.
[0109] In some embodiments, the media content of the main modal is converted into the media content of the target submodal based on the media content of the main modal. Illustratively, when the main modal is video and the submodal is picture, the video media content is converted into the media content of the picture modal based on the image frames included in the video media content. For example, all images included in the video media content are converted into one or several pictures.
[0110] In some embodiments, in the above S201, in addition to generating main modal media content in response to an editing operation on the main modal editing interface, a project file of the main modal media content is generated, the project file including materials cited by the main modal media content and accessible paths to the materials. In this case, in the above S203, converting the main modal media content into a target sub-modal media content includes converting the main modal media content into the target sub-modal media content based on the main modal media content and the project file in response to a modal conversion operation.
[0111] That is, in this embodiment, the main modal media content is converted into the target sub-modal media content based on the main modal media content and the project file of the main modal media content.
[0112] As an example, in this embodiment, in addition to the media content of the target sub-modal, a project file for the media content of the target sub-modal is generated.
[0113] In the present embodiment, the specific type of media modal is not chosen.
[0114] In some embodiments, the present application includes four types of media modalities: video, audio, picture, and document, and when modal transformation is performed, twelve kinds of transformation logic of the four types are generated.
[0115] The conversion logic according to the embodiment of the present application will now be described.
[0116] Example 1: Project for converting to video. That is, converting pictures, documents or audio to video, specifically, extracting visual elements from the media content of the input modal (i.e., the main modal) and the project file to construct a project file, and using data segments with timestamp tokens to combine with cited material files to construct a video project. The video intelligent algorithm mainly has the function of extracting and stitching together materials of the screen layer, text layer, and audio layer from the input source to generate video media content and a project file of the video media content.
[0117] For example, if the main modal is picture and the target submodal is video, the terminal device calls a preset picture-to-video conversion algorithm in response to the media content creator's trigger to the video submodal, and converts the picture media content into video modal media content through the picture-to-video conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the picture-to-video conversion algorithm. In one possible implementation form, the terminal device uses the picture-to-video conversion algorithm to extract screen layer materials in the picture, such as objects such as people, animals, buildings, and landscapes in the picture, to create a video based on the screen layer materials, such as at least one visual element as one video frame, and then converts the picture into a video. In another possible implementation form, the terminal device uses the picture-to-video conversion algorithm to crop the picture based on the size requirements of the video frame in the preset video template, add transition effects between video frames based on the video template, apply filter processing to the video frame, and optionally add opening or ending, music, etc., and then converts the picture into a video. At the same time, this picture and the project file of this picture become the project file of this video media content.
[0118] Further, for example, if the main modal is a document and the target submodal is a video, the terminal device calls a pre-set document-to-video conversion algorithm in response to the media content creator's trigger of the video submodal, and converts the document media content into a video media content through the document-to-video conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the document-to-video conversion algorithm. In one possible implementation form, the terminal device extracts the material of the text layer in the document through the document-to-video conversion algorithm, and generates a picture and text video content based on the material of the text layer. Optionally, the terminal device can provide special effects, filter stickers, etc. to the picture and text video content through the document-to-video conversion algorithm, where the beautifying effects such as the special effects and filter stickers may be defaulted by a template or may be selected by the media content creator himself. At the same time, the document and the project file of the document are the project files of the video media content.
[0119] Further, for example, if the main modality is audio and the target submodality is video, the terminal device calls a pre-set audio-to-video conversion algorithm in response to the media content creator's trigger of the video submodality, and converts the audio media content into video modal media content through the audio-to-video conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the audio-to-video conversion algorithm. In one possible implementation form, the terminal device extracts audio layer material in the audio content through the audio-to-video conversion algorithm, and generates audio-video content based on the audio layer material. Optionally, the terminal device can add special effects, filter stickers, subtitles, etc. to the audio-video content through the audio-to-video conversion algorithm, where the beautification effects such as special effects, filter stickers, subtitles, etc. may be defaulted by a template or may be selected by the media content creator himself. At the same time, the audio and the project file of the audio are the project file of the video media content.
[0120] Example 2: Convert to Audio project, i.e. extracting audio material from input modal media content and project file, or generating audio media content based on text and project file of audio media content.
[0121] For example, if the main modality is picture and the target submodality is audio, the terminal device calls a pre-set picture-to-audio conversion algorithm according to the media content creator's trigger to the audio submodality, and converts the picture media content into audio modal media content through the picture-to-audio conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the picture-to-audio conversion algorithm. In one possible implementation form, the terminal device extracts text content in the picture through the picture-to-audio conversion algorithm, for example, extracts characters in the picture as text content, creates audio based on the text content, for example, converts the text content in the picture into a form of speech, and further forms an audio media content. At the same time, the picture and the project file of the picture are the project file of the audio media content.
[0122] Further, for example, if the main modal is a document and the target submodal is audio, the terminal device calls a pre-set document-to-audio conversion algorithm according to the media content creator's trigger of the audio submodal, and converts the document media content into audio media content through the document-to-audio conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the document-to-audio conversion algorithm. In one possible implementation form, the terminal device extracts the material of the text layer in the document through the document-to-audio conversion algorithm, and generates audio content based on the material of the text layer. For example, the text content in the document is converted into the form of sound, and further forms the audio media content. At the same time, the document and the project file of the document are the project file of the audio media content.
[0123] Further, for example, if the main modality is video and the target submodality is audio, the terminal device calls a preset video-to-audio conversion algorithm in response to the trigger of the creator of the media content to the audio submodality, and converts the video media content into audio modal media content through the video-to-audio conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the video-to-audio conversion algorithm. In one possible implementation form, the terminal device extracts audio layer material in the video content through the video-to-audio conversion algorithm, and generates audio content based on the audio layer material. For example, subtitles or text and audio information in the video are extracted, and these information are converted into audio form to obtain audio media content. At the same time, the video and the project file of the video are the project file of the audio media content.
[0124] Example 3: project converted to picture, that is, extract screen text elements from the media content of the input modal and the project file, and map them to a picture intelligent template to generate a picture media content and a project file of the picture media content.
[0125] For example, if the main modal is video and the target submodal is picture, the terminal device calls a pre-defined video-to-picture conversion algorithm according to the media content creator's trigger of the picture submodal, and converts the video media content into a picture modal media content through the video-to-picture conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the video-to-picture conversion algorithm. In one possible implementation form, the terminal device maps the video frames included in the video media content to a picture intelligent template corresponding to the video-to-picture conversion algorithm and integrates them into one or several pictures through the video-to-picture conversion algorithm. At the same time, the video and the project file of the video are the project file of the picture media content.
[0126] Further, for example, if the main modal is a document and the target submodal is a picture, the terminal device calls a pre-set document-to-picture conversion algorithm according to the media content creator's trigger of the picture submodal, and converts the document media content into a picture media content through the document-to-picture conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the document-to-picture conversion algorithm. In one possible implementation form, the terminal device extracts the material of the text layer in the document through the document-to-picture conversion algorithm, maps the material of the text layer to a picture intelligent template corresponding to the document-to-picture conversion algorithm, and integrates it into one or several pictures. At the same time, the document and the project file of the document are the project files of the picture media content.
[0127] Further, for example, if the main modal is audio and the target submodal is picture, the terminal device will call a pre-defined audio-to-picture conversion algorithm according to the media content creator's trigger of the picture submodal, and convert the audio media content into picture media content through the audio-to-picture conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the audio-to-picture conversion algorithm. In one possible implementation form, the terminal device will extract text elements in the audio through the audio-to-picture conversion algorithm, map the text elements to picture intelligent templates corresponding to the audio-to-picture conversion algorithm, and integrate them into one or several pictures. At the same time, the audio and the project file of the audio will be the project file of the picture media content.
[0128] Example 4: Convert to document project, i.e. extract text picture content from input modal media content and project file, and build unstyled document media content and document media content project file according to logic sequence.
[0129] For example, if the main modal is video and the target submodal is document, the terminal device calls a pre-defined video-to-document conversion algorithm according to the media content creator's trigger to the document submodal, and converts the video media content into document modal media content through the video-to-document conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the video-to-document conversion algorithm. In one possible implementation form, the terminal device extracts text information in the video through the video-to-document conversion algorithm, for example, extracts text information of text pictures in video frames and text information of video subtitles, and maps the text information to a document intelligent template to generate document media content. At the same time, the video and the project file of the video are the project file of the document media content.
[0130] For example, if the main modal is a picture and the target submodal is a document, the terminal device calls a pre-defined picture-to-document conversion algorithm according to the media content creator's trigger to the document submodal, and converts the picture media content into the document modal media content through the picture-to-document conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the picture-to-document conversion algorithm. In one possible implementation form, the terminal device extracts text information in the picture through the picture-to-document conversion algorithm, for example, extracts character information in the picture, maps the text information to a document intelligent template, and generates the document media content. At the same time, the picture and the project file of the picture are the project file of the document media content.
[0131] For example, if the main modal is audio and the target submodal is document, the terminal device calls a pre-defined audio-to-document conversion algorithm according to the media content creator's trigger to the document submodal, and converts the audio media content into document modal media content through the audio-to-document conversion algorithm. In the embodiment of the present application, there is no limitation on the specific type of the audio-to-document conversion algorithm. In one possible implementation form, the terminal device converts the voice information in the audio into text information through the audio-to-document conversion algorithm, maps the text information to a document intelligent template, and generates a document media content. At the same time, the audio and the project file of the audio are the project file of the document media content.
[0132] As can be seen from the above, in the embodiment of the present application, when converting the media content of the main modal into the media content of the target submodal, the content corresponding to the target submodal is extracted from the media content of the main modal, and the media content of the target submodal is generated based on the extracted content corresponding to the target submodal. For example, when the main modal is a video and the target submodal is a picture, at least one picture is extracted from the video, and a picture media content is generated based on the extracted at least one picture. For example, when the main modal is a video and the target submodal is a document, text information is extracted from the video, and a document media content is generated based on the extracted text information.
[0133] In the embodiment of the present application, the creation application program automatically invokes the conversion logic according to the input modality that is currently starting the intelligent conversion and the target output modality. When there are multiple types of modes for a certain type of logic, the media content creator can actively select one of the logics or implicitly execute one of the logics. For example, in a project that converts to a picture, there are two logics, one for converting to a long picture and one for converting to a short picture, and if the media content creator can select one of these two logics to perform the picture conversion, he or she can also set one logic to perform the picture conversion by default.
[0134] According to the above steps, after the terminal device converts the main modal media content into the target sub-modal media content according to the modal conversion operation, it performs the following step S204.
[0135] In S204, the terminal device displays the generated main-modal media content and the target sub-modal media content.
[0136] In some embodiments, the terminal device displays the generated main-modal media content and the target sub-modal media content in the same composition container.
[0137] In some implementations, both the main modal media content and the target sub-modal media content are displayed in the composition container in the form of floating icons.
[0138] In an embodiment of the present application, both the generated main modal media content and the target sub-modal media content can be re-edited.
[0139] Based on this, in some embodiments, the method of the present application further includes the following steps 11 and 12.
[0140] In step 11, the terminal device displays a sub-modal editing interface including a plurality of first editing tools in response to a trigger operation on the target sub-modal media content.
[0141] In step 12, the terminal device displays the edited target sub-modal media content in response to editing the target sub-modal media content by the multiple types of first editing tools.
[0142] Specifically, a media content creator taps on a target sub-modal media content in a creation container, and a creation application program in a terminal device displays a sub-modal editing interface including a plurality of first editing tools in response to a trigger operation on the target sub-modal media content, the media content creator can edit the target sub-modal media content using the plurality of first editing tools, and the creation application program in the terminal device displays the edited target sub-modal media content in response to the media content creator editing the target sub-modal media content using the plurality of first editing tools.
[0143] In some embodiments, the plurality of first editing tools in the submodal editing interface include a new creation tool, which is used to create the current target submodal media content as a main modal media content of another creation project. On this basis, when a media content creator triggers the new creation tool in the submodal editing interface, the creation application program in the terminal device creates the target submodal media content as a main modal media content of a second media creation project in response to the trigger operation on the new creation tool.
[0144] That is, sub-modal media content in a first media creation project can be newly created as main-modal media content in a second media creation project by triggering a create new tool in the sub-modal editing interface.
[0145] In some embodiments, the method of the present embodiment further includes the following steps 21 and 22.
[0146] In step 21, the terminal device displays a main modal editing interface of the main modal media content, including multiple types of second editing tools, in response to a trigger operation on the main modal media content.
[0147] In step 22, the terminal device displays the edited main-modal media content in response to editing the main-modal media content with the multiple types of second editing tools.
[0148] Specifically, a media content creator taps on a main modal media content in a creation container, and a creation application program in a terminal device displays a main modal editing interface including a plurality of types of second editing tools in response to a trigger operation on the main modal media content. The media content creator can edit the main modal media content using the plurality of types of second editing tools. The creation application program in the terminal device displays the edited main modal media content in response to the media content creator editing the main modal media content using the plurality of types of second editing tools.
[0149] In some embodiments, the plurality of types of second editing tools in the main modal editing interface include a copy tool, which is used to create the current main modal media content as the main modal media content of another creation project. On this basis, when a media content creator triggers the copy tool in the main modal editing interface, the creation application program in the terminal device creates the main modal media content of the first media creation project as the main modal media content of a third media creation project in response to the trigger operation on the copy tool.
[0150] That is, main modal media content in a first media creation project may be copied as main modal media content in a third media creation project by triggering a copy tool in the main modal editing interface.
[0151] Here, the third media creation project may be the same as the second media creation project described above, or may be different from the second media creation project described above, but there is no limitation thereon in the embodiment of the present application.
[0152] In some embodiments, after generating the main modal media content and the target sub-modal media content of the first media creation project according to the steps above, the main modal media content and the target sub-modal media content of the first media creation project may be stored in a cloud storage file.
[0153] In some embodiments, the creation application program of the embodiments of the present application further provides operation options including operations such as rename, delete, share, move, etc. The creator of the media content can operate at least one of the media content of the main modal and the media content of the target sub-modal through the operation included in the operation option. For example, the creator of the media content triggers a target operation in the operation option, and the creation application program in the terminal device performs the target operation including a rename, delete, share, or move operation on at least one of the media content of the main modal and the media content of the target sub-modal in response to the triggering of the target operation in the operation option.
[0154] For example, the media content creator may trigger a delete operation to delete at least one of the media content of the main modal and the media content of the target submodal. Alternatively, the media content creator may trigger a rename operation to rename at least one of the media content of the main modal and the media content of the target submodal. Alternatively, the media content creator may trigger a share operation to share at least one of the media content of the main modal and the media content of the target submodal. Alternatively, the media content creator may trigger a move operation to move the location in the creation container of at least one of the media content of the main modal and the media content of the target submodal.
[0155] In some embodiments, in order to maintain the consistency between the terminal side and the cloud side, after performing a target operation on at least one media content of the main modal media content and the target sub-modal media content on the terminal side, the target operation performed on at least one media content of the main modal media content and the target sub-modal media content is synchronized with a cloud storage file, so that the target operation is performed on at least one media content in the cloud storage file. For example, after obtaining the target operation, the cloud performs the target operation on at least one media content of the main modal media content and the target sub-modal media content in the same manner as the terminal side, so as to maintain the consistency of the contents stored in both.
[0156] In some embodiments, the above manipulation options are located in the additional functionality options of the creation container.
[0157] In some embodiments, the target operation is a copy operation, which has substantially the same functionality as the copy tool in the main modal editing interface. In one example, when a media content creator triggers a copy operation in the operation option, the creation application program copies at least one of the main modal media content and the target sub-modal media content as the main modal media content of a new media creation project in response to the triggering of the copy operation. For example, the main modal media content of a first media creation project is copied as the main modal media content of a third media creation project, and the target sub-modal media content of the first media creation project is copied as the main modal media content of a second media creation project.
[0158] In some embodiments, the creation application program of an embodiment of the present application further includes an export option, and in this case the method of an embodiment of the present application further includes a step in which the creation application program exports at least one of the main modal media content and the target sub-modal media content of the first media creation project in response to a trigger operation of the export option by the media content creator.
[0159] In this embodiment, the creation application program supports content export of a meta-creation project, which exposes an API based on the meta-creation project files and export of video, audio, pictures, and documents, and supports format conversion to export and synchronize the meta-creation as a single media file.
[0160] From the dimension of the export target, in the embodiment of the present application, it can be exported as a media file stored locally, and an interface can be called to perform asynchronous rendering and export on the service side to obtain the target storage file.
[0161] From the perspective of export logic, the embodiment of the present application supports encapsulation of four types of media in a common format, for example, video files support export to encapsulated files such as mp4 in multiple video encoding formats, and document files support export to TXT plain text, WORD, PDF, or HTML files.
[0162] Optionally, the above export options may be located in the extra features options of the creation container.
[0163] In some embodiments, the creation application program of the embodiment of the present application further includes a publishing option, and in this case, the method of the embodiment of the present application further includes a step in which the creation application program publishes at least one of the main modal media content and the target sub-modal media content of the first media creation project to a third-party platform in response to a trigger operation of the publishing option by the creator of the media content.
[0164] That is, in an embodiment of the present application, the content of the created first media creation project can be published to an Internet platform, for example, at least one of the media content of the main modal and the media content of the target sub-modal of the first media creation project is published to a third-party platform via a shared interface of a front-end SDK of the creation application program or a public interface of a back-end API.
[0165] Optionally, the above publishing options may be located in the extras options of the creation container.
[0166] The embodiment of the present application provides a method for creating media content, including the steps of: displaying a main modal editing interface in response to a trigger operation, generating a main modal media content in response to an editing operation on the main modal editing interface, converting the main modal media content into a target sub-modal media content in response to a modal conversion operation, and displaying the generated main modal media content and the target sub-modal media content. That is, the embodiment of the present application supports conversion between media contents of multiple modal types, and after a media content creator creates a main modal media content through the application program, the media content creator can convert the main modal media content into at least one sub-modal media content different from the main modal by inputting a modal conversion operation, and the entire modal conversion process is performed by the application program based on its own modal conversion algorithm, so that the media content creator does not need to be involved, and furthermore, the workload of the media content creator is reduced, and the creation efficiency of the media content is improved.
[0167] The process of creating media content according to the embodiment of the present application has been described above. Below, the overall flow of creating media content according to the embodiment of the present application will be described.
[0168] FIG. 8 is a schematic flowchart of a media content creation method provided in one embodiment of the present application, and FIG. 9 is a schematic diagram of interactions between a creation application program and a media content creator in a terminal device according to an embodiment of the present application, and within the creation application program.
[0169] As shown in FIGS. 8 and 9, the method of the embodiment of the present application includes the following steps S301 to S307.
[0170] In S301, main modal media content of a first media creation project is created.
[0171] Specifically, the method includes a step in which a creation application program in the terminal device displays a main modal editing interface in response to a trigger operation by the creator of the media content on the displayed meta-creation new creation option, and a step in which the creation application program in the terminal device generates main modal media content in response to an editing operation by the creator of the media content on the main modal editing interface.
[0172] As shown in Figure 9, the creation application program of the embodiment of the present application includes a UI interface, a local meta-creation SDK, and several kinds of APIs. The local meta-creation SDK is mainly used for creating meta-creation projects, realizing intelligent modal transformation, and updating / merging meta-creation projects.
[0173] In an embodiment of the present application, for example, if the media modals are video, audio, picture and document, the creation application program includes a video API, an audio API, a picture API and a document API, and optionally, the creation application program may further include a business API.
[0174] When generating the main modal media content of the first media creation project, the media content creator triggers a metacreation new creation option on the UI interface and selects the main modal. The UI interface displays a main modal editing interface according to the media content creator's operation. The media content creator creates the main modal media content in the main modal editing interface. The local metacreation SDK creates the main modal media content and a project file corresponding to the main modal media content by invoking a creation project algorithm for the main modal. In the embodiment of the present application, the main modal media content is called a metacreation draft.
[0175] For example, as shown in Figure 9, if the main modal is video, the local SDK creates a video project via the video API. If the main modal is audio, the local SDK creates an audio project via the audio API. If the main modal is picture, the local SDK creates a picture project via the picture API. If the main modal is document, the local SDK creates a document project via the document API.
[0176] The creation of said project includes the creation of the main modal media content and meta-creation project files.
[0177] In some embodiments, the main modal media content is included in a meta-creation project file, i.e., the meta-creation project file includes the created main modal media content, materials related to the main modal media content, storage paths for the materials, etc.
[0178] For the specific implementation process of S301, please refer to the description of S201 and S202 above.
[0179] In some embodiments, as shown in FIG. 9, after the creation application program generates the main modal media content of the first media creation project, it can call a business API to create a new cloud disk meta-creation, that is, the main modal media content of the first media creation project can be stored in a cloud storage file, for example, in a cloud disk.
[0180] In S302, the media content of the main modal is edited.
[0181] Specifically, the method includes a step of a creation application program in the terminal device displaying a main modal editing interface of the main modal media content including a plurality of types of second editing tools in response to a trigger operation on the main modal media content, and a step of a creation application program in the terminal device displaying the edited main modal media content in response to editing the main modal media content with the plurality of types of second editing tools.
[0182] That is, when the creator of the media content selects to edit the media content of the main modal from the UI interface, the editing tool of the corresponding modal is directly called to enter the editing state. For example, as shown in Fig. 9, if the main modal is a video, the editing tool of the video modal is called by calling the video API to enter the video modal editing interface.
[0183] In S303, the sub-modal media content is edited.
[0184] When a media content creator selects to edit a submodal from the UI interface, a business logic decision must first be made: the first time that a submodal is selected for editing, the corresponding submodal must be generated based on the main modal to enter the editing state of the submodal.
[0185] Specifically, it is determined whether the selected submodal media content exists, and if not, the following S304 is executed. If the selected submodal media content exists, it is determined whether the current main modal media content has been updated, and if it has been updated, S303-A is executed, and if it has not been updated, S303-B and S303-C are executed.
[0186] In S303-A, a creation application program in the terminal device generates sub-modal media content from main-modal media content.
[0187] For example, the creation application program in the terminal device converts the media content of the main modal into the media content of the target submodal in response to a trigger operation on a conversion-waiting icon of a target submodal among N types of submodals, and replaces the conversion-waiting icon of the target submodal in the creation container with the media content of the target submodal. Next, the following S303-B and S303-C are executed.
[0188] At S303-B, the creation application program in the terminal device displays a sub-modal editing interface including a plurality of types of first editing tools in response to a trigger operation on the target sub-modal media content.
[0189] At S303-C, the creation application program in the terminal device displays the edited target sub-modal media content in response to editing the target sub-modal media content with the multiple types of first editing tools.
[0190] For example, if the main modal is a video, as shown in FIG. 9, the intelligent modal conversion module in the local SDK realizes a video-to-audio conversion project by calling the audio API, realizes a video-to-picture conversion project by calling the picture API, and realizes a video-to-document conversion project by calling the document API.
[0191] At S304, content of the first media creation project is transformed into content of another media creation project.
[0192] In one example, the creation application program on the terminal device, in response to a trigger operation on the target sub-modal media content, displays a sub-modal editing interface including a plurality of first editing tools, the plurality of first editing tools including a new creation tool, and the creation application program on the terminal device, in response to the trigger operation on the new creation tool, creates the target sub-modal media content as main-modal media content of a second media creation project.
[0193] That is, the sub-modal media content of the first media creation project is newly created as the main-modal media content of the other media creation project.
[0194] In another example, the creation application program on the terminal device, in response to a trigger operation on the main modal media content, displays a main modal editing interface of the main modal media content including a plurality of types of second editing tools, the plurality of types of second editing tools including a copy tool, and the creation application program on the terminal device, in response to the trigger operation on the copy tool, copies the main modal media content as main modal media content of a third media creation project.
[0195] That is, the main modal media content of the first media creation project is newly created as the main modal media content of the other media creation project.
[0196] At S305, content of the first media creation project is manipulated.
[0197] For example, the creation application program in the terminal device performs a target operation, including a rename, delete, share or move operation, on at least one of the media content of the main modal and the media content of the target sub-modal in response to a trigger for a target operation in the operation option.
[0198] In some embodiments, the main modal media content and the target sub-modal media content of the first media creation project are stored in a cloud storage file, and based on this, the target operation is synchronized with the cloud storage file, so that the target operation is performed on at least one media content in the cloud storage file, and the consistency of the media content stored on the terminal side and the cloud side is maintained.
[0199] In some embodiments, if the operation options include a copy operation, a creation application program in the terminal device, in response to triggering the copy operation, copies at least one of the main modal media content and the target sub-modal media content as main modal media content of a new media creation project.
[0200] At S306, content of the first media creation project is exported.
[0201] For example, the creation application program in the terminal device exports at least one of the main modal media content and the target sub-modal media content of the first media creation project in response to a trigger operation on the export option.
[0202] In some embodiments, when media content is exported, the project file corresponding to the media content is also exported.
[0203] For example, as shown in Fig. 9, if a video file is to be exported, the creation application program in the terminal device exports the video file by the user interface of the creation application program invoking a video API in response to a trigger operation on an export option. The video file includes video media content and a corresponding project file.
[0204] In S307, content of the first media creation project is published.
[0205] For example, the creation application program in the terminal device publishes at least one of the media content of the main modal and the media content of the target sub-modal of the first media creation project to a third-party platform in response to a trigger operation on a publishing option.
[0206] In the embodiment of the present application, through the meta-creation flow, the creator can create works for different social media at once based on a certain theme, and can quickly complete the whole flow of creation, editing, and publishing using intelligent templates. In addition, in the embodiment of the present application, based on the meta-creation intelligent conversion tool, multiple types of creation tools and interfaces can be effectively integrated according to the type of input and output source and the operation purpose, and the decoupling of tools and business flows can be maximized. In addition, in the embodiment of the present application, the design of associating the main modal with the sub-modal can help the creator to decompose the creation elements from the dimensions of copywriting, audio, visual, audio, etc., respectively, and realize the relative separation between the corresponding project file and the cited material, so that the creation template that does not depend on the specific material can be more effectively generated.
[0207] It will be understood that FIGS. 2-9 are merely examples of the present application and should not be construed as limiting the present application.
[0208] Although the preferred embodiments of the present application have been described in detail above with reference to the drawings, the present application is not limited to the specific details of the above-mentioned embodiments, and various simple modifications can be made to the technical aspects of the present application within the scope of the technical idea of the present application, and all of these simple modifications should be included in the scope of protection of the present application. For example, each specific technical feature described in the above-mentioned specific embodiments can be combined in any suitable manner as long as it is not contradictory, and each possible combination method is not separately described in the present application to avoid unnecessary duplication. Also, for example, various different embodiments of the present application can be combined in any manner as long as it is not contrary to the idea of the present application, and should be considered as being disclosed in the present application as well.
[0209] An embodiment of the method of the present application has been described in detail above with reference to Figs. 10 and 11. An embodiment of the apparatus of the present application will now be described in detail.
[0210] FIG. 10 is a schematic diagram of a media content creating device provided in an embodiment of the present application.
[0211] As shown in FIG. 10, a media content creation device 10 is applied to a terminal device, a first display unit 110 for displaying a main modal editing interface in response to a trigger operation; a processing unit 120 for generating main modal media content in response to editing operations on the main modal editing interface; a transformation unit 130 for transforming the main modal media content into a target sub-modal media content according to a modal transformation operation; and a second display unit 140 for displaying the generated main-modal media content and the target sub-modal media content.
[0212] In some embodiments, the generating unit 120 specifically generates the media content of the main modal according to the editing operation on the main modal editing interface, and determines N sub-modals corresponding to the main modal, where the N sub-modals are different from the main modal, and the N is a positive integer. The second displaying unit 140 further displays the media content of the main modal and the waiting-for-conversion icons of the N sub-modals in a same creation container.
[0213] In some embodiments, the modal conversion operation is a trigger operation on an icon waiting for conversion of a target submodal, and the conversion unit 130 specifically converts the media content of the main modal into the media content of the target submodal in response to the trigger operation on the icon waiting for conversion of the target submodal among the N types of submodals, and replaces the icon waiting for conversion of the target submodal in the creation container with the media content of the target submodal.
[0214] In some embodiments, the modal conversion operation is a trigger operation on a modal conversion option, and the conversion unit 130 specifically displays the main modal editing interface including the modal conversion option in response to a tap operation on the media content of the main modal, displays icons waiting for conversion of the N types of submodals in response to the trigger operation on the modal conversion option, and converts the media content of the main modal into the media content of the target submodal in response to a trigger operation on an icon waiting for conversion of a target submodal among the N types of submodals, and jumps to a submodal editing interface including an editing completion option, and further replaces the icon waiting for conversion of the target submodal in the creation container with the media content of the target submodal in response to the trigger operation on the editing completion option.
[0215] In some embodiments, processing unit 120 specifically generates the main modal media content and a project file for the main modal media content in response to an editing operation on the main modal editing interface, the project file including material cited by the main modal media content and an accessible path for the material. Conversion unit 130 specifically converts the main modal media content into the target sub-modal media content based on the main modal media content and the project file in response to the modal conversion operation.
[0216] In some embodiments, the second display unit 140 specifically displays the main modal media content in a first area of the creation container and displays the N sub-modal conversion waiting icons in a second area of the creation container, the first area being larger than the second area.
[0217] In some embodiments, processing unit 120 further displays a submodal editing interface including a plurality of first editing tools in response to a trigger operation on the target submodal media content, and displays the edited target submodal media content in response to editing the target submodal media content with the plurality of first editing tools.
[0218] In some embodiments, the plurality of types of first editing tools includes a new creation tool, and processing unit 120 is further configured to create the target sub-modal media content as main modal media content of a second media creation project in response to a trigger operation on the new creation tool.
[0219] In some embodiments, processing unit 120 further displays a main modal editing interface of the main modal media content, the main modal editing interface including a plurality of types of second editing tools, in response to a trigger operation on the main modal media content, and displays the edited main modal media content in response to editing the main modal media content with the plurality of types of second editing tools.
[0220] In some embodiments, the plurality of types of second editing tools includes a copy tool, and processing unit 120 further copies the main modal media content as main modal media content of a third media creation project in response to a trigger operation on the copy tool.
[0221] In some embodiments, processing unit 120 further stores the main modal media content and the target sub-modal media content of the first media creation project in a cloud storage file.
[0222] In some embodiments, processing unit 120 further performs a target operation, including a rename, delete, share, or move operation, on at least one of the media content of the main modal and the media content of the target sub-modal in response to a trigger for a target operation in an operation option.
[0223] In some embodiments, processing unit 120 further synchronizes the target operation to the cloud storage file such that the target operation is performed on the at least one media content in the cloud storage file.
[0224] In some embodiments, processing unit 120 specifically copies at least one of the main modal media content and the target sub-modal media content as main modal media content of a new media creation project in response to a trigger to the copy operation.
[0225] In some embodiments, processing unit 120 further publishes at least one of the main modal media content and the target sub-modal media content of the first media creation project to a third-party platform in response to a trigger operation on a publishing option.
[0226] In some embodiments, processing unit 120 further exports at least one of the main modal media content and the target sub-modal media content of the first media creation project in response to a trigger operation on an export option.
[0227] It should be understood that the device embodiment and the method embodiment can correspond to each other, and similar descriptions can refer to the method embodiment. In order to avoid duplication, detailed descriptions are omitted here. Specifically, the device 10 shown in FIG. 10 can execute the above-mentioned method embodiment, and the above and other operations and / or functions of each module in the device 10 are respectively for realizing the above-mentioned method embodiment, and detailed descriptions are omitted here for the sake of brevity.
[0228] The above describes the device of the embodiment of the present application in terms of a functional module with reference to the drawings. It should be understood that the functional module can be realized in the form of hardware, can be realized by instructions in the form of software, and can be realized by a combination of hardware and software modules. Specifically, each step of the method embodiment in the embodiment of the present application can be completed by hardware integrated logic circuits and / or instructions in the form of software in a processor, and the steps of the method disclosed in accordance with the embodiment of the present application can be executed and completed by a hardware decode processor, or executed and completed by a combination of hardware and software modules in a decode processor. Optionally, the software module can be arranged in a storage medium mature in the field, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc. The storage medium is arranged in a memory, and the processor reads the information in the memory and completes the steps of the above method embodiment together with the hardware.
[0229] FIG. 11 is a schematic block diagram of an electronic device provided in an embodiment of the present application, which may be the terminal device mentioned above.
[0230] As shown in FIG. 11, the electronic device 40 includes: The computer system may include a memory 41 and a processor 42, and the memory 41 stores a computer program and transmits the program code to the processor 42. In other words, the processor 42 may call and execute the computer program from the memory 41 to realize the method in the embodiment of the present application.
[0231] For example, the processor 42 may carry out the method embodiments described above according to instructions in the computer program.
[0232] In some embodiments of the present application, the processor 42 may: This may include, but is not limited to, a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and the like.
[0233] In some embodiments of the present application, this memory 41 may include: This includes, but is not limited to, volatile and / or non-volatile memory. Here, non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) acting as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM), and direct Rambus random access memory (Direct Rambus RAM, DR RAM).
[0234] In some embodiments of the present application, the computer program may be divided into one or more modules that are stored in the memory 41 and executed by the processor 42 to complete the methods provided herein. The one or more modules may be a series of computer program instruction segments capable of achieving a particular function that is used to describe the execution of the computer program in the video production device.
[0235] As shown in FIG. 11, the electronic device 40 includes: The processor 42 or memory 41 may further include a transceiver 43 connectable thereto.
[0236] Here, the processor 42 can control the transceiver 43 to communicate with other devices, specifically, to transmit information or data to other devices and receive information or data transmitted from other devices. The transceiver 43 can include a transmitter and a receiver. The transceiver 43 can further include an antenna, and the number of antennas may be one or more.
[0237] It should be understood that each component in this video production apparatus is connected via a bus system, which may include a power bus, a control bus, and a status signal bus in addition to a data bus.
[0238] The present application further provides a computer storage medium having stored thereon a computer program which, when executed by a computer, causes the computer to perform the method of the above method embodiment. Alternatively, the present application further provides a computer program product comprising instructions which, when executed by a computer, causes the computer to perform the method of the above method embodiment.
[0239] When implemented using software, all or part of the implementation can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded into a computer and executed, all or part of the flow or function described according to the embodiments of the present application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.). The computer-readable storage medium can be any available medium accessible by a computer, or a data storage device such as a server, data center, etc. that includes one or more available media. The usable medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)).
[0240] Those skilled in the art will recognize that each example module and algorithm step described in accordance with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed by hardware or software depends on the specific application and design constraints of the technical aspects. Experts can use different methods to realize the described functions for each specific application, but such realization should not be considered beyond the scope of this application.
[0241] In some embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be realized in other forms. For example, the above-described device embodiments are merely schematic, and the division of modules is merely a division of logical functions, and there may be other division methods in actual implementation. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not implemented. In other respects, the shown or described couplings or direct couplings or communication connections between each other may be indirect couplings or communication connections through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.
[0242] Modules described as separate components may or may not be physically separated, and components shown as modules may or may not be physical modules, i.e., they may be located in one place or distributed among multiple network units. Some or all of these modules may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, each functional module in various embodiments of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
[0243] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto, and any modifications or replacements that a person skilled in the art can easily think of within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be subject to the scope of protection of its claims. [Explanation of symbols]
[0244] 10 Creation Device 40 Electronic equipment 41 Memory 42 processors 43 Transceiver 101 Terminal Equipment 102 Server 110 First display unit 120 Processing Units 120 Generator Units 130 Conversion Unit 140 Second display unit
Claims
1. A method for creating media content, which is applied to a terminal device, comprising: displaying a main modal editing interface in response to a trigger operation; generating main modal media content in response to editing operations on the main modal editing interface; converting the main modal media content into a target sub-modal media content in response to a modal conversion operation; displaying the generated main modal media content and the target sub-modal media content; The method of claim 1, further comprising:
2. generating a main modal media content in response to an editing operation on the main modal editing interface, generating media content for the main modal in response to the editing operation on the main modal editing interface and determining N sub-modals corresponding to the main modal, the N sub-modals being different from the main modal, and the N being a positive integer; 2. The method of claim 1, further comprising: displaying the main modal media content and the N sub-modal transformation-ready icons in a same composition container.
3. the modal conversion operation includes a trigger operation on a conversion-waiting icon of a target submodal; Transforming the main modal media content into a target sub-modal media content in response to a modal transformation operation includes: converting the media content of the main modal into the media content of the target submodal in response to a trigger operation on a conversion-waiting icon of the target submodal among the N types of submodals; and replacing a transformation-ready icon of the target sub-modal in the creation container with media content of the target sub-modal.
4. the modal conversion operation is a trigger operation for a modal conversion option; Transforming the main modal media content into a target sub-modal media content in response to a modal transformation operation includes: displaying the main modal editing interface including the modal conversion option in response to a tap action on the media content of the main modal; displaying conversion waiting icons of the N types of submodals in response to a trigger operation on the modal conversion option; converting the media content of the main modal into the media content of the target submodal in response to a trigger operation on a conversion-waiting icon of a target submodal among the N kinds of submodals, and jumping to a submodal editing interface including an editing completion option; 3. The method of claim 2, further comprising: in response to triggering the edit complete option, replacing a waiting-for-conversion icon of the target submodal in the creation container with media content of the target submodal.
5. generating a main modal media content in response to an editing operation on the main modal editing interface, generating the main modal media content and a project file of the main modal media content in response to an editing operation on the main modal editing interface, the project file including material cited by the main modal media content and an access path to the material; Transforming the main modal media content into a target sub-modal media content in response to a modal transformation operation includes:
5. The method according to claim 1, further comprising: converting the media content of the main modal into the media content of the target sub-modal based on the media content of the main modal and the project file in response to the modal conversion operation.
6. The step of displaying the media content of the main modal and the conversion waiting icons of the N kinds of sub-modals in a single production container includes: A method according to any one of claims 2 to 5, characterized in that it includes a step of displaying the main modal media content in a first area of the creation container and displaying the N types of sub-modal conversion-waiting icons in a second area of the creation container, the first area being larger than the second area.
7. The method comprises: displaying a sub-modal editing interface, the sub-modal editing interface including a first plurality of editing tools, in response to a triggering operation on the target sub-modal media content; 7. The method of claim 1, further comprising: displaying the edited media content of the target sub-modal in response to editing the media content of the target sub-modal with the plurality of first editing tools.
8. the plurality of types of first editing tools includes a new creation tool; The method comprises:
8. The method of claim 7, further comprising creating the target sub-modal media content as main modal media content of a second media creation project in response to a trigger action on the new creation tool.
9. The method comprises: displaying a main modal editing interface of the main modal media content, the main modal editing interface including a plurality of types of second editing tools, in response to a trigger operation on the main modal media content; 9. The method of claim 1, further comprising: displaying the edited main modal media content in response to editing the main modal media content with the plurality of types of second editing tools.
10. the plurality of types of second editing tools includes a copy tool; The method comprises:
10. The method of claim 9, further comprising the step of, in response to a trigger action on the copy tool, copying the main modal media content as main modal media content of a third media creation project.
11. The method comprises: The method according to any one of claims 1 to 10, further comprising storing the main modal media content and the target sub-modal media content in a cloud storage file.
12. The method comprises: The method according to any one of claims 1 to 11, further comprising the step of performing a target operation, including a rename, delete, share or move operation, on at least one of the media content of the main modal and the media content of the target sub-modal in response to a trigger for a target operation in an operation option.
13. The method comprises:
13. The method of claim 12, further comprising synchronizing the target operation to a cloud storage file such that the target operation is performed on the at least one media content in the cloud storage file.
14. the target operation is a copy operation; performing a target operation on at least one of the main modal media content and the target sub-modal media content in response to a trigger for a target operation in an operation option, the step of:
14. The method of claim 12 or 13, further comprising copying at least one of the main modal media content and the target sub-modal media content as main modal media content of a new media creation project in response to a trigger to the copy operation.
15. The method comprises: The method according to any one of claims 1 to 14, further comprising the step of publishing at least one of the media content of the main modal and the media content of the target sub-modal to a third-party platform in response to a trigger operation on a publishing option.
16. The method comprises:
16. The method according to any one of claims 1 to 15, further comprising the step of exporting at least one of the media content of the main modal and the media content of the target sub-modal in response to a trigger operation on an export option.
17. A media content creation device applied to a terminal device, comprising: a first display unit for displaying a main modal editing interface in response to a trigger operation; a processing unit for generating a main modal media content in response to an editing operation on the main modal editing interface; a transformation unit for transforming the main modal media content into a target sub-modal media content according to a modal transformation operation; a second display unit for displaying the generated main modal media content and the target sub-modal media content; A media content creation device comprising:
18. A processor and a memory for storing a computer program, The electronic device, wherein the processor executes the method according to any one of claims 1 to 16 by calling and executing a computer program stored in the memory.
19. A computer-readable storage medium storing a computer program for causing a computer to execute the method according to any one of claims 1 to 16.
20. A computer program product comprising a computer program which, when executed on a computer, causes the computer to carry out the method according to any one of claims 1 to 16.
Citation Information
Patent Citations
Information display method and device, electronic equipment and storage medium
CN113473204A
Multimedia data processing apparatus, multimedia data processing program, and data structure of multimedia content data
JP2006197618A
Interactive video generation
JP2019154045A