Template updating method, device, equipment and storage medium

By editing the storyboard description collection, video clip description information and content directory on the video template editing page, a personalized updated video editing template is generated, which solves the problem that the existing templates cannot meet the user's personalized creation needs and improves the user experience.

CN116261013BActive Publication Date: 2025-09-23BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111501394.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-09
Publication Date
2025-09-23
Estimated Expiration
2041-12-09

AI Technical Summary

Technical Problem

Existing video editing templates cannot meet users' personalized video creation needs, resulting in a poor user experience.

Method used

Provides a template update method that allows users to edit storyboard description collections, video clip description information, and content directories on the video template editing page, including adding, deleting, and modifying operations, to generate personalized updated video editing templates.

Benefits of technology

Through personalized updates of video editing templates, the user's video creation experience is improved and the user's diverse creative needs are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116261013B_ABST
    Figure CN116261013B_ABST
Patent Text Reader

Abstract

The present disclosure provides a template updating method, apparatus, device and storage medium, the method comprising: first, upon receiving a trigger operation for a target video editing template, displaying the target video editing template on a video template editing page. Then, upon receiving an editing operation for storyboard shots and / or shooting instruction information in a storyboard description set in the target video editing template, updating the target video editing template to obtain an updated video editing template; wherein the updated video editing template can be used to generate a target result video. It can be seen that the embodiments of the present disclosure can update the video editing template so that the updated video editing template can meet the user's personalized video creation needs, thereby enhancing the user's video creation experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the popularity of multimedia short videos, people's interest in video creation is on the rise. In order to meet people's growing enthusiasm for video creation, video editing templates came into being. Users can easily create video works based on video editing templates.

[0003] However, users have diverse video creation needs, and the functions of the video editing templates provided to users are gradually unable to meet the users' personalized video creation needs. Therefore, how to meet the users' personalized video creation needs is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a template updating method, apparatus, device and storage medium, which can update the video editing template so that the updated video editing template can meet the user's personalized video creation needs, thereby improving the user's video creation experience.

[0005] In a first aspect, the present disclosure provides a template updating method, the method comprising:

[0006] In response to a triggering operation on a target video editing template, the target video editing template is displayed on a video template editing page; wherein the target video editing template includes a storyboard description set, the storyboard description set includes shooting instruction information of at least one storyboard shot, the shooting instruction information is used to indicate a shooting method and / or shooting content characteristics of the storyboard shot, and the storyboard description set indicates a sequential relationship between the at least one storyboard shot;

[0007] In response to an editing operation on the storyboard lenses and / or shooting instruction information in the storyboard description set, the target video editing template is updated to obtain an updated video editing template; wherein, the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include non-identical storyboard lenses and / or non-identical shooting instruction information, and the updated video editing template is used to generate a target result video, and the target result video contains at least one original video material, and the at least one original video material is set respectively for at least one storyboard lens in the updated video editing template.

[0008] In an optional embodiment, the target video editing template further includes video clip description information, where the video clip description information is used to indicate a shooting content outline of the video clip corresponding to at least one storyboard shot. The method further includes:

[0009] In response to an editing operation on the video segment description information in the target video editing template, the target video editing template is updated.

[0010] In an optional implementation, the target video editing template further includes a content directory, and the content directory has a corresponding relationship with at least one video clip. The method further includes:

[0011] In response to an editing operation on the content directory in the target video editing template, the target video editing template is updated.

[0012] In an optional embodiment, the target video editing template is stored in a first table, and the unit rows in the first table have a corresponding relationship with the content directory. The unit rows are used to store the content directory, the video clip description information corresponding to the content directory, and the shooting instruction information of the storyboard shot corresponding to the video clip description information. The sub-unit rows in the unit rows have a corresponding relationship with the video clip description information.

[0013] In an optional implementation, updating the target video editing template in response to an editing operation on the video segment description information in the target video editing template includes:

[0014] In response to a preset selection operation on the first video segment description information in the target video editing template, displaying an editing floating window for the sub-unit row corresponding to the first video segment description information; wherein the editing floating window includes a delete option;

