Methods, apparatus, electronic devices, and storage media for editing media content.

The method and apparatus provide flexible adjustment of duration and screen size for media content materials, addressing limitations in existing editing methods by allowing users to easily modify these attributes through intuitive interfaces.

JP2026518326APending Publication Date: 2026-06-04BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2024-05-31
Publication Date
2026-06-04

AI Technical Summary

Technical Problem

Existing media content editing methods are limited and lack flexibility in adjusting the duration and screen size of materials, such as video and images, within the editing process.

Method used

A method and apparatus that display a preview screen of media content on an editing interface, allowing users to switch to an adjustment interface for adjusting the duration and screen size of materials through trigger operations, including duration adjustment interfaces and screen size adjustment interfaces.

Benefits of technology

Enriches the editing process by enabling users to easily adjust the duration and screen size of media content materials, simplifying operations and enhancing user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026518326000001_ABST
    Figure 2026518326000001_ABST
Patent Text Reader

Abstract

The present invention provides a method, apparatus, electronic device, and storage medium for editing media content, the method comprising the steps of: displaying a preview screen of a first material in target media content on an editing interface, wherein the target media content includes at least one material; and displaying an adjustment interface in response to a first trigger operation acting on the editing interface, wherein the adjustment interface corresponds to the material type of the first material, and the adjustment interface is used to adjust at least one of the duration and screen size of at least some of the material in the target media content, wherein the at least some material includes the first material, and the material in the target media content includes at least one of video and images.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application claims the priority of Chinese Patent Application No. 202310652392.9 filed on June 2, 2023, and the entire content disclosed in the Chinese Patent Application is incorporated herein by reference as part of this application.

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

Background Art

[0003] Currently, on some platforms, users can edit media content to be distributed and, after the editing is completed, distribute the edited media content. However, the editing method of media content is single.

Summary of the Invention

[0004] Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium for editing media content to enrich the editing method of media content.

[0005] Embodiments of the present disclosure provide a method for editing media content. The method includes a step of displaying a preview screen of a first material in target media content on an editing interface, where at least one material is included in the target media content, and in response to a first trigger operation acting on the editing interface, an adjustment interface corresponding to the material type of the first material is displayed. The adjustment interface is for adjusting at least one of the time length and screen size of at least some of the materials in the target media content. The at least some of the materials include the first material, and the materials in the target media content include at least one of video and image.

[0006] Embodiments of this disclosure further provide a media content editing apparatus. The media content editing device is a screen preview module configured such that a preview screen of a first material in the target media content is displayed in the editing interface, and the target media content includes a screen preview module containing at least one material, The system includes an interface display module configured such that, in response to a first trigger operation acting on the editing interface, an adjustment interface corresponding to the material type of the first material is displayed, the adjustment interface adjusts at least one of the duration and screen size of at least some of the material in the target media content, the at least some material includes the first material, and the material in the target media content includes at least one of video and images.

[0007] Embodiments of this disclosure further provide electronic devices. The electronic device comprises one or more processors, It is configured to include memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors are made to implement the media content editing method described in the embodiment of this disclosure.

[0008] Embodiments of the present disclosure further provide computer-readable storage media. A computer program is stored in the computer-readable storage medium, and when the program is executed by the processor, the media content editing method of the embodiment of this disclosure is realized. [Brief explanation of the drawing]

[0009] Referring to the drawings and the specific embodiments described below, the aforementioned and other features, advantages and aspects of each embodiment of this disclosure will become even clearer. Referring to the drawings, the same or similar markings in the drawings indicate the same or similar elements. Note that the drawings are illustrative, and the originals and elements are not necessarily drawn to scale. [Figure 1] Figure 1 is a flowchart of a media content editing method according to an embodiment of the present disclosure. [Figure 2] Figure 2 is a schematic diagram of the editing interface according to an embodiment of the present disclosure. [Figure 3] Figure 3 is a schematic diagram of the time length adjustment interface according to an embodiment of the present disclosure. [Figure 4] Figure 4 is a schematic diagram of the display of a screen size adjustment interface according to an embodiment of the present disclosure. [Figure 5] Figure 5 is a schematic diagram of another time length adjustment interface according to an embodiment of the present disclosure. [Figure 6] Figure 6 is a schematic diagram of another screen size adjustment interface according to an embodiment of the present disclosure. [Figure 7] Figure 7 is a flowchart of another media content editing method according to an embodiment of the present disclosure. [Figure 8] Figure 8 is a structural block diagram of a media content editing device according to an embodiment of the present disclosure. [Figure 9] Figure 9 is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. [Modes for carrying out the invention]

[0010] Next, embodiments of the present disclosure will be described in detail with reference to the drawings. Although the drawings show several embodiments of the present disclosure, the present disclosure can be realized in various forms and is not meant to be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided for a more thorough and complete understanding of the present disclosure. The drawings and embodiments of the present disclosure are illustrative only and do not limit the scope of protection of the present disclosure.

[0011] Each step described in the embodiments of the method of this disclosure may be performed in a different order and / or in parallel. Furthermore, embodiments of the method may include additional steps and / or steps that may be omitted. The scope of this disclosure is not limited in this respect.

[0012] As used herein, the terms “including” and their variations are open inclusions meaning “including but not limited to.” The term “based on” means “based at least in part.” The term “one embodiment” means “at least one embodiment,” the term “another embodiment” means “at least one other embodiment,” and the term “several embodiments” means “at least several embodiments.” Relevant definitions of other terms are given in the following explanation.

[0013] Furthermore, the concepts of "first," "second," etc., as described in this disclosure are intended to distinguish between different devices, modules, or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules, or units.

[0014] Furthermore, the modifications “one” and “more” as used in this disclosure are illustrative and not restrictive, and should be understood by those skilled in the art as “one or more” unless otherwise specified in the context.

[0015] The names of messages or information exchanged between multiple devices in embodiments of this disclosure are for illustrative purposes only and do not limit the scope of such messages or information.

[0016] Before using the embodiments disclosed in each example of the present disclosure, the user's authorization shall be obtained by notifying the user of the types, scope of use, usage scenarios, etc. of the personal information related to the present disclosure in an appropriate manner based on relevant laws and regulations.

[0017] For example, in response to receiving a voluntary request from the user, the operation of sending presentation information to the user, explicitly presenting it to the user, and requesting its execution requires obtaining and using the user's personal information. Thus, based on the presentation information, the user can choose for themselves whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that executes the operations of the embodiments of the present disclosure.

[0018] As a selectable but non-limiting embodiment, the method of sending presentation information to the user in response to receiving a voluntary request from the user may be, for example, in the form of a pop-up window, and the presentation information may be displayed in text in the pop-up window. Further, the pop-up window may further incorporate a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0019] The above notifications and user authentication processes are merely exemplary and do not limit the embodiments of the present disclosure. Other forms that meet the relevant laws and regulations are also applicable to the embodiments of the present disclosure.

[0020] FIG. 1 is a flowchart of a method for editing media content according to an embodiment of the present disclosure. The method can be executed by an editing device for media content. The device may be implemented by software and / or hardware, and may be disposed in an electronic device such as a mobile phone or a tablet computer. The method for editing media content according to an embodiment of the present disclosure is applicable to a scene of editing media content, and in particular, is applicable to a scene of editing media content including different types of materials. As shown in FIG. 1, the method for editing media content according to this embodiment includes the following steps.

[0021] S101. On an editing interface, a preview screen of a first material in target media content is displayed, and at least one material is included in the target media content.

[0022] The editing interface may be an interface for editing media content. The media content may include, for example, one clip or multiple clips. For example, one piece of media content may include video and / or image content from multiple clips. After the media content is distributed, other users can freely switch between the video and / or images from multiple clips by using slide gestures or similar methods when viewing the media content. As shown in Figure 2, the editing interface may include a preview area 20 for displaying a preview screen of the material, and an information area 21 for displaying background music information in the target media content. The editing interface may further display material information 22 for at least some of the material in the target media content, and one control without editing the target media content. This material information can be understood as material information such as a thumbnail image of the material. The controls for editing at least one target media content may include, for example, an adjustment control 23 that switches to an adjustment interface to edit the duration and / or screen size of at least some of the material in the target media content, a text control 24 for adding text to the target media content, a sticker control 25 for adding stickers to the target media content, and a filter control 26 for adding filter effects to the target media content. Furthermore, as shown in Figure 2, the editing screen may also display a distribution control 27 and a control for the next step 28. Thus, the user can distribute the target media content by triggering the distribution control 27 to distribute the target media content and / or by triggering the next step control 28 to switch to the distribution screen of the target media content, thereby editing the relevant information of the target media content on the distribution screen and distributing the target media content.

[0023] The target media content may be the media content currently displayed in the editing interface, or it may be the media content that the user intends to distribute or has already distributed. For example, the user can edit the media content before and / or after it has been distributed. The following example illustrates the case where the target media content is the media content that the user intends to distribute. The target media content may include one or more materials for generating the target media content. In this embodiment, the type of materials is not limited; for example, the materials in the target media content may include at least one of video and images. In other words, the target media content may include at least one image type material and / or at least one video type material.

