Template update method, device, equipment, and storage medium

By enabling users to customize video editing templates through editing storyboard scenes and shooting instructions, the method enhances the video creation experience by addressing the limitations of existing templates in meeting personal video production needs.

JP7674070B2Active Publication Date: 2025-05-09BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023579262
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-12-09
Filing Date
2022-12-07
Publication Date
2025-05-09
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

Existing video editing templates fail to meet users' personal video production needs, limiting their effectiveness in enhancing the video creation experience.

Method used

A method and apparatus for updating video editing templates by allowing users to edit storyboard scenes, shooting instructions, and other elements, enabling personalized template customization and generation of a target result video.

Benefits of technology

The updated video editing templates improve user experience by meeting individual video creation needs and facilitating the production of personalized videos.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007674070000001
    Figure 0007674070000001
  • Figure 0007674070000002
    Figure 0007674070000002
  • Figure 0007674070000003
    Figure 0007674070000003
Patent Text Reader

Abstract

The present disclosure provides a template updating method, device, equipment, and storage medium. [Solution] The method includes: first, displaying the target video editing template on a video template editing page when a trigger operation on the target video editing template is received; then, updating the target video editing template to obtain an updated video editing template when an editing operation on a storyboard scene and / or shooting instruction information in a storyboard description set in the target video editing template is received; where, the updated video editing template can be used to generate a target result video. In this way, the embodiment of the present disclosure can update the video editing template, so that the updated video editing template can improve the user's video creation experience by satisfying the user's personal video creation needs.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to the data processing field, and in particular to a template updating method, device, equipment, and storage medium.

[0002] CROSS-REFERENCE TO RELATED APPLICATIONS This application is based on and claims priority from a Chinese patent application having application number 202111501394.5 and filing date December 9, 2021, the entire disclosure of which is incorporated by reference into this application. [Background technology]

[0003] With the popularity of multimedia short videos, people's interest in video creation has increased, and video editing templates have emerged to satisfy the ever-increasing passion for video creation. Users can easily create video works based on the video editing templates. Summary of the Invention

[0004] The present disclosure provides a template updating method, device, equipment, and storage medium capable of updating a video editing template.

[0005] According to a first aspect, the present disclosure provides a method for updating a template, the method comprising: In response to a trigger operation on a target video editing template, displaying the target video editing template on a video template editing page, the target video editing template including a storyboard description set, the storyboard description set including shooting instruction information of at least one storyboard scene, the shooting instruction information for indicating at least one of a shooting method and a shooting content feature of the storyboard scene, and the storyboard description set indicating an order relationship between the at least one storyboard scene; updating the target video editing template to obtain an updated video editing template in response to an editing operation on at least one of storyboard scenes and shooting instruction information in the storyboard description set, wherein the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include at least one of non-identical storyboard scenes and non-identical shooting instruction information, the updated video editing template for generating a target result video, the target result video including at least one original video material, the at least one original video material being provided for at least one storyboard scene in the updated video editing template, respectively.

[0006] In an optional embodiment, the target video editing template further includes video clip description information, the video clip description information for indicating a shot content outline of a video clip corresponding to at least one storyboard scene, and the method includes: The method further includes updating the target video editing template in response to editing operations on video clip description information in the target video editing template.

[0007] In an optional embodiment, the target video editing template further includes a content directory, the content directory having a corresponding relationship with at least one video clip, and the method includes: The method further includes updating the target video editing template in response to an editing operation on a content directory in the target video editing template.

[0008] In one optional embodiment, the target video editing template is stored in a first table, a unit row in the first table has a corresponding relationship with a content directory, the unit row is for storing the content directory, video clip description information corresponding to the content directory, and shooting instruction information of a storyboard scene corresponding to the video clip description information, and a sub-unit row in the unit row has a corresponding relationship with the video clip description information.

[0009] In an optional embodiment, updating the target video editing template in response to an editing operation on video clip description information in the target video editing template comprises: In response to a predetermined selection operation on a first video clip description information in the target video editing template, displaying an edit floating window for a sub-unit row corresponding to the first video clip description information, the edit floating window including a delete option; In response to a trigger operation on the delete option in the edit floating window, deleting the sub-unit row and the video clip description information and storyboard scene shooting instruction information stored in the sub-unit row.