[0015] In response to a triggering operation on the delete option on the editing floating window, the sub-unit row and the video clip description information and storyboard shot shooting instruction information stored in the sub-unit row are deleted.

[0016] In an optional embodiment, after displaying the editing floating window for the sub-unit row corresponding to the first video segment description information in response to a preset selection operation on the first video segment description information in the target video editing template, the method further includes:

[0017] In response to a triggering operation on the add option on the editing pop-up window, at least one sub-unit row is added to the unit row corresponding to the sub-unit row based on the position of the sub-unit row.

[0018] In an optional implementation, updating the target video editing template in response to an editing operation on a content directory in the target video editing template includes:

[0019] In response to a preset selection operation on a first content directory in the target video editing template, displaying an editing floating window for a cell row corresponding to the first content directory; wherein the editing floating window includes a delete option;

[0020] In response to a triggering operation on the delete option on the editing floating window, the unit row and the content directory, video clip description information and storyboard shot shooting instruction information stored in the unit row are deleted.

[0021] In an optional embodiment, after displaying the editing floating window for the cell row corresponding to the first content directory in response to the preset selection operation for the first content directory in the target video editing template, the method further includes:

[0022] In response to a triggering operation on the add option on the edit pop-up window, at least one cell row is added to the first table based on a location of the cell row.

[0023] In an optional embodiment, after updating the target video editing template in response to an editing operation on the storyboard shots and / or shooting instruction information in the storyboard description set to obtain the updated video editing template, the method further includes:

[0024] The updated video editing template is published.

[0025] In a second aspect, the present disclosure provides a template updating device, the device comprising:

[0026] a display module configured to display the target video editing template on a video template editing page in response to a triggering operation on the target video editing template; wherein the target video editing template includes a storyboard description set, the storyboard description set includes shooting instruction information of at least one storyboard lens, the shooting instruction information is used to indicate the shooting method and / or shooting content characteristics of the storyboard lens, and the storyboard description set indicates a sequential relationship between the at least one storyboard lens;

[0027] A first updating module is used to update the target video editing template in response to an editing operation on the storyboard lenses and / or shooting instruction information in the storyboard description set to obtain an updated video editing template; wherein, the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include non-identical storyboard lenses and / or non-identical shooting instruction information, and the updated video editing template is used to generate a target result video, and the target result video contains at least one original video material, and the at least one original video material is set respectively for at least one storyboard lens in the updated video editing template.

[0028] In a third aspect, the present disclosure provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the instructions are executed on a terminal device, the terminal device implements the above method.

[0029] In a fourth aspect, the present disclosure provides a device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned method when executing the computer program.

[0030] In a fifth aspect, the present disclosure provides a computer program product, which includes a computer program / instructions, and the computer program / instructions implement the above method when executed by a processor.

[0031] The technical solution provided by the embodiments of the present disclosure has the following advantages over the prior art:

[0032] The disclosed embodiment provides a template updating method. First, upon receiving a trigger operation for a target video editing template, the target video editing template is displayed on a video template editing page. Then, upon receiving an editing operation for a storyboard lens 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; wherein the updated video editing template can be used to generate a target result video. It can be seen that the disclosed embodiment can update a video editing template so that the updated video editing template can meet the user's personalized video creation needs, thereby improving the user's video creation experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] 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 present disclosure.

[0034] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0035] Figure 1 A flow chart of a template updating method provided in an embodiment of the present disclosure;

[0036] Figure 2 A schematic diagram of a video template editing page provided in an embodiment of the present disclosure;

[0037] Figure 3 A schematic diagram of another video template editing page provided in an embodiment of the present disclosure;

[0038] Figure 4 A schematic structural diagram of a template updating device provided in an embodiment of the present disclosure;

[0039] Figure 5 A schematic diagram of the structure of a template updating device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0040] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features therein can be combined with each other in the absence of conflict.