[0024] The first material may be understood as the material currently being viewed by the user in the editing interface. For example, the first material may be the material corresponding to the preview screen displayed in the editing interface when the first trigger operation is received. For example, if the preview screen of material A is displayed in the editing interface when the first trigger operation is received, then material A is the first material.

[0025] Specifically, if the editing interface for the target media content is displayed, and the editing interface for the target media content displays a preview screen of a certain material in the target media content, then when the user triggers the material information 22 of a certain material displayed in the editing interface, the preview area 20 of the editing interface displays the preview screen of that material. Alternatively, based on the arrangement order of each material in the target media content and / or the user's preview switching operation, the preview area 20 of the editing interface switches and displays preview screens of different materials. This preview switching operation may be understood as an operation that instructs to switch the currently previewed material, such as a horizontal slide operation acting on the preview area 20.

[0026] S102, In response to a first trigger operation acting within the editing interface, an adjustment interface corresponding to the material type of the first material is displayed, the adjustment interface is for adjusting at least one of the duration and screen size of at least some of the material in the target media content, the at least some of the material includes the first material, and the material in the target media content includes at least one of video and image.

[0027] Here, the first trigger operation is an operation that instructs the display of an adjustment interface for the target media content, which could be, for example, an operation that triggers adjustment controls displayed in the editing interface, or a gesture operation that acts on the editing interface. The adjustment interface may be an interface for adjusting the duration and / or screen size of at least some of the material in the target media content. The adjustment interface corresponds to the material type of the first material. As an option, if the material types of the material being previewed in the editing interface are different, the adjustment interfaces displayed in response to the first trigger operation do not have to be exactly the same. The at least some of the material includes the first material that the user previews in the editing interface when the first trigger operation is received.

[0028] For example, when a first trigger operation acting within the editing interface is received, for example, when it is detected that the user has triggered an adjustment control 23 displayed in the editing interface (as shown in Figure 2), the current interface can be switched from the editing interface to the adjustment interface corresponding to the material type of the first material, so that the user can adjust the duration and / or drawing area size of at least some of the material (e.g., the first material) of the target media content in the adjustment interface, as shown in Figures 3 and 4.

[0029] Furthermore, as shown in Figures 3 and 4, when the adjustment interface is displayed in response to the first trigger operation, the adjustment interface may also display a preview screen of the first material so that the editing interface can preview the currently displayed first material and / or adjust the duration and / or screen size of the first material.

[0030] Continuing to refer to Figures 3 and 4, the adjustment interface may display a cancel control 30 for canceling at least some adjustment operations performed on at least some of the materials in the adjustment interface, and / or a completion control 31 for indicating that the adjustment is complete and recording at least some of the adjustment operations performed on at least some of the materials in the adjustment interface. The adjustment interface may also display at least one of a duration adjustment control 32, a screen size adjustment control 33, and a delete control 34. This allows the user to trigger the duration adjustment control 32 to instruct the current application program to display the duration adjustment interface, trigger the screen size adjustment control 33 to instruct the current application program to display the screen size adjustment interface, and / or trigger the delete control 34 to delete the material currently previewed in the adjustment interface from the target media content.

[0031] In this embodiment, when the first trigger operation is received, an adjustment interface corresponding to the material type of the material currently being previewed by the user is displayed, thereby enriching the material adjustment method and media content editing method, and simplifying the operations required when the user edits media content.

[0032] In some embodiments, the display of the adjustment interface includes at least one of the following: the display of a duration adjustment interface, in which at least some material editing track clips and / or thumbnail images are displayed in a first area of ​​the duration adjustment interface, with the editing track clips displayed in a collapsed state; and the display of a screen size adjustment interface, in which a preview screen of the target media content and progress controls for adjusting the preview progress of the target media content are displayed in a second area of ​​the screen size adjustment interface.

[0033] In this embodiment, the adjustment interface may include a duration adjustment interface and / or a screen size adjustment interface. The duration adjustment interface may be an adjustment interface for adjusting the duration of at least some of the material in the target media content. For example, for video-type material, the duration adjustment interface may be for adjusting the total playback duration of the material, and / or for image-type material, the duration adjustment interface may be for adjusting the total display duration of the material in the target media content. The screen size adjustment control may be an adjustment interface for adjusting the screen size of at least some of the material in the target media content, and the screen size may be, for example, a screen aspect ratio such as the ratio of screen width to height.

[0034] In the above embodiment, when a first trigger operation acting on the editing interface is received, in response to the first trigger operation, the current interface is switched from the editing interface to the time length adjustment interface, and the first area of ​​the time length adjustment interface can display editing track clips 35 (as shown in Figure 3) and / or thumbnail images of at least some of the material in the target media content.

[0035] The first area may be an area in the time length adjustment interface that displays an edit track clip and / or thumbnail image. An edit track clip may be understood as an edit track corresponding to material in the target media content, and the edit track clip may be used to adjust the time length of the corresponding material. For example, different material may correspond to different edit track clips. An edit track clip may have a collapsed state and an expanded state, and the display length when the edit track clip is collapsed may be shorter than the display length when the edit track clip is expanded. In this embodiment, the display style of the edit track clip is not limited. As one option, as shown in Figure 3, when the edit track clip is collapsed, it may be displayed in the form of a thumbnail image of the material. As shown in Figure 5, when the edit track clip is expanded, it may be displayed in the form of a set of thumbnail images of the material.

[0036] In the above embodiment, when a first trigger operation acting on the editing interface is received, in response to the first trigger operation, the current interface may be switched from the editing interface to the screen size adjustment interface, as shown in Figure 4 (the figure shows an example of displaying a preview screen of a third material in the target media content), and the preview screen of the target media content and progress controls may be displayed in the second area 40 of the screen size adjustment interface.

[0037] Here, the second region may be a region in the screen adjustment interface that displays a preview screen and progress controls for the target media content. Preferably, the second region includes the screen display area for the target media content. For example, the second region may be the screen display area for the target media content. This screen display area is considered to be a region in the screen size adjustment interface that displays a preview screen for the target media content. In this case, as shown in Figure 2, the progress controls can be displayed in a region of the screen display area that is above the layer where the preview screen is displayed (for example, a region at the bottom of the second region).

[0038] In this embodiment, as shown in Figure 3, the time length adjustment screen may display a preset control 36 and / or a material replacement control 37. The preset control 36 is a control displayed in a first area, such as a control in which the material's editing track clip 35 and / or thumbnail image are displayed together in the first area. For example, the preset control 36 may be a material addition control. This allows the user to trigger the preset control 36 to switch to the material interface and select a new material to add to the target media content from the material interface. The material replacement control 37 may be a control that indicates the material currently being previewed in the replacement time adjustment interface. By triggering the material replacement control 37 to switch to the material interface, the user can select the material currently being previewed in the replacement time adjustment interface from the material interface. Here, the material interface may be an interface that displays candidate materials, such as the user's local album.

[0039] In this embodiment, the preset control may remain displayed in the first area of ​​the time length adjustment interface when the time length adjustment interface is displayed, or its display may be canceled when the preset conditions are met, such as when the user views more edit track clips in the first area or increases the display size of the edit track clips.

[0040] Preset conditions are set as needed. For example, preset conditions may include that a reordering operation acting on the time length adjustment interface has been received and the execution of said reordering operation is not yet complete, or that there are edit track clips displayed in an expanded state on the time length adjustment interface. In this case, one option is to further include that preset controls are displayed in the first area, and after at least some of the edit track clips and / or thumbnail images of the material are displayed in the first area of ​​the time length adjustment interface, the arrangement order of at least some of the material in the target media content is adjusted in response to a reordering operation acting on the time length adjustment interface, and the display of the preset controls is canceled during the execution of said reordering operation, and the display of the preset controls is canceled in response to a second trigger operation on the first edit track clip.

[0041] The reordering operation may be a trigger operation to instruct the reordering of one or more materials in the target media content, such as pressing and dragging an edit track clip or thumbnail image corresponding to a material displayed in the first area, or a gesture operation to instruct the reordering of one or more materials. If, as one option, an edit track clip or thumbnail image is pressed and dragged, the press and drag operation on the edit track clip or thumbnail image can be performed sequentially. The second trigger operation may be a trigger operation to instruct one or more folded edit track clips to be expanded, such as clicking a collapsed edit track clip displayed in the first area or other gesture operation. The first edit track clip may be an edit track clip that corresponds to the second trigger operation, such as the edit track clip on which the second trigger operation functions.

[0042] For example, when a reordering operation is received within the time-length adjustment interface, for instance, when it is detected that the user has long-pressed and dragged an edit track clip and / or thumbnail image of a material displayed in the first area, the display order of the edit track clip and / or thumbnail image in the first area is adjusted, and the edit track clip and / or thumbnail image is controlled to move in response to the user's drag operation in order to adjust the display order of the corresponding material in the target media content. Furthermore, the display of the preset controls can be canceled while the reordering operation is being performed so that more edit track clips and / or thumbnail images are displayed in the first area and the user can perform the reordering. Once the reordering operation is complete, the preset controls can be displayed again in the first area.