[0010] In an optional embodiment, after displaying an edit floating window for a sub-unit row corresponding to a first video clip description information in the target video editing template in response to a predetermined selection operation for the first video clip description information, The method further includes, in response to a trigger operation on an add option in the edit floating window, adding at least one subunit row to a unit row corresponding to the subunit row based on a location of the subunit row.

[0011] In an optional embodiment, updating the target video editing template in response to an edit operation on a content directory in the target video editing template comprises: In response to a predetermined selection operation on a first content directory in the target video editing template, displaying an edit floating window for a unit row corresponding to the first content directory, the edit floating window including a delete option; In response to a trigger operation on the delete option in the edit floating window, deleting the unit row, and the content directory, video clip description information, and storyboard scene shooting instruction information stored in the unit row.

[0012] In an optional embodiment, after displaying an edit floating window for a unit row corresponding to a first content directory in the target video editing template in response to a predetermined selection operation for the first content directory, The method further includes adding at least one unit row to the first table based on a location of the unit row in response to a trigger operation on the add option in the edit floating window.

[0013] In an optional embodiment, after updating the target video editing template in response to an editing operation on at least one of storyboard scenes and shooting instruction information in the storyboard description set to obtain an updated video editing template, and delivering the updated video editing template.

[0014] According to a second aspect, the present disclosure provides a template updating apparatus, comprising: a display module for displaying the target video editing template on a video template editing page in response to a trigger operation on a target video editing template, the target video editing template including a storyboard description set, the storyboard description set including shooting instruction information of at least one storyboard scene, the shooting instruction information for indicating at least one of a shooting method and a shooting content characteristic of the storyboard scene, and the storyboard description set indicating an order relationship between the at least one storyboard scene; and a first update module for updating the target video editing template to obtain an updated video editing template in response to an editing operation on at least one of storyboard scenes and shooting instruction information in the storyboard description set, wherein the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include at least one of non-identical storyboard scenes and non-identical shooting instruction information, the updated video editing template for generating a target result video, the target result video including at least one original video material, the at least one original video material being respectively provided for at least one storyboard scene in the updated video editing template.

[0015] According to a third aspect, the present disclosure provides a computer-readable storage medium having stored thereon instructions which, when run on a terminal equipment, cause the terminal equipment to implement the above method.

[0016] According to a fourth aspect, the present disclosure provides an apparatus including a memory, a processor, and a computer program stored in the memory and operable on the processor, the apparatus implementing the above method when the processor executes the computer program.

[0017] According to a fifth aspect, the present disclosure provides a computer program product comprising computer programs / instructions which, when executed by a processor, cause the implementation of the above method. [Brief description of the drawings]

[0018] The drawings herein, 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.

[0019] In order to more clearly describe the technical solutions in the embodiments or related art of the present disclosure, the following briefly describes the drawings that need to be used in the description of the embodiments or related art. Obviously, a person skilled in the art can obtain other drawings based on these drawings without creative efforts. [Figure 1] 1 is a flowchart of a template updating method according to an embodiment of the present disclosure. [Diagram 2] 1 is a schematic diagram of a video template edit page according to an embodiment of the present disclosure. [Diagram 3] 13 is a schematic diagram of another video template edit page according to an embodiment of the present disclosure. [Figure 4] FIG. 1 is a schematic diagram of a template updating apparatus according to an embodiment of the present disclosure. [Diagram 5] FIG. 2 is a schematic diagram of a template updating facility according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] In order to make the above objectives, features and advantages of the present disclosure more clearly understandable, the present disclosure will be further described below. It should be noted that, unless inconsistent, the embodiments and features in the embodiments of the present disclosure can be combined with each other.

[0021] In order to fully understand the present disclosure, many specific details are described in the following description, but the present disclosure may be embodied in other forms different from those described herein. Apparently, the embodiments in the specification are only some embodiments of the present disclosure, but not all embodiments.

[0022] Users have various video production needs, and the functions of video editing templates provided to users are gradually unable to meet users' personal video production needs. Therefore, how to meet users' personal video production needs is currently a technical problem that needs to be urgently solved.