[0041] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0042] In order to meet people's personalized video creation needs, the present disclosure provides a template updating method. First, when a trigger operation is received for a target video editing template, the target video editing template is displayed on the video template editing page. Then, when an editing operation is received for the storyboard shots and / or shooting instruction information in the storyboard description set in the target video editing template, the target video editing template is updated to obtain an updated video editing template; wherein the updated video editing template can be used to generate the target result video. It can be seen that the embodiment of the present disclosure can update the video editing template so that the updated video editing template can meet the user's personalized video creation needs, thereby improving the user's video creation experience.

[0043] Based on this, the present disclosure provides a template update method, referring to Figure 1, is a flow chart of a template updating method provided by an embodiment of the present disclosure, the method comprising:

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

[0045] Among them, the target video editing template includes a storyboard description set, and the storyboard description set includes shooting instruction information of at least one storyboard lens, and the shooting instruction information is used to indicate the shooting method and / or shooting content characteristics of the storyboard lens, and the storyboard description set indicates the sequential relationship between the at least one storyboard lens.

[0046] In the embodiment of the present disclosure, the target video editing template can be any video editing template. In an optional implementation, based on the recommended stream of video editing templates, the user can select any video editing template as the target video editing template, such as a template for cutting the same style.

[0047] In the embodiment of the present disclosure, the triggering operation for the target video editing template may include a template editing operation or a template use operation triggered for the target video editing template. When the triggering operation for the target video editing template is received, the user may jump to the video template editing page and display the target video editing template on the video template editing page.

[0048] In practical applications, the target video editing template includes at least one storyboard shot, each of which has shooting instruction information indicating the shooting method, shooting content characteristics, etc. of the storyboard shot. The shooting method may include the camera movement method of the storyboard shot, and the shooting content characteristics may include the shooting object, shooting steps, etc. It is worth noting that the storyboard shots in the target video editing template have a sequential relationship, which is used to determine the playback order of the various video clips in the target result video generated based on the target video editing template.

[0049] In an optional implementation, in order to provide template users with richer shooting instruction information, the target video editing template in the embodiment of the present disclosure may also include video clip description information for indicating the shooting content outline of the video clip corresponding to at least one storyboard shot. That is to say, a video clip corresponds to at least one storyboard shot, each storyboard shot has shooting instruction information for indicating the shooting method and / or shooting content characteristics of the storyboard shot, and each video clip has video clip description information for indicating the shooting content outline of at least one storyboard shot corresponding to the video clip. Based on the shooting instruction information of the storyboard shots and the video clip description information in the target video editing template, users can complete video creation more easily.

[0050] In another optional implementation, to further provide template users with richer shooting instruction information, the target video editing template in the disclosed embodiment may also include a content directory. Each content directory corresponds to at least one video clip and is used to indicate the stage of the video clip corresponding to the content directory in the entire video. For example, the content directory may include an opening, a middle, a climax, and a conclusion.

[0051] In another optional implementation, in order to further provide template users with richer shooting instruction information, the target video editing template in the disclosed embodiment may also include dialogue copywriting, and each video clip corresponds to a dialogue copywriting, and the dialogue copywriting is used to indicate the shooting lines of the corresponding video clip.

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

[0053] Among them, the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include non-identical storyboard lenses and / or non-identical shooting instruction information, and the updated video editing template is used to generate a target result video, and the target result video contains at least one original video material, and the at least one original video material is set respectively for at least one storyboard lens in the updated video editing template.

[0054] In an embodiment of the present disclosure, when the target video editing template is displayed on the video template editing page, the user can trigger an editing operation based on the storyboard shots and / or shooting instruction information in the target video editing template to update the target video editing template and obtain an updated video editing template corresponding to the target video editing template.

[0055] In an optional implementation, after obtaining the updated video editing template of the target video editing template, the updated video editing template can be published so that other users can also use the updated video editing template to create videos.

[0056] In addition, after obtaining the updated video editing template of the target video editing template, the target result video can be directly generated based on the updated video editing template.

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

[0058] In another optional implementation, the editing operation on the storyboard lenses and / or shooting instruction information in the storyboard description set may also include a deletion operation on the storyboard lenses. Specifically, when a deletion operation on at least one storyboard lens in the storyboard description set is received, the at least one storyboard lens and the shooting instruction information corresponding to the at least one storyboard lens are deleted from the storyboard description set, thereby achieving an update of the target video editing template.