[0043] For example, when a second trigger operation is received on a first edit track clip, for instance, when the user detects that a collapsed edit track clip in the first area is clicked, if a preset control is displayed in the first area, in response to the second trigger operation, the display of the preset control is canceled, thereby leaving more space to display the edit track clip, and the first edit track clip is switched from collapsed to expanded. Also, if no expanded edit track clip is displayed in the first area, the preset control may be redisplayed in the first area.

[0044] In this embodiment, the progress control may include a first progress control and a second progress control. The first progress control is for adjusting the preview progress of a first material, and exemplary, the first progress control may be displayed in the form of a progress bar. The second progress control is for switching the currently previewed material in the screen size adjustment interface. Optionally, the second progress control may display a second thumbnail image corresponding to at least some of the materials, and the second thumbnail image is used to trigger the display of a preview screen of the material corresponding to the second area. The second thumbnail image may be a thumbnail image displayed in the second progress control of at least some of the materials in the target media content, such as a thumbnail image displayed in the second progress control.

[0045] In this embodiment, when the screen size adjustment interface is displayed, the same progress controls, such as the first control and the second control, can be displayed on the screen size adjustment interface.

[0046] In this embodiment, when the screen size adjustment interface is displayed, the screen size adjustment interface may display different progress controls to meet the user's different adjustment needs based on the difference in the number of materials included in the target media content. For example, if the target media content contains only one material, for example, as shown in Figure 6, if the target media content contains only the first material that is previewed in the editing interface, the second area 40 of the screen size adjustment interface displays the preview screen of the first material and the first progress control 60. If the target media content contains multiple materials, as shown in Figure 4, the second area 40 of the screen size adjustment interface displays the preview screen of one of the materials (for example, the third material) and the second progress control 41.

[0047] In such a case, one option is that the second area of ​​the screen size adjustment interface displays a preview screen and progress controls for the target media content, which includes at least one of the following: if the target media content contains only one material, the preview screen and first progress controls for the first material are displayed in the second area of ​​the screen size adjustment interface; and if the target media content contains at least two materials, the preview screen for the third material in the target media content and second progress controls for switching the currently previewed material in the second area are displayed in the second area of ​​the screen size adjustment interface.

[0048] The third material may be understood as the material previewed in the screen resizing interface when the screen resizing interface is displayed in response to the first trigger operation, and may be, for example, a preset material or any material in the target media content such as the first material. The preset material can be set in advance. For example, the preset material may be the nth (where n is a positive integer) material in the target media content. The current material may be the material currently previewed in the screen resizing interface, such as the material whose preview screen is currently displayed in the screen resizing interface.

[0049] This allows the user to adjust the preview progress of the first material by clicking a position in the first progress control 60 or by dragging a progress identifier in the first progress control 60, and / or to instruct the current application to display a preview screen of the material corresponding to a second thumbnail image in the second area 40 by triggering a second thumbnail image in the second progress control 41. In this case, for example, after the preview screen of the third material in the target media content and the second progress control are displayed in the second area of ​​the screen size adjustment interface, a preview screen of the fourth material, which is the material corresponding to the target thumbnail image, is displayed in the second area of ​​the screen size adjustment interface in response to a fourth trigger operation on the target thumbnail image in the second progress control. Here, the fourth trigger operation may be understood as an operation that triggers a second thumbnail image in the second progress control. The target thumbnail image may be thought of as a second thumbnail image corresponding to the fourth trigger operation, such as the second thumbnail image on which the fourth trigger operation functions. The fourth material may be considered as material corresponding to the target thumbnail image, such as the material to which the target thumbnail image belongs.

[0050] In some embodiments, the user may perform different operations on the material screen in the screen size adjustment interface to meet different user needs. In this case, after a preview screen and progress controls of the target media content are displayed in a second area of ​​the image adjustment interface, the operation further includes at least one of the following: adjusting the aspect ratio of the current material screen to a target screen aspect ratio corresponding to the first adjustment operation in response to a first adjustment operation acting on the image adjustment interface; performing a mirroring operation on the current material screen in response to a second adjustment operation acting on the image adjustment interface; and controlling the current material screen to rotate by a preset angle along a preset direction in response to a third adjustment operation acting on the image adjustment interface.

[0051] The first adjustment operation may be understood as a trigger operation that instructs the adjustment of the screen aspect ratio of the current material. For example, as shown in Figures 4 and 6, the image adjustment interface may display at least one ratio control 42 and / or an image frame 43. Each ratio control 42 can correspond to one or more screen aspect ratios. Thus, the first adjustment operation may include an operation that triggers a ratio adjustment control 42 and / or an operation that adjusts the ratio of an image frame 43. The target screen aspect ratio may be understood as the screen aspect ratio instructed by the first adjustment operation. The second adjustment operation may be a trigger operation that instructs the mirroring operation to be performed on the screen of the current material, such as an operation that triggers a mirroring control 44 displayed in the screen size adjustment interface. The third adjustment operation may be understood as a trigger operation that instructs the adjustment of the display angle of the screen of the current material, such as an operation that triggers a rotation control 45 displayed in the screen size adjustment interface. The preset direction and preset angle can be flexibly set. For example, the preset direction may be clockwise or counterclockwise, and the preset angle may be 30 degrees, 45 degrees, 60 degrees, 90 degrees, or 180 degrees, and can be set as needed.

[0052] For example, when a first adjustment operation is received, if it is detected that the user has triggered a ratio control 42 displayed in the screen size adjustment interface, the screen size frame 43 can be adjusted to the ratio corresponding to the ratio control 42 (e.g., the ratio of height to width), and / or, if it is detected that the user has dragged a corner or boundary of the screen size frame 43, the corresponding boundary of the screen size frame 43 can be controlled to move in accordance with the user's drag to adjust the ratio of the screen size frame 43. This adjusts the screen aspect ratio of the current material to the same screen aspect ratio as the screen size frame, and crops the image or video frame in the current material based on the user's first trigger operation or an operation in which the user triggers a completion control 31 in the screen size adjustment interface, for example, to adjust the screen aspect ratio of the current material to the same target screen aspect ratio as the screen size frame.

[0053] When a second adjustment operation is received, for example, when it is detected that the user has triggered a mirror control 44 displayed on the screen size adjustment interface, a mirroring process can be performed on the image or video frame in the current material, and the mirrored preview screen can be displayed in the second area 40.

[0054] When a third adjustment operation is received, for example, when it is detected that the user has triggered a rotation control 45 displayed on the screen size adjustment interface, the image or video frame in the current material can be controlled to rotate by a preset angle along a preset direction, and the rotated preview screen can be displayed in the second area 40.

[0055] In this embodiment, after a user adjusts the screen aspect ratio of a certain material in the screen size adjustment interface, the adjustment operation performed can be applied to one or more other materials in the target media content, for example, to avoid the user having to adjust the screen aspect ratio of each material individually, and to simplify the operations required when a user adjusts the screen aspect ratio of the target media content, the screen aspect ratio of some or all of the other materials can also be adjusted to the target screen aspect ratio.

[0056] In this case, after the screen aspect ratio of the current material has been adjusted to the target screen aspect ratio corresponding to the first adjustment operation, the process further includes adjusting the screen aspect ratio of at least some of the materials in the target media content other than the current material to the target screen aspect ratio in response to a fourth adjustment operation acting on the screen size adjustment interface.

[0057] The fourth adjustment operation may be understood as a trigger operation that instructs the screen aspect ratio of at least some of the materials other than the current material to be adjusted to the same target screen aspect ratio as the current material, such as an operation that triggers an application control displayed on the screen size adjustment interface.

[0058] For example, when a fourth adjustment operation is received, for example, when it is detected that the user has triggered an application control 46 displayed on the screen size adjustment interface (as shown in Figures 4 and 6), the screen aspect ratio of at least some of the materials other than the current material in the target media content can be adjusted to the target screen aspect ratio.

[0059] Here, at least some of the materials may be preset materials or materials determined based on user selection. In this embodiment, the preset materials are not limited. For example, preset materials may include materials preceding and / or following the current material in the target media content, or materials preceding and / or following the current material in the target media content. When at least some of the materials to be adjusted based on user selection are determined, for example, when a fourth adjustment operation is received for the user to select, the materials panel is displayed, and the materials panel displays material information for one or more materials in the target media content, and after the user makes a selection, the screen aspect ratio of the materials selected by the user is adjusted to the target screen aspect ratio.

