Online Video Editing With Slice-Based Preview and Track Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video editing methods require downloading the entire video to a local device before editing, leading to waiting time consumption and reduced efficiency and fluency.
Innovation Solution
A method for online video editing that receives video segments in slicing from the cloud, allowing editing instructions to be applied to incomplete video segments, with streaming and slicing techniques to improve efficiency and fluency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the complete online video is downloaded to the local device before editing, then the video editing can be performed, but the waiting time consumption increases and editing efficiency decreases
Solution Approach 1:
The video is divided into multiple segments that can be processed independently. The system processes only the segments that have been downloaded so far, rather than waiting for the complete video. This segmentation allows the editing process to proceed in parallel with the downloading process, eliminating the waiting time penalty and improving overall editing efficiency.
Solution Approach 2:
The system performs preliminary actions by processing video segments as they become available during the downloading process. Instead of waiting for the complete video to be downloaded before starting editing, the system prepares and processes segments in advance, overlapping the downloading and editing operations to reduce total time consumption.
2Ease of operation
If the complete video is downloaded before editing, then all video content is available for editing, but the fluency and responsiveness of the editing process is reduced
Solution Approach 1:
The system dynamically adjusts its behavior based on the downloading progress. As video segments are downloaded, they are automatically made available for editing operations. This dynamic approach allows the editing interface to respond to user actions in real-time as content becomes available, improving fluency and responsiveness without requiring the complete video to be downloaded first.
Solution Approach 2:
The editing process continues uninterrupted as video segments are downloaded and become available. The system maintains continuous useful action by processing segments in parallel with downloading, ensuring that editing operations can proceed without idle waiting time and maintaining smooth, responsive operation throughout the process.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure discloses a method, an apparatus, an electronic device and a storage medium for online video editing, by in response to importing an initial video in a video editing task, receiving a video segment of the initial video which is sent in slicing by a cloud, wherein the video segment comprises at least one video frame of the initial video; in response to a first editing instruction without all video segments of the initial video being received, presenting a video track segment corresponding to the initial video on the video editing track, and presenting a video frame image of an already received video segment in the initial video in a video preview area; and in response to a second editing instruction, presenting an identifier of the second editing instruction on the editing track and presenting a target video frame image in the video preview area, wherein the second editing instruction is configured to edit the initial video; and the target video frame image is configured to display an editing result of a video frame image under the second editing instruction, loading in slicing and editing in slicing of the initial video is implemented, and the efficiency of video editing is improved.