Method and system for remotely adjusting video content and readable storage medium
By decomposing the video template into a fixed layer and a replacement layer, users adjust the replacement layer on the web page and synthesize it in the cloud, solving the problem that ordinary users cannot independently modify Adobe AfterEffects videos, and achieving an efficient and simplified video adjustment process.
Patent Information
- Application Number
- CN202510626339.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-15
- Publication Date
- 2025-09-02
AI Technical Summary
It is difficult for ordinary users to independently complete the adjustment and modification of Adobe AfterEffects video content, the operation threshold is high, and the existing technology processing process is inefficient and time-consuming.
Decompose the video template into a fixed layer and a replacement layer, adjust the replacement layer through the web page, and synthesize it in the cloud to reduce modifications to the fixed layer.
Ordinary users can independently complete video adjustments, reduce professional design dependence, improve processing efficiency, realize fast preview and multiple modifications, and simplify the operation process.
Smart Images

Figure CN120583288A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital media processing, and in particular to a method for remotely adjusting video content, a processing system, and a computer-readable storage medium. Background Art
[0002] In the fields of advertising, film and television, and new media, Adobe After Effects (AE) has become the tool of choice for professional designers thanks to its powerful animation capabilities and rich plugin ecosystem. However, for ordinary users, AE has a high barrier to entry. Modifying dynamic effects in AE videos requires in-depth AE operation skills, making it difficult for ordinary users to independently adjust and modify videos. Summary of the Invention
[0003] In response to the defects in the existing technology, the present invention provides a method for remotely adjusting video content, which can effectively adjust and process video content at the remote end, reduce the process of relying on professional design work, and enable ordinary users to independently complete the adjustment and modification of the video.
[0004] This application provides a method for remotely adjusting video content, the method comprising:
[0005] Obtaining a video template, and decomposing content in the video template into a fixed layer and a replacement layer;
[0006] Performing replacement adjustment on the replacement layer based on a visual interface on the web page to obtain adjustment content;
[0007] The adjusted content is synthesized with the fixed layer to generate an adjusted video.
[0008] In one aspect, the fixed layer includes at least background animation and special effect key frames, and the replacement layer includes at least text content and image placeholders.
[0009] In one aspect, after the step of decomposing the content in the video template into fixed layers and replacement layers, the method further includes:
[0010] Compressing the fixed layer, the replacement layer and their associated data and uploading them to a cloud server;
[0011] The step of synthesizing the adjustment content with the fixed layer includes:
[0012] The fixed layer is downloaded from the cloud server, and the adjusted content and the fixed layer are synthesized at a frame level.
[0013] In one aspect, the visual interface is provided with at least a key frame selection item, a text content replacement item, a picture content replacement item and a preview window, wherein the preview window is used for real-time preview of the replaced video content.
[0014] In one aspect, the steps of decomposing the content in the video template into fixed layers and replacement layers include:
[0015] For the video template, key frames are set, a replacement layer is selected, and replacement rules are set, wherein the replacement rules at least include scaling and cropping.
[0016] In one aspect, the cloud server includes a multi-level cache for storing at least part of the replacement layer.
[0017] In addition, in order to solve the above problems, the present application also provides a system for remotely adjusting video content, the system comprising:
[0018] a layerer, the layerer being used to obtain a video template and decompose the content in the video template into fixed layers and replacement layers;
[0019] An interactive module, configured to perform replacement adjustment on the replacement layer based on a visual interface on a web page to obtain adjustment content;
[0020] A processing module is used to synthesize the adjusted content and the fixed layer to generate an adjusted video.
[0021] In addition, in order to solve the above problem, the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the method for remotely adjusting video content as described above.
[0022] The beneficial effects of the present invention are embodied in that: based on the video template, the content in the video template is decomposed into a fixed layer and a replacement layer, the fixed layer being the part that cannot be modified, and the replacement layer being the part that can be modified. The user can access the content in the video template through the web page, that is, remotely, and replace and adjust the replacement layer through the visual interface, and obtain the adjusted content, and then synthesize the adjusted content with the fixed layer to generate the adjusted video. It can be seen from this that the technical solution of the present application does not need to adjust the entire video when modifying the video content. It only needs to modify the replacement layer to complete the adjustment operation, which reduces the process of relying on professional design work and enables ordinary users to independently complete the adjustment and modification of the video. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly describes the drawings required for the specific embodiments or the description of the prior art. Similar elements or parts are generally identified by similar reference numerals throughout the drawings. Elements or parts in the drawings are not necessarily drawn to scale.
[0024] Figure 1 A schematic diagram of the process steps of the method for remotely adjusting video content for this application;
[0025] Figure 2 This is a schematic diagram of the steps of uploading the fixed layer and the replacement layer to the cloud server in the method for remotely adjusting video content of this application;
[0026] Figure 3 This is a schematic diagram of the steps of setting key frames, selecting replacement layers, and setting replacement rules in the method for remotely adjusting video content in this application;
[0027] Figure 4 A schematic diagram of the visual interface of the method for remotely adjusting video content in this application;
[0028] Figure 5 This is a schematic diagram of the interface for setting key frames, selecting replacement layers, and setting replacement rules in the method for remotely adjusting video content in this application;
[0029] Figure 6 This is a structural diagram of the system for remotely adjusting video content in this application.
[0030] Description of the drawings: 100, layerer; 200, interaction module; 300, processing module. DETAILED DESCRIPTION
[0031] The following embodiments of the technical solution of the present invention will be described in detail with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention and are therefore only examples and are not intended to limit the scope of protection of the present invention.
[0032] It should be noted that, unless otherwise specified, the technical or scientific terms used in this application should have the common meanings understood by those skilled in the art to which the present invention belongs.
[0033] like Figure 1 and Figure 4 As shown, the present application provides a method for remotely adjusting video content, the method comprising:
[0034] Step S10, obtain the video template, and decompose the content in the video template into a fixed layer and a replacement layer; the video template can be provided by AE, the fixed layer in the video template refers to those parts in the video that basically do not need to be frequently modified, and the replacement layer refers to the content that needs to be replaced according to different needs.
[0035] Step S20, replace and adjust the replacement layer based on the visual interface on the web page to obtain the adjustment content; only the replacement layer is adjusted through the visual interface, which reduces the modification of the fixed layer, reduces the operation steps, and simplifies the operation process.
[0036] Step S30: Synthesize the adjusted content with the fixed layer to generate an adjusted video. The adjusted content is obtained and re-synthesized with the fixed layer to generate the required video.
[0037] In this embodiment, the video template is used as the basis, and the content in the video template is decomposed into a fixed layer and a replacement layer. The fixed layer is the part that cannot be modified, and the replacement layer is the part that can be modified. The user can access the content in the video template through the web page, that is, remotely, and replace and adjust the replacement layer through the visual interface, and obtain the adjusted content, and then synthesize the adjusted content with the fixed layer to generate the adjusted video. It can be seen from this that the technical solution of the present application does not need to adjust the entire video when modifying the video content. It only needs to modify the replacement layer to complete the adjustment operation, reducing the process of relying on professional design work, so that ordinary users can also complete the adjustment and modification of the video independently.
[0038] In addition, the existing solution has an inefficient processing flow, and each content adjustment requires re-rendering the entire video, which takes up to several hours. The technical solution of this application only requires replacing and modifying part of the content of a certain frame, greatly reducing rendering time, improving processing efficiency, and enabling fast preview.
[0039] Furthermore, through the technical solution of the present application, the produced video can be accessed multiple times through the web page, and the video content can be modified multiple times, achieving the effect of "one-time production, multiple reuse".
[0040] In one embodiment of the present application, the fixed layer includes at least background animation and special effect keyframes, and the replacement layer includes at least text content and image placeholders. Fixed layers do not need to be modified frequently, such as background animation and already set special effect keyframes. Once these parts are designed, they remain basically unchanged throughout the video. For example, the background animation of a title template may include dynamic particle effects or gradient colors. Once these are set, the user does not need to modify them every time, so they can exist as fixed layers.
[0041] For replacement layers, the placement and animation effects of the text layer are already designed in the video template, but the specific content needs to be modified based on the content. Image placeholders are temporary images that will be replaced with actual product images or photos. These layers allow users to flexibly adjust the content without changing the animation or effect structure.
[0042] like Figure 2 As shown, in one embodiment of the present application, after the step of decomposing the content in the video template into a fixed layer and a replacement layer, the following steps are included:
[0043] In step S11, the fixed layer, replacement layer and their associated data are compressed and uploaded to the cloud server; for example, the fixed layer, replacement layer and their associated data can be generated into a JSON description file and compressed to reduce the storage space occupied by the cloud server.
[0044] The steps for compositing the adjusted content with the fixed layer include:
[0045] In step S31, the fixed layer is downloaded from the cloud server and the adjusted content is synthesized with the fixed layer at the frame level. The adjusted replacement layer is synthesized with the fixed layer frame by frame to generate the final video file. This completes the remote adjustment and modification of the video.
[0046] like Figure 5 As shown, in one embodiment of the present application, the visual interface is provided with at least a keyframe selection item, a text content replacement item, an image content replacement item, and a preview window, wherein the preview window is used to preview the replaced video content in real time. Currently, designers and clients need to communicate through local file transfer or screen recording, and remote real-time interaction is impossible. Through the technical solution of the present application, clients can remotely modify video content through the web page and view the video content in real time through the preview window. In this way, both designers and clients can understand the modified content in real time through the preview window, communicate in real time, and improve communication efficiency.
[0047] like Figure 3 As shown, in one embodiment of the present application, before the step of decomposing the content in the video template into fixed layers and replacement layers, the following steps are included:
[0048] Step S01 : setting key frames for a video template, selecting a replacement layer, and setting replacement rules, wherein the replacement rules at least include scaling and cropping.
[0049] In one embodiment of the present application, the cloud server includes a multi-level cache, and the multi-level cache is used to store at least part of the replacement layer.
[0050] See Figure 6 As shown, the present application also provides a system for remotely adjusting video content, which includes: a layerer 100, an interaction module 200 and a processing module 300.
[0051] The layerer 100 is used to obtain a video template and decompose the content in the video template into a fixed layer and a replacement layer; the video template can be provided by AE, and the fixed layer in the video template refers to those parts in the video that basically do not need to be modified frequently, and the replacement layer refers to the content that needs to be replaced according to different needs.
[0052] The interactive module 200 is used to replace and adjust the replacement layer based on the visual interface on the web page to obtain the adjustment content; only the replacement layer is adjusted through the visual interface, which reduces the modification of the fixed layer, reduces the operation steps, and simplifies the operation process.
[0053] The processing module 300 is used to synthesize the adjusted content with the fixed layer to generate an adjusted video. The adjusted content is obtained and synthesized with the fixed layer again to generate the required video.
[0054] In the system for remotely adjusting video content of this embodiment, the layerer 100 decomposes the content in the video template into a fixed layer and a replacement layer based on the video template. The fixed layer is the part that cannot be modified, and the replacement layer is the part that can be modified. The user can access the content in the video template on the web page, that is, remotely, through the interactive module 200, and replace and adjust the replacement layer through the visual interface, and obtain the adjusted content. The adjusted content is then synthesized with the fixed layer through the processing module 300 to generate an adjusted video. It can be seen from this that the technical solution of the present application does not need to adjust the entire video when modifying the video content. It only needs to modify the replacement layer to complete the adjustment operation, which reduces the process of relying on professional design work and enables ordinary users to independently complete the adjustment and modification of the video.
[0055] The specific embodiments and beneficial effects of the system for remotely adjusting video content in this application can be found in the above-mentioned method for remotely adjusting video content, which will not be repeated here.
[0056] The present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the method for remotely adjusting video content as described above is implemented.
[0057] The specific embodiments and beneficial effects of the computer-readable storage medium in this application can be found in the above-mentioned method for remotely adjusting video content, which will not be repeated here.
[0058] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention, and they should all be included in the scope of the claims and description of the present invention.
Claims
1. A method for remotely adjusting video content, characterized in that: The method comprises: Obtaining a video template, and decomposing content in the video template into a fixed layer and a replacement layer; Performing replacement adjustment on the replacement layer based on a visual interface on the web page to obtain adjustment content; The adjusted content is synthesized with the fixed layer to generate an adjusted video.
2. The method according to claim 1, characterized in that The fixed layer includes at least background animation and special effect key frames, and the replacement layer includes at least text content and picture placeholders.
3. The method according to claim 1, characterized in that After the step of decomposing the content in the video template into a fixed layer and a replacement layer, the method includes: Compressing the fixed layer, the replacement layer and their associated data and uploading them to a cloud server; The step of synthesizing the adjustment content with the fixed layer includes: The fixed layer is downloaded from the cloud server, and the adjusted content and the fixed layer are synthesized at a frame level.
4. The method according to claim 1, wherein The visual interface is provided with at least a key frame selection item, a text content replacement item, a picture content replacement item and a preview window, wherein the preview window is used for real-time preview of the replaced video content.
5. The method according to claim 1, wherein The steps before decomposing the content in the video template into fixed and replacement layers include: For the video template, key frames are set, a replacement layer is selected, and replacement rules are set, wherein the replacement rules at least include scaling and cropping.
6. The method according to claim 1, characterized in that The cloud server includes a multi-level cache, and the multi-level cache is used to store at least part of the replacement layer.
7. A system for remotely adjusting video content, characterized in that: The system comprises: a layerer, the layerer being used to obtain a video template and decompose the content in the video template into fixed layers and replacement layers; An interactive module, configured to perform replacement adjustment on the replacement layer based on a visual interface on a web page to obtain adjustment content; A processing module is used to synthesize the adjusted content and the fixed layer to generate an adjusted video.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.