[0060] In some embodiments, when a first trigger operation acting on the editing interface of target media content is received, the adjustment interface displayed in response to the first trigger operation can be determined based on the type of first material currently being previewed in the editing interface. For example, if the first material is of a first type, a duration adjustment interface may be displayed in response to the first trigger operation. If the first material is of a second type, a screen size adjustment interface may be displayed in response to the first trigger operation. In this case, one option is that the display of the adjustment interface includes displaying a duration adjustment interface if the material type of the first material is of a first type, and displaying a screen size adjustment interface if the material type of the first material is of a second type. Here, the first and second types can be set as needed; for example, the first type may be a video type and the second type may be an image type. This allows the duration adjustment interface to be displayed if the first material is a video, and the screen size adjustment interface to be displayed if the first material is an image.

[0061] In the media content editing method according to this embodiment, a preview screen of a first material in the target media content is displayed in the editing interface, and the target media content includes at least one material. An adjustment interface is displayed in response to a first trigger operation acting on the editing interface, and the adjustment interface corresponds to the material type of the first material. The adjustment interface is for adjusting at least one of the duration and drawing area size of at least some of the materials in the target media content, and the at least some of the materials include the first material. The materials in the target media content include at least one of video and image. By utilizing the above embodiment, this embodiment enriches the material adjustment method and media content editing method by displaying an adjustment interface corresponding to the material type of the material that the user is currently previewing, and simplifies the operations required when the user edits media content.

[0062] Figure 7 is a flowchart of another media content editing method according to an embodiment of the present disclosure. Embodiments in this embodiment can be combined with one or more selectable embodiments in the above embodiment. One option further includes that, after an edit track clip and / or thumbnail image of at least some material is displayed in a first area of ​​the time length adjustment interface, in response to a second trigger operation on the first edit track clip, the first edit track clip is switched from a collapsed state to an expanded state, and the expanded first edit track clip is displayed in a preset sub-area of ​​the first area. The expanded edit track clip is for adjusting the time length of the material corresponding to the expanded edit track clip.

[0063] As one option, the first edit track clip is displayed in an expanded state in the preset sub-region of the first region, and then, in response to a third trigger operation, the edit track clip displayed in the preset sub-region is switched from the first edit track clip to a second edit track clip. The second edit track clip is the edit track clip corresponding to the third trigger operation, and the second edit track clip is displayed in an expanded state within the preset sub-region.

[0064] Correspondingly, as shown in Figure 7, the media content editing method according to this embodiment includes the following steps.

[0065] S201, the editing interface displays a preview screen of a first material in the target media content, the target media content includes at least one material, and the material in the target media content includes at least one of a video and an image.

[0066] Step S202, in response to a first trigger operation acting on the editing interface, the time length adjustment interface is displayed, and the first area of ​​the time length adjustment interface displays editing track clips of at least some of the material. The editing track clips are displayed in a collapsed state.

[0067] In this embodiment, when a first trigger operation is received, as shown in Figure 3, the current interface is switched from the editing interface to the time length adjustment interface, and in the first area of ​​the time length adjustment interface, the editing track clips 35 of at least some of the materials are displayed in a collapsed state, and for example, the editing track clips 35 of at least some of the materials can be displayed as thumbnail images of those materials.

[0068] The thumbnail image displayed for a collapsed editing track clip may be the thumbnail image associated with the material corresponding to that editing track clip. For example, if the material is an image, the thumbnail image may be the thumbnail image of the corresponding material, i.e., the thumbnail image of the image. If the material is a video, the thumbnail image may be the thumbnail image of the video cover or the thumbnail image of a frame in the video.

[0069] S203, in response to a second trigger operation on the first edit track clip, the first edit track clip is switched from a collapsed state to an expanded state, and the preset sub-region of the first region displays the edit track clip in the expanded state. The expanded first edit track clip is used to adjust the duration of the material corresponding to the expanded edit track clip.

[0070] The second trigger operation may be a trigger operation that instructs a collapsible edit track clip to be switched to an expanded state, for example, if an expanded edit track clip is not displayed in the preset sub-area, the trigger operation instructs the preset sub-area to display a certain edit track clip in an expanded state. The method of performing the second trigger operation is not limited. For example, the second trigger operation may be an operation that clicks on a certain edit track clip displayed in the first area if all edit track clips displayed in the first area are in a collapsed state. The first edit track clip can be considered as an edit track clip that corresponds to the second trigger operation, such as the edit track clip that the second trigger operation instructs to be switched to an expanded state. The preset sub-area may be understood as a sub-area for displaying expanded clip track clips in the first area, and may be set as needed. Exemplaryly, the preset sub-area may be a sub-area located in the middle of the first area.

[0071] Exemplary, as shown in Figure 5, when a first edit track clip is received, the first edit track clip is switched from a collapsed state to an expanded state, the first edit track clip in its expanded state is displayed in the preset sub-region of the first region, and the time length adjustment interface can display a preview screen of the material corresponding to the first edit track (e.g., the second material). This allows the user to adjust the time length of the material corresponding to the first edit track clip by dragging the left boundary region 50 or the right boundary region 51 of the first edit track clip. For example, dragging the left boundary region 50 or the right boundary region 51 to the right shortens the time length of the material corresponding to the first edit track clip, and / or dragging the left boundary region 50 or the right boundary region 51 to the left lengthens the time length of the material corresponding to the first edit track clip.

[0072] In this embodiment, the display style of an expanded edit track clip is not limited. As an option, an expanded edit track clip can be displayed as a set of thumbnail images to allow the user to quickly determine the material screen corresponding to each position of the edit track clip. The set of thumbnail images may be a set of thumbnail images corresponding to the material corresponding to the expanded edit track clip. The set of thumbnail images may include at least two thumbnail images. Exemplarily, if the material corresponding to the expanded edit track clip is a video, the set of thumbnail images may include thumbnail images of at least some video frames in the material, such as keyframe thumbnail images in the material. If the material corresponding to the expanded edit track clip is an image, the set of thumbnail images may include multiple thumbnail images of the image. The screens displayed for each thumbnail image may be the same or different.

[0073] In some embodiments, the edit track clip is displayed as a thumbnail image style when it is collapsed, and switching the first edit track clip from collapsed to expanded includes expanding the first thumbnail image displayed when the first edit track clip is collapsed into a first set of thumbnail images, the first set of thumbnail images corresponding to a set of keyframes of a second material, the second material being the material corresponding to the first edit track clip.

[0074] In the above embodiment, a collapsed edit track clip may be displayed as a thumbnail image style, and an expanded edit track clip may be displayed as a thumbnail image set style. This allows the first edit track clip to be expanded from the first thumbnail image to the first thumbnail image set, so that when a second trigger operation is received for the first edit track clip, the first edit track clip switches from a collapsed state to an expanded state.

[0075] Here, the second material may be the material corresponding to the first edit track clip. In other words, the first edit track clip may be the edit track clip of the second material. The first thumbnail image may be thought of as the thumbnail image displayed when the first edit track is collapsed. This thumbnail image may be the thumbnail image associated with the second material. The first set of thumbnail images may be thought of as the set of thumbnail images displayed when the first edit track clip is expanded. This set of thumbnail images may be a set of at least some thumbnail images associated with the second material, such as a set of thumbnail images corresponding to keyframes in the second material.

[0076] In this embodiment, as one option, the user can slide between the set of thumbnail images displayed on an expanded editing track clip and the set of thumbnail images displayed on an expanded editing track clip.

[0077] For example, as shown in Figure 5, if an expanded editing track clip 35 (e.g., the first editing track clip) is displayed in the preset sub-area, the user can switch the current material by sliding, for example, by sliding to the left in the time-length editing interface or the first area to switch the current material to the next material in the target media content, and / or by sliding to the right in the time-length editing interface or the first area to switch the current material to the previous material in the target media content.

[0078] Furthermore, for example, the user may switch between currently displayed, expanded editing track clips in a preset sub-area using a sliding method, and control the movement of each thumbnail image displayed in the first area (including thumbnail images located within a thumbnail image set) to the left by sliding to the left in the first area to switch the currently displayed, expanded editing track clip in the preset sub-area to the next editing track clip 35 that is currently displayed, and control the movement of each thumbnail image displayed in the first area (including thumbnail images located within a thumbnail image set) to the right by sliding to the right in the first area to switch the currently displayed, expanded editing track clip in the preset sub-area to the previous editing track clip 35 that is currently displayed. To facilitate editing by the user, it is conceivable that the next editing track clip may still be in an expanded state when switching to the next editing track clip.

[0079] In this embodiment, when the first edit track clip is switched from a collapsed state to an expanded state in response to a second trigger operation, the display of other edit track clips other than the first edit track clip displayed in the first area can be canceled, or the display positions of other edit track clips other than the first edit track clip displayed in the first area can be adjusted based on the display position of the first edit track clip, in order to avoid overlapping display of other edit track clips after the first edit track clip is expanded and to allow the user to check and adjust each edit track clip. In this case, the media content editing method according to this embodiment may further include the step of canceling the display of edit track clips other than the first edit track clip in the time length adjustment interface in response to a second trigger operation on the first edit track clip, or the step of adjusting the display positions of edit track clips other than the first edit track clip in the time length adjustment interface based on the display position of the first edit track clip in response to a second trigger operation on the first edit track clip.