[0059] In another optional implementation, the editing operations on the storyboard shots and / or shooting instruction information in the storyboard description set may also include a modification operation on the shooting instruction information of the storyboard shots. Specifically, upon receiving a modification operation on the shooting instruction information of any storyboard shot, the shooting instruction information of the storyboard shot is updated based on the modification content corresponding to the modification operation, thereby achieving an update of the target video editing template.

[0060] In another optional embodiment, the editing operation on the storyboard shots and / or shooting instruction information in the storyboard description set may also include an adjustment operation on the sequential relationship of the storyboard shots. Specifically, when the adjustment operation on the sequential relationship of the storyboard shots is received, the sequential relationship of each storyboard shot in the target video editing template and the sequential relationship of the shooting instruction information corresponding to each storyboard shot in the storyboard description set are adjusted based on the adjustment operation, thereby achieving the update of the target video editing template.

[0061] The embodiments of the present disclosure do not limit the specific implementation of the editing operation on the storyboard shots and / or shooting instruction information in the storyboard description set. The above is only an exemplary description for easy understanding.

[0062] In the disclosed embodiment, the video clip description information in the target video editing template may also trigger an editing operation. Specifically, when an editing operation is received for the video clip description information in the target video editing template, the target video editing template is updated.

[0063] In an optional embodiment, the editing operation on the video clip description information in the target video editing template may include an addition operation on the video clip description information. It can be understood that after receiving the addition operation triggered by the video clip description information in the target video editing template, the user can also add the corresponding storyboard shots, shooting instruction information of each storyboard shot, and dialogue copy, etc. to the added video clip description information.

[0064] In another optional implementation, the editing operation on the video clip description information in the target video editing template may also include a deletion operation on the video clip description information in the target video editing template. Specifically, upon receiving a deletion operation triggered by the video clip description information in the target video editing template, the video clip description information corresponding to the deletion operation, as well as the storyboard shots, shooting instruction information of the storyboard shots, and dialogue texts corresponding to the video clip description information are deleted from the target video editing template.

[0065] In another optional implementation, the editing operation on the video clip description information in the target video editing template may also include a modification operation on the video clip description information in the target video editing template, and the video clip description information is updated based on the modification content corresponding to the modification operation, thereby achieving the update of the target video editing template.

[0066] In another optional embodiment, the editing operation on the video clip description information in the target video editing template may also include an adjustment operation on the sequential relationship of the video clip description information in the target video editing template. Specifically, upon receiving the adjustment operation on the sequential relationship of the video clip description information in the target video editing template, the sequential relationship of each video clip description information in the target video editing template may be adjusted based on the adjustment operation. Based on the sequential relationship of each video clip description information, the sequential relationship of the storyboard shots and shooting instruction information corresponding to each video clip description information is adjusted, thereby achieving the update of the target video editing template.

[0067] In the disclosed embodiment, any of the above editing operations can be triggered for the content directory in the target video editing template. Specifically, upon receiving an editing operation for the content directory in the target video editing template, the target video editing template is updated. The editing operations may include adding, deleting, modifying, and reordering operations.

[0068] For example, the editing operation on the content directory in the target video editing template includes a deletion operation on the content directory in the target video editing template. Specifically, when a deletion operation is received on any content directory in the target video editing template, the content directory, as well as the video clip description information, storyboard shots, and shooting instruction information of the storyboard shots corresponding to the content directory are deleted.

[0069] In the embodiment of the present disclosure, for understanding the editing operation on the content directory in the target video editing template, reference may be made to the above description, and the embodiment of the present disclosure will not be repeated here.

[0070] In the template updating method provided by the embodiment of the present disclosure, first, when a trigger operation is received for the target video editing template, the target video editing template is displayed on the video template editing page. Then, when an editing operation is received for the storyboard shots and / or shooting instruction information in the storyboard description set in the target video editing template, the target video editing template is updated to obtain an updated video editing template; wherein the updated video editing template can be used to generate the target result video. It can be seen that the embodiment of the present disclosure can update the video editing template so that the updated video editing template can meet the user's personalized video creation needs, thereby improving the user's video creation experience.