[0023] In order to meet people's personal video creation needs, the present disclosure provides a template update method. First, upon receiving a trigger operation on a target video editing template, the target video editing template is displayed on a video template editing page. Then, upon receiving an editing operation on a storyboard scene and / or shooting instruction information in a storyboard description set in the target video editing template, the target video editing template is updated to obtain an updated video editing template. Here, the updated video editing template can be used to generate a target result video. In this way, the embodiment of the present disclosure can update the video editing template. Thereby, the updated video editing template can improve the user's video creation experience by meeting the user's personal video creation needs.

[0024] Based on this, an embodiment of the present disclosure provides a template updating method. Referring to Figure 1, Figure 1 is a flowchart of a template updating method according to an embodiment of the present disclosure, which includes the following steps:

[0025] S101: In response to a trigger operation on a target video editing template, display the target video editing template on a video template editing page.

[0026] Here, the target video editing template includes a storyboard description set, which includes shooting instruction information for at least one storyboard scene, the shooting instruction information being for indicating the shooting method and / or shooting content characteristics of the storyboard scene, and the storyboard description set indicating a sequential relationship between the at least one storyboard scene.

[0027] In an embodiment of the present disclosure, the target video editing template may be any one of the video editing templates. In an optional embodiment, based on the recommended streaming of the video editing templates, the user may select any one of the video editing templates, for example, a same-style editing template, as the target video editing template.

[0028] In an embodiment of the present disclosure, the trigger operation on the target video editing template may include a template editing operation or a template use operation triggered on the target video editing template, etc. When the trigger operation on the target video editing template is received, a jump to a video template editing page may be performed, and the target video editing template may be displayed on the video template editing page.

[0029] In practical application, the target video editing template includes at least one storyboard scene, and each storyboard scene has shooting instruction information for indicating the shooting manner, shooting content characteristics, etc. of the storyboard scene. Here, the shooting manner may include the camera movement manner of the storyboard scene, etc. The shooting content characteristics may include the shooting object, shooting steps, etc. In addition, there is an order relationship between each storyboard scene in the target video editing template. The order relationship is for determining the previous playback order relationship of each video clip in the target result video generated based on the target video editing template.

[0030] In an optional embodiment, in order to provide template users with richer shooting instruction information, the target video editing template in the embodiment of the present disclosure may further include video clip description information for indicating the shooting content outline of the video clip corresponding to at least one storyboard scene. That is, one video clip corresponds to at least one storyboard scene, each storyboard scene has shooting instruction information for indicating the shooting manner and / or shooting content characteristics of the storyboard scene, and each video clip has video clip description information for indicating the shooting content outline of at least one storyboard scene corresponding to the video clip. Based on the shooting instruction information and video clip description information of the storyboard scenes in the target video editing template, the user can easily complete the video creation.

[0031] In another optional embodiment, in order to further provide template users with richer shooting instruction information, the target video editing template in the embodiment of the present disclosure may further include a content directory. Each content directory has a corresponding relationship with at least one video clip, and the video clip corresponding to the content directory is for representing the stage in the entire video. For example, the content directory may include a prologue, a progression, a climax and a result.

[0032] In another optional embodiment, in order to further provide the template user with richer shooting instruction information, the target video editing template in the embodiment of the present disclosure may further include dialogue copywriting, and each video clip corresponds to one dialogue copywriting, which is for instructing the shooting dialogue of the corresponding video clip.

[0033] S102: In response to an editing operation on the storyboard scenes and / or shooting instruction information in the storyboard description set, update the target video editing template to obtain an updated video editing template.

[0034] Here, the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include storyboard scenes that are not completely identical and / or shooting instruction information that is not completely identical, and the updated video editing template is for generating a target result video, and the target result video includes at least one original video material, and the at least one original video material is provided for at least one storyboard scene in the updated video editing template.

[0035] In an embodiment of the present disclosure, when a target video editing template is displayed on a video template editing page, a user can trigger editing operations on storyboard scenes and / or shooting instruction information in the target video editing template to realize updates to the target video editing template, and obtain an updated video editing template corresponding to the target video editing template.

[0036] In an optional embodiment, after updating the target video editing template, the updated video editing template may be distributed after obtaining the video editing template, so that other users can also use the updated video editing template to easily create videos.

[0037] Also, after updating the target video editing template, after obtaining the video editing template, the target result video may be generated based on the updated video editing template as is.