[0080] In this embodiment, the method by which the display positions of editing track clips other than the first editing track clip are adjusted in the first region based on the display position of the first editing track clip can be set as needed. As one option, the step of adjusting the display positions of editing track clips other than the first editing track in the time length adjustment interface based on the display position of the first editing track clip includes the step of controlling the editing track clip located on the first side of the first editing track clip to move along a first direction to a region other than the preset sub-region, and / or the step of controlling the editing track clip located on the second side of the first editing track clip to move along a second direction to a region other than the preset region.

[0081] The first side and the second side, as well as the first direction and the second direction, may be set as necessary. For example, the first side and the second side may be corresponding sides. The first direction and the second direction may be two opposite directions. The first direction may be a direction corresponding to the first side, such as the direction from the first edit track clip to the edit track clip located on its first side. The second direction may be a direction corresponding to the second side, such as the direction from the first edit track clip to the edit track clip located on its second side.

[0082] In the above embodiment, when the first edit track clip is switched from a folded state to an unfolded state, the edit track clip located on the first side of the first edit track clip can be controlled to move out of the preset sub-region of the first region along the first direction, and / or the edit track clip located on the second side of the first edit track clip can be controlled to move out of the preset sub-region of the first region along the second direction.

[0083] When each edit track clip is arranged horizontally and the first edit track clip is in an expanded state, taking a horizontal edit track clip as an example, when the first edit track clip is switched from a collapsed state to an expanded state, the first edit track clip in the expanded state can be displayed in the preset sub-area. Furthermore, the edit track clip displayed to the left of the first edit track clip in the first area can be moved to the left out of the preset sub-area, and / or the edit track clip displayed to the right of the first edit track clip in the first area can be moved to the right out of the preset sub-area.

[0084] S204, in response to the third trigger operation, the edit track clip displayed in the preset sub-area is switched from the first edit track clip to the second edit track clip, the second edit track clip being the edit track clip corresponding to the third trigger operation, and the second edit track clip being displayed in the preset sub-area in an expanded state.

[0085] The third trigger operation may be a trigger operation that instructs to switch the edit track clip that is in the expanded state in the preset sub-region. The method of performing the third trigger operation is not limited. As one option, the third trigger operation includes a preset slide operation acting within the preset sub-region, a trigger operation on the second edit track clip, or a trigger operation acting within the associated sub-region corresponding to the second edit track clip. The associated sub-region is a sub-region related to the preset sub-region.

[0086] A preset slide operation may be a slide operation that acts within a preset sub-area, such as an operation that slides along the arrangement direction of each edit track within the preset sub-area. A trigger operation for an edit track clip (e.g., a second edit track clip) may be an operation that triggers an edit track clip other than the first edit track clip, such as an operation that triggers an edit track clip displayed outside the preset sub-area. A trigger operation that acts within an associated sub-area may be an operation that triggers an associated sub-area of ​​the preset sub-area, such as a click operation. The associated sub-area may be an area related to the preset sub-area, and may be located within or outside the preset sub-area. Hereinafter, the case where the associated sub-area is located outside the preset sub-area will be explained as an example. In this case, the associated sub-area may be a sub-area located outside the preset sub-area and related to the preset sub-area in the first area, such as a sub-area located around the preset sub-area.

[0087] The second edit track clip is thought to be an edit track clip that is switched by the third trigger operation, such as an edit track clip corresponding to the sliding direction of the third trigger operation, an edit track clip on which the third trigger operation functions, or an edit track clip corresponding to an edit track clip on which the third trigger operation functions or an associated sub-region on which the third trigger operation functions.

[0088] In this embodiment, when a third trigger operation is received, the expanded editing track clips displayed in the preset sub-area are switched based on the third trigger operation, so that the user can preview material corresponding to a different editing track clip or adjust the duration of different material.

[0089] For example, if the system detects that the user is performing a preset slide operation within a preset sub-area, it determines that a third trigger operation has been received, and based on the slide direction of the third trigger operation, the edit track clip that is currently expanded within the preset sub-area is switched. For example, if the preset slide operation is a horizontal slide operation, and the system detects that the user is sliding to the left within the preset sub-area, the edit track clip of the next material after the current material (e.g., the second material) in the target media content is determined to be the second edit track clip, and the expanded edit track clip displayed in the preset sub-area is switched from the edit track clip of the current material (e.g., the first edit track clip) to the second edit track clip. If the system detects that the user is sliding to the right within the preset sub-area, the edit track clip of the material before the current material (e.g., the second material) in the target media content is determined to be the second edit track clip, and the expanded edit track clip displayed in the preset sub-area is switched from the edit track clip of the current material (e.g., the first edit track clip) to the second edit track clip.

[0090] When the system detects that the user has triggered an edit track clip displayed outside of the preset sub-area, it determines that a third trigger operation has been received. The edit track clip triggered by this third trigger operation is designated as the second edit track clip, and the edit track clip displayed in the preset sub-area and in an expanded state is switched from the current material's edit track clip (e.g., the first edit track clip) to the second edit track clip.

[0091] When it is detected that the user has triggered an associated sub-region 52 containing a preset sub-region, it is determined that a third trigger operation has been received, the edit track clip corresponding to the associated sub-region 52 is determined as the second edit track clip, and the edit track clip displayed in the preset sub-region and in an expanded state is switched from the current material's edit track clip (e.g., the first edit track clip) to the second edit track clip. Here, the prior association between the associated sub-region 52 and the edit track clip can be flexibly set. As an example, as shown in Figure 5, where each edit track clip 35 is arranged horizontally, a preset sub-region may have two associated sub-regions 52 located on its left and right sides. In this case, the edit track clip corresponding to the associated sub-region 52 on the left side of the preset sub-region may be an edit track clip (not shown in Figure 5) located to the left of the first edit track clip and adjacent to the first edit track clip. The edit track clip corresponding to the associated sub-region 52 on the right side of the preset sub-region may be an edit track clip (not shown in Figure 5) located to the right of the first edit track clip and adjacent to the first edit track clip.

[0092] In some embodiments, when an edit track clip is in an expanded state, it can be displayed as a style of a set of thumbnail images. This allows switching between expanded edit track clips in a preset sub-area to switch the set of thumbnail images displayed in the preset sub-area, for example, switching from a first set of thumbnail images to a second set of thumbnail images. In this case, one option is that when the edit track clip is in an expanded state, it can be displayed as a style of a set of thumbnail images, and the step of switching the edit track clip displayed in the preset sub-area from the first edit track clip to the second edit track clip includes the step of switching the first set of thumbnail images displayed in the preset sub-area to the second set of thumbnail images. The first set of thumbnail images is the set of thumbnail images displayed when the first edit track clip is in an expanded state, and the second set of thumbnail images is the set of thumbnail images displayed when the second edit track is in an expanded state.

[0093] The media content editing method according to this embodiment supports the user switching a collapsed editing track clip to an expanded state, or switching between expanded editing track clips, and adjusting the duration of the material corresponding to the expanded editing track clip, thereby further enriching the display method of editing track clips and the method of adjusting the duration of the material.

[0094] Figure 8 is a structural block diagram of a media content editing device according to an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can be installed on an electronic device, for example, to be installed on a mobile phone or tablet computer, and can edit media content by performing a media content editing method, for example, to edit media content containing different types of material. As shown in Figure 8, the media content editing device according to this embodiment may include a screen preview module 801 and an interface display module 802.

[0095] The screen preview module 801 is configured to display a preview screen of a first material in a target media content containing at least one material in the editing interface.

[0096] The interface display module 802 is configured to display an adjustment interface corresponding to the material type of the first material in response to a first trigger operation acting on the editing interface. The adjustment interface is configured to adjust at least one of the duration and screen size of at least some of the material in the target media content. The at least some of the material includes the first material. The material in the target media content includes at least one of video and images.

[0097] The media content editing apparatus according to this embodiment displays a preview screen of a first material in the target media content on the editing interface via a screen preview module. The target media content includes at least one material. An adjustment interface is displayed by an interface display module in response to a first trigger operation acting within the editing interface. The adjustment interface corresponds to the material type of the first material. The adjustment interface is for adjusting at least one of the duration and screen size of at least some of the materials in the target media content, and these at least some materials include the first material. The materials in the target media content include at least one of video and image. By utilizing the above embodiment, this embodiment can enrich the material adjustment method and media content editing method by displaying an adjustment interface corresponding to the material type of the material currently being previewed by the user, and can simplify the operations required when the user edits media content.

[0098] In the above embodiment, the interface display module 802 includes at least one of the following: a first interface display unit that displays a time length adjustment interface, and in a first area of ​​the time length adjustment interface, an edit track clip and / or thumbnail image displayed in a collapsed state of at least some of the material; and a second interface display unit that displays a screen size adjustment interface, and in a second area of ​​the screen size adjustment interface, a preview screen of the target media content and progress controls for adjusting the preview progress of the target media content are displayed.