[0071] Based on the contents of the above embodiments, the embodiments of the present disclosure provide a specific template updating method, wherein the target video editing template is implemented based on a table. Specifically, the shooting instruction information of the storyboard shots, video clip description information, dialogue text, and content directory in the target video editing template are stored in the table.

[0072] refer to Figure 2 , which is a schematic diagram of a video template editing page provided in an embodiment of the present disclosure, wherein a target video editing template is displayed on the video template editing page, and the content in the target video editing template is displayed in a table form.

[0073] Assume that the table used to display the content in the target video editing template is referred to as the first table below. The cell rows in the first table have a corresponding relationship with the content directory. For example, Figure 2 The content directory in the includes "Guide Highlights", "Attractions Route Guide" and "Travel Impressions", and each content directory includes at least one video clip description information, for example, Figure 2 The video clip description information corresponding to the content directory "Guide Highlights" in the content directory includes "Opening Remarks", and the video clip description information corresponding to the content directory "Scenic Spots Route Guide" includes "Transportation Introduction", "Travel Accommodation", and "Special Food". Each video clip description information includes at least one shot shot instruction information, for example, Figure 2The shooting instruction information of the storyboard shot corresponding to the video clip description information "opening remarks" includes "mixed cut shot", and the shooting instruction information of the storyboard shot corresponding to the video clip description information "traffic introduction" includes "display of transportation tools". In addition, each video clip description information has a corresponding line copy. Figure 2 The specific content of the lines is not shown.

[0074] Figure 2 The cell rows in the first table in the have a corresponding relationship with the content directory and are used to store the corresponding content directory, the video clip description information corresponding to the content directory, the shooting instruction information of the storyboard corresponding to the video clip description information, and the dialogue copy corresponding to the video clip description information. Each cell row includes at least one sub-unit row, each sub-unit row has a corresponding relationship with the video clip description information, and each sub-unit row is used to store a video clip description information in the corresponding cell row, the shooting instruction information of the storyboard corresponding to the video clip description information, and the dialogue copy corresponding to the video clip description information.

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

[0076] In an optional implementation, a selection operation may be triggered for the video clip description information in the target video editing template. Specifically, in response to a preset selection operation for the first video clip description information in the target video editing template, an editing pop-up window is displayed for the sub-unit row corresponding to the first video clip description information; wherein the editing pop-up window may include a delete option and an add option, and the add option may include an upward add option and a downward add option. Figure 2 As shown, ① indicates that, for the preset selection operation of the first video clip description information in the target video editing template, an editing floating window is displayed for the sub-unit row corresponding to the first video clip description information.

[0077] In response to the triggering operation of the delete option on the editing floating window, the corresponding sub-unit row and the video clip description information and the shooting instruction information of the storyboard stored in the sub-unit row are deleted. Figure 2 As shown, when a trigger operation for the delete option on the editing pop-up window is received, the sub-unit row where the video clip description information "Traffic Introduction" is located, as well as all the contents in the sub-unit row, are deleted.

[0078] In response to the triggering operation of the add option on the edit pop-up window, at least one sub-unit row is added to the unit row corresponding to the sub-unit row based on the location of the corresponding sub-unit row. Figure 2As shown, if the "Add Up" option is received on the editing pop-up window displayed for the sub-unit row where the video clip description information "Transportation Introduction" is located, a sub-unit row will be added above the video clip description information "Transportation Introduction" in the directory content "Scenic Spots Route Guide". In this sub-unit row, the user can add new video clip description information for the directory content "Scenic Spots Route Guide", etc.

[0079] In another optional implementation, a selection operation may be triggered for a content directory in a target video editing template. Specifically, in response to a preset selection operation for a first content directory in the target video editing template, an edit pop-up window is displayed for a cell row corresponding to the first content directory; wherein the edit pop-up window may include a delete option and an add option, and the add option may include an upward add option and a downward add option. Figure 3 As shown in ②, for the preset selection operation of the first content directory in the target video editing template, an editing floating window is displayed for the cell row corresponding to the first content directory.