[0038] In an optional embodiment, the editing operation on the storyboard scene and / or the shooting instruction information in the storyboard description set may include an addition operation on the storyboard scene and the shooting instruction information of the storyboard scene. Specifically, when the addition operation on the storyboard scene and the shooting instruction information is accepted, the storyboard scene and the shooting instruction information of the storyboard scene added in response to the addition operation are updated to the storyboard description set in the target video editing template, thereby realizing the update to the target video editing template.

[0039] In another optional embodiment, the editing operation on the storyboard scenes and / or the shooting instruction information in the storyboard description set may further include a deletion operation on the storyboard scenes. Specifically, when a deletion operation on at least one storyboard scene in the storyboard description set is accepted, the at least one storyboard scene and the shooting instruction information respectively corresponding to the at least one storyboard scene are deleted from the storyboard description set to realize an update to the target video editing template.

[0040] In another optional embodiment, the editing operation on the storyboard scenes and / or the shooting instruction information in the storyboard description set may further include a change operation on the shooting instruction information of the storyboard scenes. Specifically, when a change operation on the shooting instruction information of any one of the storyboard scenes is accepted, the shooting instruction information of the storyboard scene is updated according to the change content corresponding to the change operation, thereby realizing the update on the target video editing template.

[0041] In another optional embodiment, the editing operation on the storyboard scenes and / or the shooting instruction information in the storyboard description set may further include an adjustment operation on the order relationship of the storyboard scenes. Specifically, when the adjustment operation on the order relationship of the storyboard scenes is accepted, the order relationship of each storyboard scene in the target video editing template and the order relationship of the shooting instruction information corresponding to each storyboard scene in the storyboard description set are adjusted based on the adjustment operation to realize the update to the target video editing template.

[0042] In the embodiments of the present disclosure, the specific implementation of editing operations on storyboard scenes and / or shooting instruction information in a storyboard description set is not limited, and the above is merely an exemplary description for ease of understanding.

[0043] In an embodiment of the present disclosure, an editing operation may be triggered on the video clip description information in the target video editing template, specifically, the target video editing template is updated upon receiving an editing operation on the video clip description information in the target video editing template.

[0044] In an optional embodiment, the editing operation on the video clip description information in the target video editing template may include an add operation on the video clip description information. As can be understood, upon receiving the triggered add operation on the video clip description information in the target video editing template, the user may add corresponding storyboard scenes, shooting instructions and dialogue / copywriting for each storyboard scene to the added video clip description information.

[0045] In another optional embodiment, the editing operation on the video clip description information in the target video editing template may further include a deletion operation on the video clip description information in the target video editing template. Specifically, when receiving a deletion operation triggered on the video clip description information in the target video editing template, the video clip description information corresponding to the deletion operation, the storyboard scene corresponding to the video clip description information, the shooting instruction information and the dialogue copywriting of the storyboard scene, etc. are deleted from the target video editing template.

[0046] In another optional embodiment, the editing operation on the video clip description information in the target video editing template may further include a modification operation on the video clip description information in the target video editing template, and updating the video clip description information according to the modification content corresponding to the modification operation to realize the update on the target video editing template.

[0047] In another optional embodiment, the editing operation on the video clip description information in the target video editing template may further include an adjustment operation on the order relationship of the video clip description information in the target video editing template. Specifically, when the adjustment operation on the order relationship of the video clip description information in the target video editing template is received, the order relationship of each video clip description information in the target video editing template is adjusted based on the adjustment operation, and the order relationship of the storyboard scene and the shooting instruction information corresponding to each video clip description information is adjusted based on the order relationship of each video clip description information, thereby realizing the update of the target video editing template.

[0048] In an embodiment of the present disclosure, any one of the above editing operations may be triggered for the content directory in the target video editing template. Specifically, when an editing operation for the content directory in the target video editing template is received, the target video editing template is updated. Here, the editing operation may include an add operation, a delete operation, a change operation, and an order adjustment operation, etc.

[0049] For example, the editing operation on the content directory in the target video editing template includes a delete operation on the content directory in the target video editing template. Specifically, when a delete operation on any one of the content directories in the target video editing template is accepted, the content directory and the video clip description information, storyboard scenes, and shooting instruction information of the storyboard scenes corresponding to the content directory are deleted.

[0050] In the embodiment of the present disclosure, the understanding of the editing operation on the content directory in the target video editing template can be referred to the above description, and will not be further described in the embodiment of the present disclosure.

