WO2020107297A1 - 视频剪辑控制方法、终端设备和*** - Google Patents

视频剪辑控制方法、终端设备和*** Download PDF

Info

Publication number
WO2020107297A1
WO2020107297A1 PCT/CN2018/118032 CN2018118032W WO2020107297A1 WO 2020107297 A1 WO2020107297 A1 WO 2020107297A1 CN 2018118032 W CN2018118032 W CN 2018118032W WO 2020107297 A1 WO2020107297 A1 WO 2020107297A1
Authority
WO
WIPO (PCT)
Prior art keywords
video
filled
slot
clip
user
Prior art date
Application number
PCT/CN2018/118032
Other languages
English (en)
French (fr)
Inventor
丛文宣
Original Assignee
深圳市大疆创新科技有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 深圳市大疆创新科技有限公司 filed Critical 深圳市大疆创新科技有限公司
Priority to CN201880072714.XA priority Critical patent/CN111357277A/zh
Priority to PCT/CN2018/118032 priority patent/WO2020107297A1/zh
Publication of WO2020107297A1 publication Critical patent/WO2020107297A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

Definitions

  • Embodiments of the present invention relate to the field of image technology, and in particular, to a video clip control method, terminal device, and system.
  • users can use the shooting device to shoot various videos that interest them.
  • the user will post-process the video obtained by shooting, such as adding some special effects, editing, and more. Video merge processing, etc.
  • various video post-processing tools have also appeared on the market, for example: users can select the templates provided in the video post-processing tools, which can provide special effects for users' videos, and each template includes at least one video Vacancy, and then fill at least one video material taken by the user into the corresponding video space. After all the video spaces are filled in the video, generate a clip video with the length of the template and the special effects provided by the template.
  • the user can only view the added effects of the video material taken by the user after generating the clip video. If the user is not satisfied with the currently generated clip video, the user needs to delete the generated clip video, and then select the template again or change the user to shoot Video material, which increases the rate of scrapped video and reduces the efficiency of video processing.
  • Embodiments of the present invention provide a video clip control method, terminal device, and system to reduce the waste rate of video clips and improve video processing efficiency.
  • an embodiment of the present invention provides a video clip control method, including:
  • each video slot corresponds to a length of playing segment in the template
  • the playback effect of the clipped video segment is the same as the playback effect of the playback segment of the video slot currently to be filled in the template.
  • an embodiment of the present invention provides a terminal device, including: a processor and a display device;
  • the processor is used to obtain a plurality of video slots of the template selected by the user, and each video slot corresponds to a length of playing segment in the template;
  • the display device is used to display the plurality of video slots
  • the processor is also used to obtain the video material selected by the user, process the video material according to the current video slot to be filled, and according to the playing effect of the playing segment of the current video slot to be filled, Processing the processed video material to obtain a clipped video segment, and playing the clipped video segment, the duration of the clipped video segment is the video duration corresponding to the current video slot to be filled;
  • the display device is also used to display the clip video segment that is being played, and the playback effect of the clip video segment is the same as the playback effect of the video clip currently to be filled in the template.
  • an embodiment of the present invention provides a video clip control system, including: a handheld pan-tilt and the terminal device according to the embodiment of the present invention in the first aspect; the handheld pan-tilt is in communication connection with the terminal device; The handheld gimbal is equipped with a shooting device, and the shooting device is used to collect and obtain the video material.
  • an embodiment of the present invention provides a computer-readable storage medium that stores a computer program, where the computer program includes at least one piece of code that can be executed by a computer to control The computer executes the video clip control method described in the first aspect of the present invention.
  • an embodiment of the present invention provides a computer program.
  • the computer program When the computer program is executed by a computer, the computer program is used to implement the video clip control method according to the first aspect of the present invention.
  • the video clip control method, terminal device and system provided by the embodiments of the present invention obtain and display a plurality of video slots of the template selected by the user; obtain the video material selected by the user and compare the video materials according to the current video slots to be filled Perform processing, and process the processed video material according to the playback effect of the currently playing video clip of the video slot to obtain a clipped video clip; play and display the clipped video clip, and playback of the clipped video clip
  • the effect is the same as the playing effect of the playing segment of the video slot currently to be filled in the template.
  • the terminal device can display the played clip video clip through the display device after generating the clip video clip, which can enable the user to know the playback effect of the clip video clip in time, that is, the selected video material is under the video slot , The user does not need to watch the video after the video clips corresponding to all the video slots are completed. Reduce the waste rate of video clips and improve the efficiency of video processing.
  • FIG. 1 is a flowchart of a video clip control method according to an embodiment of the present invention
  • 2a-2h are operation flowcharts of a video processing method according to an embodiment of the invention.
  • 3a-3f are operation flowcharts of a video processing method provided by another embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a video clip control system according to an embodiment of the present invention.
  • a component when a component is said to be “fixed” to another component, it can be directly on another component or it can also exist in a centered component. When a component is considered to be “connected” to another component, it can be directly connected to another component or there can be centered components at the same time.
  • An embodiment of the present invention provides a video clip control method, terminal device and system, wherein the terminal device is a terminal device with a display device, for example, including a smart phone, desktop computer, laptop computer, wearable device (watch, One or more of the bracelet), this embodiment is not limited to this. If the terminal device is equipped with a shooting device, this embodiment can process the video captured by the terminal device, or can also process the video captured by other devices, such as a mobile platform equipped with a shooting device, can Mobile platforms are, for example: drones, handheld gimbals, etc.
  • FIG. 1 is a flowchart of a video clip control method according to an embodiment of the present invention. As shown in FIG. 1, the method of this embodiment may be applied to a terminal device with a display screen. The method of this embodiment may include:
  • S101 Acquire and display a plurality of video slots of a template selected by a user, and each video slot corresponds to a period of playing segment in the template.
  • part of the video clips in multiple video materials can be combined into one video, or part of the video can also be obtained from a video material.
  • These obtained videos can also be flashed, played back, text, transformed, Effects such as tones and special effects enhance the visual expression of the video.
  • Background music can be added to make the obtained video have the above-mentioned visual effects and/or auditory effects.
  • the above visual effects and/or auditory effects can be obtained through a template.
  • the terminal device has a display device, the terminal device can acquire and display at least one template, and the user can learn the available templates through the display device.
  • the terminal device can also have an interaction device, which can be an important part of the terminal device and an interface for interacting with the user.
  • the user can control the terminal device by operating the interaction device; when the user wants to control In the terminal device, the user operates the interactive device of the terminal device, and the terminal device detects the user's operation through the interactive device.
  • the terminal device when the user wants to select a template, the user performs a template selection operation on the interactive device to interact The device will detect the template selection operation. Therefore, the terminal device may detect the user's template selection operation through the interactive device, and then determine the template selected by the user according to the template selection operation.
  • the terminal device in this embodiment may also play the template, and display the played template through the display device.
  • the interaction device and the above-mentioned display device may be integrated as a touch display screen.
  • the template includes multiple video slots, and each video slot corresponds to a period of playing segment in the template.
  • the video duration corresponding to each video slot may be the same or different, which is not limited in this embodiment.
  • the template may include any one of the following: a video template, an audio template, or a text template, which is not limited in this embodiment.
  • the terminal device of this embodiment can acquire multiple video slots in the template selected by the user, and then display the multiple video slots in the template through the display device.
  • a possible implementation manner of displaying multiple video slots in the template through the display device is: displaying video durations corresponding to the multiple video slots in the template through the display device, for example, displaying the video duration 2S, 3S, 3.5S, etc.
  • S102 Obtain the video material selected by the user, process the video material according to the current video slot to be filled, and process the processed video material according to the playback effect of the playing segment of the video slot to be filled currently To obtain a clipped video segment whose duration is the video duration corresponding to the current video slot to be filled.
  • the terminal device can obtain the video material selected by the user, the video material can be the video material that the user needs to process, and the video material can be a picture or a video of a long duration.
  • the video material may be acquired by a shooting device in the terminal device.
  • the video material may be collected by a shooting device mounted on the handheld gimbal, and then the terminal obtains the video material.
  • the terminal device receives the handheld gimbal through a wireless communication connection or a wired communication connection
  • the transmitted video material wherein the wired communication connection or the wireless communication connection communication may be direct communication, that is, point-to-point communication, or indirect communication, that is, communication through an intermediate device (such as the control terminal of a hand-held PTZ) .
  • the handheld gimbal stores the video material in a storage device, and the terminal device obtains the video material from the storage device.
  • the storage device is, for example, a secure digital memory (Secure Digital Memory Card, SD card). This embodiment is not limited to this.
  • the handheld gimbal can store the obtained video material in the SD card, and then the user can remove the SD card from the handheld gimbal Unplug it and insert it into the terminal device.
  • the terminal device obtains the video material from the SD card inserted into it.
  • the terminal device of this embodiment displays multiple video slots of the template selected by the user through the display device, it also displays a list of video materials to be selected, the video material list includes at least one video material, and a list of video materials For users to choose video material.
  • the terminal device when the user needs to select a video material from the video material list, the user can perform a video material selection operation on the interactive device of the terminal device according to the video material list, and accordingly, the terminal device detects the user's video material selection operation, Then, according to the video material selection operation, the above video material selected by the user is obtained from the video material list.
  • the terminal device processes the video material according to the video duration corresponding to the current video slot to be filled to obtain the processed video material, where the duration of the processed video material is equal to the video duration corresponding to the video slot.
  • the processing of the video material includes: editing the video material, or changing the frame rate of the video material, which is not limited in this embodiment. Among them, the process of changing the frame rate includes: increasing the frame rate or decreasing the frame rate.
  • the terminal device of this embodiment may process the video material in the front part of the video material that is the same as the video duration of the video slot, or process the video material The latter part is the same as the video material of the video slot, or the video material of the middle part of the video material is the same as the video slot of the video slot, which is not limited in this embodiment. If the duration of the video material is equal to the current duration of the video slot to be filled, the terminal device in this embodiment uses the video material as the processed video material.
  • the terminal device in this embodiment repeatedly superimposes the video material to generate a processed video material of the video duration of the video slot, for example: the duration of the video material Is 2S, the video duration of the video slot is 3.5S, then the 1.5S video in the video material is superimposed after the 2S video material, thereby forming a 3.5S processed video material; for example, the video material is a picture, video The video length of the slot is 3.5S, then the processed video material.
  • the terminal device After obtaining the processed video material, the terminal device processes the processed video material according to the currently played video segment of the video slot to be filled to obtain a clipped video segment. That is, the processing method in the playing segment of the video slot is applied to the processing method of the processed video material, so that the obtained playing effect of the clipped video segment is the same as the playing effect of the currently playing video segment of the video slot to be filled.
  • the playing effect of the current playing segment of the video slot to be filled is flashing, and accordingly, the playing effect of the editing video segment is also flashing.
  • the terminal device plays the edited video segment, and displays the played edited video segment through the display device.
  • the terminal device can display the played clip video clip through the display device after generating the clip video clip, which can enable the user to know the playback effect of the clip video clip in time, that is, the selected video material is under the video slot , The user does not need to watch the video after the video clips corresponding to all the video slots are completed.
  • the video clip control method provided in this embodiment obtains and displays multiple video slots of the template selected by the user; obtains the video material selected by the user, processes the video material according to the current video slots to be filled, and according to the Describe the playback effect of the current video clip to be filled, process the processed video material to obtain a clipped video clip; play and display the clipped video clip, the clipped video clip's playback effect is in the template
  • the playback effect of the current video clip to be filled is the same.
  • the terminal device can display the played clip video clip through the display device after generating the clip video clip, which can enable the user to know the playback effect of the clip video clip in time, that is, the selected video material is under the video slot , The user does not need to watch the video after the video clips corresponding to all the video slots are completed. Reduce the waste rate of video clips and improve the efficiency of video processing.
  • the terminal device before acquiring the video material selected by the user, the terminal device also plays and displays the playing segment of the video slot currently to be filled in the template.
  • the terminal device after determining the current video slot to be filled, the terminal device obtains the playing segment of the video slot, then plays the video segment and displays the playing segment of the video slot through the display device, so that the user can determine the current to be filled.
  • the playing effect of the playing segment of the video slot allows the user to predict which video material is preferentially selected in advance, so that the obtained clipped video segment has a satisfactory playing effect, and the video processing efficiency is further improved.
  • the terminal device after obtaining the clipped video segment, the terminal device also determines the next video slot of the current video slot to be filled, displays the current video slot to be filled as the filled video slot, and displays the A video slot is the current video slot to be filled.
  • the current video slot to be filled can be displayed differently from other video slots. After the current video slot to be filled is obtained, the current video slot to be filled becomes a filled video slot, and then the terminal device determines the The next video slot of the current video slot to be filled, and the current video slot to be filled is displayed as the filled video slot through the display device, so that the user knows that the current video slot to be filled has been filled with video material, and is also displayed The device displays that the next determined video slot is the current video slot to be filled, so that the user can know which video slot needs to be filled with video material.
  • the terminal device processes the video material according to the current video slot to be filled to obtain a clipped video segment, and then continuously plays and All clipped video clips corresponding to the template are displayed.
  • the terminal device may also consider that after all the video slots are filled with video material, the terminal device continuously plays the video slots corresponding to each video slot in the order of the video slots. Edit video clips, and display all the edited video clips that are played continuously, so that users can know the playback effect of all edited video clips obtained under the template.
  • the terminal device after continuously playing and displaying all the clip video segments corresponding to the template, the terminal device also detects the user's operation of generating clip video, and synthesizes all clip video segments into clip video according to the operation of generating clip video.
  • the terminal device after the terminal device continuously plays and displays all the clipped video clips corresponding to the template, if the user is satisfied with all the clipped video clips corresponding to the template, the user may perform an operation to generate clipped video on the interactive device of the terminal device, The terminal device detects the operation of generating the edited video through the interactive device, and then merges all the edited video segments into the edited video according to the edited video operation. For example, it may be merged into the edited video according to the sequence of the video slots corresponding to all the edited video clips.
  • the terminal device may also save the clipped video locally, or publish the clipped video through a social networking website.
  • the terminal device before performing the above S103, the terminal device also detects a preview operation of the clipped video segment corresponding to any filled video slot of the user.
  • a possible implementation manner of the terminal playing and displaying the clipped video segment is to play and display the clipped video segment corresponding to the filled video slot according to the preview operation.
  • the terminal device after the terminal device obtains at least one clipped video clip, the user can choose to preview any clipped video clip, and these clipped video clips respectively correspond to the filled video slots, and the user can execute any of the interactive devices of the terminal device.
  • the preview operation of the clipped video segment corresponding to the filled video slot accordingly, the terminal device detects the preview operation of the user through the interactive device, and according to the preview operation, plays the preview operation to indicate the preview of the clipped video corresponding to the filled video slot Clips, and display the clipped video clips through the display device, so that the user can preview the clipped video clips corresponding to any filled video slots that have been obtained at any time.
  • the terminal device also detects a video material playback operation corresponding to the filled video slot of the user; according to the video material playback operation, a video material segment of the video material is played and displayed, and the video material segment is the The filled video slot corresponds to a piece of video in the selected video material.
  • the user can not only preview the clipped video segment corresponding to any of the filled video slots, but also play video materials corresponding to any of the filled video slots.
  • the user performs a video material playback operation corresponding to the filled video slot on the interactive device of the terminal device.
  • the terminal device detects that the filled video slot corresponds to the Video material playback operation, according to the video material playback operation, play a video clip segment of the selected video material corresponding to the filled video slot.
  • the video material segment may be, for example, a processed video material obtained according to the filled video slot.
  • the video clip segment is a piece of video in the video material whose duration is the video duration corresponding to the filled video slot; if the duration of the video material Equal to the video duration corresponding to the filled video slot, the video clip is the video material; if the duration of the video material is less than the video duration corresponding to the filled video slot, the video clip is the video material, or, the The video clip is a video with a duration equal to the video duration corresponding to the filled video slot after repeated overlapping of the video footage.
  • the terminal device detects the user's clipped video clip correction operation; according to the clipped video clip correction operation, the terminal device determines The filled video slot corresponds to the corrected video clip in the selected video material; according to the corrected video clip and the filled video slot, the clipped video clip corresponding to the filled video slot is corrected; the modified clip is played and displayed Video clip.
  • the terminal device displays the clipped video clip corresponding to the filled video slot through the display device, if the user believes that the playback effect of the clipped video clip is not satisfactory, the clipped video clip can be corrected from the video clip selected by the user in time .
  • the user can perform the clip video clip correction operation on the interactive device of the terminal device.
  • the terminal device detects the clipped video clip correction operation through the interactive device, and determines that the filled video slot corresponds to the corrected video clip in the selected video material according to the clipped video clip correction operation, for example: the current clip video
  • the clip is selected from the first 3.5S video clip in the video material, and the modified video clip may be the last 3.5S in the video material.
  • This embodiment is not limited to this, and the user can arbitrarily select a video clip in the video material. Then the terminal device corrects the clipped video segment corresponding to the filled video slot according to the corrected video segment and the filled video slot, obtains the modified clipped video segment, and then plays the modified clipped video segment, and passes the display device The revised video clip is displayed.
  • the playing effect of the modified clip video segment is the same as the playing effect of the filled video slot in the template, and the duration of the modified clip video segment is equal to the video duration of the filled video slot. Therefore, the user can correct the clipped video segment corresponding to the filled video slot in time from the selected video material, which further improves the video processing efficiency.
  • the duration of the modified video segment is equal to the video duration corresponding to the filled video slot.
  • the duration of the modified video segment is greater than the video duration corresponding to the filled video slot, and the modified clipped video segment includes the video segment corresponding to the video duration of the filled video slot in the modified video segment.
  • the duration of the modified video clip is less than the video duration corresponding to the filled video slot, and the modified clipped video clip includes the video clip obtained by repeatedly superimposing the modified video clip.
  • the terminal device after playing and displaying the clipped video segment corresponding to the filled video slot according to the preview operation, the terminal device also detects a user's video material replacement operation; according to the video material replacement operation, it is determined that the user selected The replacement video material; according to the current video slot to be filled, the replacement video material is processed, and according to the current video slot to be filled, the processed video material is processed to obtain the replacement Clipped video clip; play and display the clipped video clip after replacement.
  • the terminal device displays the clipped video clip corresponding to the filled video slot through the display device
  • the user thinks that the playback effect of the clipped video clip is not satisfactory, he can reselect the video material and the user can interact with the terminal device
  • the device performs video material replacement operations. Accordingly, the terminal device detects the video material replacement operation through the interactive device, and determines the replacement video material selected by the user according to the video material replacement operation. Then, the terminal device processes the replacement video material according to the current video slot to be filled, and processes the processed video material according to the playing segment of the current video slot to be filled, to obtain the replaced clip For video clips, play and display the clipped video clips after replacement.
  • the playing effect of the replaced clip video segment is the same as the playing effect of the filled video slot in the template, and the duration of the replaced clip video segment is equal to the video duration of the filled video slot.
  • the terminal device displays a plurality of templates in a template to-be-selected area through a display device, from which the user is to select the first template named Art Trip, At the same time, the played template is displayed at the same time above the template to be selected, as shown in FIG. 2a.
  • the terminal device obtains all the video slots of the template and displays the video slots of 2.1S, 3.5S, 5S, and 2S, respectively, for the user to fill the four video slots in sequence.
  • the current video slot to be filled is the first video slot (that is, the 2.1S video slot).
  • the 2.1S video slot is displayed differently from other video slots, and the terminal device also displays video material above the four video slots.
  • List for the user to select the video material to be edited The user can select any video material from the video material list as needed to obtain the edited video clip corresponding to the first video slot, as shown in FIG. 2b.
  • the display of the current video slot to be filled is changed to the second video slot (that is, 3.5S video slot), the current video slot to be filled and other
  • the video slots are displayed differently, and the filled video slots are also displayed differently from other video slots.
  • the user can select any video material from the video material list as needed to obtain the clip video segment corresponding to the second video slot, as shown in Figure 2c As shown.
  • the video clips corresponding to all the video slots can be obtained.
  • the video material is filled in all the video slots, and the video slots displayed by the terminal device are the filled video slots, as shown in FIG. 2d.
  • the terminal device can play all the clipped video clips in sequence, the user selects to publish, and the terminal device can merge all the clipped video clips into a clipped video and post it to the social networking site, as shown in Figure 2e As shown.
  • the user can pause the playback at any time, as shown in Figure 2f.
  • a clipped video segment corresponding to any filled video slot can be previewed, and when the user selects the first filled video slot, the terminal device can display and play the first video
  • the vacant position corresponds to the selected clip video clip, as shown in FIG. 2g, the user can correct the clip video clip by sliding the display window.
  • the terminal device can display the first video slot corresponding to the selected video material, as shown in Figure 2h, the user can also modify the edited video clip by sliding the display window, the user can select to replace the segment Generate the modified clip video clip.
  • the user can preview the clipped video clip at any time, and modify the clipped video clip or replace the original video material in time, ensuring the satisfaction of the final clipped video clip and reducing the The waste rate of video clips improves the efficiency of video processing.
  • FIG. 3a-3f are operation flowcharts of a video processing method according to another embodiment of the present invention.
  • the terminal device displays multiple templates in the template candidate area through the display device, and the user selects the first template named Art Trip At the same time, the playing template is displayed at the same time above the template to be selected, as shown in Figure 3a.
  • the terminal device obtains all the video slots of the template and displays the video slots of 2.1S and 3.5S respectively, so that the user can fill these two video slots in sequence. Is the first video slot (that is, 2.1S video slot).
  • the 2.1S video slot is displayed differently from other video slots, and the terminal device also displays a list of video materials above the two video slots for The user selects the video material to be edited, and the terminal device also obtains the playing segment of the first video slot, and displays the playing segment of the first video slot above the video material list, and the user can select from the video material list as needed Select any video material to obtain the edited video clip corresponding to the first video slot, as shown in Figure 3b.
  • the terminal device After the user selects the video material, it means that the first video slot has been filled with video material, and the current video slot display to be filled is changed to the second video slot (that is, 3.5S video slot), the current video slot to be filled and the The filled video slots are displayed differently, and the terminal device also obtains the playback segment of the second video slot and displays the playback segment of the second video slot above the video material list.
  • the user can select from the video material list as needed Any video material to obtain the edited video clip corresponding to the second video slot, as shown in Figure 3c.
  • the terminal device After obtaining the clip video clips corresponding to all the video slots, the terminal device can play all the clip video clips in sequence. The user selects and generates, and the terminal device can merge all the clip video clips into one clip video and save it locally, as shown in Figure 3d. Show.
  • a clipped video segment corresponding to any filled video slot can be previewed, and when the user selects the first filled video slot, the terminal device can display and play the first video
  • the slot corresponds to the selected clip video segment, as shown in FIG. 3e, the user can select and replace the selected video material of the first video slot from the video material selection list.
  • the user can enter the interface shown in FIG. 3f.
  • the terminal device displays the video material clip of the video material. The user can correct the edited video clip by sliding the display window.
  • the user can preview the playback clip of the video slot, and can also preview the clipped video clip at any time, and modify the clipped video clip or replace the original video material in time to ensure the final generated Satisfaction with editing video clips reduces the waste rate of video clips and improves the efficiency of video processing.
  • a computer storage medium is also provided in an embodiment of the present invention.
  • the computer storage medium stores program instructions, and when the program is executed, it may include some or all of the steps of the video clip control method in FIG. 1 and its corresponding embodiments. .
  • FIG. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
  • the terminal device 400 of this embodiment may include: a processor 401 and a display device 402.
  • the processor 401 and the display device 402 are connected via a bus.
  • the terminal device 400 may further include an interaction device 403, and the interaction device 403 may be connected to the above components through a bus.
  • the processor 401 is configured to obtain multiple video slots of the template selected by the user, and each video slot corresponds to a period of playing segment in the template.
  • the display device 402 is configured to display the plurality of video slots.
  • the processor 401 is also used to obtain the video material selected by the user, process the video material according to the current video slot to be filled, and according to the playing effect of the playing segment of the video slot to be filled currently,
  • the processed video material is processed to obtain a clipped video segment and play the clipped video segment, and the duration of the clipped video segment is the video duration corresponding to the current video slot to be filled.
  • the display device 402 is further configured to display the played clip video clip, and the play effect of the clip video clip is the same as the play effect of the play clip of the video slot currently to be filled in the template.
  • the interaction device 403 is configured to detect the preview operation of the clipped video segment corresponding to any filled video slot of the user before the processor 401 plays the clipped video segment.
  • the processor 401 plays the clipped video segment, it is specifically used to: according to the preview operation, play the clipped video segment corresponding to the filled video slot.
  • the interaction device 403 is further used to detect a user's video material playback operation corresponding to the filled video slot.
  • the processor 401 is further configured to play a video clip of the video material according to the video material playback operation, where the video clip is a video in the selected video material corresponding to the filled video slot.
  • the display device 402 is also used to display the played video clips.
  • the interaction device 403 is further configured to detect the user's clip video clip correction operation after the processor 401 plays the clip video clip corresponding to the filled video slot according to the preview operation .
  • the processor 401 is further configured to determine that the filled video slot corresponds to the corrected video segment in the selected video material according to the clipped video segment correction operation; based on the corrected video segment and the filled video slot, Correct the clipped video clip corresponding to the filled video slot; play the corrected clipped video clip.
  • the display device 402 is also used to display the corrected clipped video clip that is played.
  • the duration of the modified video segment is equal to the video duration corresponding to the filled video slot.
  • the interaction device 403 is further configured to detect the user's video material replacement operation after the processor 401 plays the clipped video segment corresponding to the filled video slot according to the preview operation.
  • the processor 401 is further configured to determine a replacement video material selected by the user according to the video material replacement operation; process the replacement video material according to the current video slot to be filled, and according to the current The play segment of the filled video slot processes the processed video material to obtain the replaced clip video segment; plays the replaced clip video segment.
  • the display device 402 is also used to display the replaced clipped video clip that is played.
  • the processor 401 when the processor 401 processes the video material according to the current video slot to be filled, the processor 401 is specifically configured to: perform editing processing on the video material according to the current video slot to be filled.
  • the processor 401 is further configured to determine the next video slot of the current video slot to be filled after obtaining the clipped video segment;
  • the display device 402 is also used to display that the current video slot to be filled is the filled video slot, and that the next video slot is the currently to be filled video slot.
  • the current video slot to be filled is the last video slot of the template.
  • the processor 401 is further configured to process the video material according to the current video slot to be filled, and after obtaining the clipped video clip, continuously play all clipped video clips corresponding to the template.
  • the display device 402 is also used to display all the clipped video clips corresponding to the continuously played template.
  • the interaction device 403 is configured to detect a user's operation of generating a clip video after the processor continuously plays all clip video segments corresponding to the template;
  • the processor 401 is further configured to synthesize all clipped video clips into clipped video according to the operation of generating clipped video.
  • the processor 401 is further used to play a video clip currently to be filled in the template before acquiring the video material selected by the user.
  • the display device 402 is also used to display the playing segment of the video slot currently to be filled in the playing template.
  • the display device 402 when displaying multiple video slots of the template selected by the user, is specifically used to display the video duration corresponding to each video slot in the multiple video slots.
  • the display device 402 is further configured to display a list of video materials to be selected when displaying multiple video slots of the template selected by the user.
  • the interaction device 403 is further configured to detect the user's video material selection operation before the processor 401 obtains the video material selected by the user.
  • the processor 401 obtains the video material selected by the user, it is specifically used to: according to the video material selection operation, obtain the video material selected by the user from the video material list.
  • the video material is a video or a picture collected by a camera mounted on a handheld gimbal.
  • the template includes any one of the following: a video template, an audio template, and a text template.
  • the terminal device 400 of this embodiment may further include: a memory (not shown in the figure).
  • the memory is used to store program codes.
  • the terminal device 400 may implement the foregoing technical solution.
  • the terminal device in this embodiment may be used to execute the technical solution of the terminal device in the above method embodiments of the present invention, and its implementation principles and technical effects are similar, and are not repeated here.
  • FIG. 5 is a schematic structural diagram of a video clip control system according to an embodiment of the present invention.
  • the video clip control system 500 of this embodiment may include: a hand-held cloud platform 501 and a terminal device 502.
  • the handheld cloud platform 501 is in communication connection with the terminal device 502, for example, the terminal device 502 may be a control terminal of the handheld cloud platform 501, and this embodiment is not limited thereto.
  • the handheld gimbal 501 is equipped with a shooting device 5011, and the shooting device 5011 is used to collect and obtain video material.
  • the terminal device 502 may adopt the structure of the embodiment shown in FIG. 4, and correspondingly, the technical solution of the terminal device in each of the above method embodiments may be implemented. The implementation principles and technical effects are similar, and are not repeated here.
  • the foregoing program may be stored in a computer-readable storage medium, and when the program is executed, It includes the steps of the above method embodiments; and the foregoing storage media include: read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disks or optical discs, etc., which can store program codes Medium.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