[0080] In response to the triggering operation of the delete option on the edit floating window, the corresponding unit row and the content directory, video clip description information and shooting instruction information of the storyboard stored in the unit row are deleted. Figure 3 As shown, when a trigger operation for the delete option on the editing pop-up window is received, the unit row where the content directory "Strategy Highlights" is located and all the contents in the unit row are deleted.

[0081] In response to the triggering operation of the add option on the edit pop-up window, at least one cell row is added to the first table based on the location of the corresponding cell row. Figure 3 As shown, if the "Add Down" option is received on the editing pop-up window displayed for the unit row where the content directory "Strategy Highlights" is located, a unit row will be added above the content directory "Strategy Highlights". In this unit row, the user can add a new content directory and description information of the video clips under the content directory, etc.

[0082] In addition, the embodiment of the present disclosure can also be directed to the storyboard shots in the first table, such as Figure 3 The "Display Transportation" and its corresponding material upload window trigger editing operations, such as deleting any storyboard lens or adding a storyboard lens, etc., which will not be repeated in this embodiment of the present disclosure.

[0083] The disclosed embodiment can update the target video editing template based on the basic operations of the table, so that the updated video editing template can meet the user's personalized video creation needs, thereby improving the user's video creation experience.

[0084] Based on the same inventive concept as the above method embodiment, the present disclosure also provides a template updating device, referring to Figure 4 , is a structural diagram of a template updating device provided by an embodiment of the present disclosure, the video includes:

[0085] Display module 401 is configured to display a target video editing template on a video template editing page in response to a triggering operation on the target video editing template; wherein the target video editing template includes a storyboard description set, the storyboard description set includes shooting instruction information of at least one storyboard shot, the shooting instruction information is used to indicate the shooting method and / or shooting content characteristics of the storyboard shot, and the storyboard description set indicates a sequential relationship between the at least one storyboard shot;

[0086] The first updating module 402 is used to update the target video editing template in response to the editing operation on the storyboard lenses and / or shooting instruction information in the storyboard description set, so as to obtain an updated video editing template; wherein, the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include non-identical storyboard lenses and / or non-identical shooting instruction information, and the updated video editing template is used to generate a target result video, and the target result video contains at least one original video material, and the at least one original video material is respectively set for at least one storyboard lens in the updated video editing template.

[0087] In an optional embodiment, the target video editing template further includes video clip description information, where the video clip description information is used to indicate an outline of the shooting content of the video clip corresponding to at least one storyboard shot. The apparatus further includes:

[0088] The second updating module is configured to update the target video editing template in response to an editing operation on the video segment description information in the target video editing template.

[0089] In an optional implementation, the target video editing template further includes a content directory, the content directory corresponds to at least one video clip, and the apparatus further includes:

[0090] The third updating module is configured to update the target video editing template in response to an editing operation on the content directory in the target video editing template.

[0091] In an optional embodiment, the target video editing template is stored in a first table, and the unit rows in the first table have a corresponding relationship with the content directory. The unit rows are used to store the content directory, the video clip description information corresponding to the content directory, and the shooting instruction information of the storyboard shot corresponding to the video clip description information. The sub-unit rows in the unit rows have a corresponding relationship with the video clip description information.

[0092] In an optional implementation manner, the second update module includes:

[0093] A first display submodule is configured to display an editing floating window for a sub-unit row corresponding to the first video segment description information in response to a preset selection operation on the first video segment description information in the target video editing template; wherein the editing floating window includes a delete option;

[0094] The first deletion submodule is configured to delete the subunit row and the video clip description information and storyboard shot shooting instruction information stored in the subunit row in response to a triggering operation on the deletion option on the editing floating window.

[0095] In an optional embodiment, the device further includes:

[0096] The first adding submodule is configured to respond to a triggering operation on the adding option on the editing pop-up window and add at least one sub-unit row in the unit row corresponding to the sub-unit row based on the position of the sub-unit row.

