Video generation method, device, equipment and storage medium
The video generation method uses shooting instruction information to guide user material acquisition, enhancing user experience and content creation in video editing templates.
Patent Information
- Application Number
- JP2023574742
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-06-04
- Filing Date
- 2022-06-06
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2042-06-06
AI Technical Summary
Existing video generation methods fail to meet the increasing user demands for enriched video editing experiences and require improvements to enhance user interaction and content creation.
A video generation method that utilizes shooting instruction information from a target video editing template to guide the acquisition of user materials and generate a result video, incorporating features like camera movements and content characteristics.
Enriches the video generation method by providing structured guidance for content creation, improving user experience through enhanced interaction and personalized video production.
Smart Images

Figure 0007719212000001 
Figure 0007719212000002 
Figure 0007719212000003
Abstract
Description
[Technical Field]
[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent application filed on June 4, 2021, bearing application number 202110624616.6 and entitled "Video Generation Method, Apparatus, Device and Storage Medium," the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the field of data processing, and in particular to video generation methods, devices, apparatus and storage media. [Background technology]
[0003] With the continuous development of video processing technology, people's requirements for video generation methods are increasing. Therefore, how to enrich video generation methods to meet users' increasing video editing needs and improve user experience has become an urgent technical problem to be solved. Summary of the Invention
[0004] In order to solve the above technical problems or to solve at least part of the above technical problems, the present disclosure provides a video generation method that can use the shooting instruction information of each storyboard in a target video editing template to instruct the acquisition of user materials, and generate a target result video based on the acquired user materials, thereby enriching the video generation method and improving the user experience.
[0005] In a first aspect, the present disclosure provides a method for manufacturing a method of a semiconductor device comprising: displaying storyboard shooting instruction information corresponding to a target video editing template in response to a preset trigger operation on the target video editing template, the shooting instruction information being used to instruct a shooting method and / or features of shooting content corresponding to the storyboard; acquiring user materials for storyboards corresponding to the target video editing templates respectively; generating a target result video corresponding to the target video editing template based on user material respectively corresponding to the storyboard.
[0006] In an optional embodiment, the target video editing template has a demo video, and the step of displaying shooting instruction information of a storyboard corresponding to the target video editing template in response to a preset trigger operation on the target video editing template includes: The method includes a step of displaying storyboard shooting instruction information corresponding to the target video editing template in response to a preset trigger operation on the demo video, wherein the storyboard material included in the demo video conforms to the storyboard shooting instruction information.
[0007] In an optional embodiment, a storyboard corresponding to the target video editing template and a video clip have a correspondence relationship, and the step of displaying shooting instruction information of the storyboard corresponding to the target video editing template in response to a preset trigger operation on the target video editing template includes: The method includes a step of displaying, in response to a preset trigger operation on a target video editing template, shooting instruction information of a storyboard corresponding to the target video editing template and material description information of the video clip, the material description information being used to describe the characteristics of the video content corresponding to the video clip.
[0008] In an optional embodiment, the target video editing template has a content table of contents, the content table of contents including table of contents information corresponding to at least one video clip, and the table of contents information is used to describe an overview of the video content corresponding to the at least one video clip.
[0009] In an alternative embodiment, the method comprises: The method further includes a step of controlling the content table of contents to switch from a displayed state to a hidden state, or controlling the content table of contents to switch from the hidden state to the displayed state, in response to a trigger operation on a table of contents display control corresponding to the content table of contents.
[0010] In an alternative embodiment, prior to generating a target result video corresponding to the target video editing template based on user material respectively corresponding to the storyboard, The method further includes, when receiving a shot addition operation for a storyboard corresponding to the target video editing template, acquiring a storyboard corresponding to the shot addition operation, and acquiring user material into the storyboard.
[0011] In an alternative embodiment, prior to generating a target result video corresponding to the target video editing template based on user material respectively corresponding to the storyboard, The method further includes, when a delete operation is received for a first storyboard among the storyboards corresponding to the target video editing template, deleting the first storyboard and the user material corresponding to the first storyboard.
[0012] In an alternative embodiment, the method comprises: The method further includes a step of playing back material corresponding to the second storyboard of the demo video and displaying shooting instruction information corresponding to the second storyboard in response to a preview operation on a second storyboard among the storyboards corresponding to the target video editing template.
[0013] In an alternative embodiment, the step of acquiring user material for each storyboard corresponding to the target video editing template comprises: a step of displaying a material addition page, wherein the material addition page displays shooting instruction information of a storyboard corresponding to the target video editing template; and respectively obtaining user materials for a storyboard corresponding to the target video editing template based on the material addition page.
[0014] In an alternative embodiment, generating a target result video corresponding to the target video editing template based on user material respectively corresponding to the storyboard comprises: obtaining a storyboard subtitle corresponding to the target video editing template; generating a target result video corresponding to the target video editing template based on user material and subtitles respectively corresponding to the storyboard.
[0015] 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, in response to a preset trigger operation on a target video editing template, shooting instruction information of a storyboard corresponding to the target video editing template, the shooting instruction information being used to indicate a shooting method and / or features of shooting content corresponding to the storyboard; a first acquisition module for acquiring user materials for storyboards corresponding to the target video editing templates, respectively; a first generation module for generating a target result video corresponding to the target video editing template based on user material respectively corresponding to the storyboard.
[0016] 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.
[0017] 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 on the processor, the apparatus realizing the above method when the processor executes the computer program.
[0018] 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.
[0019] Compared with the conventional technology, the technical solutions provided by the embodiments of the present disclosure have the following advantages:
[0020] The video generation method provided by the embodiment of the present disclosure, upon receiving a preset trigger operation for a target video editing template, first displays shooting instruction information of a storyboard corresponding to the target video editing template, where the shooting instruction information is used to indicate the shooting method and / or shooting content characteristics corresponding to the storyboard. Next, user materials are acquired for each storyboard, and a target result video corresponding to the target video editing template is generated based on the acquired user materials. It can be seen that the embodiment of the present disclosure uses the shooting instruction information of each storyboard in the target video editing template to instruct the acquisition of user materials and generate a target result video based on the acquired user materials, thereby enriching the video generation method and improving the user experience. [Brief explanation of the drawings]
[0021] 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.
[0022] In order to more clearly show the technical solutions of the embodiments of the present disclosure or the prior art, the drawings that need to be used in describing the embodiments or the prior art are briefly introduced below, and it is obvious that those skilled in the art can obtain other drawings based on these drawings without any creative efforts.
[0023] [Figure 1] FIG. 1 is a flowchart of a video generation method provided by an embodiment of the present disclosure. [Figure 2] FIG. 2 is a schematic diagram of a photography instruction page provided by an embodiment of the present disclosure. [Figure 3] FIG. 3 is a schematic diagram of an add material page provided by an embodiment of the present disclosure. [Figure 4] FIG. 4 is a flowchart of another video generation method provided by an embodiment of the present disclosure. [Figure 5]FIG. 5 is a schematic diagram of a template video recommendation page provided by an embodiment of the present disclosure. [Figure 6] FIG. 6 is a schematic diagram of a capture and edit page provided by an embodiment of the present disclosure. [Figure 7] FIG. 7 is a schematic structural diagram of a video generating device provided by an embodiment of the present disclosure. [Figure 8] FIG. 8 is a schematic structural diagram of a video generating device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0024] 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 feature portions of the embodiments of the present disclosure can be combined.
[0025] Although numerous specific details are set forth in the following description in order to provide a thorough understanding of the present disclosure, 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.
[0026] To enrich the video generation method and improve the user experience, an embodiment of the present disclosure provides a video generation method. Specifically, upon receiving a preset trigger operation for a target video editing template, first, displaying shooting instruction information of a storyboard corresponding to the target video editing template, the shooting instruction information being used to instruct the shooting method and / or shooting content characteristics corresponding to the storyboard. Next, acquiring user materials for each storyboard corresponding to the target video editing template, and generating a target result video corresponding to the target video editing template based on the acquired user materials. It can be seen that the embodiment of the present disclosure utilizes the shooting instruction information of each storyboard in the target video editing template to instruct the acquisition of user materials and generate a target result video based on the acquired user materials, thereby enriching the video generation method and improving the user experience.
[0027] Based on this, an embodiment of the present invention provides a video generation method. Referring to Figure 1, there is shown a flowchart of the video generation method provided by the embodiment of the present invention. The method includes the following steps:
[0028] S101: In response to a preset trigger operation on a target video editing template, shooting instruction information of a storyboard corresponding to the target video editing template is displayed.
[0029] The shooting instruction information is used to instruct the shooting method and / or the characteristics of the shooting content corresponding to the storyboard.
[0030] In an embodiment of the present disclosure, the target video editing template has a pre-set correspondence between the storyboard and the shooting instruction information, and the target video editing template may be any type of video editing template, such as a template for editing in the same style.
[0031] In an embodiment of the present disclosure, upon receiving a preset trigger operation for a target video editing template, the shooting instruction information of the storyboard corresponding to the target video editing template is displayed, specifically, the shooting instruction information is used to indicate the shooting method and / or shooting content features of the corresponding storyboard.
[0032] In an optional embodiment, the shooting instruction information corresponds one-to-one with the storyboard, and the shooting instruction information of each storyboard is used to instruct the shooting method of the storyboard, the characteristics of the shooting content, etc. The shooting method may include a camera movement method, specifically, the camera movement method may include handheld selfie, left and right panning, tracking shots, etc. The shooting instruction information may describe the characteristics of the shooting content of the storyboard, for example, the shooting instruction information may include "ordering food," and the storyboard material corresponding to the shooting instruction information is described as "ordering food" related content.
[0033] Furthermore, the preset trigger operation for the target video editing template may be any preset trigger operation, such as a trigger operation for an editing control corresponding to the target video editing template.
[0034] In an optional embodiment, a storyboard corresponding to the target video editing template may correspond to video clips, and upon receiving a preset trigger operation for the target video editing template, not only can the shooting instruction information of the storyboard corresponding to the target video editing template be displayed, but also material description information of each video clip, which is used to describe the characteristics of the video content of the corresponding video clip.
[0035] In an alternative embodiment, a shooting instruction page is displayed upon receiving a preset trigger operation for the target video editing template. Referring to Figure 2, a schematic diagram of a shooting instruction page provided by an embodiment of the present invention is shown. The shooting instruction page displays material description information of video clips corresponding to the target video editing template, as shown in the "Shooting Content" column of Figure 2, and storyboard shooting instruction information corresponding to each video clip, as shown in the "Screen Content" column of Figure 2. The storyboard shooting instruction information includes content that indicates the features of the shooting content corresponding to the storyboard and camera movement that indicates the shooting method corresponding to the storyboard.
[0036] In an optional embodiment, for the "Camera Movement" in Figure 2, there is a video tutorial to guide you through the process of realizing the shooting method indicated by the corresponding "Camera Movement." Click on the video tutorial control corresponding to the "Camera Movement" in Figure 2 to play the corresponding video tutorial.
[0037] Furthermore, to allow users to understand the content of the target video editing template as a whole, a content table of contents is further set in the target video editing template in the embodiment of the present disclosure, and each table of contents information in the content table of contents has a corresponding relationship with at least one video clip, and the table of contents information is used to describe the summary of the video content of the at least one video clip corresponding to it. As shown in the left side of Figure 2, the content table of contents includes six table of contents information, and the first table of contents information has a corresponding relationship with the first video clip and is an "opening greeting" for describing the summary of the video content of the first video clip, i.e., the video content of the first video clip is the opening greeting.
[0038] In an optional embodiment, the content table of contents has a collapse and hide function, specifically, when a trigger operation is received on a table of contents display control corresponding to the content table of contents, the content table of contents is controlled to switch from a visible state to a hidden state, or the content table of contents is controlled to switch from a hidden state to a visible state.
[0039] The "collapse" control in the lower left corner of Figure 2 is the table of contents display control, and clicking on this "collapse" control will switch the current state of the content table of contents to a hidden state. If the content table of contents is hidden, clicking on the table of contents display control will switch the current state of the content table of contents to a visible state.
[0040] S102: Obtaining user materials for storyboards corresponding to the target video editing template respectively.
[0041] In an embodiment of the present disclosure, after the shooting instruction information of the storyboard corresponding to the target video editing template is displayed to the user, the corresponding user material is obtained for each storyboard corresponding to the target video editing template.
[0042] In an optional embodiment, first, a material adding page is displayed, and the material adding page displays shooting instruction information of the storyboard corresponding to the target video editing template, and then, based on the material adding page, user materials are respectively acquired for the storyboard corresponding to the target video editing template.
[0043] 3 is a schematic diagram of an add-material page provided by an embodiment of the present disclosure. Specifically, the add-material page is displayed after displaying the shooting instruction information of a storyboard corresponding to a target video editing template. The add-material page displays the shooting instruction information of each storyboard. Specifically, the storyboards and the corresponding shooting instruction information have an association relationship. When a storyboard is selected, the add-material page displays the corresponding shooting instruction information. As shown in FIG. 3, when the first storyboard is selected, the add-material page displays the shooting instruction information corresponding to the first storyboard.
[0044] The user material is determined for each storyboard displayed on the material addition page. Specifically, the material addition page includes an album introduction page and a photography page, and in an optional embodiment, the user material can be directly selected from the album introduction page based on the photography instruction information of the storyboard. In another optional embodiment, the user material can be photographed and acquired based on the photography instruction information of the storyboard and the photography page.
[0045] S103: Generate a target result video corresponding to the target video editing template based on user materials respectively corresponding to the storyboard.
[0046] In an embodiment of the present disclosure, after obtaining user materials of storyboards corresponding to a target video editing template, a target result video is generated based on the user materials respectively corresponding to each storyboard.
[0047] In practical application, the user materials corresponding to each storyboard can be synthesized according to the order relationship of each storyboard in the target video editing template to generate the target result video.
[0048] In an optional embodiment, to further enrich the video editing method, the embodiment of the present disclosure can add subtitles to each storyboard corresponding to the target video editing template. As shown in FIG. 2, a "Subtitle" column is used to add subtitles to each storyboard. After obtaining the user material and subtitles corresponding to each storyboard, a target result video is generated based on the user material and subtitles corresponding to each storyboard.
[0049] In a video generation method provided by an embodiment of the present disclosure, when a preset trigger operation is received for a target video editing template, first, the shooting instruction information of a storyboard corresponding to the target video editing template is displayed, and the shooting instruction information is used to instruct the shooting method and / or shooting content characteristics corresponding to the storyboard. Next, user materials are respectively acquired for each storyboard, and a target result video corresponding to the target video editing template is generated based on the acquired user materials. It can be seen that the embodiment of the present disclosure uses the shooting instruction information of each storyboard in the target video editing template to instruct the acquisition of user materials and generate a target result video based on the acquired user materials, thereby enriching the video generation method and improving the user experience.
[0050] Based on the above embodiments, the present disclosure further provides a video generation method. Referring to Figure 4, there is shown a flowchart of another video generation method provided by an embodiment of the present disclosure, which includes the following steps:
[0051] S401: In response to a preset trigger operation on a demo video in a target video editing template, the shooting instruction information of a storyboard corresponding to the target video editing template is displayed.
[0052] The storyboard material included in the demo video conforms to the shooting instruction information of the storyboard.
[0053] In an embodiment of the present disclosure, the target video editing template has a demo video, and the storyboard material included in the demo video is compatible with the storyboard shooting instruction information corresponding to the target video editing template, and upon receiving a preset trigger operation on the demo video, the storyboard shooting instruction information corresponding to the target video editing template is displayed.
[0054] In an optional embodiment, an arbitrary demo video is determined in the template video recommendation stream, and the demo video of the video editing template is displayed to the user on the template video recommendation page, as shown in Figure 5, which is a schematic diagram of a template video recommendation page provided by an embodiment of the present disclosure. When a preset trigger operation for an arbitrary demo video is received, the template video recommendation page shown in Figure 5 jumps to the shooting instruction page shown in Figure 2 above, and the shooting instruction information of the storyboard of the target video editing template corresponding to the demo video is displayed on the shooting instruction page.
[0055] In an optional embodiment, the shooting instruction page can further display the cover of the material corresponding to each storyboard of the target video editing template of the demo video. As shown in Figure 2, the "Screen Content" column further displays information such as the cover of the material corresponding to the storyboard and the length of the material.
[0056] Furthermore, a "Use this template" button may be further provided on the shooting instruction page displaying the shooting instruction information corresponding to each storyboard of the target video editing template, and clicking this button allows a user to jump from the shooting instruction page to the shooting editing page, as shown in Figure 2 above. The shooting editing page is used to edit the user materials corresponding to each storyboard of the target video editing template.
[0057] 6 is a schematic diagram of a shooting and editing page provided by an embodiment of the present invention, where an add material button is provided on the shooting and editing page. In an optional embodiment, each storyboard has a corresponding add material button, and after a user clicks the add material button, the user can jump from the shooting and editing page shown in FIG. 6 to the add material page shown in FIG. 3 above.
[0058] Furthermore, the shooting and editing page of FIG. 6 is further provided with a subtitle editing box, in which subtitles corresponding to each storyboard can be input.
[0059] 6 may further include a preview button for each storyboard. Clicking the preview button can trigger a preview operation for the corresponding storyboard. Specifically, upon receiving a preview operation for a second storyboard, the demo video material corresponding to the second storyboard can be played and the shooting instruction information corresponding to the second storyboard can be displayed. The second storyboard may be any storyboard within the storyboard corresponding to the target video editing template.
[0060] In an alternative embodiment, the shoot edit page shown in FIG. 6 above allows for adding shots or removing shots to be triggered on the storyboard.
[0061] Specifically, when a shot addition operation is received for a storyboard corresponding to a target video editing template, a storyboard corresponding to the shot addition operation is obtained, user material is obtained for the storyboard, and a target result video is generated using the obtained user material.
[0062] When a delete operation is received for a first storyboard of the storyboards corresponding to the target video editing template, the first storyboard and the user material corresponding to the first storyboard are deleted.
[0063] In an embodiment of the present disclosure, a storyboard can be added or deleted based on the storyboard in the target video editing template, so that the video generation method provided by the embodiment of the present disclosure can combine the target video editing template with the user's needs to generate a target result video, further enriching the video generation method and improving the user experience.
[0064] S402: Obtaining user materials for storyboards corresponding to the target video editing template respectively.
[0065] S403: Generate a target result video corresponding to the target video editing template based on user materials respectively corresponding to the storyboard.
[0066] S402 and S403 in the embodiment of the present disclosure can be understood by referring to the description of S102 and S103 in the above embodiment, and therefore will not be described again here.
[0067] The video generation method provided by the embodiments of the present disclosure can use the shooting instruction information of each storyboard in the target video editing template to direct the acquisition of user materials and generate a target result video based on the acquired user materials, enriching the video generation method and improving the user experience.
[0068] Based on the same inventive concept as the above-mentioned method embodiment, the present disclosure further provides a video generation device. Referring to Figure 7, there is shown a schematic structural diagram of a video generation device provided by an embodiment of the present disclosure. The device comprises: a first display module 701 for displaying, in response to a preset trigger operation on a target video editing template, shooting instruction information of a storyboard corresponding to the target video editing template, the shooting instruction information being used to indicate a shooting method and / or a feature of a shooting content corresponding to the storyboard; a first acquisition module 702 for acquiring user materials for storyboards corresponding to the target video editing templates, respectively; a first generating module 703 for generating a target result video corresponding to the target video editing template based on user materials respectively corresponding to the storyboards.
[0069] In an alternative embodiment, the first display module specifically comprises: In response to a preset trigger operation on the demo video, it is used to display storyboard shooting instruction information corresponding to the target video editing template, and the storyboard material included in the demo video is adapted to the storyboard shooting instruction information.
[0070] In an alternative embodiment, the storyboard corresponding to the target video editing template has a corresponding relationship with a video clip, and the first display module specifically: In response to a preset trigger operation on a target video editing template, it is used to display shooting instruction information of a storyboard corresponding to the target video editing template and material description information of the video clip, and the material description information is used to describe the characteristics of the video content corresponding to the video clip.
[0071] In an optional embodiment, the target video editing template has a content table of contents, the content table of contents including table of contents information corresponding to at least one video clip, and the table of contents information is used to describe an overview of the video content corresponding to the at least one video clip.
[0072] In an alternative embodiment, the apparatus comprises: The device further includes a control module for controlling the content table of contents to switch from a displayed state to a hidden state or for controlling the content table of contents to switch from the hidden state to the displayed state in response to a trigger operation on a table of contents display control corresponding to the content table of contents.
[0073] In an alternative embodiment, the apparatus comprises: The video editing device further includes a second acquisition module for, upon receiving an add shot operation on a storyboard corresponding to the target video editing template, acquiring a storyboard corresponding to the add shot operation and acquiring user material for the storyboard.
[0074] In an alternative embodiment, the apparatus comprises: The video editing system further includes a delete module for deleting a first storyboard and a user material corresponding to the first storyboard when a delete operation is received for the first storyboard among the storyboards corresponding to the target video editing template.
[0075] In an alternative embodiment, the apparatus comprises: The video editing system further includes a preview module for playing back material corresponding to the second storyboard of the demo video and displaying shooting instruction information corresponding to the second storyboard in response to a preview operation on a second storyboard among the storyboards corresponding to the target video editing template.
[0076] In an alternative embodiment, the first acquisition module: a first display sub-module for displaying a material addition page, the material addition page displaying storyboard shooting instruction information corresponding to the target video editing template; and a first acquisition sub-module for respectively acquiring user materials for a storyboard corresponding to the target video editing template based on the material addition page.
[0077] In an alternative embodiment, the first generation module: a second acquisition sub-module for acquiring subtitles of a storyboard corresponding to the target video editing template; a first generating sub-module for generating a target result video corresponding to the target video editing template based on user materials and subtitles respectively corresponding to the storyboard.
[0078] In a video generation device provided by an embodiment of the present disclosure, upon receiving a preset trigger operation for a target video editing template, the device first displays shooting instruction information of a storyboard corresponding to the target video editing template, where the shooting instruction information is used to instruct the shooting method and / or shooting content characteristics corresponding to the storyboard. Then, the device acquires user materials for each storyboard, and generates a target result video corresponding to the target video editing template based on the acquired user materials. It can be seen that the embodiment of the present disclosure utilizes the shooting instruction information of each storyboard in the target video editing template to instruct the acquisition of user materials and generate a target result video based on the acquired user materials, thereby enriching the video generation method and improving the user experience.
[0079] In addition to the above methods and apparatus, embodiments of the present disclosure further 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 generation method described in the embodiments of the present disclosure.
[0080] An embodiment of the present disclosure further provides a computer program product including computer programs / instructions that, when executed by a processor, implement the video generation method according to the embodiment of the present disclosure.
[0081] Furthermore, in the embodiment of the present disclosure, as shown in FIG. There is further provided a video generation device that may include a processor 801, a memory 802, an input device 803, and an output device 804. The number of processors 801 in the video generation device may be one or more, but Fig. 8 illustrates one processor as an example. In some embodiments of the present disclosure, the processor 801, the memory 802, the input device 803, and the output device 804 may be connected via a bus or other means, and Fig. 8 illustrates connection via a bus as an example.
[0082] The memory 802 is used to store software programs and modules, and the processor 801 executes the software programs and modules stored in the memory 802 to perform various functional applications and data processing of the video production device. The memory 802 mainly includes a program storage area and a data storage area, and the program storage area can store an operating system, at least one application program required for functions, etc. The memory 802 can also include high-speed random access memory and can 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 803 can be used to receive input numeric or character information and to generate signal inputs related to user settings and function control of the video production device.
[0083] Specifically, in this embodiment, the processor 801 loads executable files corresponding to the processes of one or more application programs into the memory 802 in accordance with the following instructions, and the processor 801 executes the application programs stored in the memory 802 to realize various functions of the above-mentioned video generation device.
[0084] 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 "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0085] 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. A video generation method, the method comprising: a step of displaying shooting instruction information of a storyboard corresponding to a target video editing template in response to a preset trigger operation on the target video editing template, the shooting instruction information being used to instruct a shooting method and / or features of shooting content corresponding to the storyboard; acquiring user materials for storyboards corresponding to the target video editing templates respectively; generating a target result video corresponding to the target video editing template based on user materials respectively corresponding to the storyboard; Including, a storyboard corresponding to the target video editing template has a corresponding relationship with a video clip; a content table of contents is arranged in the target video editing template, the content table of contents includes a plurality of table of contents information, the corresponding display positions of the plurality of table of contents information are adjacent to each other, each table of contents information corresponds to at least one video clip, and the at least one video clip is used to describe an outline of the corresponding video content; The method comprises: The method further comprises the step of controlling the table of contents to switch from a displayed state to a hidden state, or controlling the table of contents to switch from the hidden state to the displayed state, in response to a trigger operation on a table of contents display control corresponding to the table of contents.
2. The target video editing template has a demo video, and the step of displaying shooting instruction information of a storyboard corresponding to the target video editing template in response to a preset trigger operation on the target video editing template includes:
2. The method of claim 1, further comprising the step of displaying storyboard shooting instruction information corresponding to the target video editing template in response to a preset trigger operation on the demo video, wherein storyboard material included in the demo video conforms to the storyboard shooting instruction information.
3. The step of displaying shooting instruction information of a storyboard corresponding to the target video editing template in response to a preset trigger operation on the target video editing template comprises:
2. The method of claim 1, further comprising the step of displaying, in response to a preset trigger operation on the target video editing template, storyboard shooting instruction information corresponding to the target video editing template and material description information of the video clip, wherein the material description information is used to describe characteristics of the video content corresponding to the video clip.
4. before generating a target result video corresponding to the target video editing template based on user materials respectively corresponding to the storyboard, 2. The method of claim 1, further comprising the steps of: upon receiving an add shot operation on a storyboard corresponding to the target video editing template, acquiring a storyboard corresponding to the add shot operation, and acquiring user material into the storyboard.
5. before generating a target result video corresponding to the target video editing template based on user materials respectively corresponding to the storyboard; 2. The method of claim 1, further comprising the step of, upon receiving a delete operation on a first storyboard among the storyboards corresponding to the target video editing template, deleting the first storyboard and the user material corresponding to the first storyboard.
6. The method comprises:
3. The method of claim 2, further comprising the step of playing back material of the demo video corresponding to the second storyboard and displaying shooting instruction information corresponding to the second storyboard in response to a preview operation on a second storyboard among the storyboards corresponding to the target video editing template.
7. The step of respectively obtaining user materials for a storyboard corresponding to the target video editing template includes: a step of displaying a material addition page, wherein the material addition page displays shooting instruction information of a storyboard corresponding to the target video editing template; and acquiring user materials for a storyboard corresponding to the target video editing template based on the material addition page, respectively.
8. The material adding page includes an album introduction page and a shooting page, and the step of respectively obtaining user materials for a storyboard corresponding to the target video editing template according to the material adding page includes: respectively acquiring user materials for a storyboard corresponding to the target video editing template based on the album introduction page; and / or The method of claim 7 , further comprising the step of: obtaining user material for a storyboard corresponding to the target video editing template based on the shooting page, respectively.
9. generating a target result video corresponding to the target video editing template based on user materials respectively corresponding to the storyboards, obtaining a storyboard subtitle corresponding to the target video editing template; and generating a target result video corresponding to the target video editing template based on user material and subtitles that respectively correspond to the storyboard.
10. A video generation device, comprising: a first display module for displaying, in response to a preset trigger operation on a target video editing template, shooting instruction information of a storyboard corresponding to the target video editing template, the shooting instruction information being used to indicate a shooting method and / or features of shooting content corresponding to the storyboard; a first acquisition module for acquiring user materials for storyboards corresponding to the target video editing templates, respectively; a first generation module for generating a target result video corresponding to the target video editing template based on user material respectively corresponding to the storyboard; a storyboard corresponding to the target video editing template has a corresponding relationship with a video clip; a content table of contents is arranged in the target video editing template, the content table of contents includes a plurality of table of contents information, the corresponding display positions of the plurality of table of contents information are adjacent to each other, each table of contents information corresponds to at least one video clip, and the at least one video clip is used to describe an outline of the corresponding video content; The device comprises: The device further comprises a control module for controlling the table of contents to switch from a displayed state to a hidden state or for controlling the table of contents to switch from the hidden state to the displayed state in response to a trigger operation on a table of contents display control corresponding to the table of contents.
11. A computer-readable storage medium having stored thereon instructions which, when executed by a terminal device, cause the terminal device to implement the method of any one of claims 1 to 9.
12. An apparatus comprising a memory, a processor, and a computer program stored in said memory and executable on said processor, wherein when said processor executes said computer program, said apparatus implements the method of any one of claims 1 to 9.
Citation Information
Patent Citations
Video shooting method and electronic equipment
CN112887584A
Video photographing method, apparatus, and program, and storage medium for storing the program
JP2006332789A
Video processing device, video processing method and video processing program
JP2015115718A