Multimedia editing method and apparatus, and terminal device
By converting multi-track editing to single-track editing on the terminal device and using a second control to uniformly adjust the attribute values of multimedia materials, the problem of high operational complexity when converting multi-track editing to single-track editing is solved, improving editing efficiency and accuracy.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-06-23
- Publication Date
- 2026-03-19
AI Technical Summary
When converting from multi-track editing to single-track editing, the attribute values of each multimedia material need to be adjusted individually, resulting in high operational complexity and low editing efficiency.
The terminal device displays the target page and responds to user operations, converting multiple first tracks into second tracks, displaying second controls, and determining and adjusting the target attribute values of multiple multimedia materials through touch operations on the second controls.
It reduces operational complexity, improves the efficiency and accuracy of multimedia editing, and enables unified adjustment of the attributes of multiple multimedia materials through a single control.
Smart Images

Figure CN2025102666_19032026_PF_FP_ABST
Abstract
Description
Multimedia editing method, device and terminal equipment
[0001] Cross-reference to Related Applications
[0002] This application claims priority to Chinese Patent Application No. 202411289114.2, filed September 13, 2024, entitled “Multimedia editing method, device and terminal equipment,” which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] Embodiments of the present disclosure relate to the field of multimedia technology, and in particular, to a multimedia editing method, device and terminal equipment. BACKGROUND
[0004] In the scenario of multimedia editing, there are usually single-track editing and multi-track editing. For example, single-track editing can be editing including one track on a timeline, and multi-track editing can be editing including multiple tracks on a timeline. SUMMARY
[0005] The present disclosure provides a multimedia editing method, device and terminal equipment.
[0006] In a first aspect, the present disclosure provides a multimedia editing method, comprising:
[0007] displaying a target page, the target page including a plurality of first tracks and a first control, the plurality of first tracks being associated with a plurality of multimedia materials;
[0008] in response to a touch operation on the first control, converting the plurality of first tracks into a second track, and displaying a second control, the second track including the plurality of multimedia materials;
[0009] in response to a touch operation on the second control, adjusting a target attribute of each of the plurality of multimedia materials.
[0010] In a second aspect, the present disclosure provides a multimedia editing device, comprising a display module, a conversion module and an adjustment module, wherein:
[0011] the display module is configured to display a target page, the target page including a plurality of first tracks and a first control, the plurality of first tracks being associated with a plurality of multimedia materials;
[0012] the conversion module is configured to, in response to a touch operation on the first control, convert the plurality of first tracks into a second track, and display a second control, the second track including the plurality of multimedia materials;
[0013] The adjusting module is configured to adjust a target attribute of each of the plurality of multimedia materials in response to the touch operation on the second control.
[0014] In a third aspect, the present disclosure provides a terminal device, comprising a processor and a memory.
[0015] The memory stores computer-executable instructions.
[0016] The processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the multimedia editing method as described in the first aspect above and various possible aspects related to the first aspect.
[0017] In a fourth aspect, the present disclosure provides a computer-readable storage medium, which stores computer-executable instructions, and when a processor executes the computer-executable instructions, the multimedia editing method as described in the first aspect above and various possible aspects related to the first aspect is implemented.
[0018] In a fifth aspect, the present disclosure provides a computer program product, which comprises a computer program, and when a processor executes the computer program, the multimedia editing method as described in the first aspect above and various possible aspects related to the first aspect is implemented. BRIEF DESCRIPTION OF DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure or the prior art, the drawings needed in the embodiments or prior art description will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present disclosure, and those skilled in the art can also obtain other drawings according to these drawings without creative labor.
[0020] FIG. 1 is a schematic diagram of an application scenario provided by an embodiment of the present disclosure;
[0021] FIG. 2 is a flowchart of a multimedia editing method provided by an embodiment of the present disclosure;
[0022] FIG. 3 is a schematic diagram of displaying a second track provided by an embodiment of the present disclosure;
[0023] FIG. 4 is another schematic diagram of displaying a second track provided by an embodiment of the present disclosure;
[0024] FIG. 5 is a schematic diagram of displaying a plurality of first tracks provided by an embodiment of the present disclosure;
[0025] FIG. 6 is a schematic diagram of a method of adjusting a target attribute provided by an embodiment of the present disclosure;
[0026] FIG. 7 is a schematic diagram of a process of adjusting a target attribute provided by an embodiment of the present disclosure;
[0027] FIG. 8 is a schematic diagram of a method for adjusting a target attribute according to an embodiment of the present disclosure;
[0028] FIG. 9 is a schematic diagram of a process of a multimedia editing method according to an embodiment of the present disclosure;
[0029] FIG. 10 is a schematic diagram of a structure of a multimedia editing device according to an embodiment of the present disclosure;
[0030] FIG. 11 is a schematic diagram of a structure of a terminal device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] Currently, single-track editing and multi-track editing can be converted to each other. When converting multi-track editing to single-track editing, multiple multimedia materials can be in one track. When adjusting the values of attributes (e.g., volume) related to the multiple multimedia materials, the values of the attributes of each multimedia material need to be adjusted, resulting in high complexity of control.
[0032] The exemplary embodiments will be described in detail herein below with reference to the drawings. Unless otherwise indicated, the same numbers on different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure. Instead, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0033] It can be understood that, before using the technical solutions disclosed in the embodiments of the present disclosure, the type of personal information involved in the present disclosure, the range of use, the scenario of use, etc. should be informed to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations.
[0034] For example, in response to receiving an active request of a user, a prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will need to obtain and use the personal information of the user. Thus, the user can voluntarily choose whether to provide the personal information to the terminal device, application program, server or storage medium, etc. software or hardware performing the operation of the technical solutions of the present disclosure according to the prompt information.
[0035] As an optional but non-limiting implementation, in response to receiving an active request of a user, the way of sending a prompt information to the user may, for example, be a pop-up window way, in which the prompt information can be presented in a text way. In addition, the pop-up window can also carry a selection control for the user to select "agree" or "disagree" to provide the personal information to the terminal device.
[0036] It can be understood that the above notification and user authorization obtaining process is only illustrative and does not limit the implementation of the present disclosure, and other ways that meet relevant laws and regulations can also be applied to the implementation of the present disclosure.
[0037] For ease of understanding, the concepts involved in the embodiments of the present disclosure are described below.
[0038] Terminal device: a device with wireless transceiver function. The terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, a wearable terminal device, etc. The terminal device involved in the embodiments of the present disclosure can also be referred to as a terminal, a user equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent or a UE apparatus, etc. The terminal device can also be fixed or mobile.
[0039] In the related art, in the scenario of multimedia editing, there are usually single-track editing and multi-track editing. The single-track editing can be editing including one audio track or video track on a timeline, and the multi-track editing can be editing including multiple tracks on a timeline. Currently, the single-track editing and the multi-track editing can be converted to each other. When the terminal device converts the multi-track editing to the single-track editing, multiple multimedia materials can be in one track. When the values of the properties related to the multiple multimedia materials are adjusted, each multimedia material needs to be clicked and the values of the properties of each multimedia material need to be adjusted. For example, the timeline can include track 1 and track 2, the track 1 can include video material A, and the track 2 can include video material B. After the multi-track editing is converted to the single-track editing, the timeline can include track 3, and the track 3 can include the video material A and the video material B. When the volumes of the video material A and the video material B are adjusted, the user needs to adjust the volume of the video material A and the volume of the video material B respectively, which leads to high complexity of operation and low efficiency of multimedia editing.
[0040] To solve the technical problems in the related art, the embodiments of the present disclosure provide a multimedia editing method. A terminal device can display a target page. In response to a touch operation on a first control in the target page, the terminal device can convert multiple first tracks in the target page to a second track, and display a second control. The second track includes multiple multimedia materials. In response to a touch operation on the second control, the terminal device can determine a first value currently indicated by the second control, and determine a second value of a target property of each multimedia material based on the first value. For any one multimedia material, the terminal device can adjust the value of the target property of the multimedia material to the second value associated with the multimedia material. In the above method, when the terminal device converts the multi-track editing to the single-track editing, the terminal device can accurately determine the second value of the target property of each multimedia material based on the first value indicated by the second control adjusted by the user. Therefore, the terminal device can accurately adjust the target property of the multiple multimedia materials, improve the accuracy of the target property adjustment, and reduce the complexity of operation and improve the efficiency of multimedia editing because the user can adjust the values of the target properties of the multiple multimedia materials through the second control. In other words, in the above method, when the terminal device converts the multi-track editing to the single-track editing, the terminal device can adjust the values of the target properties of the multiple multimedia materials of the second track in response to the touch operation of the user on the second control. Therefore, the complexity of control can be reduced and the efficiency of multimedia editing can be improved.
[0041] Next, the application scenario of the embodiments of the present disclosure is described in combination with FIG. 1.
[0042] FIG. 1 is a schematic diagram of an application scenario provided by an embodiment of the present disclosure. Please refer to FIG. 1, which includes a terminal device. The display page of the terminal device can include a video editor. The video editor can include a preview page (for previewing the picture of video editing), a track, a timeline and a volume control. The track can include material 1 and material 2. The volume of the material 1 is 30, and the volume of the material 2 is 50. The volume control includes a control point (which can be slid on the volume control to adjust the volume). When the user slides the control point of the volume control to the top, the volume of the material 1 becomes 60, and the volume of the material 2 becomes 100. In this way, the user can control the volume of the material 1 and the volume of the material 2 in the track based on the volume control, thereby reducing the complexity of the operation and improving the efficiency of video editing.
[0043] It should be noted that FIG. 1 is only an example of the embodiment of the present disclosure, and is not a limitation of the embodiment of the present disclosure.
[0044] The technical solutions of the present disclosure and how the technical solutions of the present disclosure solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described in detail in some embodiments. The embodiments of the present disclosure will be described below with reference to the drawings.
[0045] FIG. 2 is a flowchart of a multimedia editing method provided by an embodiment of the present disclosure. Please refer to FIG. 2, which can include the following steps.
[0046] S201, display a target page, the target page including a plurality of first tracks and a first control.
[0047] The execution subject of the embodiment of the present disclosure can be a terminal device, or a multimedia editing device in the terminal device. The multimedia editing device can be implemented based on software, or implemented based on the combination of software and hardware, which is not limited in the embodiment of the present disclosure.
[0048] Optionally, the target page can be a video editing page or an audio editing page, or any type of multimedia material editing page, which is not limited in the embodiment of the present disclosure.
[0049] The first track can be used for editing multimedia materials. For example, the first track can be a video editing track, an audio editing track, a text track, an image editing track, etc., which is not limited in the embodiment of the present disclosure. For example, the target page can include first track 1, first track 2 and first track 3, wherein the first track 1 can place video materials, the first track 2 can place audio materials, and the first track 3 can place text materials.
[0050] Optionally, the types of the first tracks can be the same or different. For example, the target page can include a first track 1, a first track 2, and a first track 3, where the first track 1 and the first track 2 can be video editing tracks, and the first track 3 can be an audio editing track.
[0051] The first tracks can be associated with multimedia materials. For example, the first tracks can include multimedia materials. For example, the multimedia materials can be materials associated with multimedia editing. For example, the multimedia materials can be video materials, audio materials, text materials, image materials, or any other materials associated with multimedia editing, which are not limited in the embodiments of the present disclosure. For example, if the first track is a video editing track, the video editing track can include at least one video material; if the first track is an audio editing track, the audio editing track can include at least one audio material; and if the first track is a text editing track, the text editing track can include at least one text material. For example, the target page can include a first track A and a first track B, the first track A includes a multimedia material 1 and a multimedia material 2, and the first track B includes a multimedia material 3. In this way, the first multimedia material A and the first multimedia material B can be associated with the multimedia material 1, the multimedia material 2, and the multimedia material 3.
[0052] The first control can be used for mutual conversion between multi-track editing and single-track editing. For example, the track model can include a single-track editing model and a multi-track editing model. If the target page currently includes the single-track editing model (for example, the target page includes one video editing track), after the user clicks the first control, the single-track editing model in the target page can be converted into the multi-track editing model (for example, the target page includes multiple video editing tracks). If the target page currently includes the multi-track editing model, after the user clicks the first control, the multi-track editing model in the target page can be converted into the single-track editing model. In this way, the terminal device can convert multiple multimedia editing tracks into one multimedia editing track, reduce the complexity of multimedia editing, and improve the efficiency and flexibility of multimedia editing.
[0053] S202, in response to the touch operation on the first control, converting the first tracks into second tracks, and displaying a second control, where the second tracks include multiple multimedia materials.
[0054] The second track can be used for editing of the multimedia material. For example, the multimedia material can include video material, audio material, text material, and image material, and the embodiments of the present disclosure do not limit the same. The second track can be a video editing track, an audio editing track, a text track, and an image editing track, and the embodiments of the present disclosure do not limit the same. For example, the second track can be a container for placing the multimedia material, and the user can perform editing operations (such as clipping, adjusting the order, adjusting the length, adding special effects, and the like) on the multimedia material in the second track.
[0055] The second track can include a plurality of multimedia materials. For example, the second track can include a plurality of multimedia materials of the same type. For example, the second track can include a plurality of video materials or a plurality of audio materials. For example, the second track can include a plurality of multimedia materials of different types. For example, the second track can include video material, audio material, text material, and image material, and the embodiments of the present disclosure do not limit the same.
[0056] The plurality of multimedia materials included in the second track are the same as the plurality of multimedia materials included in the plurality of first tracks. For example, the target page can include a first track A and a first track B. If the first track A includes multimedia material 1 and multimedia material 2, and the first track B includes multimedia material 3 and multimedia material 4, the second track can include multimedia material 1, multimedia material 2, multimedia material 3, and multimedia material 4.
[0057] The second control can be a control associated with the plurality of multimedia materials. For example, the second control can be a control associated with a target attribute of the plurality of multimedia materials of the second track. For example, the second control can be a volume control (controlling the volume of the plurality of multimedia materials), a speed control (controlling the playback speed of the plurality of multimedia materials), and a fade-in and fade-out control (controlling the playback effect of the beginning or end part of the plurality of multimedia materials). The second control can also be any other feasible control (such as a control for controlling linear data associated with the multimedia material), and the embodiments of the present disclosure do not limit the same.
[0058] The touch operation can be a click operation, a sliding operation, and the like, and the embodiments of the present disclosure do not limit the same. The terminal device can convert the plurality of first tracks into the second track based on the following feasible implementation manner: canceling display of the plurality of first tracks in the target page and displaying the second track.
[0059] The terminal device can switch the model of multi-track editing in the target page to a model of single-track editing in response to a touch operation of the first control by the user. For example, the target page can include a video editing track 1, an audio editing track 2, and a text editing track 3. After the user clicks the first control, the terminal device can cancel displaying the video editing track 1, the audio editing track 2, and the text editing track 3 in the target page, and display a multimedia editing track 4 (second track) and a second control (such as a volume control, a speed control, etc.). The multimedia editing track 4 can include video material in the video editing track 1, audio material in the audio editing track 2, and text material in the text editing track 3.
[0060] Optionally, the terminal device can display the second track and display a second control associated with the second track in response to a touch operation on the second track. For example, the video editing page can display a second track, which can include video material and audio material. When the user clicks the second track, the target page can display a volume control, a speed control, etc. associated with the second track.
[0061] Optionally, the terminal device can convert the plurality of first tracks into the second track based on an animation effect, which can improve the display effect.
[0062] Next, the process of displaying the second track by the terminal device will be described in conjunction with FIGS. 3-4.
[0063] FIG. 3 is a schematic diagram of displaying a second track according to an embodiment of the present disclosure. Referring to FIG. 3, a video editing page is included. The video editing page includes a track 1, a track 2, a timeline, and a first control. The track 1 and the track 2 can be first tracks. The track 1 includes video material A and video material B, and the track 2 includes video material C. When the user clicks the first control, the terminal device (not shown in FIG. 3) can cancel displaying the track 1 and the track 2 in the video editing page, and display a track 3 and a volume control associated with the track 3. The track 3 can be a second track, and the track 3 can include the video material A, the video material B, and the video material C.
[0064] FIG. 4 is another schematic diagram of displaying a second track according to an embodiment of the present disclosure. Referring to FIG. 4, a video editing page is shown. The video editing page includes a track 1, a track 2, a timeline and a first control. The track 1 and the track 2 can be first tracks. The track 1 includes a video material A and a video material B, and the track 2 includes a video material C. When the first control is clicked by a user, the terminal device (not shown in FIG. 4) can convert the track 1 and the track 2 into a track 3 in the video editing page. The track 3 can be a second track. The track 3 can include the video material A, the video material B and the video material C. When the track 3 is clicked by the user, the terminal device can display a volume control associated with the track 3 in the video editing page.
[0065] After the terminal device converts the plurality of first tracks into the second track, the multimedia editing method can further include: in response to the touch operation on the first control, converting the second track into the plurality of first tracks in the target page, and displaying the plurality of multimedia materials on the plurality of first tracks.
[0066] When the target page includes a single-track editing model, if the first control is clicked by the user, the target page can convert the single-track editing model into a multi-track editing model. For example, the video editing page can include a plurality of video editing tracks. When the first control is clicked by the user, the plurality of video editing tracks can be merged into one video editing track. When the first control is clicked again by the user, the one video editing track can be divided into the plurality of video editing tracks. For example, the video editing page can include a video editing track 1 and an audio editing track 2. When the first control is clicked by the user, the video editing track 1 and the audio editing track 2 can be merged into a video editing track 3. When the first control is clicked again by the user, the video editing track 3 can be divided into the video editing track 1 and the audio editing track 2. In this way, the terminal device can flexibly convert the model of track editing, and improve the flexibility of multimedia editing.
[0067] Next, the process of displaying the plurality of first tracks will be described in conjunction with FIG. 5.
[0068] FIG. 5 is a schematic diagram of displaying a plurality of first tracks according to an embodiment of the present disclosure. Referring to FIG. 5, a video editing page is provided. The video editing page includes a track 1, a track 2, a timeline and a first control. The track 1 and the track 2 can be first tracks. The track 1 includes a video material A and a video material B, and the track 2 includes a video material C. When the first control is clicked by a user, the terminal device (not shown in FIG. 5) can display a track 3 and a volume control associated with the track 3 in the video editing page instead of the track 1 and the track 2. The track 3 can be a second track. The track 3 can include the video material A, the video material B and the video material C. When the first control is clicked again by the user, the terminal device can display the track 1 and the track 2 instead of the track 3. In this way, the user can flexibly switch multimedia editing tracks based on the first control, and the flexibility of multimedia editing is improved.
[0069] In S203, in response to the touch operation on the second control, a target attribute of each of the plurality of multimedia materials is adjusted.
[0070] The target attribute can be an editing linear attribute of the multimedia material. For example, the editing linear attribute can be an attribute that is continuously, smoothly and / or without mutation in value when linearly changed or adjusted. For example, in the process of editing the multimedia material, when the terminal device linearly changes or adjusts a plurality of attributes of the multimedia material, if there is an attribute that is continuously, smoothly and / or without mutation in value in the plurality of attributes, the attribute can be the editing linear attribute of the multimedia material. For example, the editing linear attribute can include a volume attribute, a speed attribute and a fade-in and fade-out attribute. For example, if the target attribute is the volume, the value of the target attribute can be the value of the volume, if the target attribute is the speed attribute, the value of the target attribute can be the value of the playback speed, and if the target attribute is the fade-in and fade-out attribute, the value of the target attribute can be the time length of the fade-in and fade-out.
[0071] Optionally, the target attribute matches the second control. For example, if the target attribute is the volume attribute, the second control can be a control for controlling the volume of the multimedia material, if the target attribute is the speed attribute, the second control can be a control for controlling the playback speed of the multimedia material, and if the target attribute is the fade-in and fade-out attribute, the second control can be a control for controlling the playback effect at the beginning and end of the multimedia material.
[0072] Optionally, the terminal device can control the target attribute of all multimedia materials in the second track based on the second control. For example, the second track includes video material 1, video material 2 and video material 3. When the user adjusts the volume control, the terminal device can adjust the volume of video material 1, video material 2 and video material 3. For example, the volume of video material 1 is 50, the volume of video material 2 is 20, and the volume of video material 3 is 30. If the user adjusts the volume associated with the volume control from 50 to 100, the volume of video material 1 is adjusted to 100, the volume of video material 2 is adjusted to 40, and the volume of video material 3 is adjusted to 60. In this way, the user can control the volume of multiple video materials based on one volume control, reduce the complexity of video editing, and improve the efficiency of video editing.
[0073] Next, the process of adjusting the target attribute of each multimedia material by the terminal device will be described in conjunction with FIG. 6.
[0074] FIG. 6 is a schematic diagram of a method for adjusting a target attribute according to an embodiment of the present disclosure. Please refer to FIG. 6, which includes a video editing page. The video editing page includes a video editing track and a volume control. The video editing page can include video material A, video material B and audio material C. The volume of video material A is 20, the volume of video material B is 10, and the volume of audio material C is 5. The volume currently indicated by the volume control is 20.
[0075] Please refer to FIG. 6. When the user slides the control point of the volume control upwards to adjust the volume indicated by the volume control from 20 to 40, the volume of video material A is adjusted from 20 to 40, the volume of video material B is adjusted from 10 to 20, and the volume of audio material C is adjusted from 5 to 10. When the user continues to slide the control point of the volume control upwards and adjusts the volume indicated by the volume control to 100, the volume of video material A is adjusted from 40 to 100, the volume of video material B is adjusted from 20 to 50, and the volume of audio material C is adjusted from 10 to 25. In this way, the user can control the volume of multiple multimedia materials through one volume control, thereby improving the efficiency of video editing.
[0076] Optionally, after the terminal device displays the plurality of first tracks, the terminal device can display a control associated with the multimedia material in response to a touch operation on the multimedia material in the first track, and the control can control a target attribute of the multimedia material. For example, the video editing page can include a video editing track 1 and a video editing track 2, the video editing track 1 includes a video material A, and the video editing track 2 includes a video material B. When the user clicks the video material A, the video editing page can display a volume control of the video material A, and the user can control the volume of the video material A through the volume control. When the user clicks the video material B, the video editing page can display a volume control of the video material B, and the user can control the volume of the video material B through the volume control.
[0077] Next, the process of controlling the target attribute of the first track will be described in conjunction with FIG. 7.
[0078] FIG. 7 is a schematic diagram of a process of adjusting a target attribute according to an embodiment of the present disclosure. Please refer to FIG. 7, which includes a video editing page. The video editing page includes a track 1 and a track 2. The track 1 includes a video material A, and the track 2 includes a video material B. The volume of the video material A is 20, and the volume of the video material B is 50. When the user clicks the video material A, the terminal device (not shown in FIG. 7) can display a volume control a in the video editing page, where the volume control a is used to control the volume of the video material A, and the volume control a indicates a volume of 20.
[0079] Please refer to FIG. 7, the control point of the user on the volume control a is slid upward, and the volume indicated by the volume control a is adjusted to 80, and the volume of the video material A is adjusted from 20 to 80. When the user clicks the video material B, the terminal device can display a volume control b in the video editing page, where the volume control b is used to control the volume of the video material B, and the volume control b indicates a volume of 50. The control point of the user on the volume control b is slid upward, and the volume indicated by the volume control b is adjusted to 100, and the volume of the video material B is adjusted from 50 to 100. In this way, the user can accurately adjust the value of the target attribute of each multimedia material, and improve the accuracy of video editing.
[0080] The embodiment of the present disclosure provides a multimedia editing method. The terminal device can display a target page. In response to a touch operation on a first control in the target page, the terminal device can convert a plurality of first tracks in the target page into a second track, and display a second control. The second track includes a plurality of multimedia materials. In response to a touch operation on the second control, the terminal device can adjust a target attribute of each multimedia material in the plurality of multimedia materials. In this way, since the user can adjust the value of the target attribute of the plurality of multimedia materials through the second control, the complexity of the operation is reduced, and the efficiency of multimedia editing is improved.
[0081] Based on the embodiment shown in FIG. 2, the method of adjusting the target attribute of each multimedia material in the multimedia editing method is described in detail below in combination with FIG. 8.
[0082] FIG. 8 is a schematic diagram of a method of adjusting a target attribute according to an embodiment of the present disclosure. Referring to FIG. 8, the method flow includes the following steps.
[0083] S801, determining a first value currently indicated by the second control.
[0084] The first value can be a value currently indicated by the second control. For example, if the value currently displayed by the volume control is 30, the first value currently indicated by the volume control can be 30; if the value currently displayed by the speed control is 1.5 (1.5 times the playback speed), the first value currently indicated by the speed control can be 1.5; if the value currently displayed by the fade control is 1 second, the first value currently indicated by the fade control can be 1.
[0085] The first value can be a value currently displayed by the second control after the user controls the second control. For example, if the volume displayed by the volume control is 20, and the user performs a sliding operation on the volume control to adjust the volume displayed by the volume control to 50, the first value currently indicated by the volume control can be 50.
[0086] It should be noted that the terminal device can determine the first value currently indicated by the second control based on any feasible implementation manner, which is not limited in the embodiments of the present disclosure.
[0087] S802, determining a second value of the target attribute of each multimedia material based on the first value.
[0088] The second value can be a value associated with the target attribute of the multimedia material. For example, after the user adjusts the value associated with the second control, the terminal device can determine the change of the value of the second control, the influence on the value of the target attribute of each multimedia material, and then determine the second value of the target attribute of each multimedia material. For example, if the volume associated with the volume control is increased by 50%, the terminal device can calculate the value of the volume of video material 1 after the volume is increased by 30%, obtain the second value of the volume of video material 1, and calculate the value of the volume of video material 2 after the volume is increased by 40%, obtain the second value of the volume of video material 2.
[0089] The terminal device can determine the second value of the target attribute of each multimedia material based on the following feasible implementation manner: obtaining the target ratio associated with each multimedia material, and determining the second value of the target attribute of each multimedia material based on the first value and the plurality of target ratios. In this way, the accuracy of the second value can be improved.
[0090] The target ratio can be a ratio between the initial value of the multimedia material and the target value.
[0091] For any target attribute, the terminal device can obtain the target ratio associated with each multimedia material based on the following feasible implementation manner: obtaining a plurality of initial values of the target attribute of a plurality of multimedia materials, determining a target value among the plurality of initial values, and determining a plurality of target ratios associated with the plurality of multimedia materials as a ratio of the plurality of initial values to the target value. In this way, the accuracy of the target ratio can be improved, and thus the accuracy of multimedia editing can be improved.
[0092] The initial value can be a value before the target attribute of the multimedia material is adjusted. For example, the initial value of the target attribute of the multimedia material can be a value of the target attribute of the multimedia material before the user performs a touch operation on the second control. For example, after the terminal device loads a plurality of video materials in a video editor, the volume of each video material can be an initial value of the volume of the video material. For example, in the embodiment shown in FIG. 6, the initial value of the volume of the video material A is 20, the initial value of the volume of the video material B is 10, and the initial value of the volume of the audio material C is 5.
[0093] It should be noted that the terminal device can obtain the initial value of the target attribute of the multimedia material based on any feasible implementation manner, which is not limited in the embodiments of the present disclosure.
[0094] Optionally, the terminal device can determine the maximum value or the minimum value in the plurality of initial values as the target value. For example, the initial value of the volume of the video material A is 20, the initial value of the volume of the video material B is 10, and the initial value of the volume of the audio material C is 5. The terminal device can determine the target value as 20 (the maximum value in the plurality of initial values), or the terminal device can determine the target value as 5 (the minimum value in the plurality of initial values), or the terminal device can set any value (for example, 15, 25, etc.) as the target value, which is not limited in the embodiments of the present disclosure.
[0095] Optionally, the terminal device can also determine the median, mode, etc. in the plurality of initial values as the target value, which is not limited in the embodiments of the present disclosure.
[0096] For example, the initial value of the volume of the video material A is 20, the initial value of the volume of the video material B is 10, the initial value of the volume of the audio material C is 5, if the target value is 20, the target ratio associated with the video material A is 1, the target ratio associated with the video material B is 0.5, the target ratio associated with the audio material C is 0.25, if the target value is 5, the target ratio associated with the video material A is 4, the target ratio associated with the video material B is 2, the target ratio associated with the audio material C is 1, if the target value is 50, the target ratio associated with the video material A is 0.4, the target ratio associated with the video material B is 0.2, the target ratio associated with the audio material C is 0.1.
[0097] It should be noted that the initial value indicated by the second control displayed by the terminal device in the target page can be the target value. For example, if the target value associated with the volume is 20, the initial volume indicated by the volume control is 20, if the target value associated with the playing speed is 1.5, the initial playing speed indicated by the speed control is 1.5 (1.5 times the playing speed). For example, in the embodiment shown in FIG. 6, the target value associated with the volume is 20 (the maximum initial value), the initial volume indicated by the volume control displayed by the video editing page is also 20, so that the terminal device can quickly and accurately determine the second value associated with each multimedia material, and improve the efficiency and accuracy of video editing.
[0098] Optionally, the terminal device can determine the product of the first value and the target ratio associated with the multimedia material as the second value associated with the multimedia material. For example, if the target ratio of the video material A is 0.5, the target ratio of the video material B is 1, and the first value currently indicated by the volume control is 50, the terminal device can determine that the volume of the video material A is 25, and the volume of the video material B is 50.
[0099] It should be noted that in the scenario of converting the single-track editing model into the multi-track editing model, the terminal device can directly obtain the second value of the target attribute of each multimedia material. For example, in the single-track editing model scenario, the terminal device has obtained the second value of the target attribute of each multimedia material through the product of the first value and the plurality of target ratios.
[0100] S803, for any one multimedia material, adjusting the value of the target attribute of the multimedia material to the second value associated with the multimedia material.
[0101] In response to the touch operation on the second control, the terminal device can adjust the target value of the multimedia material to the second value. For example, in the embodiment shown in FIG. 6, the target proportion associated with the video material A is 1, the target proportion associated with the video material B is 0.5, and the target proportion associated with the audio material C is 0.25. Therefore, when the user adjusts the volume indicated by the volume control to 40, the first value is 40, the terminal device can determine that the second value associated with the video material A is 40, and adjust the volume of the video material A to 40, the terminal device can determine that the second value associated with the video material B is 20, and adjust the volume of the video material B to 20, and the terminal device can determine that the second value associated with the audio material C is 10, and adjust the volume of the audio material C to 10.
[0102] The embodiment of the present disclosure provides a method for controlling a target attribute. The terminal device can determine a first value currently indicated by a second control, and obtain a plurality of initial values of target attributes of a plurality of multimedia materials. The terminal device can determine a target value from the plurality of initial values. The terminal device can determine a plurality of target proportions associated with the plurality of multimedia materials by taking the ratio of the plurality of initial values and the target value. The terminal device can determine a plurality of second values associated with the plurality of multimedia materials based on the first value and the plurality of target proportions associated with the plurality of multimedia materials. For any one of the plurality of multimedia materials, the terminal device can adjust the value of the target attribute of the multimedia material to the second value associated with the multimedia material. In this way, the terminal device can accurately determine the second value associated with each multimedia material, thereby improving the accuracy of video editing. Moreover, the terminal device can control the values of the target attributes of the plurality of multimedia materials through one second control, thereby improving the efficiency of video editing.
[0103] Based on any one of the above embodiments, the process of the above multimedia editing method will be described below in combination with FIG. 9.
[0104] FIG. 9 is a process schematic diagram of a multimedia editing method according to an embodiment of the present disclosure. Please refer to FIG. 9, which includes a terminal device. The display page of the terminal device includes a video editor. The video editor can include track 1, track 2, a timeline, and a first control. The track 1 includes a video material A, and the volume of the video material A is 20. The track 2 includes a video material B, and the volume of the video material B is 50.
[0105] Please refer to FIG. 9, when the user clicks the first control, the terminal device can display track 3 in the video editor, wherein track 3 includes video material A and video material B. When the user clicks track 3, the terminal device can display volume control a, wherein volume control a indicates a volume of 50, and volume control a can be used to control the volume of video material A and video material B.
[0106] Please refer to FIG. 9, the user slides the control point of volume control a upwards and adjusts the volume indicated by volume control a from 50 to 100. The terminal device can determine that the second value associated with video material A is 40 and the second value associated with video material B is 100, and adjust the volume of video material A from 20 to 40 and the volume of video material B from 50 to 100.
[0107] Please refer to FIG. 9, when the user clicks the first control again, the terminal device can display track 1 and track 2 again and stop displaying track 3 and volume control a, wherein the volume of video material A in track 1 is 40 and the volume of video material B in track 2 is 100. When the user clicks video material A, the terminal device can display volume control b associated with video material A, wherein volume control b indicates a volume of 40 and volume control b can be used to control the volume of video material A.
[0108] In this way, since the terminal device can accurately determine the volume of each video material based on the volume indicated by the volume control adjusted by the user, the terminal device can accurately control the volume of multiple video materials, improve the accuracy of volume control, and since the user can control the volume of multiple video materials through the volume control, the complexity of video editing is reduced and the efficiency of video editing is improved, and the terminal device can flexibly switch between the single-track editing model and the multi-track editing model, improving the flexibility of video editing.
[0109] FIG. 10 is a structural schematic diagram of a multimedia editing apparatus provided by an embodiment of the present disclosure. Please refer to FIG. 10, the multimedia editing apparatus 1000 includes a display module 1001, a conversion module 1002 and an adjustment module 1003, wherein:
[0110] The display module 1001 is configured to display a target page, wherein the target page includes a plurality of first tracks and a first control, and the plurality of first tracks are associated with a plurality of multimedia materials;
[0111] The conversion module 1002 is configured to, in response to a touch operation on the first control, convert the plurality of first tracks into a second track and display a second control, wherein the second track includes the plurality of multimedia materials;
[0112] The adjusting module 1003 is configured to adjust a target attribute of each of the plurality of multimedia materials in response to the touch operation on the second control.
[0113] According to one or more embodiments of the present disclosure, the display module 1001 is further configured to:
[0114] convert the second track into the plurality of first tracks in the target page and display the plurality of multimedia materials on the plurality of first tracks in response to the touch operation on the first control.
[0115] According to one or more embodiments of the present disclosure, the adjusting module 1003 is specifically configured to:
[0116] determine a first value currently indicated by the second control;
[0117] determine a second value of the target attribute of each of the plurality of multimedia materials based on the first value;
[0118] adjust the value of the target attribute of any one of the plurality of multimedia materials to a second value associated with the multimedia material.
[0119] According to one or more embodiments of the present disclosure, the adjusting module 1003 is specifically configured to:
[0120] obtain a target ratio associated with each of the plurality of multimedia materials;
[0121] determine a second value of the target attribute of each of the plurality of multimedia materials based on the first value and the target ratio.
[0122] According to one or more embodiments of the present disclosure, the adjusting module 1003 is specifically configured to:
[0123] obtain a plurality of initial values of the target attribute of the plurality of multimedia materials, the initial values being values before the target attribute of the multimedia materials is adjusted;
[0124] determine a target value from the plurality of initial values;
[0125] determine a plurality of target ratios associated with the plurality of multimedia materials as a ratio of the plurality of initial values to the target value.
[0126] According to one or more embodiments of the present disclosure, the adjusting module 1003 is specifically configured to:
[0127] determine a maximum value or a minimum value of the plurality of initial values as the target value.
[0128] According to one or more embodiments of the present disclosure, the target attribute is an edit linear attribute of the multimedia material.
[0129] The multimedia editing apparatus provided by the embodiments of the present disclosure can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects. Details are not described herein again.
[0130] FIG. 11 is a structural schematic diagram of a terminal device according to an embodiment of the present disclosure. Referring to FIG. 11, a structural schematic diagram of a terminal device 1100 suitable for implementing the embodiments of the present disclosure is shown. The terminal device can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a personal digital assistant (PDA), a tablet computer, a portable media player (PMP), a vehicle terminal (e.g., a vehicle navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. The terminal device shown in FIG. 11 is merely an example, and should not impose any limitation on the functions and use range of the embodiments of the present disclosure.
[0131] As shown in FIG. 11, the terminal device 1100 can include a processing apparatus (e.g., a central processing unit, a graphics processing unit, or the like) 1101, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage apparatus 1108 to a random access memory (RAM) 1103. Various programs and data required for the operation of the terminal device 1100 are also stored in the RAM 1103. The processing apparatus 1101, the ROM 1102, and the RAM 1103 are connected to each other through a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.
[0132] In general, the following devices can be connected to the I / O interface 1105: input devices 1106 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; output devices 1107 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage devices 1108 including, for example, a magnetic tape, a hard disk, and the like; and communication devices 1109. The communication devices 1109 can allow the terminal device 1100 to communicate wirelessly or wired with other devices to exchange data. While FIG. 11 shows the terminal device 1100 with various devices, it is understood that not all of the shown devices are required to be implemented or present. More or less devices can alternatively be implemented or present.
[0133] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication devices 1109, or installed from the storage devices 1108, or installed from the ROM 1102. When the computer program is executed by the processing devices 1101, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.
[0134] It should be noted that the computer readable medium in the above disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of computer readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present disclosure, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus. The program code contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to a wire, a cable, an RF (radio frequency) or the like, or any suitable combination of the above.
[0135] The computer readable medium described above can be contained in the terminal device described above; or can exist separately and not be assembled into the terminal device.
[0136] The computer readable medium described above carries one or more programs, which, when executed by the terminal device, cause the terminal device to perform the method shown in the above embodiments.
[0137] The embodiment of the present disclosure provides a computer readable storage medium, which stores computer execution instructions, and when a processor executes the computer execution instructions, the method as variously possible in the above embodiments is implemented.
[0138] The embodiment of the present disclosure provides a computer program product, which includes a computer program, and when a processor executes the computer program, the method as variously possible in the above embodiments is implemented.
[0139] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0140] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a procedure, or a part of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or in the reverse order, depending on the functionality involved. It is also noted that each block in the block diagrams and / or flow diagrams and combinations of blocks in the block diagrams and / or flow diagrams can be implemented by special-purpose hardware-based systems that perform the specified functions or operations, or combinations of special-purpose hardware and computer instructions.
[0141] The units described in the embodiments of the present disclosure can be implemented by software, or by hardware. In some cases, the name of the unit does not constitute a limitation on the unit itself. For example, the first obtaining unit can also be described as a unit for obtaining at least two Internet protocol addresses.
[0142] The functions described in this specification can be implemented in part or in whole by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Program-specific Integrated Circuits (ASICs), Program-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0143] In the context of the present disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more of: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0144] It should be noted that the modification of "one" or "a plurality of" mentioned in the present disclosure is illustrative rather than restrictive, and those skilled in the art should understand that it should be understood as "one or more" unless otherwise explicitly indicated in the context.
[0145] The names of the messages or information exchanged between the plurality of devices in the embodiments of the present disclosure are only for illustrative purposes, and are not intended to limit the scope of the messages or information.
[0146] It can be understood that the data involved in the technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the corresponding laws, regulations and relevant provisions. The data can include information, parameters and messages, etc., such as flow splitting indication information.
[0147] The above description is only the preferred embodiments of the present disclosure and the explanation of the applied technical principles. Those skilled in the art should understand that the disclosure range involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features disclosed in the present disclosure (but not limited to) having similar functions to form technical solutions.
[0148] Moreover, while operations are depicted in a particular order, this should not be understood as requiring such an order nor imposing a sequential order of executed operations. In certain circumstances, multitasking and parallel processing can be advantageous. Likewise, while a number of separate embodiments have been discussed above, alternate embodiments can be devised that fall within the scope of the various appended claims. Similarly, it will be appreciated that some of the above-described implementations include software components. However, one skilled in the art will recognize that any type of technology can be used as a basis for a similar implementation and let the claims are not limited to the details below.
Claims
1. A multimedia editing method, comprising: displaying a target page, the target page comprising a plurality of first tracks and a first control, the plurality of first tracks being associated with a plurality of multimedia materials; in response to a touch operation on the first control, converting the plurality of first tracks into a second track, the second track comprising the plurality of multimedia materials, and displaying a second control; in response to a touch operation on the second control, adjusting a target attribute of each of the plurality of multimedia materials. 2.The method of claim 1, wherein after converting the plurality of first tracks into the second track, the method further comprises: in response to a touch operation on the first control, converting the second track into the plurality of first tracks in the target page, and displaying the plurality of multimedia materials on the plurality of first tracks. 3.The method of claim 1 or 2, wherein the adjusting the target attribute of each of the plurality of multimedia materials comprises: determining a first value currently indicated by the second control; based on the first value, determining a second value of the target attribute of each of the plurality of multimedia materials; for any one of the plurality of multimedia materials, adjusting the target attribute of the multimedia material to the second value associated with the multimedia material. 4.The method of claim 3, wherein the determining the second value of the target attribute of each of the plurality of multimedia materials based on the first value comprises: obtaining a target ratio associated with each of the plurality of multimedia materials; based on the first value and the target ratio, determining the second value of the target attribute of each of the plurality of multimedia materials.
5. The method of claim 4, wherein for any one target attribute; The obtaining the target ratio associated with each of the plurality of multimedia materials comprises: obtaining a plurality of initial values of the target attribute of the plurality of multimedia materials, the initial values being values before the target attribute of the multimedia material is adjusted; determining a target value in the plurality of initial values; determining, as the target ratio associated with the plurality of multimedia materials, a ratio of the plurality of initial values to the target value. 6.The method of claim 5, wherein the determining the target value in the plurality of initial values comprises: determining, as the target value, a maximum value or a minimum value in the plurality of initial values. 7.The method of claim 1 or 2, wherein the target attribute is an editing linear attribute of the multimedia material. 8.A multimedia editing apparatus, comprising a display module, a conversion module and an adjustment module, wherein: the display module is configured to display a target page, the target page comprising a plurality of first tracks and a first control, the plurality of first tracks being associated with a plurality of multimedia materials; the conversion module is configured to, in response to a touch operation on the first control, convert the plurality of first tracks into a second track, the second track comprising the plurality of multimedia materials, and display a second control; the adjustment module is configured to, in response to a touch operation on the second control, adjust a target attribute of each of the plurality of multimedia materials.
9. A terminal device comprising: a processor and a memory; the memory stores computer-executed instructions; the processor executes the computer-executed instructions stored in the memory, so that the processor executes the multimedia editing method as claimed in any one of claims 1-7.
10. A computer-readable storage medium, wherein the computer-readable storage medium stores computer-executed instructions, and when a processor executes the computer-executed instructions, the multimedia editing method as claimed in any one of claims 1-7 is implemented.
11. A computer program product, comprising a computer program, and when a processor executes the computer program, the multimedia editing method as claimed in any one of claims 1-7 is implemented.
Citation Information
Patent Citations
Material editing method and device, terminal and storage medium
CN115334361A
Method for adding multiple materials in video editing single track and related equipment
CN115633133A
Multi-track video editing method, graphical user interface and electronic device
CN118055290A
Method and apparatus for grouping video tracks in a video editing timeline
US20130263003A1