[0051] In the template update method according to the embodiment of the present disclosure, first, when a trigger operation on a target video editing template is received, the target video editing template is displayed on a video template editing page. Then, when an editing operation on a storyboard scene and / or shooting instruction information in a storyboard description set in the target video editing template is received, the target video editing template is updated to obtain an updated video editing template. Here, the updated video editing template can be used to generate a target result video. In this way, the embodiment of the present disclosure can update the video editing template. Thus, the updated video editing template can improve the user's video creation experience by satisfying the user's personal video creation needs.

[0052] Based on the above embodiment, the embodiment of the present disclosure provides a specific template update method, where the target video editing template is realized based on a table, specifically, the shooting instruction information, video clip description information, dialogue copywriting, and content directory of the storyboard scene in the target video editing template are stored in the table.

[0053] Referring to Figure 2, Figure 2 is a schematic diagram of a video template editing page according to an embodiment of the present disclosure, where a target video editing template is displayed on the video template editing page, and the contents in the target video editing template are presented in the form of a table.

[0054] Hereinafter, a table for presenting the contents in the target video editing template is referred to as the first table. The unit rows in the first table have a corresponding relationship with the content directory. For example, the content directory in FIG. 2 includes "Manual Points", "Tourist Route Manual", and "Travel Impressions", and each content directory includes at least one video clip description information. For example, the video clip description information corresponding to the content directory "Manual Points" in FIG. 2 includes "Introduction", and the video clip description information corresponding to the content directory "Tourist Route Manual" includes "Introduction to Transportation", "Travel Accommodation", and "Characteristic Gourmet". Each video clip description information includes at least one storyboard scene shooting instruction information. For example, the storyboard scene shooting instruction information corresponding to the video clip description information "Introduction" in FIG. 2 includes "Mashup Scene", and the storyboard scene shooting instruction information corresponding to the "Introduction to Transportation" included in the video clip description information includes "Presenting Transportation". In addition, each video clip description information has a corresponding dialogue / copywriting. Specific dialogue / copywriting contents are not shown in FIG. 2.

[0055] 2 has a corresponding relationship with a content directory, and is intended to store a corresponding content directory, video clip description information corresponding to the content directory, shooting instruction information of a storyboard scene corresponding to the video clip description information, and dialogue / copywriting corresponding to the video clip description information, etc. Each unit row includes at least one subunit row, and each subunit row has a corresponding relationship with video clip description information, and each subunit row is intended to store one piece of video clip description information in the corresponding unit row, shooting instruction information of a storyboard scene corresponding to the video clip description information, and dialogue / copywriting corresponding to the video clip description information, etc.

[0056] In the embodiment of the present disclosure, the content in the target video editing template stored in the first table can be edited based on the basic operations of the table.

[0057] In an optional embodiment, a selection operation may be triggered for video clip description information in the target video editing template. Specifically, in response to a predetermined selection operation for a first video clip description information in the target video editing template, an edit floating window may be displayed for a sub-unit row corresponding to the first video clip description information, the edit floating window may include a delete option and an add option, which may include an add up option and an add down option. (1) shown in FIG. 2 means that in response to a predetermined selection operation for the first video clip description information in the target video editing template, an edit floating window is displayed for a sub-unit row corresponding to the first video clip description information.

[0058] In response to a trigger operation on the delete option in the edit floating window, the corresponding subunit row and the video clip description information and the storyboard scene shooting instruction information stored in the subunit row are deleted. As shown in Fig. 2, when a trigger operation on the delete option in the edit floating window is accepted, the subunit row in which the video clip description information "traffic introduction" exists and all the contents in the subunit row are deleted.

[0059] In response to a trigger operation for the add option in the edit floating window, at least one subunit row is added to the unit row corresponding to the subunit row based on the location of the corresponding subunit row. As shown in Fig. 2, when an option for "Add Upward" is accepted in the edit floating window displayed in the subunit row in which the video clip description information "Transportation Introduction" exists, one subunit row is added to the content directory "Tourist Attraction Route Manual" at a position above the video clip description information "Transportation Introduction". In the subunit row, the user can add new video clip description information, etc. to the content directory "Tourist Attraction Route Manual".

