Video Special Effect Configuration File Generation Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video editing applications lack flexibility in configuring screen splitting special effects, requiring fixed code implementations that are not easily customizable by designers.
Innovation Solution
A method and apparatus for generating a video special effect configuration file that allows users to customize screen splitting processing and special effects for sub-screens, including the association of first special effects with target sub-screens and the inclusion of universal second special effects, to create a flexible and user-friendly video editing experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If screen splitting special effects are fixedly written by codes, then the implementation is straightforward and reliable, but the flexibility and ease of customization are poor
Solution Approach 1:
The patent segments the video rendering process into multiple independent rendering channels, each corresponding to a sub-screen. Each channel can be independently configured with its own special effects, allowing flexible customization without affecting other channels. This segmentation enables designers to configure each sub-screen separately while maintaining overall system reliability.
Solution Approach 2:
The patent introduces dynamic configuration capabilities where rendering parameters, special effects, and channel settings can be adjusted in real-time without requiring code changes. The system allows designers to dynamically modify rendering configurations through a user interface, making the previously static code-based system adaptable and flexible.
2Ease of operation
If rendering effects are fixed by codes, then the system is stable and reliable, but designers cannot configure them dynamically
Solution Approach 1:
The patent introduces a configuration file as an intermediary layer between the user interface and the rendering engine. This configuration file allows designers to define rendering parameters and special effects without directly modifying source code, while the rendering engine reliably executes these configurations. The intermediary layer maintains system stability while enabling easy configuration.
Solution Approach 2:
The patent replaces the mechanical system of code writing and compilation with a configuration-based system. Instead of requiring designers to write and recompile code for each rendering effect change, the system uses configuration files that can be modified and applied dynamically, significantly improving ease of operation while maintaining reliability through structured configuration validation.
3Adaptability or versatility
If multiple sub-screens have different special effects configured individually, then customization is high, but the configuration time and complexity increase
Solution Approach 1:
The patent implements a universal rendering channel template that can be applied to multiple sub-screens. Designers can define a set of special effects and rendering parameters once in a template, then apply this template to multiple channels simultaneously. This universal approach maintains high customization capability while significantly reducing configuration time by eliminating repetitive manual setup for each channel.
Solution Approach 2:
The patent allows designers to pre-configure rendering templates and special effect chains before actual video rendering. By performing preliminary configuration of commonly used effect combinations and channel settings, the system reduces the time required for actual rendering operations. Pre-configured templates can be quickly applied to multiple sub-screens without requiring detailed configuration at rendering time.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
The present disclosure provides a video special effect configuration file generation method and apparatus, and a video rendering method and apparatus. The video special effect configuration file generation method includes: obtaining a reference image; receiving a screen splitting processing operation of a user on the reference image; performing screen splitting processing on the reference image based on the screen splitting processing operation to obtain a plurality of sub-screens; and associating, in response to a special effect setting operation of the user on a target sub-screen among the plurality of sub-screens, at least one first special effect corresponding to the special effect setting operation with the target sub-screen, to generate a video special effect configuration file. In the present disclosure, the user can customize the screen splitting processing manner and the rendering special effect of the sub-screen, the video special effect configuration file generation method is more flexible and is more convenient for use.