[0097] In an optional implementation, the third update module includes:

[0098] a second display submodule, configured to display an editing floating window for a cell row corresponding to a first content directory in the target video editing template in response to a preset selection operation for the first content directory; wherein the editing floating window includes a delete option;

[0099] The second deletion submodule is used to delete the unit row and the content directory, video clip description information and storyboard shot shooting instruction information stored in the unit row in response to the triggering operation of the deletion option on the editing pop-up window.

[0100] In an optional embodiment, the device further includes:

[0101] The second adding submodule is configured to add at least one cell row in the first table based on the location of the cell row in response to a triggering operation on the adding option on the editing floating window.

[0102] In an optional embodiment, the device further includes:

[0103] A publishing module is used to publish the updated video editing template.

[0104] In the template updating device provided by the embodiment of the present disclosure, first, when a trigger operation for a target video editing template is received, the target video editing template is displayed on the video template editing page. Then, when an editing operation for the storyboard lens and / or shooting instruction information in the 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; wherein the updated video editing template can be used to generate the target result video. It can be seen that the embodiment of the present disclosure can update the video editing template so that the updated video editing template can meet the user's personalized video creation needs, thereby improving the user's video creation experience.

[0105] In addition to the above-mentioned method and apparatus, the embodiments of the present disclosure further provide a computer-readable storage medium storing instructions. When the instructions are executed on a terminal device, the terminal device implements the template updating method described in the embodiments of the present disclosure.

[0106] The embodiments of the present disclosure further provide a computer program product, which includes a computer program / instructions. When the computer program / instructions are executed by a processor, the template updating method described in the embodiments of the present disclosure is implemented.

[0107] In addition, the present disclosure also provides a template updating device 500, see Figure 5 As shown, this may include:

[0108] Processor 501, memory 502, input device 503 and output device 504. The number of processors 501 in the template updating device can be one or more. Figure 5 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 means, wherein: Figure 5 The bus connection is taken as an example.

[0109] Memory 502 can be used to store software programs and modules. Processor 501 executes the various functional applications and data processing of the template update device by running the software programs and modules stored in memory 502. Memory 502 may primarily include a program storage area and a data storage area. The program storage area may store an operating system, at least one application required for a function, and the like. Furthermore, memory 502 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Input device 503 may be used to receive input digital or character information and generate signal input related to user settings and function control of the template update device.

[0110] Specifically in this embodiment, the processor 501 will load the executable files corresponding to the processes of one or more applications into the memory 502 according to the following instructions, and the processor 501 will run the applications stored in the memory 502, thereby realizing the various functions of the above-mentioned template update device.

[0111] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0112] The foregoing description is intended only to provide specific embodiments of the present disclosure, intended to enable those skilled in the art to understand and implement the present disclosure. Various modifications to these embodiments will be readily apparent 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 intended to be limited to the embodiments described herein, but rather to be construed in the broadest manner consistent with the principles and novel features disclosed herein.

Claims

1. A template updating method, characterized in that: The method comprises: In response to a triggering operation on a target video editing template, the target video editing template is displayed on a video template editing page; wherein the target video editing template includes a storyboard description set, the storyboard description set includes shooting instruction information of at least one storyboard shot, the shooting instruction information is used to indicate a shooting method and / or shooting content characteristics of the storyboard shot, the storyboard description set indicates a sequential relationship between the at least one storyboard shot, and the shooting method of the storyboard shot includes a camera movement method; In response to an editing operation on a storyboard lens and / or shooting instruction information in the storyboard description set, the target video editing template is updated to obtain an updated video editing template; wherein the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include different storyboard lenses and / or different shooting instruction information, and the updated video editing template is used to generate a target result video, wherein the target result video includes at least one original video material, and the at least one original video material is respectively set for at least one storyboard lens in the updated video editing template; The target video editing template also includes a content directory and video clip description information. The target video editing template is stored in a first table. The unit rows in the first table have a corresponding relationship with the content directory. The unit rows are used to store the content directory, the video clip description information corresponding to the content directory, and the shooting instruction information of the storyboard lens corresponding to the video clip description information. The sub-unit rows in the unit rows have a corresponding relationship with the video clip description information.