[0099] Furthermore, the media content editing apparatus according to this embodiment includes a state switching module in which, after an editing track clip and / or thumbnail image of at least a portion of the material is displayed in a first area of ​​the time length adjustment interface, the first editing track clip is switched from a folded state to an expanded state in response to a second trigger operation on the first editing track clip, and the expanded first editing track clip is displayed in a preset sub-area of ​​the first area, wherein the expanded editing track clip is for adjusting the time length of the material corresponding to the expanded editing track clip.

[0100] In the above embodiment, when the editing track clip is in a collapsed state, it can be displayed as a thumbnail image style. The state switching module is used to expand the first thumbnail image, in which the first editing track clip is displayed in a collapsed state, into a first thumbnail image set, the first thumbnail image set corresponding to multiple keyframes of a second material, which is material corresponding to the first editing track clip.

[0101] In the above embodiment, user slide switching is supported between the set of thumbnail images displayed on the expanded editing track clip and the thumbnail image displayed on the collapsed editing track clip.

[0102] In the above embodiment, the state switching module further cancels the display of editing track clips other than the first editing track clip in the time length adjustment interface in response to a second trigger operation on the first editing track clip, or adjusts the display positions of editing track clips other than the first editing track clip in the time length adjustment interface based on the display position of the first editing track clip in response to a second trigger operation on the first editing track clip.

[0103] In the above embodiment, the state switching module controls the editing track clip located on the first side of the first editing track clip to move out of the preset sub-region along a first direction, and / or controls the editing track clip located on the second side of the first editing track clip to move out of the preset region along a second direction.

[0104] Furthermore, the media content editing apparatus according to this embodiment further includes a track switching module that, after the first editing track clip is displayed in an expanded state in the preset sub-area of ​​the first area, switches the editing track clip displayed in the preset sub-area from the first editing track clip to the second editing track clip in response to a third trigger operation, wherein the second editing track clip is an editing track clip corresponding to the third trigger operation, and the second editing track clip is displayed in an expanded state in the preset sub-area.

[0105] In the above embodiment, the editing track clip can be displayed as a thumbnail image set style when it is in an expanded state. The track switching module is for switching the first thumbnail image set displayed in the preset sub-area between a first thumbnail image set which is the thumbnail image set displayed when the first editing track clip is in an expanded state, and a second thumbnail image set which is the thumbnail image set displayed when the second editing track is in an expanded state.

[0106] In the above embodiment, the third trigger operation may include a preset slide operation acting within the preset sub-region, a trigger operation on the second edit track clip, or a trigger operation acting within the associated sub-region corresponding to the second edit track clip. The associated sub-region is a sub-region related to the preset sub-region.

[0107] In the above embodiment, preset controls may further be displayed in the first area. The media content editing apparatus according to this embodiment may further include, in the first area of ​​the time length adjustment interface, at least some editing track clips and / or thumbnail images of some of the materials, an ordering module that adjusts the arrangement order of at least some of the materials in the target media content in response to an ordering operation acting on the time length adjustment interface, and cancels the display of the preset controls while the ordering operation is being performed, and a display module that cancels the display of the preset controls in response to a second trigger operation on the first editing track clip.

[0108] In the above embodiment, the second interface display unit may be configured to perform at least one of the following: when the target media content contains only one material, a preview screen of the first material and a first progress control for adjusting the preview progress of the first material are displayed in the second area of ​​the screen size adjustment interface; and when the target media content contains at least two materials, a preview screen of the third material in the target media content and a second progress control for switching the currently previewed material in the second area are displayed in the second area of ​​the screen size adjustment interface.

[0109] In the above embodiment, the second region may include the screen display area of ​​the target media content.

[0110] In the above embodiment, the second progress control may display a second thumbnail image corresponding to at least some of the materials. The second thumbnail image is intended to trigger the display of a preview screen of the material corresponding to the second region.

[0111] Furthermore, the media content editing apparatus according to this embodiment may further include a screen display module in which, after a preview screen of the third material in the target media content and a second progress control are displayed in the second area of ​​the image adjustment interface, a preview screen of the fourth material, which is the material corresponding to the target thumbnail image, is displayed in the second area of ​​the image adjustment interface in response to a fourth trigger operation on the target thumbnail image in the second progress control.

[0112] Furthermore, the media content editing apparatus according to this embodiment may further include at least one of the following: a first ratio adjustment module configured to adjust the screen aspect ratio of the current material to a target screen aspect ratio corresponding to the first adjustment operation in response to a first adjustment operation acting on the screen size adjustment interface after a preview screen and progress control of the target media content are displayed in the second area of ​​the screen size adjustment interface; a mirroring processing module configured to perform mirroring processing on the screen of the current material in response to a second adjustment operation acting on the screen size adjustment interface after a preview screen and progress control of the target media content are displayed in the second area of ​​the screen size adjustment interface; and a rotation module configured to control the screen of the current material to rotate by a preset angle along a preset direction in response to a third adjustment operation acting on the screen size adjustment interface after a preview screen and progress control of the target media content are displayed in the second area of ​​the screen size adjustment interface.

[0113] Furthermore, the media content editing apparatus according to this embodiment may further include a second aspect ratio adjustment module for adjusting the aspect ratio of at least some of the materials other than the current material in the target media content to the target aspect ratio, in response to a fourth adjustment operation acting on the screen size adjustment interface, after adjusting the screen aspect ratio of the current material to the target screen aspect ratio.

[0114] In the above embodiment, the interface display module 802 is for displaying a time length adjustment interface when the material type of the first material is a first type, and for displaying a screen size adjustment interface when the material type of the first material is a second type.

[0115] The media content editing apparatus according to the embodiments of this disclosure can perform the media content editing method according to any embodiment of this disclosure, and provides functional modules and beneficial effects corresponding to performing the media content editing method. For technical details not described in detail in these embodiments, refer to the media content editing method according to any embodiment of this disclosure.

[0116] Next, with reference to Figure 9, a schematic diagram of the structure of an electronic device (e.g., terminal device) 900 suitable for realizing an embodiment of the present disclosure is shown. The terminal devices in the embodiments of the present disclosure include, but are not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 9 is merely an example and does not limit the functions and scope of use of the embodiments of the present disclosure.

[0117] As shown in Figure 9, the electronic device 900 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 901 capable of performing various appropriate operations and processes based on a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. The RAM 903 also stores various programs and data necessary for the operation of the electronic device 900. The processing unit 901, the processing unit ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is further connected to the bus 904.

[0118] Generally, input devices 906, including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 907, including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 908, including, for example, magnetic tape and hard disks; and communication devices 909 can be connected to the I / O interface 905. The communication device 909 can allow the electronic device 900 to communicate with other devices wirelessly or via wire to exchange data. Figure 9 shows an electronic device 900 with various devices, but it is not necessary to implement or include all the devices shown. More or fewer devices may be implemented instead.

[0119] In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program placed on a non-temporary computer-readable medium, wherein the computer program is program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network via a communication device 909, installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by the processing device 901, the functions limited to the methods of embodiments of the present disclosure are performed.

[0120] The computer-readable medium in this disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination thereof. More specific examples of computer-readable storage mediums include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program, the program may be used by or in combination with a command execution system, apparatus or device. In this disclosure, the computer-readable signal medium may include data signals transmitted as part of a baseband or carrier wave that carry computer-readable program code. Such transmitted data signals may include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof, and may take various forms. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium. The computer-readable signal medium may transmit, carry, or transport programs used by, or in combination with, command execution systems, apparatus, or devices. The program code contained in the computer-readable medium may include, but are not limited to, electric wires, optical cables, RF (radio frequency), and any other suitable medium.

[0121] In some embodiments, client terminals and servers may communicate using any currently known or future-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and may connect with each other to digital data communications (e.g., communication networks) in any form or medium. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet (e.g., the Internet), end-to-end networks (e.g., ad-hoc end-to-end networks), and any currently known or future-developed networks.

[0122] The computer-readable medium may be included in the electronic device, or it may exist independently without being attached to the electronic device.

[0123] The computer-readable medium contains one or more programs. When the one or more programs are executed by the electronic device, the electronic device causes the editing interface to display a preview screen of a first material in target media content, which includes at least one material, and displays an adjustment interface in response to a first trigger operation acting within the editing interface. The adjustment interface corresponds to the material type of the first material. The adjustment interface is for adjusting at least one of the duration and drawing area size of at least some of the materials in the target media content, and the at least some of the materials include the first material. The materials in the target media content include at least one of video and images.

[0124] Computer program code for performing the operations disclosed herein is written in one or more program design languages ​​or combinations thereof. The program design languages ​​include, but are not limited to, object-oriented program design languages ​​such as Java®, Smalltalk, and C++, and further include conventional procedural program design languages ​​such as C and similar languages. The program code may run entirely on a user computer, partially on a user computer, as a standalone software package, partially on a user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or wide area network (WAN), or it may be connected to an external computer (for example, via the Internet using an Internet service provider).

