WO2023104078A1 - 一种视频编辑模板的生成方法、装置、设备及存储介质 - Google Patents
一种视频编辑模板的生成方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- WO2023104078A1 WO2023104078A1 PCT/CN2022/137181 CN2022137181W WO2023104078A1 WO 2023104078 A1 WO2023104078 A1 WO 2023104078A1 CN 2022137181 W CN2022137181 W CN 2022137181W WO 2023104078 A1 WO2023104078 A1 WO 2023104078A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- shot
- template
- editing
- video
- storyboard
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47205—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4318—Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2743—Video hosting of uploaded data from client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Definitions
- the present disclosure relates to the field of data processing, and in particular to a method, device, device and storage medium for generating a video editing template.
- the present disclosure provides a method for generating a video editing template, which provides users with the function of creating video editing templates, so that users can create video editing templates that meet their own personalized creation needs.
- the present disclosure provides a method for generating a video editing template, the method comprising:
- a storyboard description set is generated; wherein, the storyboard description set includes at least one storyboard with a sequence relationship Shots, the at least one sub-shot has shooting instruction information respectively, and the shooting instruction information is used to indicate at least one of the shooting method and shooting content characteristics of the sub-shot;
- a target video editing template is generated; wherein, the target video editing template is used to generate 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 for At least one shot in the target video editing template is set separately.
- the template editing page includes a material upload control, and in response to the addition operation of at least one of the shot and shooting instruction information on the template editing page, the generated component After the mirror description set, it also includes:
- the material upload window corresponding to the storyboard lens in the storyboard description set is displayed on the template editing page; wherein, the material upload window is used for the Storyboards set up raw video footage.
- the material upload window displayed on the template editing page is hidden.
- the target video editing template before generating the target video editing template based on the shot description set, it also includes:
- the shot description set is updated; wherein the edit operation includes a modify operation, a delete operation, and At least one of the sequence adjustment operations.
- the target video editing template before generating the target video editing template based on the shot description set, it also includes:
- Video clip description information added for at least one shot in the shot description set on the template editing page; wherein, the video clip description information is used to indicate the shooting content of the at least one shot outline;
- said generation of a target video editing template based on said shot description set includes:
- a target video editing template is generated.
- the target video editing template before generating the target video editing template based on the shot description set and the video clip description information, it further includes:
- said generating a target video editing template based on said shot description set and said video segment description information includes:
- a target video editing template is generated based on the shot description set, the video segment description information and the line copywriting.
- the target video editing template is generated based on a first table, the unit row in the first table has a corresponding relationship with the description information of the video segment, and the unit row is used to store the video clip Fragment description information and shooting indication information of at least one shot shot corresponding to the video fragment description information; the method also includes:
- an editing floating window is displayed for the unit row corresponding to the description information of the first video segment; wherein, the editing floating window includes delete option;
- the editing floating window further includes an adding option, and in response to a preset trigger operation for the description information of the first video segment in the first table, for the first After the unit row corresponding to the video clip description information displays the editing floating window, it also includes:
- At least one unit row is added in the first table based on the location of the unit row.
- the unit row in the first table includes at least one subunit row, the subunit row has a corresponding relationship with the shot, and the subunit row is used to store the shot At least one of the shooting instruction information of the lens and the material upload window, and the material upload window is used to set the original video material for the split lens; the method also includes:
- At least one of the sub-unit row and the shooting instruction information of the shot shot stored in the sub-unit row and the material upload window are deleted.
- displaying the edit floating screen for the subunit row corresponding to the first shot After the window also include:
- At least one subunit row is added to the unit row to which the subunit row belongs based on the location of the subunit row.
- the target video editing template after the target video editing template is generated based on the shot description set, it further includes:
- the present disclosure provides a device for generating a video editing template, the device comprising:
- the first display module is configured to display a template editing page in response to a trigger operation for a preset template creation control
- the first generating module is configured to generate a storyboard description set in response to an addition operation of at least one of the storyboard shots and shooting instruction information on the template editing page; wherein, the storyboard description set includes At least one sub-shot in a sequential relationship, the at least one sub-shot has shooting instruction information, and the shooting instruction information is used to indicate at least one of the shooting method and shooting content characteristics of the sub-shot;
- the second generation module is used to generate a target video editing template based on the shot description set; wherein, the target video editing template is used to generate a target result video, and the target result video includes at least one original video material, and At least one original video material is respectively set for at least one shot in the target video editing template.
- the present disclosure provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are run on a terminal device, the terminal device is made to implement the above method.
- the present disclosure provides a device, including: a memory, a processor, and a computer program stored on the memory and operable on the processor, when the processor executes the computer program, Implement the above method.
- the present disclosure provides a computer program product, where the computer program product includes a computer program/instruction, and when the computer program/instruction is executed by a processor, the above method is implemented.
- FIG. 1 is a flowchart of a method for generating a video editing template provided by an embodiment of the present disclosure
- FIG. 2 is a schematic diagram of a display page of a video editing template provided by an embodiment of the present disclosure
- FIG. 3 is a schematic diagram of a template editing page provided by an embodiment of the present disclosure.
- FIG. 4 is a schematic diagram of another template editing page provided by an embodiment of the present disclosure.
- FIG. 5 is a schematic diagram of another template editing page provided by an embodiment of the present disclosure.
- FIG. 6 is a schematic structural diagram of an apparatus for generating a video editing template provided by an embodiment of the present disclosure
- Fig. 7 is a schematic structural diagram of a device for generating a video editing template provided by an embodiment of the present disclosure.
- the present disclosure provides a method for generating a video editing template.
- a template editing page is displayed.
- a storyboard description set is generated.
- the shot description set includes at least one shot with a sequence relationship, and each shot has shooting instruction information, and the shooting instruction information is used to indicate the shooting method and/or shooting content characteristics of the shot.
- a target video editing template is generated for generating a target result video.
- an embodiment of the present disclosure provides a method for generating a video editing template.
- FIG. 1 it is a flowchart of a method for generating a video editing template provided by an embodiment of the present disclosure. The method includes:
- S101 In response to a trigger operation on a preset template creation control, display a template editing page.
- the preset template creation control may be a control preset on the display page of the video editing template, as shown in FIG. 2 , which is a schematic diagram of a display page of the video editing template provided by the embodiment of the present disclosure.
- the video editing template may also be referred to as a video creation script, or script for short.
- the user can click the template creation control on the video editing template display page to trigger the jump from the current page to the template editing page and display the template editing page.
- FIG. 3 it is a schematic diagram of a template editing page provided by an embodiment of the present disclosure, where an empty script is displayed on the video editing page, and the default video editing template includes "Shooting Outline", “Screenshot” and “ Line copywriting", etc., users can complete the creation of scripts by adding content to empty scripts.
- the video editing page in the embodiment of the disclosure can also be in other styles, which is not limited in the embodiment of the disclosure.
- S102 Generate a storyboard description set in response to an operation of adding storyboard shots and/or shooting instruction information on the template editing page.
- the shot description set includes at least one shot shot with a sequence relationship, and the at least one shot shot has shooting instruction information respectively, and the shot instruction information is used to indicate the shooting method and the shooting method of the shot shot. /or capture content features.
- storyboard shots, shooting instruction information, etc. may be added, so as to generate a storyboard description set.
- the shooting instruction information has a one-to-one correspondence relationship with the sub-shots, and the shooting instruction information of each sub-shot is used to indicate the shooting method, shooting content characteristics, etc. of the sub-shot.
- the shooting method may include the mirror movement method.
- the mirror movement method may include hand-held selfie, left and right panning, follow-up shooting, etc.
- the shooting instruction information may also describe the characteristics of the shooting content of the split lens.
- the shooting instruction information may include " "Ordering Meals” is used to describe that the material of the storyboard corresponding to the shooting instruction information is related to "Ordering Meals".
- a material upload control is set on the template editing page, as shown in FIG. 3 above, by controlling the material upload control, the user can control the display state of the material upload window corresponding to the split-shot.
- a material upload window corresponding to the storyboard shots in the storyboard description set is displayed on the template edit page.
- the material upload window is used to set the original video material for the corresponding shot.
- the material upload control is turned on.
- the material upload window corresponding to the storyboard is in the display state. By clicking the material upload window, the user can select the original video material for the corresponding storyboard.
- the user in order to make the display effect of the template editing page more concise, the user can control the material upload window on the template editing page to be hidden by closing the material upload control.
- the material upload window displayed on the template editing page is hidden.
- the target video editing template is used 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 respectively for at least one split shot in the target video editing template set.
- a target video editing template may be generated based on the shot shots in the shot description set and the shooting instruction information of the shot shots.
- the target video editing template can be published, so that other users can create videos based on the target video editing template.
- the target result video may be generated based on the target video editing template.
- the user can upload the original video material for the corresponding shot by clicking the material upload window corresponding to each shot.
- the original video material may come from the user album page, or from the video shooting page, etc.
- a template editing page is displayed.
- a storyboard description set is generated.
- the shot description set includes at least one shot with a sequence relationship, and each shot has shooting instruction information, and the shooting instruction information is used to indicate the shooting method and/or shooting content characteristics of the shot.
- a target video editing template is generated for generating a target result video.
- the shot shots and shooting instruction information in the shot description set can also be edited to realize the update of the shot description set, so that based on the updated shot description set Describe collections to generate target video editing templates.
- a modification operation, a deletion operation, an order adjustment operation, an addition operation, etc. may be triggered for the shot and/or shooting instruction information in the shot description set.
- the embodiments of the present disclosure can also add video segment description information to the shot in the shot description set, which is used to indicate the shooting content outline of the corresponding shot .
- the description information of the video segment may be "eat an apple”
- the shooting instruction information of the corresponding shot may include "close-up of an apple", "expression of eating an apple” and "close-up of eating an apple”. Shooting instructions.
- the target video editing template not only provides users with shooting instructions for each shot, but also provides users with video clip description information, which enriches the video creation instructions provided by the video editing template and improves the user's video creation experience. .
- secondary editing may also be performed on the added video segment description information, wherein the secondary editing may include deleting, modifying, and adjusting the order of the added video segment description information.
- embodiments of the present disclosure may also add line texts for multiple shot shots corresponding to the video clip description information, to indicate shooting lines of the shot shots corresponding to the video clip description information.
- the line copy added for the video clip description information on the template editing page is received, and then, based on the shot and shot instruction information, the video clip description information and the line copy in the shot description set, generate Target video editing template.
- the target video editing template not only provides users with shooting instructions and video segment description information for each shot, but also provides users with line copywriting for video creation, which further enriches the video creation provided by the video editing template for users. Instructions improve the user's video creation experience.
- Secondary editing can also be performed on the added line copy, where the second edit can include deleting, modifying, adjusting the order, etc. for the added line copy.
- each content directory has a corresponding relationship with at least one video clip description information, and is used to describe the at least one video clip description
- the information respectively corresponds to the stages of the video clips in the whole video
- the content directory may include an opening, a process, a climax and a result.
- Secondary editing can also be performed on the added content directory, where the secondary editing can include deleting, modifying, adjusting the order, etc. for the added content directory.
- users can add storyboard shots, shooting instruction information for storyboard shots, video clip description information, line copywriting, and content on the template editing page based on their own personalized video creation needs.
- Directory and other information are used to instruct users to create videos, which improves user experience.
- the embodiments of the present disclosure provide a specific implementation manner of a method for generating a video editing template.
- the target video editing template is generated based on a form, as shown in FIG. 4 , which is a schematic diagram of another template editing page provided by an embodiment of the present disclosure.
- a first form is displayed on the template editing page, wherein the first form
- Each unit row in the first table has a corresponding relationship with the description information of the video segment.
- Each unit row stores a description information of the video segment, A line copy and one or more storyboards and shooting instructions.
- users can add storyboard shots and shot instruction information, video clip description information, line copywriting, etc. on the template editing page. It is also possible to perform secondary editing on the added content on the template editing page based on the basic operations of the table.
- the editing information is displayed for the unit row where the video segment description information is located. floating window.
- the editing floating window displays deleting controls, adding controls, etc., and adding controls may include adding controls upward and adding controls downward.
- the unit row is in the selected state, and the editing floating window is displayed at the position of the unit row , the cell row can be edited based on the editing floating window.
- an editing floating window is displayed for the unit row corresponding to the first video segment description information; wherein, the editing floating window includes deletion options.
- the unit row and the description information of the video segment and the shooting instruction information of the shot shot stored in the unit row are deleted. If the line copy is stored in the cell row, the line copy is deleted. It can be understood that after triggering the delete option for the first unit row in FIG. 4 , the template editing page is updated from 3 unit rows to 2 unit rows, that is, the first unit row is deleted.
- At least one unit row is added in the first table based on the location of the unit row. For example, when the user clicks the option to increase upwards, a unit row is added above the currently selected unit row. In the added unit row, the user can add the shooting instruction information of the shot and the shot, and the description of the video clip. Information and line copywriting, etc.
- Each unit row in the first table in the embodiment of the present disclosure may include one or more subunit rows, each subunit row has a corresponding relationship with the shot, and each subunit row is used to store the shooting instruction of the corresponding shot Information, material upload window, etc. Among them, the material upload window is used to set the original video material for the corresponding shot.
- FIG. 5 it is a schematic diagram of another template editing page provided by an embodiment of the present disclosure, wherein the first unit row includes two subunit rows, wherein the first sub-unit row corresponding to the first split lens is selected state, at this time, the editing floating window is displayed for the first subunit row corresponding to the first split shot.
- an editing floating window is displayed for the subunit row corresponding to the first sub-shot.
- a trigger operation for the delete option on the editing floating window is received, delete the subunit row and the shooting instruction information and/or material upload window of the shot shot stored in the subunit row.
- the delete option is triggered for the first sub-unit row shown in FIG. 5
- the first sub-unit row and its stored content are deleted. At this time, only one sub-unit row is included in the first unit row.
- a new subunit row is added at the location of the corresponding subunit row, and the user can add the shooting instruction of the shot in the subunit row information. For example, after the Add Down option is triggered for the first subunit row shown in Figure 5, a subunit row is added below the first subunit row to store the shooting instruction information of the shot added by the user. Three sub-unit rows are included in one cell row.
- At least one subunit row is added to the unit row to which the subunit row belongs based on the location of the corresponding subunit row.
- the user can realize the creation of the video editing template based on the basic operation of the form, and the operation is simple and convenient, thereby improving the user's experience of creating the video editing template and subsequent video creation experience.
- the present disclosure also provides a device for generating a video editing template.
- FIG. 6 it is a schematic structural diagram of a device for generating a video editing template provided by an embodiment of the present disclosure.
- Devices include:
- the first display module 601 is configured to display a template editing page in response to a trigger operation on a preset template creation control
- the first generating module 602 is configured to generate a storyboard description set in response to the addition operation of the storyboard shot and/or shooting instruction information on the template editing page; wherein, the storyboard description set includes At least one split shot, the at least one split shot has shooting instruction information, and the shooting instruction information is used to indicate the shooting method and/or shooting content characteristics of the split shot;
- the second generation module 603 is used to generate a target video editing template based on the shot description set; wherein, the target video editing template is used to generate a target result video, and the target result video includes at least one original video material, so The at least one original video material is respectively set for at least one shot in the target video editing template.
- the template editing page includes a material upload control
- the device further includes:
- the second display module is configured to display, on the template editing page, the material upload window corresponding to the storyboard lens in the storyboard description set in response to an opening trigger operation for the material upload control; wherein, the material The upload window is used to set the original video material for the storyboard.
- the device further includes:
- a hiding module configured to hide the material upload window displayed on the template editing page in response to the closing trigger operation for the material upload control.
- the device further includes:
- An updating module configured to update the set of shot descriptions in response to an edit operation on the shot shots and/or shooting instruction information in the set of shot descriptions; wherein, the edit operation includes modifying operations, deleting operations and/or sequence adjustment operations.
- the device further includes:
- the first receiving module is used to receive the video segment description information added for at least one segment shot in the segment description set on the template editing page; wherein, the video segment description information is used to indicate the at least An outline of the shooting content of a storyboard shot;
- the second generating module is specifically used for:
- a target video editing template is generated.
- the device further includes:
- the second receiving module is used to receive the line text added for the video clip description information on the template editing page; wherein, the line text is used to indicate the shooting lines of the storyboard corresponding to the video clip description information ;
- the second generating module is specifically used for:
- a target video editing template is generated based on the shot description set, the video segment description information and the line copywriting.
- the target video editing template is generated based on a first table, the unit row in the first table has a corresponding relationship with the description information of the video segment, and the unit row is used to store the video clip Fragment description information and shooting indication information of at least one shot shot corresponding to the video fragment description information; the device also includes:
- the third display module is configured to display an editing floating window for the unit row corresponding to the first video segment description information in response to a preset selection operation for the first video segment description information in the first table; wherein, The editing floating window includes a delete option;
- a first deletion module configured to delete the unit row and the description information of the video segment stored in the unit row and the shooting instruction information of the shot in response to the trigger operation for the deletion option on the editing floating window .
- the editing floating window also includes an adding option
- the device further includes:
- the first adding module is configured to add at least one unit row in the first table based on the location of the unit row in response to a trigger operation for the add option on the editing floating window.
- the unit row in the first table includes at least one subunit row, the subunit row has a corresponding relationship with the shot, and the subunit row is used to store the shot Shooting instruction information and/or a material upload window of the lens, the material upload window is used to set the original video material for the mirrored lens; the device also includes:
- the fourth display module is configured to display the editing floating window for the subunit row corresponding to the first sub-shot in response to a preset selection operation for the first sub-shot in the first table;
- the second deletion module is configured to delete the shooting instruction information and/or material upload of the sub-unit row and the storyboard lens stored in the sub-unit row in response to a trigger operation for the delete option on the editing floating window window.
- the device further includes:
- the second adding module is configured to add at least one sub-unit row in the unit row to which the sub-unit row belongs based on the position of the sub-unit row in response to the trigger operation for the add option on the editing floating window.
- the device further includes:
- the publishing module is used for publishing the target video editing template.
- the device for generating a video editing template provided by an embodiment of the present disclosure, first, when a trigger operation for a preset template creation control is received, a template editing page is displayed. Then, when receiving an adding operation on the template editing page for the storyboard shots and/or shooting instruction information, a storyboard description set is generated.
- the shot description set includes at least one shot with a sequence relationship, and each shot has shooting instruction information, and the shooting instruction information is used to indicate the shooting method and/or shooting content characteristics of the shot.
- a target video editing template is generated for generating a target result video. It can be seen that the embodiments of the present disclosure provide users with the function of creating video editing templates, so that users can create video editing templates that meet their own personalized creation needs, thereby improving the user's video creation experience.
- an embodiment of the present disclosure also provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are run on a terminal device, the terminal device realizes this
- a method for generating a video editing template described in an embodiment is disclosed.
- An embodiment of the present disclosure further provides a computer program product, including computer programs/instructions, wherein, when the computer program/instructions are executed by a processor, the method for generating a video editing template described in the embodiments of the present disclosure is implemented.
- an embodiment of the present disclosure also provides a device for generating a video editing template, as shown in FIG. 7 , which may include:
- Processor 701 , memory 702 , input device 703 and output device 704 The number of processors 701 in the device for generating a video editing template may be one or more, and one processor is taken as an example in FIG. 7 .
- the processor 701 , the memory 702 , the input device 703 and the output device 704 may be connected through a bus or in other ways, wherein connection through a bus is taken as an example in FIG. 7 .
- the memory 702 can be used to store software programs and modules, and the processor 701 executes various functional applications and data processing of the video editing template generation device by running the software programs and modules stored in the memory 702 .
- the memory 702 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function, and the like.
- the memory 702 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices.
- the input device 703 can be used to receive input numbers or character information, and generate signal input related to user settings and function control of the video editing template generation device.
- the processor 701 will load the executable files corresponding to the processes of one or more application programs into the memory 702 according to the following instructions, and the processor 701 will run the executable files stored in the memory 702.
- An application program so as to realize various functions of the device for generating the above-mentioned video editing template.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (15)
- 一种视频编辑模板的生成方法,所述方法包括:响应于针对预设的模板创建控件的触发操作,显示模板编辑页面;响应于在所述模板编辑页面上针对分镜镜头和拍摄指示信息中的至少一种的添加操作,生成分镜描述集合;其中,所述分镜描述集合中包括具有顺序关系的至少一个分镜镜头,所述至少一个分镜镜头分别具有拍摄指示信息,所述拍摄指示信息用于指示所述分镜镜头的拍摄方式和拍摄内容特征中的至少一种;基于所述分镜描述集合,生成目标视频编辑模板;其中,所述目标视频编辑模板被配置成生成目标结果视频,所述目标结果视频包含至少一个原始视频素材,所述至少一个原始视频素材为针对所述目标视频编辑模板中的至少一个分镜镜头分别设置的。
- 根据权利要求1所述的方法,其中,所述模板编辑页面上包括素材上传控件,所述响应于在所述模板编辑页面上针对分镜镜头和拍摄指示信息中的至少一种的添加操作,生成分镜描述集合之后,还包括:响应于针对所述素材上传控件的开启触发操作,在所述模板编辑页面上显示所述分镜描述集合中的分镜镜头对应的素材上传窗口;其中,所述素材上传窗口被配置成为所述分镜镜头设置原始视频素材。
- 根据权利要求2所述的方法,其中,所述响应于针对所述素材上传控件的开启触发操作,在所述模板编辑页面上显示所述分镜描述集合中的分镜镜头对应的素材上传窗口之后,还包括:响应于针对所述素材上传控件的关闭触发操作,隐藏所述模板编辑页面上显示的素材上传窗口。
- 根据权利要求1-3任一项所述的方法,其中,所述基于所述分镜描述集合,生成目标视频编辑模板之前,还包括:响应于针对所述分镜描述集合中的分镜镜头和拍摄指示信息中的至少一种的编辑操作,对所述分镜描述集合进行更新;其中,所述编辑操作包括修改操作、删除操作和顺序调整操作中的至少一种。
- 根据权利要求1-4任一项所述的方法,其中,所述基于所述分镜描述集合,生成目标视频编辑模板之前,还包括:接收在所述模板编辑页面上针对所述分镜描述集合中的至少一个分镜镜头添加的视频片段描述信息;其中,所述视频片段描述信息用于指示所述至少一个分镜镜头的拍摄内容大纲;相应的,所述基于所述分镜描述集合,生成目标视频编辑模板,包括:基于所述分镜描述集合和所述视频片段描述信息,生成目标视频编辑模板。
- 根据权利要求5所述方法,其中,所述基于所述分镜描述集合和所述视频片段描述信息,生成目标视频编辑模板之前,还包括:接收在所述模板编辑页面上针对所述视频片段描述信息添加的台词文案;其中,所述台词文案用于指示所述视频片段描述信息对应的分镜镜头的拍摄台词;相应的,所述基于所述分镜描述集合和所述视频片段描述信息,生成目标视频编辑模板,包括:基于所述分镜描述集合、所述视频片段描述信息和所述台词文案,生成目标视频编辑模板。
- 根据权利要求5-6任一项所述的方法,其中,所述目标视频编辑模板为基于第一表格生成,所述第一表格中的单元行与视频片段描述信息具有对应关系,所述单元行被配置成存储所述视频片段描述信息以及所述视频片段描述信息对应的至少一个分镜镜头的拍摄指示信息;所述方法还包括:响应于针对所述第一表格中的第一视频片段描述信息的预设选定操作,针对所述第一视频片段描述信息对应的单元行显示编辑浮窗;其中,所述编辑浮窗上包括删除选项;响应于针对所述编辑浮窗上的所述删除选项的触发操作,删除所述单元行以及所述单元行中存储的视频片段描述信息和分镜镜头的拍摄指示信息。
- 根据权利要求7所述的方法,其中,所述述编辑浮窗上还包括增加选项,所述响应于针对所述第一表格中的第一视频片段描述信息的预设触发操作,针对所述第一视频片段描述信息对应的单元行显示编辑浮窗之后,还包括:响应于针对所述编辑浮窗上的所述增加选项的触发操作,基于所述单元行所在位置在所述第一表格中增加至少一个单元行。
- 根据权利要求7-8任一项所述的方法,其中,所述第一表格中的单元行包括至少一个子单元行,所述子单元行与分镜镜头具有对应关系,所述子单元行被配置为存储所述分镜镜头的拍摄指示信息和素材上传窗口中的至少一种,所述素材上传窗口被配置为为所 述分镜镜头设置原始视频素材;所述方法还包括:响应于针对所述第一表格中的第一分镜镜头的预设选定操作,针对所述第一分镜镜头对应的子单元行显示所述编辑浮窗;响应于针对所述编辑浮窗上的删除选项的触发操作,删除所述子单元行以及所述子单元行中存储的分镜镜头的拍摄指示信息和素材上传窗口中的至少一种。
- 根据权利要求9所述的方法,其中,所述响应于针对所述第一表格中的第一分镜镜头的预设触发操作,针对所述第一分镜镜头对应的子单元行显示所述编辑浮窗之后,还包括:响应于针对所述编辑浮窗上的增加选项的触发操作,基于所述子单元行所在位置在所述子单元行所属的单元行中增加至少一个子单元行。
- 根据权利要求1-10任一项所述的方法,其中,所述基于所述分镜描述集合,生成目标视频编辑模板之后,还包括:对所述目标视频编辑模板进行发布。
- 一种视频编辑模板的生成装置,所述装置包括:第一显示模块,被配置为响应于针对预设的模板创建控件的触发操作,显示模板编辑页面;第一生成模块,被配置为响应于在所述模板编辑页面上针对分镜镜头和拍摄指示信息中的至少一种的添加操作,生成分镜描述集合;其中,所述分镜描述集合中包括具有顺序关系的至少一个分镜镜头,所述至少一个分镜镜头分别具有拍摄指示信息,所述拍摄指示信息用于指示所述分镜镜头的拍摄方式和拍摄内容特征中的至少一种;第二生成模块,被配置为基于所述分镜描述集合,生成目标视频编辑模板;其中,所述目标视频编辑模板被配置为生成目标结果视频,所述目标结果视频包含至少一个原始视频素材,所述至少一个原始视频素材为针对所述目标视频编辑模板中的至少一个分镜镜头分别设置的。
- 一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现如权利要求1-11任一项所述的方法。
- 一种设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-11任一项所述的方法。
- 一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如权利要求1-11任一项所述的方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/573,246 US20240348865A1 (en) | 2021-12-09 | 2022-12-07 | Method and apparatus for generating video editing template, device, and storage medium |
| EP22903500.1A EP4344232B1 (en) | 2021-12-09 | 2022-12-07 | Method and apparatus for generating video editing template, device, and storage medium |
| JP2023578703A JP7775343B2 (ja) | 2021-12-09 | 2022-12-07 | ビデオ編集テンプレートの生成方法、装置、機器及び記憶媒体 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111501326.9A CN116261012B (zh) | 2021-12-09 | 2021-12-09 | 一种视频编辑模板的生成方法、装置、设备及存储介质 |
| CN202111501326.9 | 2021-12-09 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023104078A1 true WO2023104078A1 (zh) | 2023-06-15 |
Family
ID=86681195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/137181 Ceased WO2023104078A1 (zh) | 2021-12-09 | 2022-12-07 | 一种视频编辑模板的生成方法、装置、设备及存储介质 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20240348865A1 (zh) |
| EP (1) | EP4344232B1 (zh) |
| JP (1) | JP7775343B2 (zh) |
| CN (1) | CN116261012B (zh) |
| WO (1) | WO2023104078A1 (zh) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120567989A (zh) * | 2024-02-29 | 2025-08-29 | 北京字跳网络技术有限公司 | 生成视频模板的方法、装置、设备和存储介质 |
| CN119002781A (zh) * | 2024-08-19 | 2024-11-22 | 北京字跳网络技术有限公司 | 创建模板的方法、装置、设备和存储介质 |
| CN118972674A (zh) * | 2024-09-06 | 2024-11-15 | 五八畅生活(北京)信息技术有限公司 | 视频剧本模板的生成方法、计算设备、计算机存储介质及计算机程序产品 |
| JP7805608B1 (ja) * | 2025-07-16 | 2026-01-26 | 株式会社X | 動画生成システム、及び、動画生成プログラム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103839562A (zh) * | 2014-03-17 | 2014-06-04 | 杨雅 | 一种视频创作系统 |
| CN112422831A (zh) * | 2020-11-20 | 2021-02-26 | 广州太平洋电脑信息咨询有限公司 | 视频生成方法、装置、计算机设备和存储介质 |
| WO2021073315A1 (zh) * | 2019-10-14 | 2021-04-22 | 北京字节跳动网络技术有限公司 | 视频文件的生成方法、装置、终端及存储介质 |
| CN113691836A (zh) * | 2021-10-26 | 2021-11-23 | 阿里巴巴达摩院(杭州)科技有限公司 | 视频模板生成方法、视频生成方法、装置和电子设备 |
| WO2021237619A1 (zh) * | 2020-05-28 | 2021-12-02 | 深圳市大疆创新科技有限公司 | 视频文件编辑方法、设备、系统及计算机可读存储介质 |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3227325B2 (ja) * | 1994-12-28 | 2001-11-12 | 日本電信電話株式会社 | オンサイト編集装置 |
| US7293275B1 (en) * | 2002-02-08 | 2007-11-06 | Microsoft Corporation | Enhanced video content information associated with video programs |
| US7890867B1 (en) * | 2006-06-07 | 2011-02-15 | Adobe Systems Incorporated | Video editing functions displayed on or near video sequences |
| US8375302B2 (en) * | 2006-11-17 | 2013-02-12 | Microsoft Corporation | Example based video editing |
| JP4938093B2 (ja) * | 2007-03-23 | 2012-05-23 | トムソン ライセンシング | 2d−to−3d変換のための2d画像の領域分類のシステム及び方法 |
| KR101382501B1 (ko) * | 2007-12-04 | 2014-04-10 | 삼성전자주식회사 | 동영상 촬영 편집 장치 및 방법 |
| US20100153520A1 (en) * | 2008-12-16 | 2010-06-17 | Michael Daun | Methods, systems, and media for creating, producing, and distributing video templates and video clips |
| US20130151970A1 (en) * | 2011-06-03 | 2013-06-13 | Maha Achour | System and Methods for Distributed Multimedia Production |
| JP6332833B2 (ja) * | 2012-07-31 | 2018-05-30 | 日本電気株式会社 | 画像処理システム、画像処理方法、及びプログラム |
| US10620801B1 (en) * | 2014-06-25 | 2020-04-14 | Google Llc | Generation and presentation of interactive information cards for a video |
| CN104349175A (zh) * | 2014-08-18 | 2015-02-11 | 周敏燕 | 一种基于手机终端的视频制作系统及方法 |
| CN105574912A (zh) * | 2015-12-15 | 2016-05-11 | 南京偶酷软件有限公司 | 一种自然语言转换为动画分镜头剧本数据的方法 |
| WO2020248124A1 (en) * | 2019-06-11 | 2020-12-17 | WeMovie Technologies | Production-as-service systems for making movies, tv shows and multimedia contents |
| US11140463B2 (en) * | 2019-06-28 | 2021-10-05 | Rovi Guides, Inc. | Systems and methods for displaying interactive content item for a predetermined duration |
| WO2021022499A1 (en) * | 2019-08-07 | 2021-02-11 | WeMovie Technologies | Adaptive marketing in cloud-based content production |
| WO2021068105A1 (en) * | 2019-10-08 | 2021-04-15 | WeMovie Technologies | Pre-production systems for making movies, tv shows and multimedia contents |
| KR102908489B1 (ko) * | 2020-06-10 | 2026-01-06 | 삼성전자주식회사 | 멀티미디어 컨텐츠를 생성하는 디스플레이 장치 및 그 동작방법 |
| CN112565825B (zh) * | 2020-12-02 | 2022-05-13 | 腾讯科技(深圳)有限公司 | 一种视频数据处理方法、装置、设备以及介质 |
| US20220210342A1 (en) * | 2020-12-31 | 2022-06-30 | Scott M Stickane | Real-time video production collaboration platform |
| CN112866796A (zh) * | 2020-12-31 | 2021-05-28 | 北京字跳网络技术有限公司 | 视频生成方法、装置、电子设备和存储介质 |
| US12211133B2 (en) * | 2021-05-19 | 2025-01-28 | Amir Baradaran | JSON-based translation of software programming language into an accessible drag and drop web-based application for content creation in spatial computing |
| CN115442538A (zh) * | 2021-06-04 | 2022-12-06 | 北京字跳网络技术有限公司 | 一种视频生成方法、装置、设备及存储介质 |
| US12314679B2 (en) * | 2021-07-09 | 2025-05-27 | Transitional Forms Inc. | Automated narrative production system and script production method with real-time interactive characters |
| CN113590247B (zh) | 2021-07-21 | 2024-04-05 | 杭州阿里云飞天信息技术有限公司 | 文本创作方法及计算机程序产品 |
| US11989231B2 (en) * | 2021-07-29 | 2024-05-21 | Sony Group Corporation | Audio recommendation based on text information and video content |
-
2021
- 2021-12-09 CN CN202111501326.9A patent/CN116261012B/zh active Active
-
2022
- 2022-12-07 JP JP2023578703A patent/JP7775343B2/ja active Active
- 2022-12-07 EP EP22903500.1A patent/EP4344232B1/en active Active
- 2022-12-07 US US18/573,246 patent/US20240348865A1/en active Pending
- 2022-12-07 WO PCT/CN2022/137181 patent/WO2023104078A1/zh not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103839562A (zh) * | 2014-03-17 | 2014-06-04 | 杨雅 | 一种视频创作系统 |
| WO2021073315A1 (zh) * | 2019-10-14 | 2021-04-22 | 北京字节跳动网络技术有限公司 | 视频文件的生成方法、装置、终端及存储介质 |
| WO2021237619A1 (zh) * | 2020-05-28 | 2021-12-02 | 深圳市大疆创新科技有限公司 | 视频文件编辑方法、设备、系统及计算机可读存储介质 |
| CN112422831A (zh) * | 2020-11-20 | 2021-02-26 | 广州太平洋电脑信息咨询有限公司 | 视频生成方法、装置、计算机设备和存储介质 |
| CN113691836A (zh) * | 2021-10-26 | 2021-11-23 | 阿里巴巴达摩院(杭州)科技有限公司 | 视频模板生成方法、视频生成方法、装置和电子设备 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4344232A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116261012A (zh) | 2023-06-13 |
| EP4344232A4 (en) | 2024-11-06 |
| CN116261012B (zh) | 2025-09-30 |
| EP4344232A1 (en) | 2024-03-27 |
| JP7775343B2 (ja) | 2025-11-25 |
| US20240348865A1 (en) | 2024-10-17 |
| JP2024524181A (ja) | 2024-07-05 |
| EP4344232B1 (en) | 2026-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023104078A1 (zh) | 一种视频编辑模板的生成方法、装置、设备及存储介质 | |
| JP7739470B2 (ja) | ビデオ編集方法、装置、機器および記憶媒体 | |
| WO2022171047A1 (zh) | 视频处理方法, 装置, 设备及存储介质 | |
| US20240265602A1 (en) | Systems and methods for template image edits | |
| JP7719212B2 (ja) | ビデオ生成方法、装置、機器および記憶媒体 | |
| JP7602047B2 (ja) | チュートリアルに基づくマルチメディアリソース編集方法、装置、機器および記憶媒体 | |
| CN115811632B (zh) | 一种视频处理方法、装置、设备及存储介质 | |
| WO2024104468A9 (zh) | 视频剪辑方法及装置 | |
| US20250037335A1 (en) | Video processing method, apparatus, electronic device and storage medium | |
| JP7711231B2 (ja) | ビデオ編集方法、装置、機器及び記憶媒体 | |
| JP7674070B2 (ja) | テンプレート更新方法、装置、設備、及び、記憶媒体 | |
| US20240212718A1 (en) | Method, apparatus, electronic device, and readable storage medium for video editing | |
| US20240386915A1 (en) | Video generation method and apparatus, electronic device, and readable storage medium | |
| WO2024250977A1 (zh) | 一种数据处理方法、装置、设备及存储介质 | |
| WO2024046268A1 (zh) | 渲染层级顺序调整方法及装置 | |
| CN116954807A (zh) | 用于信息处理的方法、装置、设备和存储介质 | |
| WO2024002057A1 (zh) | 音频的播放方法、装置和非易失性计算机可读存储介质 | |
| WO2023217122A1 (zh) | 视频剪辑模板搜索方法、装置、电子设备及存储介质 | |
| CN115757840A (zh) | 一种多媒体内容显示方法、装置、设备及存储介质 | |
| WO2024002019A1 (zh) | 音频发布方法、装置和计算机可读存储介质 | |
| CN115086739B (zh) | 一种视频处理方法、装置、设备及存储介质 | |
| WO2026001828A1 (zh) | 一种视频生成方法、装置、设备及存储介质 | |
| CN119653185A (zh) | 一种多媒体资源处理方法、装置、设备及存储介质 | |
| WO2026067792A1 (zh) | 视频编辑处理方法、装置、设备及存储介质 | |
| WO2025067495A1 (zh) | 一种多媒体资源处理方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22903500 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022903500 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023578703 Country of ref document: JP Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2022903500 Country of ref document: EP Effective date: 20231219 |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112024011573 Country of ref document: BR |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 11202403948U Country of ref document: SG |
|
| ENP | Entry into the national phase |
Ref document number: 112024011573 Country of ref document: BR Kind code of ref document: A2 Effective date: 20240607 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2022903500 Country of ref document: EP |