2. The method according to claim 1, characterized in that The video clip description information is used to indicate a shooting content outline of the video clip corresponding to at least one storyboard shot, and the method further includes: In response to an editing operation on the video segment description information in the target video editing template, the target video editing template is updated.

3. The method according to claim 2, characterized in that The content directory has a corresponding relationship with at least one video clip, and the method further includes: In response to an editing operation on the content directory in the target video editing template, the target video editing template is updated.

4. The method according to claim 1, wherein The updating of the target video editing template in response to the editing operation on the video segment description information in the target video editing template includes: In response to a preset selection operation on the first video segment description information in the target video editing template, displaying an editing floating window for the sub-unit row corresponding to the first video segment description information; wherein the editing floating window includes a delete option; In response to a triggering operation on the delete option on the editing floating window, the sub-unit row and the video clip description information and storyboard shot shooting instruction information stored in the sub-unit row are deleted.

5. The method according to claim 4, characterized in that After displaying the editing floating window for the sub-unit row corresponding to the first video segment description information in response to the preset selection operation for the first video segment description information in the target video editing template, the method further includes: In response to a triggering operation on an add option on the editing pop-up window, at least one sub-unit row is added to the unit row corresponding to the sub-unit row based on the position of the sub-unit row.

6. The method according to claim 1, wherein The updating of the target video editing template in response to the editing operation on the content directory in the target video editing template includes: In response to a preset selection operation on a first content directory in the target video editing template, displaying an editing floating window for a cell row corresponding to the first content directory; wherein the editing floating window includes a delete option; In response to a triggering operation on the delete option on the editing floating window, the unit row and the content directory, video clip description information and storyboard shot shooting instruction information stored in the unit row are deleted.

7. The method according to claim 6, characterized in that After displaying the editing floating window for the cell row corresponding to the first content directory in response to the preset selection operation for the first content directory in the target video editing template, the method further includes: In response to a triggering operation on an add option on the editing pop-up window, at least one cell row is added to the first table based on a location of the cell row.

8. The method according to claim 1, characterized in that After updating the target video editing template in response to the editing operation on the storyboard shots and / or shooting instruction information in the storyboard description set to obtain the updated video editing template, the method further includes: The updated video editing template is published.

9. A template updating device, characterized in that: The device comprises: A display module is configured to display the target video editing template on a video template editing page in response to a triggering operation on the target video editing template; wherein the target video editing template includes a storyboard description set, the storyboard description set includes shooting instruction information of at least one storyboard lens, the shooting instruction information is used to indicate the shooting method and / or shooting content characteristics of the storyboard lens, the storyboard description set indicates the sequential relationship between the at least one storyboard lens, and the shooting method of the storyboard lens includes a camera movement method; A first updating module is configured to update the target video editing template in response to an editing operation on a storyboard lens and / or shooting instruction information in the storyboard description set, thereby obtaining an updated video editing template; wherein the updated storyboard description set in the updated video editing template and the storyboard description set in the target video editing template include different storyboard lenses and / or different shooting instruction information, and the updated video editing template is used to generate a target result video, wherein the target result video includes at least one original video material, and the at least one original video material is respectively set for at least one storyboard lens in the updated video editing template; The target video editing template also includes a content directory and video clip description information. The target video editing template is stored in a first table. The unit rows in the first table have a corresponding relationship with the content directory. The unit rows are used to store the content directory, the video clip description information corresponding to the content directory, and the shooting instruction information of the storyboard lens corresponding to the video clip description information. The sub-unit rows in the unit rows have a corresponding relationship with the video clip description information.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed on a terminal device, the terminal device implements the method according to any one of claims 1 to 8.

11. A template updating device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.

12. A computer program product, characterized in that The computer program product comprises a computer program / instruction, and when the computer program / instruction is executed by a processor, the method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Video creation system

    CN103839562A

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

    CN112866796A

  • Text creation method and computer program product

    CN113590247A