Video editing method, device, equipment and storage medium
The video editing method enhances user experience by using material description information in templates to guide the acquisition and editing of user materials, addressing the limitations of existing methods.
Patent Information
- Application Number
- JP2023574741
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-06-04
- Filing Date
- 2022-06-06
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-06-06
AI Technical Summary
Existing video editing methods fail to meet the increasing demands of users and do not effectively improve user experience.
A video editing method that utilizes material description information in a first video editing template to instruct the acquisition of user materials, generating a video based on these materials according to editing operations indicated in the template.
Enriches the video editing method and improves user experience by guiding the selection and editing of user materials based on content features described by the template.
Smart Images

Figure 0007739470000001 
Figure 0007739470000002 
Figure 0007739470000003
Abstract
Description
[Technical Field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to a Chinese patent application having application number PCT / CN2022 / 097058, filed on June 6, 2022, the entire contents of which are incorporated herein by reference. The international application claims priority to and the benefit of Chinese patent application number 202110624617.0, filed on June 4, 2021.
[0002] The present invention relates to the field of data processing, and in particular to a video editing method, apparatus, device and storage medium. [Background technology]
[0003] With the continuous development of video processing technology, people's demands for video editing methods are increasing. Therefore, how to enrich video editing methods to meet users' increasing video editing needs and improve user experience has become an urgent technical issue to be solved. Summary of the Invention
[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure utilizes material description information in a first video editing template to instruct the acquisition of user materials, and then generates a first video based on the acquired user materials, thereby enriching the video editing method and improving the user experience.
[0005] In a first aspect, the present disclosure provides a video editing method, the method comprising: displaying a material adding page in response to a preset editing operation on a first video editing template, the material adding page displaying material description information corresponding to the first video editing template, the material description information being used to describe content features of user material; acquiring user materials corresponding to the first video editing template according to the material adding page; and generating a first video corresponding to the first video editing template based on the user material, the first video being a video edited from the user material according to editing operations indicated in the first video editing template.
[0006] In an optional embodiment, the step of displaying an add material page in response to a preset editing operation on the first video editing template includes: The method includes a step of displaying a material adding page in response to a preset editing operation on a second video obtained based on a first video editing template, wherein the first video editing template is used to instruct editing of the material to be edited into the second video according to the editing operation indicated in the first video editing template.
[0007] In an alternative embodiment, a first editing entry is set on the material adding page, and before obtaining user material corresponding to the first video editing template based on the material adding page, displaying a description information page in response to a trigger operation on the first editing entry, the description information page displaying material description information and a material addition entry corresponding to the first video editing template; The method further includes a step of jumping from the description information page to a material addition page in response to a trigger operation on the material addition entry on the description information page.
[0008] In an alternative embodiment, the description information page includes a video generation control, and generating a first video corresponding to a first video editing template based on the user material includes: Responsive to a trigger operation on the video generation control in the description information page, editing the user material into a first video according to editing operations indicated in the first video editing template.
[0009] In an optional embodiment, in response to a preset editing operation on a second video obtained based on the first video editing template, before displaying an add material page: The method further includes a step of displaying a second editing entry on the playback page of the second video when it is detected that the second video obtained based on the first video editing template includes material description information, wherein the second video is from recommended video streaming and the second editing entry is used to trigger an entry on the description information page.
[0010] In an optional embodiment, before obtaining user material corresponding to the first video editing template based on the material addition page, a step of pulling up and displaying a description information page in a preset direction on the material addition page, and setting a material addition entry on the description information page; The method further includes a step of jumping from the description information page to the material addition page in response to a trigger operation on the material addition entry on the description information page.
[0011] In an alternative embodiment, the method comprises: a step of displaying a description information editing page in response to a trigger operation on a material description information addition entry, wherein a cover of a replaceable material and an input box for description information corresponding to the replaceable material are displayed on the material description editing page; acquiring material description information of a replaceable material corresponding to the input box of the description information based on the input box of the description information on the description information editing page; The method further includes generating an editing template video based on material description information corresponding to the replaceable material.
[0012] In an alternative embodiment, before generating an edited template video based on material description information corresponding to the replaceable material, a step of responding to a trigger operation on a target cover page among the covers of the replaceable material displayed on the description information editing page, reproducing the replaceable material corresponding to the target cover page on a material preview page, and displaying an input box for description information of the replaceable material corresponding to the target cover page on the material preview page; The method further includes obtaining material description information of a replaceable material corresponding to the target cover based on the description information input box on the material preview page.
[0013] In an alternative embodiment, the method comprises: The method further includes, after obtaining material description information of any replaceable material, synchronizing the material description information with material description information of a replaceable material having the same editing instruction identifier as the replaceable material.
[0014] In a second aspect, the present disclosure provides a method for manufacturing a method of a semiconductor device comprising: a first display module for displaying a material adding page in response to a preset editing operation on a first video editing template, the material adding page displaying material description information corresponding to the first video editing template, the material description information being used to describe content features of user material; a first obtaining module for obtaining user materials corresponding to the first video editing template according to the material adding page; and a first generation module for generating a first video corresponding to the first video editing template based on the user material, the first video being a video edited from the user material in accordance with editing operations indicated in the first video editing template.
[0015] In a third aspect, the present disclosure provides a computer-readable storage medium having stored thereon instructions that, when executed on a terminal device, cause the terminal device to perform the above method.
[0016] In a fourth aspect, the present disclosure provides an apparatus including a memory, a processor, and a computer program stored in the memory and executable by the processor, the apparatus realizing the above method when the processor executes the computer program.
[0017] In a fifth aspect, the present disclosure provides a computer program product comprising computer programs / instructions, which when executed by a processor, implement the above method.
[0018] The technical solutions provided by the embodiments of the present disclosure have the following advantages over the prior art:
[0019] An embodiment of the present disclosure provides a video editing method, which first displays an add-material page in response to a preset editing operation for a first video editing template, where the add-material page displays material description information corresponding to the first video editing template, and the material description information is used to describe content features of user material. Next, user material corresponding to the first video editing template is acquired based on the add-material page, and a first video is generated based on the acquired user material, where the first video is a video edited from the acquired user material according to the editing operation indicated in the first video editing template. It can be seen that the embodiment of the present disclosure can use the material description information in the first video editing template to instruct the acquisition of user material and then generate the first video based on the acquired user material, thereby enriching the video editing method and improving the user experience. [Brief explanation of the drawings]
[0020] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure.
[0021] In order to more clearly show the technical solutions of the embodiments of the present disclosure or the prior art, the following briefly introduces drawings necessary to describe the embodiments or the prior art, and it is obvious that those skilled in the art can obtain other drawings based on these drawings without any creative efforts.
[0022] [Figure 1] 1 is a flowchart of a video editing method provided by an embodiment of the present disclosure. [Figure 2] FIG. 1 is a schematic diagram of an add material page provided by an embodiment of the present disclosure. [Figure 3] FIG. 1 is a schematic diagram of a description information page provided by an embodiment of the present disclosure. [Figure 4] 1 is a flowchart of another video editing method provided by an embodiment of the present disclosure. [Figure 5] FIG. 10 is a schematic diagram of a playback page of a second video provided by an embodiment of the present disclosure. [Figure 6] 1 is a flowchart of another video editing method provided by an embodiment of the present disclosure. [Figure 7] FIG. 1 is a schematic diagram of a playback page of a video to be edited provided by an embodiment of the present disclosure. [Figure 8] FIG. 10 is a schematic diagram of a description information edit page provided by an implementation of the present invention. [Figure 9] 1 is a schematic diagram of a material preview page provided by an embodiment of the present disclosure. [Figure 10] 1 is a schematic structural diagram of a video editing device provided by an embodiment of the present invention; [Figure 11] 1 is a schematic structural diagram of a video editing device provided by an embodiment of the present invention; DETAILED DESCRIPTION OF THE INVENTION
[0023] In order to more clearly understand the above objects, features and advantages of the present disclosure, the solutions of the present disclosure are further described below. It should be noted that, unless there is a contradiction, the embodiments and features of the embodiments of the present disclosure can be combined.
[0024] In order to provide a thorough understanding of the present disclosure, numerous specific details are set forth in the following description, but the present disclosure may be practiced in other ways different from those described herein. Obviously, the embodiments in the specification are only a portion of the embodiments of the present disclosure, but not all of the embodiments.
[0025] To enrich video editing methods and improve user experience, an embodiment of the present disclosure provides a video editing method. Specifically, when a preset editing operation is performed on a first video editing template, a material adding page is first displayed. Material description information corresponding to the first video editing template is displayed on the material adding page, and the material description information is used to describe content features of user materials. Next, to generate a first video corresponding to the first video editing template, user materials corresponding to the first video editing template are acquired based on the material adding page. The first video is a video obtained by editing the acquired user materials according to the editing operations indicated in the first video editing template.
[0026] Based on this, an embodiment of the present disclosure provides a video editing method. Referring to Figure 1, there is shown a flowchart of the video editing method provided by an embodiment of the present disclosure. The method includes the following steps:
[0027] S101: In response to a preset editing operation on a first video editing template, a material adding page is displayed.
[0028] The material adding page displays material description information corresponding to the first video editing template, and the material description information is used to describe content features of user material.
[0029] The first video editing template in the embodiment of the present disclosure may be a video editing template including preset editing operations. Specifically, the embodiment of the present disclosure does not limit the types of editing operations included in the first video editing template.
[0030] In an embodiment of the present disclosure, a preset editing operation for the first video editing template may be received to display the material adding page. The preset editing operation may be any preset trigger operation, such as a trigger operation for an editing control corresponding to the first video editing template.
[0031] In the embodiment of the present disclosure, the material adding page can display material description information corresponding to the first video editing template, and the user can select user material based on the content features indicated in the material description information, and can obtain user material that meets the content features indicated in the material description information.
[0032] FIG. 2 is a schematic diagram of an add material page provided by an embodiment of the present disclosure. The add material page displays material description information corresponding to a first video editing template, and the material description information and the video clips corresponding to the first video editing template have an associated relationship. As shown in FIG. 2, the first video editing template corresponds to two video clips, one of which is 3.0 seconds long and the other is 5.0 seconds long. Specifically, the associated relationship between the material description information and the video clips is shown as follows: when a video clip with a length of 3.0 seconds located in the first position of the add material page is selected, the add material page displays the associated material description information corresponding to the video clip to prompt the user to select a user material corresponding to the video clip. When a video clip with a length of 5.0 seconds located in the second position of the add material page is selected, the add material page displays the associated material description information corresponding to the video clip to prompt the user to select a user material corresponding to the video clip.
[0033] In the embodiment of the present disclosure, the material description information is used to describe the content characteristics of the user material. For example, the material description information may be "going to a restaurant with friends to take pictures of the environment, and a lively and cheerful atmosphere is required," indicating that user materials corresponding to the material description information can be selected that meet the content characteristics such as "restaurant" and "lively and cheerful atmosphere" indicated in the material description information.
[0034] S102: Obtain user materials corresponding to the first video editing template according to the material adding page.
[0035] In the embodiment of the present disclosure, the material adding page may include an album introduction page and / or a photography page, as shown in the above Fig. 2. In practical application, a user can select user materials that match the content characteristics indicated in the material description information from the album introduction page, or photograph and obtain user materials that match the content characteristics indicated in the material description information based on the photography page.
[0036] It should be noted that the material description information in the embodiments of the present disclosure provides reference information for users to select user materials. Specifically, the embodiments of the present disclosure do not restrict the content features of the user materials corresponding to the acquired first video editing template.
[0037] In practical application, the material description information corresponding to the first video editing template has a corresponding relationship with the video clips corresponding to the first video editing template, and the embodiment of the present disclosure can obtain user materials corresponding to one or more of the video clips corresponding to the first video editing template based on the material addition page.
[0038] S103: Generate a first video corresponding to the first video editing template based on the user material.
[0039] The first video is a video obtained by editing the user material in accordance with the editing operations indicated in the first video editing template.
[0040] In an embodiment of the present disclosure, after obtaining a user material corresponding to a first video editing template, a first video corresponding to the first video editing template is generated based on the obtained user material.
[0041] In practical application, the first video can be obtained after editing the acquired user material according to the editing operations indicated in the first video editing template.
[0042] Specifically, according to the editing operations indicated in the video clip corresponding to the first video editing template, user material corresponding to the video clip is edited, and the edited user material is synthesized according to the order relationship between each video clip to obtain the first video.
[0043] In a video editing method provided by an embodiment of the present disclosure, when a preset editing operation is performed on a first video editing template, a material adding page is first displayed. Material description information corresponding to the first video editing template is displayed on the material adding page, and the material description information is used to describe the content characteristics of the user material. Next, to generate a first video corresponding to the first video editing template, the user material corresponding to the first video editing template is acquired based on the material adding page. The first video is a video obtained by editing the acquired user material according to the editing operation indicated in the first video editing template. It can be seen that the embodiment of the present disclosure uses the material description information in the first video editing template to instruct the acquisition of the user material, and then generates the first video based on the acquired user material, thereby enriching the video editing method and improving the user experience.
[0044] In accordance with the above embodiment, in order to allow a user to understand the overall characteristics of the video content corresponding to the first video editing template, when the material adding page is displayed in step S101 of the above embodiment, the material adding page automatically pulls up and displays a description information page in a predetermined direction. The description information page sets a material adding entry and displays material description information corresponding to the first video editing template. In response to a trigger operation on the material adding entry on the description information page, the description information page jumps to the material adding page.
[0045] 3 is a schematic diagram of a description information page provided by an embodiment of the present disclosure, which displays material description information corresponding to the first video editing template and user material length requirements corresponding to each material description information. Through the description information page, a user can understand all the material description information corresponding to the first video editing template as a whole, which facilitates subsequent user material selection.
[0046] In an embodiment of the present disclosure, the description information page may have an add material entry.
[0047] In an alternative embodiment, an add material entry can be provided on the description information page to trigger access to an add material page to obtain user material.
[0048] In another alternative embodiment, as shown in Figure 3, a material addition entry can be provided for each material description information on the description information page. When a user needs to select a material for a certain material description information, he or she can click the material addition entry corresponding to the material description information to trigger access to the material addition page. At this time, after entering the material addition page, the material selection position corresponding to the material description information on the material addition page will be selected.
[0049] Based on the above embodiments, an embodiment of the present disclosure further provides a video editing method. Referring to FIG. 4, there is shown a flowchart of another video editing method provided by an embodiment of the present disclosure, which includes the following steps:
[0050] S401: In response to a preset editing operation on a second video acquired based on a first video editing template, a material adding page is displayed.
[0051] The first video editing template is used to instruct editing of the material to be edited into the second video according to the editing operations indicated in the first video editing template.
[0052] In an embodiment of the present disclosure, the second video may be a video edited based on the first video editing template, specifically, the second video is edited from the material to be edited according to the editing operations indicated in the first video editing template.
[0053] In an embodiment of the present disclosure, a first editing entry is set on the material adding page, as shown in the above Fig. 2. When a trigger operation is received for the first editing entry, a description information page is displayed, and the description information page displays material description information and the material adding entry corresponding to the first video editing template, as shown in Fig. 3. When a trigger operation is received for the material adding entry on the description information page, a jump is made from the description information page to the material adding page, thereby facilitating the user's subsequent material selection based on the material adding page.
[0054] The description information page in the embodiment of the present disclosure is used to comprehensively display to the user the features of the video content corresponding to the first video editing template and the second video.
[0055] In an optional embodiment, when it is detected that a second video obtained based on a first video editing template includes material description information, a second editing entry is displayed on the playback page of the second video, where the second video is from a recommended video streaming and the second editing entry is used to trigger access to the description information page.
[0056] In practical application, when a second video is acquired based on the recommended video streaming, first, it is detected whether the second video contains material description information, and if so, a second edit entry is displayed on the playback page of the second video. Referring to Figure 5, a schematic diagram of a playback page of a second video provided by an embodiment of the present disclosure is shown, where the second edit entry is displayed on the playback page. When a trigger operation is received for the second edit entry, the description information page shown in Figure 3 is displayed, allowing the user to know the characteristics of the video content corresponding to the second video.
[0057] S402: Obtain user materials corresponding to the first video editing template according to the material adding page.
[0058] S402 in the embodiment of the present disclosure can be understood by referring to the description of S102 in the above embodiment, and therefore will not be described again here.
[0059] S403: A first video corresponding to the first video editing template is generated based on the user material, and the first video is a video edited from the user material according to editing operations indicated in the first video editing template.
[0060] In an optional embodiment, after obtaining user materials corresponding to the first video editing template based on the material addition page, a preset trigger operation is triggered to jump to a description information page, and the obtained user materials are updated and displayed on the description information page, allowing the user to check the acquisition status of the user materials in the material description information corresponding to the first video editing template through the description information page.
[0061] In an optional embodiment, the description information page is provided with a video generation control, and when a trigger operation is received on the video generation control on the description information page, as shown by the "Next" button in Figure 3 above, the acquired user material is edited into a first video according to the editing operations indicated in the first video editing template, and a first video in the same style as the second video is acquired.
[0062] In the video editing method provided by the embodiment of the present disclosure, when a preset editing operation is performed on the second video, a material adding page is displayed, and user material corresponding to the second video is obtained based on the material adding page, and then a first video in the same style as the second video is generated based on the obtained user material. It can be seen that the embodiment of the present disclosure relies on the template function of editing in the same style to display material description information to the user and instruct the user to obtain user material, thereby enriching the video editing method and improving the user experience.
[0063] Based on the above embodiments, the embodiments of the present disclosure can generate an editing template video for the second video in the above embodiments, provide users with video editing functions, enrich the video editing method, and further provide a video editing method that improves the user experience.
[0064] Specifically, referring to FIG. 6, there is shown a flowchart of another video editing method provided by an embodiment of the present disclosure, which includes the following steps:
[0065] S601: In response to a trigger operation for a material description information addition entry, a description information editing page is displayed.
[0066] The material description editing page displays a cover page for a replacement material and an input box for description information corresponding to the replaceable material.
[0067] In an embodiment of the present disclosure, the material description information addition entry may be set on the playback page of the video to be edited, which includes multiple replaceable materials. As shown in FIG. 7, which is a schematic diagram of the playback page of the video to be edited provided by an embodiment of the present disclosure, the "script addition" entry can be set as a material description information addition entry on the playback page of the video to be edited.
[0068] In practical application, when a trigger operation is received for the material description information addition entry, a description information editing page is displayed. As shown in Figure 8, which is a schematic diagram of the description information editing page provided by an embodiment of the present disclosure, the description information editing page displays the cover of each replaceable material and the corresponding description information input box, and the description information input box is used to receive the material description information of the corresponding replaceable material.
[0069] S602: Based on the input box of the description information on the description information editing page, material description information of a replaceable material corresponding to the input box of the description information is obtained.
[0070] In the embodiment of the present disclosure, when a trigger operation is received on any of the input boxes of description information, the material description information of the corresponding replaceable material can be input into the input box of the description information.
[0071] In another optional embodiment, in response to a trigger operation on a target cover among the covers of the replaceable material displayed on the description information editing page, the replaceable material corresponding to the target cover is reproduced on a material preview page, and an input box for description information of the replaceable material corresponding to the target cover is displayed on the material preview page. Thereafter, material description information of the replaceable material corresponding to the target cover is obtained based on the input box for description information on the material preview page.
[0072] 9 is a schematic diagram of a material preview page provided by an embodiment of the present disclosure, in which a replaceable material corresponding to a target cover is displayed in the upper region of the material preview page, and a description information input box is displayed in the lower region of the material preview page. A user can input material description information into the description information input box to realize the function of adding material description information for the replaceable material.
[0073] In an optional embodiment, different replaceable materials may have the same editing instruction identifier, and the same material description information may be added to the replaceable materials having the same editing instruction identifier. Therefore, the embodiment of the present disclosure obtains the material description information of any replaceable material, and then synchronizes the material description information with the material description information of the replaceable material having the same editing instruction identifier, thereby improving the efficiency of adding material description information.
[0074] S603: Generate an editing template video based on the material description information corresponding to the replaceable material.
[0075] In an embodiment of the present disclosure, after obtaining material description information corresponding to each replaceable material, an editing template video is generated based on the material description information.
[0076] In an optional embodiment, a "Done" button is set on the description information editing page, and as shown in FIG. 8 above, when a trigger operation is performed on the "Done" button, first, it is determined whether or not adding of material description information has been completed for all replaceable materials on the description information editing page; if completed, an editing template video is generated based on the material description information corresponding to each replaceable material; if adding of material description information has not been completed for some replaceable materials, the user is instructed to complete adding of material description information for all replaceable materials.
[0077] In a video editing method provided by an embodiment of the present disclosure, material description information is added to generate a video editing template with the material description information, which is used to provide a user with the ability to obtain user material and generate a video according to the instructions of the material description information. The embodiment of the present disclosure enriches the video editing method and improves the user experience.
[0078] Based on the same inventive concept as the above method embodiment, the embodiment of the present invention further provides a video editing device. Referring to FIG. 10, there is shown a schematic structural diagram of the video editing device provided by the embodiment of the present invention, which comprises: a first display module 1001 for displaying a material adding page in response to a preset editing operation on a first video editing template, the material adding page displaying material description information corresponding to the first video editing template, the material description information being used to describe content features of user material; a first obtaining module 1002 for obtaining user materials corresponding to the first video editing template according to the material adding page; and a first generation module 1003 for generating a first video corresponding to the first video editing template based on the user material, the first video being a video edited from the user material according to editing operations indicated in the first video editing template.
[0079] In an alternative embodiment, the first display module specifically comprises: In response to a preset editing operation on a second video obtained based on a first video editing template, a material adding page is displayed, and the first video editing template is used to instruct editing of the material to be edited into the second video according to the editing operation indicated in the first video editing template.
[0080] In an alternative embodiment, the material addition page is configured with a first edit entry, and the device: a second display module for displaying a description information page in response to a trigger operation on the first editing entry, the description information page displaying material description information and a material addition entry corresponding to the first video editing template; The device further includes a first jump module for jumping from the description information page to the material addition page in response to a trigger operation on the material addition entry in the description information page.
[0081] In an alternative embodiment, the description information page includes video generation controls, and the first generation module specifically: In response to a trigger operation on the video generation control in the description information page, the video generation control is used to edit the user material into a first video according to editing operations indicated in the first video editing template.
[0082] In an alternative embodiment, the apparatus comprises: The method further includes a third display module for displaying a second editing entry on the playback page of the second video when detecting that the second video obtained based on the first video editing template includes material description information, wherein the second video is from recommended video streaming, and the second editing entry is used to trigger access to the description information page.
[0083] In an alternative embodiment, the apparatus comprises: a fourth display module for pulling up and displaying a description information page in a predetermined direction on the material addition page, wherein a material addition entry is set on the description information page; The device further includes a second jump module for jumping from the description information page to the material addition page in response to a trigger operation on the material addition entry in the description information page.
[0084] In an alternative embodiment, the apparatus comprises: a fifth display module for displaying a description information editing page in response to a trigger operation for a material description information addition entry, the fifth display module displaying a cover of a replaceable material and an input box for description information corresponding to the replaceable material on the material description editing page; a second acquisition module for acquiring material description information of replaceable materials corresponding to the input boxes of the description information according to the input boxes of the description information on the description information editing page; The video editing device further includes a first generating module for generating an editing template video based on material description information corresponding to the replaceable material.
[0085] In an alternative embodiment, the apparatus comprises: a sixth display module for responding to a trigger operation on a target cover page among the covers of the replaceable material displayed on the description information editing page, playing the replaceable material corresponding to the target cover page on a material preview page, and displaying an input box for description information of the replaceable material corresponding to the target cover page on the material preview page; The method further includes a third obtaining module for obtaining material description information of a replaceable material corresponding to the target cover according to the description information input box on the material preview page.
[0086] In an alternative embodiment, the apparatus comprises: It further includes a synchronization module for, after obtaining material description information of any replaceable material, synchronizing the material description information with material description information of a replaceable material having the same editing instruction identifier as the replaceable material.
[0087] In addition to the above methods and apparatus, embodiments of the present disclosure provide a computer-readable storage medium having stored thereon instructions that, when executed on a terminal device, cause the terminal device to perform the video editing method described in the embodiments of the present disclosure.
[0088] An embodiment of the present disclosure further provides a computer program product including computer programs / instructions, which, when executed by a processor, implement the video editing method according to the embodiment of the present disclosure.
[0089] Furthermore, the embodiment of the present disclosure, as shown in FIG. There is further provided a video editing device that may include a processor 1101, a memory 1102, an input device 1103, and an output device 1104. The number of processors 1101 in the video editing device may be one or more, but Fig. 11 illustrates one processor as an example. In some embodiments of the present disclosure, the processor 1101, the memory 1102, the input device 1103, and the output device 1104 may be connected via a bus or other means, and Fig. 11 illustrates connection via a bus as an example.
[0090] The memory 1102 is used to store software programs and modules, and the processor 1101 executes the software programs and modules stored in the memory 1102 to perform various functional applications and data processing of the video editing device. The memory 1102 mainly includes a program storage area and a data storage area. The program storage area may store an operating system, at least one application program required for the functions, and the like. The memory 1102 may further include high-speed random access memory and may further include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device. The input device 1103 may be used to receive input numeric or character information and to generate signal inputs related to user settings and function control of the video editing device.
[0091] Specifically, in this embodiment, the processor 1101 loads executable files corresponding to the processes of one or more application programs into the memory 1102 in accordance with the following instructions, and the processor 1101 executes the application programs stored in the memory 1102 to realize various functions of the above-mentioned video editing equipment.
[0092] It should be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another and do not necessarily require or imply that an actual relationship or sequence exists between those entities or operations. Furthermore, the terms "comprise," "contain," or any other variation thereof are intended to cover a non-exclusive inclusion, whereby a process, method, article, or apparatus that includes a set of elements includes not only those elements but also other elements not expressly listed or elements inherent in the process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprises..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0093] The above description is merely a specific embodiment of the present disclosure, intended to enable those skilled in the art to understand or realize the present disclosure. Various modifications to these examples will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other examples without departing from the spirit or scope of the present disclosure. Thus, the present disclosure is not intended to be limited to the examples described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. displaying a material adding page in response to a preset editing operation on a first video editing template, the material adding page displaying material description information corresponding to the first video editing template, the material description information being used to describe content features of user material; obtaining the user material corresponding to the first video editing template according to the material addition page; generating a first video corresponding to the first video editing template based on the user material, the first video being a video obtained by editing the user material in accordance with editing operations indicated in the first video editing template; A video editing method characterized in that the material description information and the video clip corresponding to the first video editing template have a linked relationship, and when the video clip is selected, the material description information corresponding to the video clip is displayed in linkage on the material addition page to instruct the selection of the user material corresponding to the video clip.
2. The step of displaying the material adding page in response to the preset editing operation for the first video editing template includes:
2. The method of claim 1, further comprising: displaying the material adding page in response to the preset editing operation on the second video obtained based on the first video editing template, wherein the first video editing template is used to instruct editing of the material to be edited into the second video according to the editing operation indicated in the first video editing template.
3. a first editing entry is set on the material adding page, and before obtaining the user material corresponding to the first video editing template based on the material adding page, displaying a description information page in response to a trigger operation on the first editing entry, the description information page displaying the material description information and a material addition entry corresponding to the first video editing template; 3. The method of claim 2, further comprising the step of: jumping from the description information page to the add material page in response to a trigger operation on the add material entry in the description information page.
4. The description information page is provided with a video generation control, and the step of generating the first video corresponding to the first video editing template based on the user material includes:
4. The method of claim 3, further comprising the step of editing the user material into the first video in accordance with the editing operations indicated in the first video editing template in response to a trigger operation on the video generation control in the description information page.
5. in response to the preset editing operation on the second video acquired based on the first video editing template, and before displaying the material adding page, 4. The method of claim 3, further comprising the step of displaying a second editing entry on the playback page of the second video when it is detected that the second video obtained based on the first video editing template includes the material description information, wherein the second video is from recommended video streaming and the second editing entry is used to trigger an entry on the description information page.
6. before obtaining the user material corresponding to the first video editing template based on the material adding page; a step of pulling up and displaying a description information page in a preset direction on the material addition page, and setting a material addition entry on the description information page; 2. The method of claim 1, further comprising the step of jumping from the description information page to the add material page in response to a trigger operation on the add material entry in the description information page.
7. The method comprises: a step of displaying a description information editing page in response to a trigger operation on a material description information addition entry, wherein a cover of a replaceable material and an input box for description information corresponding to the replaceable material are displayed on the material description editing page; acquiring the material description information of the replaceable material corresponding to the input box of the description information based on the input box of the description information on the description information editing page; 3. The method of claim 2, further comprising: generating an edited template video based on the material description information corresponding to the replaceable material.
8. before generating an editing template video based on the material description information corresponding to the replaceable material; Responding to a trigger operation on a target cover of the replaceable material displayed on the description information editing page, playing the replaceable material corresponding to the target cover on a material preview page, and displaying an input box for the description information of the replaceable material corresponding to the target cover on the material preview page; 8. The method of claim 7, further comprising: obtaining the material description information of the replaceable material corresponding to the target cover based on the description information input box on the material preview page.
9. 8. The method of claim 7, further comprising, after obtaining the material description information of any replaceable material, synchronizing the material description information with the material description information of a replaceable material having the same editing instruction identifier as the replaceable material.
10. The material description information corresponding to the first video editing template and the video clip corresponding to the first video editing template have a correspondence relationship, and the step of acquiring the user material corresponding to the first video editing template based on the material addition page includes:
2. The method of claim 1, further comprising: retrieving the user material corresponding to one or more of the video clips corresponding to the first video editing template based on the material addition page.
11. generating the first video corresponding to the first video editing template based on the user material, editing the user material corresponding to the video clip according to the editing operations indicated on the video clip corresponding to the first video editing template; and combining the edited user materials according to an order relationship between each video clip to obtain the first video.
12. After obtaining the user material corresponding to the first video editing template according to the material adding page, 7. The method of claim 6, further comprising the step of jumping to the description information page in response to a trigger operation, and updating the description information page with the acquired user material and displaying it.
13. a first display module for displaying a material adding page in response to a preset editing operation on a first video editing template, the material adding page displaying material description information corresponding to the first video editing template, the material description information being used to describe content features of user material; a first obtaining module for obtaining the user material corresponding to the first video editing template according to the material adding page; a first generation module for generating a first video corresponding to the first video editing template based on the user material, the first video being a video obtained by editing the user material in accordance with editing operations indicated in the first video editing template; A video editing device characterized in that the material description information and the video clip corresponding to the first video editing template have a linked relationship, and when the video clip is selected, the material description information corresponding to the video clip is displayed in linkage on the material addition page to instruct the selection of the user material corresponding to the video clip.
14. 13. A computer-readable storage medium having stored thereon instructions which, when executed by a terminal device, cause the terminal device to implement a method according to any one of claims 1 to 12.
15. An apparatus comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, the apparatus implementing the method of any one of claims 1 to 12 when the processor executes the computer program.
16. A computer program or computer instructions, characterized in that when the computer program or computer instructions are executed by a processor, they realize a method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Image interaction method, device and system and mobile terminal
CN103838357A
Video material processing method and device and storage medium
CN110139159A
Video processing method, electronic device and storage medium
CN110855904A
Method and device for generating edited video
CN110996017A
Video production method and device based on video script semantic recognition
CN112632326A