[0125] The flowcharts and block diagrams in the drawings illustrate the implementable architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, block, or portion of code. The module, block, or portion of code includes one or more executable commands for implementing a preset logical function. In some alternative implementations, the functions attached to a block may occur in a different order than those attached to the drawings. For example, two consecutively represented blocks may be executed substantially in parallel, or in some cases, in reverse order. Furthermore, each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, may be implemented by a system based on dedicated hardware for performing the preset function or operation, or by a combination of dedicated hardware and computer instructions.

[0126] The units described in the embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the modules are not limited in any case to the unit itself.

[0127] At least some of the functions described herein may be performed by one or more hardware logic components. For example, non-limiting exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standards (ASSPs), systems-on-a-chip (SOCs), and composite programmable logic devices (CPLDs).

[0128] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or can store a program for the use of a command execution system, apparatus, or device, or for the use of a command execution system, apparatus, or device in combination with such a program. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0129] According to one or more embodiments of this disclosure, Example 1 provides a method for editing media content, The editing interface displays a preview screen of the first material in the target media content, and the target media content includes the step of having at least one material, The steps include: In response to a first trigger operation acting on the editing interface, an adjustment interface corresponding to the material type of the first material is displayed, the adjustment interface is for adjusting at least one of the duration and screen size of at least some of the material in the target media content, the at least some of the material includes the first material, and the material in the target media content includes at least one of video and image.

[0130] According to one or more embodiments of this disclosure, Example 2 is based on the method described in Example 1, and the display of the adjustment interface is A time length adjustment interface is displayed, and in a first area of ​​the time length adjustment interface, at least some of the editing track clips and / or thumbnail images of the material are displayed, and the editing track clips are displayed in a collapsed state, The process includes at least one step of displaying an image adjustment interface, progress controls for adjusting the preview progress of the target media content, and displaying the preview progress controls for the target media content in a second area of ​​the image adjustment interface.

[0131] According to one or more embodiments of the present disclosure, Example 3 is based on the method of Example 2, wherein at least some of the material's edit track clips and / or thumbnail images are displayed in the first area of ​​the time length adjustment interface, The further step includes, in response to a second trigger operation on a first edit track clip, the first edit track clip is switched from a collapsed state to an expanded state, the first edit track clip in the expanded state is displayed in a preset sub-region of the first region, and the expanded edit track clip is for adjusting the duration of the material corresponding to the expanded edit track clip.

[0132] According to one or more embodiments of the present disclosure, Example 4 is based on the method of Example 3, wherein the edit track clip is displayed as a thumbnail image style when it is collapsed, and the first edit track clip is switched from collapsed to expanded. The process includes the step of expanding a first thumbnail image, which is displayed with the first edit track clip stored, into a set of first thumbnail images corresponding to multiple keyframes of a second material, which is material corresponding to the first edit track clip.

[0133] According to one or more embodiments of the present disclosure, Embodiment 5 is based on the method of Embodiment 4 and further includes a step in which user slide switching is supported between the set of thumbnail images displayed by an expanded edit track clip and the thumbnail images displayed by an expanded edit track clip.

[0134] According to one or more embodiments of this disclosure, Example 6 is based on the method described in Example 3, In response to a second trigger operation on the first editing track clip, the display of editing track clips other than the first editing track clip is canceled in the time length adjustment interface, or The further step includes adjusting the display positions of editing track clips other than the first editing track clip in the time length adjustment interface based on the display position of the first editing track clip in response to a second trigger operation on the first editing track clip.

[0135] According to one or more embodiments of the present disclosure, Example 7 is based on the method of Example 6, wherein the step of adjusting the display positions of editing track clips other than the first editing track in the time length adjustment interface based on the display position of the first editing track clip is: The steps include controlling an edit track clip located on the first side of the first edit track clip to move out of the preset sub-region along a first direction, and / or controlling an edit track clip located on the second side of the first edit track clip to move out of the preset region along a second direction.

[0136] According to one or more embodiments of the present disclosure, Example 8 is based on the method of Example 3, wherein the first edit track clip is displayed in an expanded state in the preset sub-region of the first region, In response to a third trigger operation, the editing track clip displayed in the preset sub-area is switched from the first editing track clip to a second editing track clip which is the editing track clip corresponding to the third trigger operation, and the second editing track clip is displayed in an expanded state within the preset sub-area.

[0137] According to one or more embodiments of the present disclosure, Example 9 is based on the method of Example 8, wherein the edit track clip is displayed as a style of a set of thumbnail images when it is expanded, and the step of switching the edit track clip displayed in the preset sub-region from the first edit track clip to the second edit track clip is: The step includes switching a first set of thumbnail images displayed in a preset sub-area to a second set of thumbnail images, wherein the first set of thumbnail images is the set of thumbnail images displayed when the first edit track clip is expanded, and the second set of thumbnail images is the set of thumbnail images displayed when the second edit track is expanded.

[0138] According to one or more embodiments of the present disclosure, Example 10 is based on the method of Example 8, wherein the third trigger operation includes a preset slide operation acting within the preset sub-region, a trigger operation on the second edit track clip, or a trigger operation acting within an associated sub-region corresponding to the second edit track clip, the associated sub-region being a sub-region related to the preset sub-region.

[0139] According to one or more embodiments of the present disclosure, which are based on the method of Example 11, Example 2, wherein preset controls are further displayed in the first area, and after editing track clips and / or thumbnail images of at least some material are displayed in the first area of ​​the time length adjustment interface, The steps include: adjusting the arrangement order of at least some of the materials in the target media content in response to an order adjustment operation acting on the time length adjustment interface, and canceling the display of the preset control while the order adjustment operation is being performed; The process includes at least one step in which the display of the preset control is canceled in response to a second trigger operation on a first editing track clip.

[0140] According to one or more embodiments of the present disclosure, Example 12 is based on the method of Example 2, and the step of displaying a preview screen and progress controls of the target media content in a second area of ​​the screen size adjustment interface is: If the target media content includes only one material, the steps include the display of a preview screen for the first material and a first progress control for adjusting the preview progress of the first material, in which a second area of ​​the screen size adjustment interface is displayed. If the target media content includes at least two materials, the at least one step of displaying a preview screen of the third material in the target media content and a second progress control for switching between the currently previewed materials in the second area of ​​the screen size adjustment interface is included.

[0141] According to one or more embodiments of the present disclosure, Example 13 is based on the method of Example 12, wherein the second region includes the screen display area of ​​the target media content.

[0142] According to one or more embodiments of the present disclosure, Example 14 is based on the method of Example 12, wherein the second progress control displays a second thumbnail image corresponding to at least some of the material, and the second thumbnail image is used to trigger the display of a preview screen of the material corresponding to the second area.

[0143] According to one or more embodiments of the present disclosure, Example 15 is based on the method of Example 14, wherein a preview screen of the third material in the target media content and a second progress control are displayed in the second area of ​​the screen size adjustment interface, The process further includes the step of displaying a preview screen of the fourth material, which is material corresponding to the target thumbnail image, in the second area of ​​the screen size adjustment interface in response to a fourth trigger operation on the target thumbnail image in the second progress control.

[0144] According to one or more embodiments of the present disclosure, Example 16 is based on the method of Example 2, wherein after the preview screen and progress controls of the target media content are displayed in the second area of ​​the screen size adjustment interface, The steps include: adjusting the screen aspect ratio of the current material to a target screen aspect ratio corresponding to the first adjustment operation in response to a first adjustment operation acting on the screen size adjustment interface; The steps include: performing a mirroring operation on the current material screen in response to a second adjustment operation acting on the screen size adjustment interface; The further step includes at least one of the steps of controlling the screen of the current material to rotate by a preset angle along a preset direction in response to a third adjustment operation acting on the screen size adjustment interface.

[0145] According to one or more embodiments of the present disclosure, Example 17 is based on the method of Example 16, wherein the screen aspect ratio of the current material is adjusted to a target screen aspect ratio corresponding to the first adjustment operation, The process further includes, in response to a fourth adjustment operation acting on the screen size adjustment interface, adjusting the screen aspect ratio of at least some of the materials in the target media content other than the current material to the target screen aspect ratio.

[0146] According to one or more embodiments of this disclosure, Example 18, based on the method of Example 1, the display of the adjustment interface is: If the material type of the first material is the first type, the time length adjustment interface is displayed. The process includes the step of displaying a screen size adjustment interface if the material type of the first material is of the second type.

[0147] According to one or more embodiments of this disclosure, Example 19 provides a media content editing device, A screen preview module is provided, in which a preview screen of the first material in the target media content, which includes at least one material, is displayed in the editing interface. The system comprises an interface display module configured to display an adjustment interface corresponding to the material type of the first material in response to a first trigger operation acting on the editing interface, wherein the adjustment interface is configured to adjust at least one of the duration and screen size of at least some of the material in the target media content, the at least some material includes the first material, and the material in the target media content includes at least one of video and images.