[0060] In another optional embodiment, a selection operation may be triggered for a content directory in the target video editing template. Specifically, in response to a predetermined selection operation for a first content directory in the target video editing template, an edit floating window may be displayed for a unit row corresponding to the first content directory, the edit floating window may include a delete option, an add up option, and an add down option. (2) shown in FIG. 3 means that in response to a predetermined selection operation for a first content directory in the target video editing template, an edit floating window is displayed for a unit row corresponding to the first content directory.

[0061] In response to a trigger operation on the delete option in the edit floating window, the corresponding unit row and the content directory, video clip description information, and storyboard scene shooting instruction information stored in the unit row are deleted. As shown in Fig. 3, when a trigger operation on the delete option in the edit floating window is accepted, the unit row in which the content directory "Manual Point" exists and all contents in the unit row are deleted.

[0062] In response to a trigger operation for an add option in the edit floating window, at least one unit row is added to the first table based on the location of the corresponding unit row. As shown in Fig. 3, when an option for "add downward" in the edit floating window displayed in a unit row in which a content directory "manual point" exists is accepted, one unit row is added at a position above the content directory "manual point". In the unit row, the user can add a new content directory and video clip description information under the content directory, etc.

[0063] In addition, the embodiment of the present disclosure may trigger an editing operation on the storyboard scenes in the first table, such as deleting any one storyboard scene or adding one storyboard scene, on the "Show Transportation" in Fig. 3 and the corresponding material upload window. Here, the embodiment of the present disclosure will not be further described.

[0064] The embodiments of the present disclosure can realize updates to the target video editing template based on basic operations of tables, so that the updated video editing template can meet the user's personal video creation needs, thereby improving the user's video creation experience.

[0065] Based on the same inventive concept as the above method embodiment, the present disclosure further provides a template updating device. Referring to FIG. 4, FIG. 4 is a schematic diagram of a template updating device according to an embodiment of the present disclosure, in which the video is: a display module 401 for displaying the target video editing template on a video template editing page in response to a trigger operation on the target video editing template, the target video editing template including a storyboard description set, the storyboard description set including shooting instruction information of at least one storyboard scene, the shooting instruction information for indicating a shooting method and / or a shooting content characteristic of the storyboard scene, and the storyboard description set indicating an order relationship between the at least one storyboard scene; a first update module 402 for updating a get video editing template to obtain an updated video editing template, wherein an updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include storyboard scenes that are not completely identical and / or shooting instruction information that are not completely identical, and the updated video editing template is for generating a target result video, the target result video includes at least one original video material, and the at least one original video material is provided for at least one storyboard scene in the updated video editing template, respectively.

[0066] In an optional embodiment, the target video editing template further includes video clip description information, the video clip description information for indicating a shot content outline of a video clip corresponding to at least one storyboard scene, and the device further comprises: The target video editing template further includes a second update module for updating the target video editing template in response to an editing operation on video clip description information in the target video editing template.

[0067] In an optional embodiment, the target video editing template further includes a content directory, the content directory having a corresponding relationship with at least one video clip, and the device further comprises: The target video editing template further includes a third update module for updating the target video editing template in response to an edit operation on a content directory in the target video editing template.

[0068] In one optional embodiment, the target video editing template is stored in a first table, a unit row in the first table has a corresponding relationship with a content directory, the unit row is for storing the content directory, video clip description information corresponding to the content directory, and shooting instruction information of a storyboard scene corresponding to the video clip description information, and a sub-unit row in the unit row has a corresponding relationship with the video clip description information.

[0069] In an optional embodiment, the second update module comprises: a first display sub-module for displaying an edit floating window including a delete option for a sub-unit row corresponding to the first video clip description information in the target video editing template in response to a predetermined selection operation for the first video clip description information; and a first delete sub-module for deleting the sub-unit row and the video clip description information and storyboard scene shooting instruction information stored in the sub-unit row in response to a trigger operation on the delete option in the edit floating window.

[0070] In an optional embodiment, the apparatus comprises: The apparatus further includes a first adding submodule for adding at least one subunit row to a unit row corresponding to the subunit row based on a location of the subunit row in response to a trigger operation on the adding option in the editing floating window.