一种视频剪辑控制方法、终端设备和***,此方法包括:通过获取并显示模板的多个视频空位;获取用户选中的视频素材,根据当前待填充的视频空位,对视频素材进行处理,根据当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段;播放并显示剪辑视频片段,剪辑视频片段的播放效果与模板中当前待填充的视频空位的播放片段的播放效果相同。由于终端设备在生成剪辑视频片段之后就可显示播放剪辑视频片段,使得用户及时获知该剪辑视频片段的播放效果,无需用户在所有剪辑视频片段完成后才可观看。降低了视频剪辑的废片率,提高了视频处理效率。

Description

视频剪辑控制方法、终端设备和*** 技术领域
本发明实施例涉及图像技术领域,尤其涉及一种视频剪辑控制方法、终端设备和***。
背景技术
目前,用户可以使用拍摄装置拍摄自己感兴趣的各种视频,有时用户为了使其获得的视频更具有趣味性,用户会对拍摄获得的视频进行后期处理,例如添加一些特效、剪辑处理、将多个视频合并处理等。为了满足这些要求,市面上也出现了各种视频后期处理工具,例如:用户可以选择视频后期处理工具中提供的模板,该模板中可以为用户的视频提供特效,而且每个模板包括至少一个视频空位,然后将至少一个用户拍摄的视频素材填入相应的视频空位中,在所有视频空位都填入视频后,生成模板的长短且具有该模板提供特效的剪辑视频。
但是,用户只能在生成剪辑视频之后,才能查看用户拍摄的视频素材加入的特效,如果用户对当前生成的剪辑视频不满意,用户需要删除生成的剪辑视频,然后重新再选择模板或更换用户拍摄的视频素材,提高了废片率,降低了视频处理效率。
发明内容
本发明实施例提供一种视频剪辑控制方法、终端设备和***,以降低视频剪辑的废片率,提高视频处理效率。
第一方面,本发明实施例提供一种视频剪辑控制方法,包括:
获取并显示用户选中的模板的多个视频空位,每个视频空位对应所述模板中一段时长的播放片段;
获取用户选中的视频素材,根据所述当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段,所述剪辑视频片段的时 长为当前待填充的视频空位对应的视频时长;
播放并显示所述剪辑视频片段,所述剪辑视频片段的播放效果与所述模板中当前待填充的视频空位的播放片段的播放效果相同。
第二方面,本发明实施例提供一种终端设备,包括:处理器和显示装置;
所述处理器,用于获取用户选中的模板的多个视频空位,每个视频空位对应所述模板中一段时长的播放片段;
所述显示装置,用于显示所述多个视频空位;
所述处理器,还用于获取用户选中的视频素材,根据所述当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段,以及播放所述剪辑视频片段,所述剪辑视频片段的时长为当前待填充的视频空位对应的视频时长;
所述显示装置,还用于显示播放的所述剪辑视频片段,所述剪辑视频片段的播放效果与所述模板中当前待填充的视频空位的播放片段的播放效果相同。
第三方面,本发明实施例提供一种视频剪辑控制***,包括:手持云台和如第一方面本发明实施例所述的终端设备;所述手持云台与所述终端设备通信连接;所述手持云台搭载有拍摄装置,所述拍摄装置用于采集获得所述视频素材。
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包含至少一段代码,所述至少一段代码可由计算机执行,以控制所述计算机执行第一方面本发明实施例所述的视频剪辑控制方法。
第五方面,本发明实施例提供一种计算机程序,当所述计算机程序被计算机执行时,用于实现第一方面本发明实施例所述的视频剪辑控制方法。
本发明实施例提供的视频剪辑控制方法、终端设备和***,通过获取并显示用户选中的模板的多个视频空位;获取用户选中的视频素材,根据当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段;播放并显示所述剪辑视频片段,所述剪辑视频片段的播放效果与所 述模板中当前待填充的视频空位的播放片段的播放效果相同。由于本实施例中,终端设备在生成剪辑视频片段之后就可通过显示装置显示了播放的剪辑视频片段,可以使得用户及时获知该剪辑视频片段的播放效果,即选中的视频素材在该视频空位下的效果,无需用户在所有视频空位对应的剪辑视频片段完成后才可观看。降低了视频剪辑的废片率,提高了视频处理效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的视频剪辑控制方法的流程图;
图2a-图2h为本发明一实施例提供的视频处理方法的操作流程图;
图3a-图3f为本发明另一实施例提供的视频处理方法的操作流程图;
图4为本发明一实施例提供的终端设备的结构示意图;
图5为本发明一实施例提供的视频剪辑控制***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组 合。
本发明实施例提供的一种控视频剪辑控制方法、终端设备和***,其中,终端设备为带显示装置的终端设备,例如包括智能手机、台式电脑、膝上型电脑、穿戴式设备(手表、手环)中的一种或多种,本实施例并不限于此。若终端设备搭载有拍摄装置,本实施例可以对终端设备拍摄获得的视频进行处理,或者,也可以对其它设备拍摄获得的视频进行处理,其它设备例如为搭载有拍摄装置的可移动平台,可移动平台例如为:无人机、手持云台等。
图1为本发明一实施例提供的视频剪辑控制方法的流程图,如图1所示,本实施例的方法可以应用于带显示屏的终端设备,本实施例的方法可以包括:
S101、获取并显示用户选中的模板的多个视频空位,每个视频空位对应所述模板中一段时长的播放片段。
本实施例中例如可以将多个视频素材中的部分视频片段然后合为一个视频,或者,也可以从一个视频素材中获得部分视频,这些获得的视频还可以通过闪现、回放、文字、变形、色调和特效等方式增强视频的视觉表现力的效果,可选地,还可以配上背景音乐,使得获得的视频具有上述视觉效果和/或听觉效果。其中,上述视觉效果和/或听觉效果可以通过模板来获得。
终端设备中具有显示装置,终端设备可以获取并显示至少一个模板,用户可以通过显示装置获知可供选择的模板。另外,终端设备还可以具有交互装置,交互装置可以是终端设备的重要组成部分,是与用户进行交互的接口,用户可以通过对交互装置的操作,实现对终端设备的控制;当用户想要控制终端设备时,用户对终端设备的交互装置进行操作,终端设备通过该交互装置检测到用户的操作,本实施例中,当用户想要选择模板时,用户便对交互装置进行模板选中操作,交互装置会对该模板选中操作进行检测,因此,终端设备可以通过交互装置检测到用户的模板选中操作,然后根据该模板选中操作,确定用户选中的模板。可选地,本实施例的终端设备还可以播放该模板,并通过显示装置显示播放的模板。在一些实施例中,该交互装置与上述的显示设备可以集成为触摸显示屏。
其中,模板中包括多个视频空位,每个视频空位对应该模板中一段时长的播放片段,每个视频空位对应的视频时长可以相同,也可以不相同,本实施例对此不做限定。
可选地,所述模板可以包括以下任一项:视频模板、音频模板、文字模板,本实施例对此不做限定。
相应地,本实施例的终端设备可以获取用户选中的模板中的多个视频空位,然后通过显示装置显示该模板中所具有的多个视频空位。可选地,通过显示装置显示该模板中所具有的多个视频空位的一种可能的实现方式为:通过显示装置显示该模板中的多个视频空位对应的视频时长,例如显示视频时长2S、3S、3.5S等。
S102、获取用户选中的视频素材,根据当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段,所述剪辑视频片段的时长为当前待填充的视频空位对应的视频时长。
本实施例中,终端设备可以获取用户选中的视频素材,视频素材可以是用户需要对其进行处理的视频素材,视频素材可以是图片或一段时长的视频等。在一些实施例中,视频素材可以是终端设备中的拍摄装置采集获得的。在一些实施例中,视频素材可以是手持云台搭载的拍摄装置采集获得的,然后终端获取视频素材,在一种可能的实现方式中,终端设备通过无线通信连接或者有线通信连接接收手持云台发送的视频素材,其中,所述有线通信连接或无线通信连接通信可以为直接地通信,即点对点的通信,也可以为间接通信,即通过中间设备(例如手持云台的控制端)来进行通信。在另一种可能的实现方式中,手持云台将所述视频素材存储到存储设备中,终端设备从该储设备中获取所述视频素材。该存储设备例如为安全数码卡(Secure Digital Memory Card,SD卡),本实施例并不限于此,手持云台可以将获得的视频素材存储在SD卡中,然后用户将SD卡从手持云台上拔出并***至终端设备中,终端设备从***其中的SD卡中获取视频素材。
可选地,本实施例的终端设备在通过显示装置显示用户选中的模板的多个视频空位时,还同时显示待选择的视频素材列表,该视频素材列表中包括至少一个视频素材,视频素材列表以供用户选择视频素材。可选地,当用户需要从视频素材列表中选择视频素材时,用户可以根据视频素材列表,对终端设备的交互装置执行视频素材选择操作,相应地,终端设备检测到用户的视频素材选择操作,然后根据该视频素材选择操作,从该视频素材列表中获 取用户选中的上述视频素材。
然后,终端设备根据当前待填充的视频空位对应的视频时长,对视频素材进行处理,获得处理后的视频素材,其中,处理后的视频素材的时长等于视频空位对应的视频时长。其中,对视频素材进行处理包括:对视频素材进行剪辑处理,或者,对视频素材进行改变帧率处理,本实施例对此不做限定。其中,改变帧率处理包括:增加帧率或者减少帧率。
例如:若视频素材的时长大于当前待填充的视频空位的视频时长,则本实施例的终端设备可以处理视频素材中前部分与该视频空位的视频时长相同的视频素材,或者,处理视频素材中后部分与该视频空位的视频时长相同的视频素材,或者,处理视频素材中中间部分与该视频空位的视频时长相同的视频素材,本实施例对此不做限定。若视频素材的时长等于当前待填充的视频空位的视频时长,则本实施例的终端设备将该视频素材作为处理后的视频素材。若视频素材的时长小于当前待填充的视频空位的视频时长,则本实施例的终端设备将该视频素材重复叠加以生成该视频空位的视频时长的处理后的视频素材,例如:视频素材的时长为2S,视频空位的视频时长为3.5S,则在2S的视频素材后再叠加视频素材中1.5S的视频,从而形成3.5S的处理后的视频素材;又例如视频素材为一张图片,视频空位的视频时长为3.5S,则处理后的视频素材。
终端设备在获得处理后的视频素材之后,根据所述当前待填充的视频空位的播放片段,对处理后的视频素材进行处理,获得剪辑视频片段。也就是,将视频空位的播放片段中的处理方式应用于处理后的视频素材的处理方式,使得获得的剪辑视频片段的播放效果与该当前待填充的视频空位的播放片段的播放效果相同。例如:当前待填充的视频空位的播放片段的播放效果为闪现,则相应地,剪辑视频片段的播放效果也为闪现。
S103、播放并显示所述剪辑视频片段。
本实施例中,终端设备在获得剪辑视频片段之后,播放该剪辑视频片段,并通过显示装置显示播放的剪辑视频片段。由于本实施例中,终端设备在生成剪辑视频片段之后就可通过显示装置显示了播放的剪辑视频片段,可以使得用户及时获知该剪辑视频片段的播放效果,即选中的视频素材在该视频空位下的效果,无需用户在所有视频空位对应的剪辑视频片段完成后才可观看。
本实施例提供的视频剪辑控制方法,通过获取并显示用户选中的模板的多个视频空位;获取用户选中的视频素材,根据当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段;播放并显示所述剪辑视频片段,所述剪辑视频片段的播放效果与所述模板中当前待填充的视频空位的播放片段的播放效果相同。由于本实施例中,终端设备在生成剪辑视频片段之后就可通过显示装置显示了播放的剪辑视频片段,可以使得用户及时获知该剪辑视频片段的播放效果,即选中的视频素材在该视频空位下的效果,无需用户在所有视频空位对应的剪辑视频片段完成后才可观看。降低了视频剪辑的废片率,提高了视频处理效率。
在一些实施例中,终端设备在获取用户选中的视频素材之前,还播放并显示所述模板中当前待填充的视频空位的播放片段。本实施例中,终端设备在确定当前待填充的视频空位后,获取该视频空位的播放片段,然后播放该视频片段并通过显示装置显示该视频空位的播放片段,以使用户确定当前待填充的视频空位的播放片段的播放效果,以便用户提前预判优先选择哪个视频素材,使得获得的剪辑视频片段具有满意的播放效果,进一步提高了视频处理效率。
在一些实施例中,终端设备在获得剪辑视频片段之后,还确定所述当前待填充的视频空位的下一个视频空位,显示当前待填充的视频空位为已填充的视频空位,并显示所述下一个视频空位为当前待填充的视频空位。
本实施例中,当前待填充的视频空位可以区别显示于其它视频空位,在获得当前待填充的视频空位之后,当前待填充的视频空位就变成为已填充的视频空位,然后终端设备确定该当前待填充的视频空位的下一个视频空位,并通过显示装置显示该当前待填充的视频空位为已填充的视频空位,以便用户获知该当前待填充的视频空位已填充视频素材,以及还通过显示装置显示上述确定的下一个视频空位为当前待填充的视频空位,以便用户获知当前需要对哪个视频空位填充视频素材。
可选地,若当前待填充的视频空位为模板的最后一个视频空位,终端设备在根据所述当前待填充的视频空位,对所述视频素材进行处理,获得剪辑视频片段之后,还连续播放并显示所述模板对应的所有剪辑视频片段。本实 施例中,终端设备在模板的所有视频空位均已获得剪辑视频片段之后,也可认为所有视频空位均已填充有视频素材之后,终端设备按照视频空位的顺序,连续播放各视频空位对应的剪辑视频片段,并通过显示连续播放的所有剪辑视频片段,从而使用户可以获知在该模板下获得的所有剪辑视频片段的播放效果。
可选地,终端设备在连续播放并显示所述模板对应的所有剪辑视频片段之后,还检测到用户的生成剪辑视频操作,根据所述生成剪辑视频操作,将所有剪辑视频片段合成为剪辑视频。
本实施例中,终端设备在连续播放并显示所述模板对应的所有剪辑视频片段之后,若用户满意该模板对应的所有剪辑视频片段,则用户可以对终端设备的交互装置执行生成剪辑视频操作,终端设备通过交互装置检测该生成剪辑视频操作,然后根据该剪辑视频操作,将所有剪辑视频片段合并为剪辑视频,例如可以是根据所有剪辑视频片段对应的视频空位的顺序,合并为剪辑视频。可选地,终端设备还可以在本地保存该剪辑视频,或者,通过社交网站发布该剪辑视频。
在一些实施例中,终端设备在执行上述S103之前,还检测用户的任一已填充的视频空位对应的剪辑视频片段的预览操作。相应地,终端在播放并显示剪辑视频片段的一种可能的实现方式为:根据所述预览操作,播放并显示该已填充的视频空位对应的剪辑视频片段。
本实施例中,终端设备在获得至少一个剪辑视频片段之后,用户可以选择预览任一剪辑视频片段,而且这些剪辑视频片段分别对应已填充的视频空位,用户可以对终端设备的交互装置执行任一已填充的视频空位对应的剪辑视频片段的预览操作,相应地,终端设备通过交互装置检测用户的该预览操作,根据该预览操作,播放该预览操作指示预览的已填充的视频空位对应的剪辑视频片段,并通过显示装置显示该剪辑视频片段,使得用户可以随时预览已获得的任一已填充的视频空位对应的剪辑视频片段。
可选地,终端设备还检测用户的该已填充的视频空位对应的视频素材播放操作;根据所述视频素材播放操作,播放并显示视频素材的一段视频素材片段,所述视频素材片段为该已填充的视频空位对应选中的视频素材中的一段视频。
本实施例中,用户不仅可以预览上述任一已填充的视频空位对应的剪辑视频片段,还可以播放上述任一已填充的视频空位对应的视频素材。以其中一个已填充的视频空位为例,用户对终端设备的交互装置执行该已填充的视频空位对应的视频素材播放操作,相应地,终端设备通过交互装置检测到该已填充的视频空位对应的视频素材播放操作,根据该视频素材播放操作,播放该已填充的视频空位对应选中的视频素材的一段视频素材片段。该视频素材片段例如可以是根据该已填充的视频空位获得的处理后的视频素材。又例如:若视频素材的时长大于该已填充的视频空位对应的视频时长,该视频素材片段为该视频素材中时长为该已填充的视频空位对应的视频时长的一段视频;若视频素材的时长等于该已填充的视频空位对应的视频时长,该视频素材片段为该视频素材;若视频素材的时长小于该已填充的视频空位对应的视频时长,该视频素材片段为该视频素材,或者,该视频素材片段为该视频素材重复叠加后获得的时长为等于该已填充的视频空位对应的视频时长的视频。
可选地,终端设备在根据所述预览操作,播放并显示该已填充的视频空位对应的剪辑视频片段之后,检测到用户的剪辑视频片段修正操作;根据所述剪辑视频片段修正操作,确定该已填充的视频空位对应选中的视频素材中的修正视频片段;根据所述修正视频片段和该已填充的视频空位,修正该已填充的视频空位对应的剪辑视频片段;播放并显示修正后的剪辑视频片段。
本实施例中,终端设备通过显示装置显示该已填充的视频空位对应的剪辑视频片段之后,若用户认为剪辑视频片段的播放效果不太满意,可以及时从用户选中的视频片段中修正剪辑视频片段,用户可以对终端设备的交互装置执行剪辑视频片段修正操作。相应地,终端设备通过交互装置检测到该剪辑视频片段修正操作,并根据该剪辑视频片段修正操作,确定该已填充的视频空位对应选中的视频素材中的修正视频片段,例如:当前的剪辑视频片段选自视频素材中的前3.5S视频片段,而修正视频片段可以是视频素材中的后3.5S,本实施例并不限于此,用户可以任意选取视频素材中的一段视频片段。然后终端设备根据修正视频片段和该已填充的视频空位,修正该已填充的视频空位对应的剪辑视频片段,获得修正后的剪辑视频片段,然后播放该修正后的剪辑视频片段,并通过显示装置显示该修正后的剪辑视频片段。其中, 修正后的剪辑视频片段的播放效果与模板中该已填充的视频空位的播放片段的播放效果相同,修正后的剪辑视频片段的时长等于该已填充的视频空位的视频时长。因此,用户可以及时从选中的视频素材中修正已填充的视频空位对应的剪辑视频片段,进一步提高了视频处理效率。
可选地,修正视频片段的时长等于该已填充的视频空位对应的视频时长。或者,修正视频片段的时长大于该已填充的视频空位对应的视频时长,修正后的剪辑视频片段包括该修正视频片段中该已填充的视频空位对应的视频时长的视频片段。或者,修正视频片段的时长小于该已填充的视频空位对应的视频时长,修正后的剪辑视频片段包括该修正视频片段重复叠加后获得的视频片段。
可选地,终端设备在根据所述预览操作,播放并显示该已填充的视频空位对应的剪辑视频片段之后,还检测到用户的视频素材替换操作;根据所述视频素材替换操作,确定用户选中的替换视频素材;根据所述当前待填充的视频空位,对所述替换视频素材进行处理,并根据所述当前待填充的视频空位的播放片段,对处理后的视频素材进行处理,获得替换后的剪辑视频片段;播放并显示替换后的剪辑视频片段。
本实施例中,终端设备通过显示装置显示该已填充的视频空位对应的剪辑视频片段之后,若用户认为剪辑视频片段的播放效果不太满意,可以重新选择视频素材,用户可以对终端设备的交互装置执行视频素材替换操作。相应地,终端设备通过交互装置检测到该视频素材替换操作,并根据该视频素材替换操作,确定用户选中的替换视频素材。然后终端设备根据所述当前待填充的视频空位,对所述替换视频素材进行处理,并根据所述当前待填充的视频空位的播放片段,对处理后的视频素材进行处理,获得替换后的剪辑视频片段,播放并显示替换后的剪辑视频片段,具体实现过程可以参见图1所示实施例中S102中的相关描述,此处不再赘述。替换后的剪辑视频片段的播放效果与模板中该已填充的视频空位的播放片段的播放效果相同,替换后的剪辑视频片段的时长等于该已填充的视频空位的视频时长。
下面以具体的例子本发明上述方法进行描述。
图2a-图2h为本发明一实施例提供的视频处理方法的操作流程图,终端设备通过显示装置在模板待选区显示多个模板,用户从中待选择第一个名为 艺术之旅的模板,同时在模板待选区的上方同时显示播放的该模板,如图2a所示。用户选中第一个名为艺术之旅的模板之后,终端设备获取该模板的所有视频空位,显示时长分别为2.1S、3.5S、5S、2S的视频空位,供用户依次填充这四个视频空位,当前待填充的视频空位为第一个视频空位(即2.1S的视频空位),此时2.1S的视频空位与其它视频空位区别显示,同时终端设备还在四个视频空位的上方显示视频素材列表,以供用户选择待剪辑的视频素材,用户根据需要可以从视频素材列表中选中任一视频素材,以获得第一个视频空位对应的剪辑视频片段,如图2b所示。在用户选中视频素材后,说明第一个视频空位已填充视频素材,并将当前待填充的视频空位显示更改为第二个视频空位(即3.5S视频空位),当前待填充的视频空位与其它视频空位区别显示,并且已填充的视频空位也与其它视频空位区别显示,用户根据需要可以从视频素材列表中选中任一视频素材,以获得第二个视频空位对应的剪辑视频片段,如图2c所示。以此类推,可以获得所有视频空位对应的剪辑视频片段,在所有视频空位已填充视频素材,终端设备会显示的视频空位为已填充的视频空位,如图2d所示。在获得所有视频空位对应的剪辑视频片段之后,终端设备可以依次播放所有的剪辑视频片段,用户选中发布,终端设备可将所有的剪辑视频片段合并为一个剪辑视频,发布至社交网站,如图2e所示。在播放所有的剪辑视频片段的过程中,用户可以随时暂停播放,如图2f所示。
另外,本实施例在剪辑视频的过程中,可以预览任一已填充的视频空位对应的剪辑视频片段,当用户选中已填充的第一个视频空位时,终端设备可以显示播放该第一个视频空位对应选中的剪辑视频片段,如图2g所示,用户可以通过滑动显示窗口来修正剪辑视频片段。用户还可以选中返回原片,终端设备可以显示该第一个视频空位对应选中的视频素材,如图2h所示,用户也可以通过滑动显示窗口来修正剪辑视频片段,用户选中替换该段就可以生成该修正剪辑视频片段。
由于本实施例中,终端设备在生成剪辑视频片段之后,用户可以随时预览该剪辑视频片段,并及时修正剪辑视频片段或替换原视频素材,保证了最终生成的剪辑视频片段的满意度,降低了视频剪辑的废片率,提高了视频处理效率。
图3a-图3f为本发明另一实施例提供的视频处理方法的操作流程图,终端设备通过显示装置在模板待选区显示多个模板,用户从中待选择第一个名为艺术之旅的模板,同时在模板待选区的上方同时显示播放的该模板,如图3a所示。用户选中第一个名为艺术之旅的模板之后,终端设备获取该模板的所有视频空位,显示时长分别为2.1S、3.5S的视频空位,供用户依次填充这两个视频空位,当前待填充的视频空位为第一个视频空位(即2.1S的视频空位),此时2.1S的视频空位与其它视频空位区别显示,同时终端设备还在两个视频空位的上方显示视频素材列表,以供用户选择待剪辑的视频素材,并且终端设备还获取第一个视频空位的播放片段,并在视频素材列表的上方显示播放该第一个视频空位的播放片段,用户根据需要可以从视频素材列表中选中任一视频素材,以获得第一个视频空位对应的剪辑视频片段,如图3b所示。在用户选中视频素材后,说明第一个视频空位已填充视频素材,并将当前待填充的视频空位显示更改为第二个视频空位(即3.5S视频空位),当前待填充的视频空位与已填充的视频空位区别显示,并且终端设备还获取第二个视频空位的播放片段,并在视频素材列表的上方显示播放该第二个视频空位的播放片段,用户根据需要可以从视频素材列表中选中任一视频素材,以获得第二个视频空位对应的剪辑视频片段,如图3c所示。在获得所有视频空位对应的剪辑视频片段之后,终端设备可以依次播放所有的剪辑视频片段,用户选中生成,终端设备可将所有的剪辑视频片段合并为一个剪辑视频,保存在本地,如图3d所示。
另外,本实施例在剪辑视频的过程中,可以预览任一已填充的视频空位对应的剪辑视频片段,当用户选中已填充的第一个视频空位时,终端设备可以显示播放该第一个视频空位对应选中的剪辑视频片段,如图3e所示,用户可以从视频素材选择列表中选择替换该第一视频空位已选中的视频素材。用户其于图3e的显示,选中一个视频素材后,可以进入图3f所示的界面,终端设备显示视频素材的视频素材片段,用户可以通过滑动显示窗口来修正剪辑视频片段。
由于本实施例中,终端设备在生成剪辑视频片段之后,用户可以预览视频空位的播放片段,还可以随时预览该剪辑视频片段,并及时修正剪辑视频片段或替换原视频素材,保证了最终生成的剪辑视频片段的满意度,降低了 视频剪辑的废片率,提高了视频处理效率。
需要说明的是,本领域技术人员可以根据图2a-图2h与图3a-图3f所示,将图2a-图2h与图3a-图3f方案中的任一技术特征可以相互结合,以形成多种方案,此处不再赘述。
本发明实施例中还提供了一种计算机存储介质,该计算机存储介质中存储有程序指令,所述程序执行时可包括如图1及其对应实施例中的视频剪辑控制方法的部分或全部步骤。
图4为本发明一实施例提供的终端设备的结构示意图,如图4所示,本实施例的终端设备400可以包括:处理器401和显示装置402。上述处理器401和显示装置402通过总线连接。可选地,终端设备400还可以包括交互装置403,交互装置403可以通过总线与上述部件连接。
所述处理器401,用于获取用户选中的模板的多个视频空位,每个视频空位对应所述模板中一段时长的播放片段。
所述显示装置402,用于显示所述多个视频空位。
所述处理器401,还用于获取用户选中的视频素材,根据当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段,以及播放所述剪辑视频片段,所述剪辑视频片段的时长为当前待填充的视频空位对应的视频时长。
所述显示装置402,还用于显示播放的所述剪辑视频片段,所述剪辑视频片段的播放效果与所述模板中当前待填充的视频空位的播放片段的播放效果相同。
在一些实施例中,所述交互装置403,用于在所述处理器401播放所述剪辑视频片段之前,检测用户的任一已填充的视频空位对应的剪辑视频片段的预览操作。
所述处理器401在播放剪辑视频片段时,具体用于:根据所述预览操作,播放该已填充的视频空位对应的剪辑视频片段。
在一些实施例中,所述交互装置403,还用于检测用户的该已填充的视频空位对应的视频素材播放操作。
所述处理器401,还用于根据所述视频素材播放操作,播放视频素材的 一段视频素材片段,所述视频素材片段为该已填充的视频空位对应选中的视频素材中的一段视频。
所述显示装置402,还用于显示播放的所述视频素材片段。
在一些实施例中,所述交互装置403,还用于在所述处理器401根据所述预览操作,播放该已填充的视频空位对应的剪辑视频片段之后,检测到用户的剪辑视频片段修正操作。
所述处理器401,还用于根据所述剪辑视频片段修正操作,确定该已填充的视频空位对应选中的视频素材中的修正视频片段;根据所述修正视频片段和该已填充的视频空位,修正该已填充的视频空位对应的剪辑视频片段;播放修正后的剪辑视频片段。
所述显示装置402,还用于显示播放的修正后的剪辑视频片段。
在一些实施例中,所述修正视频片段的时长等于该已填充的视频空位对应的视频时长。
在一些实施例中,所述交互装置403,还用于在所述处理器401根据所述预览操作,播放该已填充的视频空位对应的剪辑视频片段之后,检测到用户的视频素材替换操作。
所述处理器401,还用于根据所述视频素材替换操作,确定用户选中的替换视频素材;根据所述当前待填充的视频空位,对所述替换视频素材进行处理,并根据所述当前待填充的视频空位的播放片段,对处理后的视频素材进行处理,获得替换后的剪辑视频片段;播放替换后的剪辑视频片段。
所述显示装置402,还用于显示播放的替换后的剪辑视频片段。
在一些实施例中,所述处理器401在根据当前待填充的视频空位,对所述视频素材进行处理时,具体用于:根据当前待填充的视频空位,对所述视频素材进行剪辑处理。
在一些实施例中,所述处理器401,还用于在获得剪辑视频片段之后,确定所述当前待填充的视频空位的下一个视频空位;
所述显示装置402,还用于显示当前待填充的视频空位为已填充的视频空位,并显示所述下一个视频空位为当前待填充的视频空位。
在一些实施例中,若当前待填充的视频空位为模板的最后一个视频空位。
所述处理器401,还用于根据所述当前待填充的视频空位,对所述视频 素材进行处理,获得剪辑视频片段之后,连续播放所述模板对应的所有剪辑视频片段。
所述显示装置402,还用于显示连续播放的所述模板对应的所有剪辑视频片段。
在一些实施例中,所述交互装置403,用于在所述处理器连续播放所述模板对应的所有剪辑视频片段之后,检测到用户的生成剪辑视频操作;
所述处理器401,还用于根据所述生成剪辑视频操作,将所有剪辑视频片段合成为剪辑视频。
在一些实施例中,所述处理器401,还用于获取用户选中的视频素材之前,播放所述模板中当前待填充的视频空位的播放片段。
所述显示装置402,还用于显示播放的所述模板中当前待填充的视频空位的播放片段。
在一些实施例中,所述显示装置402,在显示用户选中的模板的多个视频空位时,具体用于:显示所述多个视频空位中每个视频空位对应的视频时长。
在一些实施例中,所述显示装置402,还用于在显示用户选中的模板的多个视频空位时,显示待选择的视频素材列表。
在一些实施例中,所述交互装置403,还用于在所述处理器401获取用户选中的视频素材之前,检测用户的视频素材选择操作。
所述处理器401在获取用户选中的视频素材时,具体用于:根据所述视频素材选择操作,从所述视频素材列表中获取用户选中的视频素材。
在一些实施例中,所述视频素材为搭载在手持云台中的拍摄装置采集获得的视频或者图片。
在一些实施例中,所述模板包括以下任一项:视频模板、音频模板、文字模板。
可选地,本实施例的终端设备400还可以包括:存储器(图中未示出),存储器用于存储程序代码,当程序代码被执行时,所述终端设备400可以实现上述的技术方案。
本实施例的终端设备,可以用于执行本发明上述各方法实施例中终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。
图5为本发明一实施例提供的视频剪辑控制***的结构示意图,如图5所示,本实施例的视频剪辑控制***500可以包括:手持云台501和终端设备502。所述手持云台501与所述终端设备502通信连接,例如该终端设备502可以是手持云台501的控制终端,本实施例并不限于此。
所述手持云台501搭载有拍摄装置5011,所述拍摄装置5011用于采集获得视频素材。
终端设备502可以采用图4所示实施例的结构,其对应地,可以执行上述各方法实施例中终端设备的技术方案,其实现原理和技术效果类似,此处不再赘述。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:只读内存(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (33)

  1. 一种视频剪辑控制方法,其特征在于,包括:
    获取并显示用户选中的模板的多个视频空位,每个视频空位对应所述模板中一段时长的播放片段;
    获取用户选中的视频素材,根据当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段,所述剪辑视频片段的时长为当前待填充的视频空位对应的视频时长;
    播放并显示所述剪辑视频片段,所述剪辑视频片段的播放效果与所述模板中当前待填充的视频空位的播放片段的播放效果相同。
  2. 根据权利要求1所述的方法,其特征在于,所述播放并显示所述剪辑视频片段之前,还包括:
    检测用户的任一已填充的视频空位对应的剪辑视频片段的预览操作;
    播放并显示剪辑视频片段,包括:
    根据所述预览操作,播放并显示该已填充的视频空位对应的剪辑视频片段。
  3. 根据权利要求2所述的方法,其特征在于,还包括:
    检测用户的该已填充的视频空位对应的视频素材播放操作;
    根据所述视频素材播放操作,播放并显示视频素材的一段视频素材片段,所述视频素材片段为该已填充的视频空位对应选中的视频素材中的一段视频。
  4. 根据权利要求2或3所述的方法,其特征在于,所述根据所述预览操作,播放并显示该已填充的视频空位对应的剪辑视频片段之后,还包括:
    检测到用户的剪辑视频片段修正操作;
    根据所述剪辑视频片段修正操作,确定该已填充的视频空位对应选中的视频素材中的修正视频片段;
    根据所述修正视频片段和该已填充的视频空位,修正该已填充的视频空位对应的剪辑视频片段;
    播放并显示修正后的剪辑视频片段。
  5. 根据权利要求4所述的方法,其特征在于,所述修正视频片段的时长 等于该已填充的视频空位对应的视频时长。
  6. 根据权利要求2-5任一项所述的方法,其特征在于,所述根据所述预览操作,播放并显示该已填充的视频空位对应的剪辑视频片段之后,还包括:
    检测到用户的视频素材替换操作;
    根据所述视频素材替换操作,确定用户选中的替换视频素材;
    根据所述当前待填充的视频空位,对所述替换视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得替换后的剪辑视频片段;
    播放并显示替换后的剪辑视频片段。
  7. 根据权利要求1-6任一项所述的方法,其特征在于,所述根据当前待填充的视频空位,对所述视频素材进行处理,包括:
    根据当前待填充的视频空位,对所述视频素材进行剪辑处理。
  8. 根据权利要求1-7任一项所述的方法,其特征在于,所述获得剪辑视频片段之后,还包括:
    确定所述当前待填充的视频空位的下一个视频空位;
    显示当前待填充的视频空位为已填充的视频空位,并显示所述下一个视频空位为当前待填充的视频空位。
  9. 根据权利要求1-8任一项所述的方法,其特征在于,若当前待填充的视频空位为模板的最后一个视频空位;
    所述根据当前待填充的视频空位,对所述视频素材进行处理,获得剪辑视频片段之后,还包括:
    连续播放并显示所述模板对应的所有剪辑视频片段。
  10. 根据权利要求9所述的方法,其特征在于,所述连续播放并显示所述模板对应的所有剪辑视频片段之后,还包括:
    检测到用户的生成剪辑视频操作;
    根据所述生成剪辑视频操作,将所有剪辑视频片段合成为剪辑视频。
  11. 根据权利要求1-10任一项所述的方法,其特征在于,所述获取用户选中的视频素材之前,还包括:
    播放并显示所述模板中当前待填充的视频空位的播放片段。
  12. 根据权利要求1-11任一项所述的方法,其特征在于,所述显示用户 选中的模板的多个视频空位,包括:
    显示所述多个视频空位中每个视频空位对应的视频时长。
  13. 根据权利要求1-12任一项所述的方法,其特征在于,还包括:
    在显示用户选中的模板的多个视频空位时,显示待选择的视频素材列表。
  14. 根据权利要求13所述的方法,其特征在于,所述获取用户选中的视频素材之前,还包括:
    检测用户的视频素材选择操作;
    所述获取用户选中的视频素材,包括:
    根据所述视频素材选择操作,从所述视频素材列表中获取用户选中的视频素材。
  15. 根据权利要求1-14任一项所述的方法,其特征在于,所述视频素材为搭载在手持云台中的拍摄装置采集获得的视频或者图片。
  16. 根据权利要求1-15任一项所述的方法,其特征在于,所述模板包括以下任一项:视频模板、音频模板、文字模板。
  17. 一种终端设备,其特征在于,包括:处理器和显示装置;
    所述处理器,用于获取用户选中的模板的多个视频空位,每个视频空位对应所述模板中一段时长的播放片段;
    所述显示装置,用于显示所述多个视频空位;
    所述处理器,还用于获取用户选中的视频素材,根据当前待填充的视频空位,对所述视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得剪辑视频片段,以及播放所述剪辑视频片段,所述剪辑视频片段的时长为当前待填充的视频空位对应的视频时长;
    所述显示装置,还用于显示播放的所述剪辑视频片段,所述剪辑视频片段的播放效果与所述模板中当前待填充的视频空位的播放片段的播放效果相同。
  18. 根据权利要求17所述的终端设备,其特征在于,还包括:交互装置;
    所述交互装置,用于在所述处理器播放所述剪辑视频片段之前,检测用户的任一已填充的视频空位对应的剪辑视频片段的预览操作;
    所述处理器在播放剪辑视频片段时,具体用于:根据所述预览操作,播 放该已填充的视频空位对应的剪辑视频片段。
  19. 根据权利要求18所述的终端设备,其特征在于,
    所述交互装置,还用于检测用户的该已填充的视频空位对应的视频素材播放操作;
    所述处理器,还用于根据所述视频素材播放操作,播放视频素材的一段视频素材片段,所述视频素材片段为该已填充的视频空位对应选中的视频素材中的一段视频;
    所述显示装置,还用于显示播放的所述视频素材片段。
  20. 根据权利要求18所述的终端设备,其特征在于,所述交互装置,还用于在所述处理器根据所述预览操作,播放该已填充的视频空位对应的剪辑视频片段之后,检测到用户的剪辑视频片段修正操作;
    所述处理器,还用于根据所述剪辑视频片段修正操作,确定该已填充的视频空位对应选中的视频素材中的修正视频片段;根据所述修正视频片段和该已填充的视频空位,修正该已填充的视频空位对应的剪辑视频片段;播放修正后的剪辑视频片段;
    所述显示装置,还用于显示播放的修正后的剪辑视频片段。
  21. 根据权利要求20所述的终端设备,其特征在于,所述修正视频片段的时长等于该已填充的视频空位对应的视频时长。
  22. 根据权利要求18-21任一项所述的终端设备,其特征在于,所述交互装置,还用于在所述处理器根据所述预览操作,播放该已填充的视频空位对应的剪辑视频片段之后,检测到用户的视频素材替换操作;
    所述处理器,还用于根据所述视频素材替换操作,确定用户选中的替换视频素材;根据所述当前待填充的视频空位,对所述替换视频素材进行处理,并根据所述当前待填充的视频空位的播放片段的播放效果,对处理后的视频素材进行处理,获得替换后的剪辑视频片段;播放替换后的剪辑视频片段;
    所述显示装置,还用于显示播放的替换后的剪辑视频片段。
  23. 根据权利要求17-22任一项所述的终端设备,其特征在于,所述处理器在根据当前待填充的视频空位,对所述视频素材进行处理时,具体用于:
    根据当前待填充的视频空位,对所述视频素材进行剪辑处理。
  24. 根据权利要求17-23任一项所述的终端设备,其特征在于,所述处 理器,还用于在获得剪辑视频片段之后,确定所述当前待填充的视频空位的下一个视频空位;
    所述显示装置,还用于显示当前待填充的视频空位为已填充的视频空位,并显示所述下一个视频空位为当前待填充的视频空位。
  25. 根据权利要求17所述的终端设备,其特征在于,若当前待填充的视频空位为模板的最后一个视频空位;
    所述处理器,还用于根据当前待填充的视频空位,对所述视频素材进行处理,获得剪辑视频片段之后,连续播放所述模板对应的所有剪辑视频片段;
    所述显示装置,还用于显示连续播放的所述模板对应的所有剪辑视频片段。
  26. 根据权利要求25所述的终端设备,其特征在于,还包括:交互装置;
    所述交互装置,用于在所述处理器连续播放所述模板对应的所有剪辑视频片段之后,检测到用户的生成剪辑视频操作;
    所述处理器,还用于根据所述生成剪辑视频操作,将所有剪辑视频片段合成为剪辑视频。
  27. 根据权利要求26所述的终端设备,其特征在于,所述处理器,还用于获取用户选中的视频素材之前,播放所述模板中当前待填充的视频空位的播放片段;
    所述显示装置,还用于显示播放的所述模板中当前待填充的视频空位的播放片段。
  28. 根据权利要求17-27任一项所述的终端设备,其特征在于,所述显示装置,在显示用户选中的模板的多个视频空位时,具体用于:显示所述多个视频空位中每个视频空位对应的视频时长。
  29. 根据权利要求17所述的终端设备,其特征在于,所述显示装置,还用于在显示用户选中的模板的多个视频空位时,显示待选择的视频素材列表。
  30. 根据权利要求29所述的终端设备,其特征在于,还包括:交互装置;
    所述交互装置,还用于在所述处理器获取用户选中的视频素材之前,检测用户的视频素材选择操作;
    所述处理器在获取用户选中的视频素材时,具体用于:根据所述视频素材选择操作,从所述视频素材列表中获取用户选中的视频素材。
  31. 根据权利要求17-30任一项所述的终端设备,其特征在于,所述视频素材为搭载在手持云台中的拍摄装置采集获得的视频或者图片。
  32. 根据权利要求17-31任一项所述的终端设备,其特征在于,所述模板包括以下任一项:视频模板、音频模板、文字模板。
  33. 一种视频剪辑控制***,其特征在于,包括:手持云台和如权利要求17-32任一项所述的终端设备;所述手持云台与所述终端设备通信连接;
    所述手持云台搭载有拍摄装置,所述拍摄装置用于采集获得所述视频素材。
PCT/CN2018/118032 2018-11-28 2018-11-28 视频剪辑控制方法、终端设备和*** WO2020107297A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201880072714.XA CN111357277A (zh) 2018-11-28 2018-11-28 视频剪辑控制方法、终端设备和***
PCT/CN2018/118032 WO2020107297A1 (zh) 2018-11-28 2018-11-28 视频剪辑控制方法、终端设备和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/118032 WO2020107297A1 (zh) 2018-11-28 2018-11-28 视频剪辑控制方法、终端设备和***

Publications (1)

Publication Number Publication Date
WO2020107297A1 true WO2020107297A1 (zh) 2020-06-04

Family

ID=70854279

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/118032 WO2020107297A1 (zh) 2018-11-28 2018-11-28 视频剪辑控制方法、终端设备和***

Country Status (2)

Country Link
CN (1) CN111357277A (zh)
WO (1) WO2020107297A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111866587A (zh) * 2020-07-30 2020-10-30 口碑(上海)信息技术有限公司 短视频的生成方法及装置
CN112073649B (zh) * 2020-09-04 2022-12-13 北京字节跳动网络技术有限公司 多媒体数据的处理方法、生成方法及相关设备
WO2022061806A1 (zh) * 2020-09-27 2022-03-31 深圳市大疆创新科技有限公司 影片生成方法、终端设备、拍摄设备及影片生成***
WO2022126664A1 (zh) * 2020-12-18 2022-06-23 深圳市大疆创新科技有限公司 视频编辑方法、终端设备及计算机可读存储介质
CN112866796A (zh) * 2020-12-31 2021-05-28 北京字跳网络技术有限公司 视频生成方法、装置、电子设备和存储介质
WO2022141533A1 (zh) * 2020-12-31 2022-07-07 深圳市大疆创新科技有限公司 视频处理方法、视频处理装置、终端设备以及存储介质
CN113055730B (zh) * 2021-02-07 2023-08-18 深圳市欢太科技有限公司 视频生成方法、装置、电子设备以及存储介质
CN113473222B (zh) * 2021-05-25 2023-10-10 北京达佳互联信息技术有限公司 剪辑推荐方法、装置、电子设备、存储介质及程序产品
CN115442539B (zh) * 2021-06-04 2023-11-07 北京字跳网络技术有限公司 一种视频编辑方法、装置、设备及存储介质
CN113365106B (zh) * 2021-08-10 2022-01-21 北京达佳互联信息技术有限公司 一种多媒体资源生成方法、装置、电子设备及存储介质
CN116156077A (zh) * 2021-11-22 2023-05-23 北京字跳网络技术有限公司 用于多媒体资源剪辑场景的方法、装置、设备及存储介质
CN114286179B (zh) * 2021-12-28 2023-10-24 北京快来文化传播集团有限公司 视频编辑方法、设备和计算机可读存储介质
CN115052198B (zh) * 2022-05-27 2023-07-04 广东职业技术学院 一种智慧农场的影像合成方法、装置和***
CN118055199A (zh) * 2022-11-17 2024-05-17 北京字跳网络技术有限公司 视频剪辑方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150302889A1 (en) * 2012-11-05 2015-10-22 Nexstreaming Corporation Method for editing motion picture, terminal for same and recording medium
CN105657538A (zh) * 2015-12-31 2016-06-08 北京东方云图科技有限公司 一种通过移动终端对视频文件进行合成的方法及装置
CN106296588A (zh) * 2016-08-25 2017-01-04 成都索贝数码科技股份有限公司 一种基于gpu的vr视频编辑的方法
CN107393569A (zh) * 2017-08-16 2017-11-24 成都品果科技有限公司 音视频剪辑方法及装置
CN107770626A (zh) * 2017-11-06 2018-03-06 腾讯科技(深圳)有限公司 视频素材的处理方法、视频合成方法、装置及存储介质
CN108363534A (zh) * 2018-01-30 2018-08-03 优视科技新加坡有限公司 可编辑对象的全局预览方法、装置及电子设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8223975B2 (en) * 2008-06-19 2012-07-17 Xm Satellite Radio Inc. Method and apparatus for multiplexing audio program channels from one or more received broadcast streams to provide a playlist style listening experience to users
CN104284216B (zh) * 2014-10-23 2018-07-13 Tcl集团股份有限公司 一种生成视频精华剪辑的方法及其***
CN107995535B (zh) * 2017-11-28 2019-11-26 百度在线网络技术(北京)有限公司 一种展示视频的方法、装置、设备和计算机存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150302889A1 (en) * 2012-11-05 2015-10-22 Nexstreaming Corporation Method for editing motion picture, terminal for same and recording medium
CN105657538A (zh) * 2015-12-31 2016-06-08 北京东方云图科技有限公司 一种通过移动终端对视频文件进行合成的方法及装置
CN106296588A (zh) * 2016-08-25 2017-01-04 成都索贝数码科技股份有限公司 一种基于gpu的vr视频编辑的方法
CN107393569A (zh) * 2017-08-16 2017-11-24 成都品果科技有限公司 音视频剪辑方法及装置
CN107770626A (zh) * 2017-11-06 2018-03-06 腾讯科技(深圳)有限公司 视频素材的处理方法、视频合成方法、装置及存储介质
CN108363534A (zh) * 2018-01-30 2018-08-03 优视科技新加坡有限公司 可编辑对象的全局预览方法、装置及电子设备

Also Published As

Publication number Publication date
CN111357277A (zh) 2020-06-30

Similar Documents

Publication Publication Date Title
WO2020107297A1 (zh) 视频剪辑控制方法、终端设备和***
US9852768B1 (en) Video editing using mobile terminal and remote computer
US20170024110A1 (en) Video editing on mobile platform
CN111935504B (zh) 视频制作方法、装置、设备及存储介质
CN109275028B (zh) 视频获取方法、装置、终端和介质
US10090018B2 (en) Method and device for generating video slides
US11317028B2 (en) Capture and display device
WO2019105467A1 (zh) 信息的分享方法和装置、存储介质、电子装置
JP2016537744A (ja) タッチスクリーン付きスマートフォン/カメラでのビデオ編集のためのジェスチャに基づいたインタラクティブなグラフィカルユーザインターフェイス
KR101528312B1 (ko) 영상 편집 방법 및 이를 위한 장치
CN104581380A (zh) 一种信息处理的方法及移动终端
US9966110B2 (en) Video-production system with DVE feature
CN111935505B (zh) 视频封面生成方法、装置、设备及存储介质
JP2016517195A (ja) リスト駆動選択プロセスを利用してビデオ及びメディアの時系列的編集を改善する方法及び装置
US9773524B1 (en) Video editing using mobile terminal and remote computer
RU2694802C2 (ru) Создание электронных изображений, редактирование изображений и упрощенное устройство редактирования аудио/видео, способ кинопроизводства, начинающийся с неподвижных изображений и звуковых дорожек
JP2011182118A (ja) 表示制御装置及びその制御方法
CN113727140A (zh) 音视频处理方法、装置和电子设备
US7844901B1 (en) Circular timeline for video trimming
US9122923B2 (en) Image generation apparatus and control method
JP2019220207A (ja) 撮影効果のためにジェスチャを使用するための方法および装置
US20140016914A1 (en) Editing apparatus, editing method, program and storage medium
CN114025237A (zh) 视频生成方法、装置和电子设备
WO2016184193A1 (zh) 媒体文件生成方法和装置
JP2018074337A (ja) 動画処理装置、動画処理方法およびプログラム

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: 18941905

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18941905

Country of ref document: EP

Kind code of ref document: A1