[0148] According to one or more embodiments of this disclosure, Exemplary 20 provides an electronic device, One or more processors, It has memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the media content editing method described in any of Examples 1-18 is executed on the one or more processors.

[0149] According to one or more embodiments of the present disclosure, Example 21 provides a computer-readable storage medium in which a computer program is stored, and when the program is executed by a processor, a method for editing media content described in any of Examples 1-18 is realized.

[0150] The above description is merely a description of preferred embodiments and applicable technical principles of the present disclosure. Those skilled in the art should understand that the scope of the disclosure is not limited to embodiments of specific combinations of the aforementioned technical features, but also includes other embodiments formed by any combination of the aforementioned technical features or their equivalents, without departing from the spirit of the disclosure. For example, the aforementioned features may be replaced by similar functional technical features disclosed in the present disclosure in the form of technical embodiments.

[0151] Furthermore, although each operation is described in a specific order, it should not be understood that these operations must be performed in the specific order or sequence illustrated. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the foregoing discussion includes some specific implementation details, these should not be construed as limiting the scope of this disclosure. In the context of a single embodiment, some of the features described can be implemented in combination in a single embodiment. Conversely, in the context of a single embodiment, various features described can be implemented individually or in any suitable subcombination in multiple embodiments.

[0152] Although this invention is described using language specified by structural features and / or methods and logical operations, it should be understood that the subject matter limited by the appended claims is not necessarily limited to the aforementioned specific features or operations. Conversely, the aforementioned specific features and operations are merely exemplary forms of realizing the claims.

Claims

1. A method of editing media content, A preview screen of the first material in the target media content is displayed in the editing interface, and at least one material is included in the target media content. In response to a first trigger operation acting on the editing interface, an adjustment interface corresponding to the material type of the first material is displayed, the adjustment interface is for adjusting at least one of the duration and screen size of at least some of the material in the target media content, the at least some of the material includes the first material, and the material in the target media content includes at least one of video and images, How to edit media content including [this].

2. The aforementioned adjustment interface will be displayed. A time length adjustment interface is displayed, and in a first area of ​​the time length adjustment interface, editing track clips and / or thumbnail images of at least some of the materials are displayed, and the editing track clips are displayed in a collapsed state. The method according to claim 1, comprising at least one step of displaying a screen size adjustment interface, and displaying a preview screen of the target media content and progress controls for adjusting the preview progress of the target media content in a second area of ​​the screen size adjustment interface.

3. After the editing track clips and / or thumbnail images of at least some of the materials are displayed in the first area of ​​the time length adjustment interface, the method The method according to claim 2, further comprising the steps of: in response to a second trigger operation on a first edit track clip, the first edit track clip is switched from the collapsed state to the expanded state; the first edit track clip in the expanded state is displayed in a preset sub-region of the first region; and the expanded edit track clip is for adjusting the duration of material corresponding to the expanded edit track clip.

4. When the editing track clip is in the collapsed state, it is displayed as the style of the thumbnail image. The first editing track clip is switched from the folded state to the unfolded state, The method according to claim 3, comprising the step of unfolding a first thumbnail image displayed when the first edit track clip is in the collapsed state as a first set of thumbnail images, wherein the first set of thumbnail images corresponds to a plurality of keyframes of a second material, and the second material is the material corresponding to the first edit track clip.

5. The method according to claim 4, wherein the user is supported to slide between the set of thumbnail images displayed by the edit track clip in the expanded state and the thumbnail image displayed by the edit track clip in the collapsed state.

6. In response to the second trigger operation on the first editing track clip, the display of editing track clips other than the first editing track clip is canceled in the time length adjustment interface, or The method according to claim 3, further comprising the step of adjusting the display positions of editing track clips other than the first editing track clip in the time length adjustment interface based on the display position of the first editing track clip in response to the second trigger operation on the first editing track clip.

7. Based on the display position of the first editing track clip, the display positions of editing track clips other than the first editing track clip are adjusted in the time length adjustment interface. The method according to claim 6, comprising the steps of controlling an edit track clip located on the first side of the first edit track clip to move out of the preset sub-region along a first direction, and / or controlling an edit track clip located on the second side of the first edit track clip to move out of the preset region along a second direction.

8. After the first edit track clip, which is in the expanded state, is displayed in the preset sub-region of the first region, the method further: The method according to claim 3, further comprising the step of, in response to a third trigger operation, the editing track clip displayed in the preset sub-region is switched from the first editing track clip to a second editing track clip which is the editing track clip corresponding to the third trigger operation, and the second editing track clip is displayed in the expanded state within the preset sub-region.

9. When the editing track clip is in the expanded state, it is displayed as a style in the thumbnail image set, and the editing track clip displayed in the preset sub-area is switched from the first editing track clip to the second editing track clip. The method according to claim 8, further comprising the step of switching the first set of thumbnail images displayed in the preset sub-area to a second set of thumbnail images, wherein the first set of thumbnail images is a set of thumbnail images displayed when the first edit track clip is in the expanded state, and the second set of thumbnail images is a set of thumbnail images displayed when the second edit track is in the expanded state.

10. The method according to claim 8, wherein the third trigger operation includes a preset slide operation acting within the preset sub-region, a trigger operation on the second edit track clip, or a trigger operation acting within an associated sub-region corresponding to the second edit track clip, the associated sub-region being a sub-region related to the preset sub-region.

11. After the preset controls are further displayed in the first area, and the editing track clips and / or thumbnail images of at least some of the material are displayed in the first area of ​​the time length adjustment interface, the method The steps include: adjusting the arrangement order of at least some of the materials in the target media content in response to an order adjustment operation acting on the time length adjustment interface, and canceling the display of the preset control while the order adjustment operation is being performed; The method according to claim 2, comprising at least one step of canceling the display of the preset control in response to a second trigger operation on a first editing track clip.

12. The preview screen and progress controls for the target media content are displayed in the second area of ​​the screen size adjustment interface. If the target media content includes only one material, the steps include: displaying a preview screen of the first material and a first progress control for adjusting the preview progress of the first material in a second area of ​​the screen size adjustment interface; The method according to claim 2, wherein, if the target media content includes at least two materials, at least one of the steps of displaying a preview screen of a third material in the target media content and a second progress control for switching between the currently previewed materials in the second area of ​​the screen size adjustment interface in the second area.

13. The method according to claim 12, wherein the second region includes the screen display area of ​​the target media content.

14. The method according to claim 12, wherein the second progress control displays a second thumbnail image corresponding to at least some of the materials, and the second thumbnail image is used to trigger the display of a preview screen of the materials in the second area.

15. After the preview screen of the third material in the target media content and the second progress control are displayed in the second area of ​​the screen size adjustment interface, the method proceeds as follows: The method according to claim 14, further comprising the step of displaying a preview screen of a fourth material, which is material corresponding to the target thumbnail image, in the second area of ​​the screen size adjustment interface in response to a fourth trigger operation on the target thumbnail image in the second progress control.

16. After the preview screen and progress controls of the target media content are displayed in the second area of ​​the screen size adjustment interface, the method The steps include: adjusting the screen aspect ratio of the current material to a target screen aspect ratio corresponding to the first adjustment operation in response to a first adjustment operation acting on the screen size adjustment interface; The steps include: performing a mirroring operation on the current material screen in response to a second adjustment operation acting on the screen size adjustment interface; The method according to claim 2, further comprising at least one step of controlling the screen of the current material to rotate by a preset angle along a preset direction in response to a third adjustment operation acting on the screen size adjustment interface.

17. After adjusting the aspect ratio of the current material to the target aspect ratio corresponding to the first adjustment operation, the method proceeds as follows: The method according to claim 16, further comprising the step of adjusting the screen aspect ratio of at least some of the materials other than the current material in the target media content to the target screen aspect ratio in response to a fourth adjustment operation acting on the screen size adjustment interface.

18. The aforementioned adjustment interface will be displayed. If the material type of the first material is the first type, the time length adjustment interface is displayed. The method according to claim 1, further comprising the step of displaying a screen size adjustment interface if the material type of the first material is of the second type.

19. A media content editing device, A screen preview module configured to display a preview screen of a first material in target media content in the editing interface, wherein the target media content includes a screen preview module containing at least one material, An interface display module is configured such that, in response to a first trigger operation acting on the editing interface, an adjustment interface is displayed, the adjustment interface corresponds to the material type of the first material, the adjustment interface is for adjusting at least one of the duration and screen size of at least some of the material in the target media content, the at least some material includes the first material, and the material in the target media content includes at least one of video and images. A media content editing device equipped with [a specific feature].

20. It is an electronic device, At least one processor and The system comprises at least one processor and a memory that is communicably connected to it, An electronic device wherein a computer program executable by the at least one processor is stored in the memory, and the computer program is executed by the at least one processor to cause the at least one processor to execute the media content editing method described in any one of claims 1 to 18.

21. A computer-readable storage medium, The computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a processor, the media content editing method described in any one of claims 1 to 18 is performed on the computer-readable storage medium.