[0071] In an optional embodiment, the third update module comprises: a second display sub-module for displaying an edit floating window including a delete option for a unit row corresponding to a first content directory in the target video editing template in response to a predetermined selection operation for the first content directory; and a second delete sub-module for deleting the unit row and the content directory, video clip description information and storyboard scene shooting instruction information stored in the unit row in response to a trigger operation on the delete option in the edit floating window.

[0072] In an optional embodiment, the apparatus comprises: The method further includes a second adding submodule for adding at least one unit row to the first table based on a location of the unit row in response to a trigger operation on the adding option in the editing floating window.

[0073] In an optional embodiment, the apparatus comprises: The apparatus further includes a distribution module for distributing the updated video editing template.

[0074] In the template updating device according to the embodiment of the present disclosure, first, when a trigger operation on a target video editing template is received, the target video editing template is displayed on a video template editing page. Then, when an editing operation on a storyboard scene and / or shooting instruction information in a storyboard description set in the target video editing template is received, the target video editing template is updated to obtain an updated video editing template. Here, the updated video editing template can be used to generate a target result video. In this way, the embodiment of the present disclosure can update the video editing template. Thus, the updated video editing template can improve the user's video creation experience by satisfying the user's personal video creation needs.

[0075] 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 run on a terminal equipment, cause the terminal equipment to implement a template update method according to embodiments of the present disclosure.

[0076] An embodiment of the present disclosure further provides a computer program product including a computer program / instructions that, when executed by a processor, causes the computer program / instructions to implement a template update method according to an embodiment of the present disclosure.

[0077] In addition, the embodiments of the present disclosure further provide a template updating facility 500. As shown in Fig. 5, the template updating facility may include a processor 501, a memory 502, an input device 503, and an output device 504. The number of processors 501 in the template updating facility may be one or more, and Fig. 5 shows one processor as an example. In some embodiments of the present disclosure, the processor 501, the memory 502, the input device 503, and the output device 504 may be connected via a bus or other methods, and Fig. 5 shows the case where they are connected via a bus as an example.

[0078] The memory 502 may be used to store software programs and modules. The processor 501 executes various functional applications and data processing of the template updating device by executing the software programs and modules stored in the memory 502. The memory 502 may mainly include a storage program area and a storage data area. The storage program area may store an operating system, an application program required for at least one function, and the like. It should be noted that the memory 502 may include a high-speed random access memory, and may further include a non-volatile memory, such as at least one magnetic disk memory device, a flash memory device, or other volatile solid-state memory device. The input device 503 may be used for receiving input numeric or character information and generating signal inputs related to user setting and function control of the template updating device.

[0079] Specifically, in this embodiment, processor 501 loads executable files corresponding to the processes of one or more applications into memory 502 in accordance with the following instructions, and processor 501 executes the applications stored in memory 502, thereby realizing each function of the template update facility described above.

[0080] It should be noted that, in this specification, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another entity or operation, and do not require or imply that such an actual relationship or sequence exists between those entities or operations. Furthermore, the terms "comprise", "include", or any other variant thereof, indicate a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a series of elements includes not only those elements, but also other elements not expressly stated or elements inherent in such process, method, article, or apparatus. Absent more limitations, an element limited by "including a..." does not exclude the inclusion of other identical elements in the process, method, article, or apparatus that includes the element.

[0081] The above are merely specific embodiments of the present disclosure, and are used to enable those skilled in the art to understand or realize the present disclosure. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not limited to these embodiments herein, but has the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A template update method, comprising: displaying the target video editing template on a video template editing page in response to a trigger operation on the target video editing template; the target video editing template includes a set of storyboard descriptions; The storyboard description set includes shooting instruction information for at least one storyboard scene; the shooting instruction information is for instructing at least one of a shooting method and shooting content characteristics of the storyboard scene, the set of storyboard descriptions indicates an ordering relationship between the at least one storyboard scene; and updating the target video editing template in response to an editing operation on at least one of the storyboard scenes and the shooting instruction information in the storyboard description set to obtain an updated video editing template; The updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include at least one of storyboard scenes that are not completely identical and shooting instruction information that is not completely identical; the updated video editing template is arranged to generate a target result video; the target result video includes at least one original video material; The at least one original video material is provided for at least one storyboard scene in the updated video editing template; Including, the target video editing template is stored in a table; The contents in the target video editing template are displayed on the video template editing page in the form of a table; and the editing operation on at least one of the storyboard scenes and the shooting instruction information in the storyboard description set is performed based on a basic operation of a table. method.

2. the target video editing template further includes video clip description information; the video clip description information is for indicating a shot content outline of a video clip corresponding to at least one storyboard scene; The method comprises: updating the target video editing template in response to editing operations on video clip description information in the target video editing template. The method of claim 1.

3. The target video editing template further includes a content directory; the content directory has a correspondence with at least one video clip; The method comprises: updating the target video editing template in response to an editing operation on a content directory in the target video editing template; The method of claim 2 , further comprising:

4. The target video editing template is stored in a first table; The unit row in the first table corresponds to a content directory, the unit row is arranged to store the content directory, video clip description information corresponding to the content directory, and shooting instruction information of a storyboard scene corresponding to the video clip description information; A sub-unit row in the unit row has a corresponding relationship with video clip description information. The method according to claim 3.

5. updating the target video editing template in response to an editing operation on video clip description information in the target video editing template, In response to a predetermined selection operation on a first video clip description information in the target video editing template, displaying an edit floating window for a sub-unit row corresponding to the first video clip description information, the edit floating window including a delete option; In response to a trigger operation on the delete option in the editing floating window, deleting the sub-unit row and the video clip description information and the storyboard scene shooting instruction information stored in the sub-unit row; The method of claim 4 , comprising:

6. and displaying an edit floating window for a sub-unit row corresponding to the first video clip description information in response to a predetermined selection operation for the first video clip description information in the target video editing template; adding at least one subunit row to a unit row corresponding to the subunit row based on a location of the subunit row in response to a trigger operation on an add option in the editing floating window; The method of claim 5 further comprising:

7. updating the target video editing template in response to an editing operation on a content directory in the target video editing template, In response to a predetermined selection operation on a first content directory in the target video editing template, displaying an editing floating window for a unit row corresponding to the first content directory; the edit floating window includes a delete option; In response to a trigger operation on the delete option in the edit floating window, deleting the unit row, and the content directory, video clip description information, and storyboard scene shooting instruction information stored in the unit row; The method of claim 4 , comprising:

8. after displaying an edit floating window for a unit row corresponding to a first content directory in the target video editing template in response to a predetermined selection operation for the first content directory, adding at least one unit row to the first table based on a location of the unit row in response to a trigger operation on an add option in the edit floating window; The method of claim 7 further comprising:

9. updating the target video editing template in response to an editing operation on at least one of the storyboard scenes and the shooting instruction information in the storyboard description set to obtain an updated video editing template; Delivering the updated video editing template; The method of claim 1 further comprising:

10. A template updating device, comprising: a display module arranged to display the target video editing template on a video template editing page in response to a trigger operation on the target video editing template; the target video editing template includes a set of storyboard descriptions; The storyboard description set includes shooting instruction information for at least one storyboard scene; the shooting instruction information is for instructing at least one of a shooting method and shooting content characteristics of the storyboard scene, the set of storyboard descriptions indicates an ordering relationship between the at least one storyboard scene; A display module; a first updating module configured to update the target video editing template in response to an editing operation on at least one of storyboard scenes and shooting instruction information in the storyboard description set to obtain an updated video editing template; The updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include at least one of storyboard scenes that are not completely identical and shooting instruction information that is not completely identical; the updated video editing template is arranged to generate a target result video; the target result video includes at least one original video material; The at least one original video material is provided for at least one storyboard scene in the updated video editing template, A first update module; Including, the target video editing template is stored in a table; The contents in the target video editing template are displayed on the video template editing page in the form of a table; and the editing operation on at least one of the storyboard scenes and the shooting instruction information in the storyboard description set is performed based on a basic operation of a table. Device.

11. A computer readable storage medium having stored thereon instructions which, when run on a terminal equipment, cause said terminal equipment to implement the method according to any one of claims 1 to 6.

12. A computer program comprising a memory, a processor, and a computer program stored in the memory and operable on the processor, An apparatus, the apparatus causing the processor to execute the computer program to perform the method according to any one of claims 1 to 6.

13. A computer program product comprising computer programs / instructions which, when executed by a processor, cause the implementation of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Video generation method and device, electronic equipment and storage medium

    CN112866796A

  • Text creation method and computer program product

    CN113590247A