Video transition effect duplicating method and terminal

By obtaining competitor videos and converting them into black and white video files, combined with Unreal Engine's blueprint and Sequencer function, the reproduction of irregular video transition effects is achieved, solving the problems of high thresholds and high costs in the existing technology, and improving the efficiency and effect of video production.

CN119996728APending Publication Date: 2025-05-13FUJIAN TIANQUAN EDUCATION TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510019318.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

When using Unreal Engine to achieve irregular video transition effects, the threshold for the prior art is high, requiring multiple people to assist, consuming a lot of labor time costs, and not achieving some complex transition effects.

Method used

By obtaining competitor videos and their transition effects, create a black and white video file with the same transition effects, and import it into the Unreal Engine project. Combining the Blueprint and Sequencer functions of Unreal Engine, adjusting the material transparency to achieve the transition effect, and using the resource packaging tool to generate replica results.

Benefits of technology

It lowers the threshold for video transition effect production, improves video production efficiency, saves development costs, and achieves a transition effect consistent with competitor videos.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119996728A_ABST
    Figure CN119996728A_ABST
Patent Text Reader

Abstract

The invention discloses a video transition effect copying method and a terminal, and the method comprises the steps: obtaining a competitive product video and a transition effect thereof, making a black and white video file with the same transition effect according to the competitive product video, and carrying out the formatting conversion of the black and white video file; creating an unreal engine item, importing the black-and-white video file into the unreal engine item, enabling the black-and-white attribute in the black-and-white video file to correspond to the transparent attribute of the resource material in the unreal engine item, and operating the unreal engine item to obtain a template resource with the same transition effect as the competitive product video; and packaging the unreal engine project by adopting a resource packaging tool to generate a resource duplicating result. According to the invention, the black-and-white attribute of the black-and-white video corresponds to the transparent attribute of the UE resource material, and transparent and lightproof cross display is carried out according to the change track of the black-and-white video, so that the video transition effect is duplicated, the video transition effect making threshold is reduced, and the video making efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of unreal engines, and in particular to a method and a terminal for replicating video transition effects. Background Art

[0002] With the rapid development of digital media, video production tools such as Tik Tok, Jianying, and Kuaijian can achieve simple video transition effects, especially for the editing of short videos. If you need to use Unreal Engine to achieve the same effect, developers usually use Unreal Engine's blueprints, logic in materials, Sequencer and other comprehensive methods to develop according to the video transition effect, and try to imitate the required video transition effect. For example, if the video transition effect is the mutual dissolution, erasure or occlusion of two lens images, the effects of the upper and lower layers of these video transition effects are mostly irregular graphics, such as: brushes, hearts, etc., artists need to imitate and make similar resources or even dynamic effects first, and then add Sequencer to Unreal Engine through blueprints to achieve the video transition effect. However, such irregular transition effects are difficult to achieve, and there is a certain threshold for such Unreal Engine development. The realization of such effects in large-scale film and television works and MV video works requires a certain level of technical skills. People without experience in 3A game development or film and television post-production special effects development find it difficult to complete these transition video effects in Unreal Engine. In addition, if the required video transition effect cannot be achieved by the program and cannot be found in the resource library, artists are required to join in to assist in completing the art resources. This method relies on the assistance of multiple people and consumes a lot of man-hours. Therefore, there is an urgent need for a video transition effect reproduction method and terminal that can solve the above problems. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a video transition effect replicating method and a terminal, which can greatly reduce the threshold for video transition effect production, improve video production efficiency, and save development costs.

[0004] In order to solve the above technical problems, the technical solution adopted by the present invention is: A method for replicating video transition effects, comprising the steps of: S1. Obtain a competing product video and its transition effect, create a black-and-white video file with the same transition effect according to the competing product video, and format and convert the black-and-white video file; S2, creating an Unreal Engine project, importing the black-and-white video file into the Unreal Engine project, and matching the black-and-white attribute in the black-and-white video file with the transparent attribute of the resource material in the Unreal Engine project, running the Unreal Engine project, and obtaining a template resource having the same transition effect as the competing product video; S3. Use a resource packaging tool to package the Unreal Engine project to generate a resource replication result.

[0005] In order to solve the above technical problems, another technical solution adopted by the present invention is: A video transition effect replica terminal comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, each step of the above-mentioned video transition effect replica method is implemented.

[0006] The beneficial effects of the present invention are as follows: a video transition effect replicating method and terminal provided by the present invention obtains a competing video and its transition effect, clarifies the specific implementation method of the video transition effect, produces a black-and-white video file with the same transition effect according to the competing video, simplifies the subsequent material processing process, so as to combine the black-and-white attribute with the transparent attribute of the video file, and performs format conversion on the black-and-white video file to ensure that the video format is compatible with the Unreal Engine, so that the black-and-white video file can be seamlessly imported into the Unreal Engine project and used; creates an Unreal Engine project, imports the black-and-white video file into the Unreal Engine project, and converts the black-and-white video file into a transparent attribute. The black and white attributes in the file correspond to the transparency attributes of the resource material in the Unreal Engine project, so that by adjusting the transparency of the material, video transition effects such as fade-in, fade-out and dissolve can be achieved, and the Unreal Engine project can be run to obtain a template resource with the same transition effect as the competing video, thereby ensuring that the generated video transition effect is consistent with the competing video effect; the Unreal Engine project is packaged using a resource packaging tool to generate a resource replication result, so that users can deploy and use the transition effect target in different environments, quickly achieve the same video transition effect, lower the threshold for video transition effect production, improve video production efficiency, and save development costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Figure 1 It is a flow chart of a method for replicating video transition effects according to an embodiment of the present invention; Figure 2 A schematic diagram of a video transition effect replicating terminal according to an embodiment of the present invention; Figure 3 A swimlane diagram of a video transition effect replicating method according to an embodiment of the present invention; Figure 4 Another swimlane diagram of a video transition effect replicating method according to an embodiment of the present invention; Description of labels: 1. A video transition effect replica terminal; 2. A memory; 3. A processor. DETAILED DESCRIPTION

[0008] In order to explain the technical content, achieved objectives and effects of the present invention in detail, the following is an explanation in combination with the implementation modes and the accompanying drawings.

[0009] Please refer to Figure 1 The embodiment of the present invention provides a method for replicating video transition effects, comprising the steps of: S1. Obtain a competing product video and its transition effect, create a black-and-white video file with the same transition effect according to the competing product video, and format and convert the black-and-white video file; S2, creating an Unreal Engine project, importing the black-and-white video file into the Unreal Engine project, and matching the black-and-white attribute in the black-and-white video file with the transparent attribute of the resource material in the Unreal Engine project, running the Unreal Engine project, and obtaining a template resource having the same transition effect as the competing product video; S3. Use a resource packaging tool to package the Unreal Engine project to generate a resource replication result.

[0010] From the above description, it can be seen that the beneficial effects of the present invention are: by obtaining a competing video and its transition effect, the specific implementation method of the video transition effect is clarified, a black-and-white video file with the same transition effect is produced according to the competing video, and the subsequent material processing process is simplified, so as to combine the black-and-white attribute with the transparent attribute of the video file, and convert the format of the black-and-white video file to ensure that the video format is compatible with the Unreal Engine, so that the black-and-white video file can be seamlessly imported into the Unreal Engine project and used; an Unreal Engine project is created, the black-and-white video file is imported into the Unreal Engine project, and the black-and-white attribute in the black-and-white video file is combined with the transparent attribute. The property corresponds to the transparency property of the resource material in the Unreal Engine project, so that by adjusting the transparency of the material, video transition effects such as fade-in, fade-out and dissolve can be achieved, and the Unreal Engine project is run to obtain a template resource with the same transition effect as the competing video, thereby ensuring that the generated video transition effect is consistent with the competing video effect; the Unreal Engine project is packaged with a resource packaging tool to generate a resource replication result, so that users can deploy and use the transition effect target in different environments, quickly achieve the same video transition effect, lower the threshold for video transition effect production, improve video production efficiency, and save development costs.

[0011] Furthermore, the step of producing a black-and-white video file having the same transition effect according to the competing video, and formatting and converting the black-and-white video file, includes: Preparing a black background image and a white background image of the same lens size in advance, adding the transition effect to the process of the black background image changing to the white background image, and exporting it as a black and white video file; A formatting tool is used to modify the video encoding format of the black-and-white video file so that the black-and-white video file can be played in an Unreal Engine project.

[0012] From the above description, it can be seen that by preparing a black background image and a white background image of the same lens size in advance, the consistency of the video transition is ensured, and the transition effect is added to the process of changing the black background image to the white background image, and it is exported as a black and white video file, which simplifies the subsequent material processing process, so as to combine the black and white attributes of the video file with the transparent attributes, and use a formatting tool to modify the video encoding format of the black and white video file, so that the black and white video file can be played in the Unreal Engine project, ensuring that the video format is compatible with the Unreal Engine, and laying the foundation for the subsequent generation of resource replication results.

[0013] Furthermore, the step S2 includes: Creating an animation sequence and object blueprint data, inserting the object blueprint data into the animation sequence, adding a first variable and a second variable to the object blueprint data, and using the first variable and the second variable as a first shot and a second shot respectively; Creating a video source, a video player, and a video material, binding the black-and-white video file through the video source, and importing the black-and-white video file into the Unreal Engine project; A user interface component is created in the object blueprint data, a first image and a second image having the same lens size are configured for the user interface component, and the first image and the second image are respectively bound to the video materials of the first lens and the second lens.

[0014] As can be seen from the above description, by creating an animation sequence and object blueprint data, and inserting the object blueprint data into the animation sequence, the object is associated with a specific lens in the animation sequence to generate a smooth animation transition, and a first variable and a second variable are added to the object blueprint data, and the first variable and the second variable are used as the first lens and the second lens respectively, so as to realize independent control of each lens; create a video source, a video player and a video material, bind the black-and-white video file through the video source to ensure the correctness of video file loading, import the black-and-white video file into the Unreal Engine project, and lay the foundation for the subsequent creation of video material process; create a user interface component in the object blueprint data, configure the user interface component with a first picture and a second picture with the same lens size, bind the first picture and the second picture to the video materials of the first lens and the second lens respectively, ensure the consistency of the dynamic display on the user interface component with the video content of the current lens, thereby achieving a rich and dynamic user interface effect.

[0015] Furthermore, the step S2 includes: Using the object blueprint data to call the play method in the user interface component, pre-load the black-and-white video file, and locate the start play point of the black-and-white video file to play it through the video player; The first lens is fixed, and the second lens is used as the basic color. The transparency and opacity tracks of the first lens and the second lens at the corresponding moment are displayed according to the black and white texture in the black and white video file, so as to obtain a template resource with the same transition effect as the competing video.

[0016] From the above description, it can be seen that the playback method in the user interface component is called using object blueprint data to improve the control flexibility of the timing and conditions of video playback, pre-load black-and-white video files to avoid playback delays, and locate the starting playback point of the black-and-white video file for playback through a video player to ensure the accuracy of the video transition effect; fix the first lens, and use the second lens as the base color, and display the transparency and opacity trajectories of the first lens and the second lens at the corresponding moment according to the black-and-white texture in the black-and-white video file to achieve mapping between black-and-white texture and video material, so as to achieve fade-in, fade-out, dissolve and other video transition effects by adjusting the transparency of the material, and obtain a template resource with the same transition effect as the competing video.

[0017] Furthermore, the step S1 further includes: If a transparent video needs to be produced, the transparent layer is found from the material library, and the transition effect is added in the process of changing from the first transparent layer to the second transparent layer, and it is exported as a black and white video file.

[0018] From the above description, it can be seen that by adding a transition effect between two transparent layers, the continuity and smoothness of video playback are ensured, the visual appeal is enhanced, and it is exported as a black and white video file to reduce the complexity of color information, making subsequent editing and processing simpler, thereby achieving video transition effect replication.

[0019] Please refer to Figure 2 Another embodiment of the present invention provides a video transition effect replication terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements each step of the above-mentioned video transition effect replication method when executing the computer program.

[0020] The video transition effect replicating method and terminal of the present invention are suitable for replicating video transition effects, lowering the threshold for video transition effect production, and improving video production efficiency. The following is an explanation through specific implementation methods: Please refer to Figure 1Embodiment 1 of the present invention is: a method for replicating video transition effects, comprising the steps of: S1. Obtain a competing video and its transition effect, create a black-and-white video file with the same transition effect according to the competing video, and format and convert the black-and-white video file.

[0021] In this embodiment, by obtaining a competitor video and its transition effects, the specific implementation method of the video transition effect is clarified, and a black-and-white video file with the same transition effect is produced based on the competitor video, thereby simplifying the subsequent material processing process so as to combine the black-and-white attributes with the transparent attributes of the video file, and converting the format of the black-and-white video file to ensure that the video format is compatible with the Unreal Engine, so that the black-and-white video file can be seamlessly imported into the Unreal Engine project and used.

[0022] Furthermore, in the present embodiment, a black-and-white video file with the same transition effect is produced according to the competing video, and the black-and-white video file is formatted and converted, including: preparing a black background image and a white background image of the same lens size in advance, and adding the transition effect to the process of transforming the black background image to the white background image, exporting it as a black-and-white video file, simplifying the subsequent material processing process, so as to combine the black-and-white attribute with the transparent attribute of the video file; using a formatting tool to modify the video encoding format of the black-and-white video file so that the black-and-white video file can be played in the Unreal Engine project. Since conventional MP4 files cannot be played on conventional versions such as UE5.0.3 and UE5.3.2, it is necessary to use a format conversion tool, such as Format Factory, to adjust the video encoding format to AVC (H264), to ensure that the video format is compatible with the Unreal Engine, and to lay the foundation for the subsequent generation of resource replication results.

[0023] Furthermore, in this embodiment, the step S1 also includes: if a transparent video needs to be produced, a transparent layer is found from the material library, and the transition effect is added in the process of transforming the first transparent layer to the second transparent layer, so as to ensure the continuity and smoothness of the video playback, enhance the visual appeal, and export it as a black and white video file, reduce the complexity of color information, make subsequent editing and processing simpler, thereby realizing the replication of video transition effects.

[0024] S2. Create an Unreal Engine project, import the black-and-white video file into the Unreal Engine project, and match the black-and-white attribute in the black-and-white video file with the transparent attribute of the resource material in the Unreal Engine project, run the Unreal Engine project, and obtain a template resource with the same transition effect as the competing video.

[0025] In this embodiment, an Unreal Engine project is created, the black-and-white video file is imported into the Unreal Engine project, and the black-and-white attributes in the black-and-white video file are made to correspond to the transparent attributes of the resource material in the Unreal Engine project, so that by adjusting the transparency of the material, video transition effects such as fade-in, fade-out, and dissolve can be achieved. The Unreal Engine project is run to obtain a template resource with the same transition effect as the competing video, thereby ensuring that the generated video transition effect is consistent with the competing video effect.

[0026] For further information, please refer to Figure 3 and Figure 4 , Figure 3 A swimlane diagram of a video transition effect replicating method according to an embodiment of the present invention. Figure 4 Another swimlane diagram of a method for replicating video transition effects according to an embodiment of the present invention. In this embodiment, the step S2 includes: creating an animation sequence and object blueprint data, and inserting the object blueprint data into the animation sequence to associate the object with a specific lens in the animation sequence to generate a smooth animation transition, adding a first variable and a second variable to the object blueprint data, and using the first variable and the second variable as a first lens and a second lens, respectively, to achieve independent control of each lens; creating a video source, a video player, and a video material, binding the black-and-white video file through the video source to ensure the correctness of video file loading, and importing the black-and-white video file into the Unreal Engine project to lay the foundation for the subsequent process of creating video materials; creating a user interface component in the object blueprint data, configuring a first picture and a second picture with the same lens size for the user interface component, and respectively associating the first picture and the second picture with the first lens and the second lens The video materials of the two lenses are bound to ensure the consistency of the dynamic display on the user interface component with the video content of the current lens, thereby achieving a rich and dynamic user interface effect; the playback method in the user interface component is called using the object blueprint data to improve the control flexibility of the timing and conditions of video playback, pre-load the black-and-white video file to avoid video playback delay, and locate the starting playback point of the black-and-white video file to play it through the video player to ensure the accuracy of the video transition effect; the first lens is fixed, and the second lens is used as the basic color, and the transparency and opacity tracks of the first lens and the second lens at the corresponding moment are displayed according to the black-and-white texture in the black-and-white video file to achieve the mapping between the black-and-white texture and the video material, so as to achieve the video transition effects such as fade-in, fade-out and dissolve by adjusting the transparency of the material, and obtain a template resource with the same transition effect as the competing video. For example, taking the front and back lens erasing transition effect as an example: 1. Create a UE Sequencer in UE5, and create an Actor blueprint, drag it into the Sequencer, add variables: Texture1, Texture2, and pass Texture1 and Texture2 into the Actor blueprint as lens 1 and lens 2 respectively; 2. In the UE Resource Manager, create the video source (Media Source), video player (MediaPlayer) and video material (Media Texture) one by one, and generate the video player and video material at the same time. The video source specifies the video file, and the relative path is used for the specification method to facilitate the universality of the subsequent resource location; 3. Dynamically create a Widget in the Actor blueprint. During the initialization process, load the video material. During the running process, play the video material. Set two images of lens size in the Widget as the images of the front and rear lenses. The two images are assigned the materials composed of Texture1 and Texture2 respectively. The Actor blueprint calls the play method in the Widget widget, pre-loads the play video, and uses the UE Sequencer timeline to control the time point of the lens playback, positioning it to 00:00 to start playing; 4. Create a material and set the material type to User Interface -> Translucent. Fix lens 1 and use lens 2 as the base color. Use the black to white MP4 video texture as a template to depict the opacity of the transition effect. Gradually transition to display the image of lens 2 to achieve the effect of erasing the front and back lenses.

[0027] In addition, if you need to achieve the transition effect of front and rear lens occlusion, you need to adjust it to two MP4 video textures. One MP4 video is responsible for the changes in opacity and transparency, which acts on the Opacity property of the material, and the other MP4 video is responsible for displaying the elements in the video. It is linearly superimposed with the rear lens using Lerp, and the Alpha channel of Lerp is assigned based on the transparency video, so as to achieve the transition effect of front and rear lens occlusion. For example, lens 2 appears through an enlarged heart, and the transparent part in the middle of the hollowed-out heart is based on the black and white video. The heart has a border that changes together with the outer circle of lens 2. This is based on another normal MP4 video to play the changes of the heart. When superimposed on the screen, a hollow heart with a border appears in lens 1, and lens 2 is inside the heart. The heart slowly enlarges, and lens 2 is fully displayed.

[0028] S3. Use a resource packaging tool to package the Unreal Engine project to generate a resource replication result.

[0029] In this embodiment, by using a resource packaging tool to package the Unreal Engine project and generate a resource replication result, users can deploy and use the transition effect target in different environments, quickly achieve the same video transition effect, lower the threshold for video transition effect production, improve video production efficiency, and save development costs.

[0030] This embodiment also provides the following specific application scenarios: In the live broadcast of virtual anchors, the anchor's MV performance singing often needs to enhance the interactive effect through scene switching. For example, in a live broadcast of a song, the demander needs to show the MV effect of switching from the current scene to another scene. Developer Xiao Li received the demand and developed it. He tried the transition special effects of the virtual anchor demander in Unreal Engine. The transition effect provided by the demander is to paint the picture with a brush. The place where the brush is painted shows the picture of the next shot. There is no existing resource for the brush effect in Unreal Engine in this transition special effect, and the irregular shape makes it difficult to draw with code. Xiao Li tried many related Unreal Engine implementation solutions, such as: lottery scratch effect, etc., but none of them could get close to the brush erasing effect proposed by the demander. Xiao Li developed it through Unreal Engine 5's blueprint, logic in the material, Sequencer and other comprehensive methods, but none of them could achieve the effect that satisfied the demander. Therefore, Xiao Li sought help from the artists in the art group and spent several days drawing an art resource similar to the competing product, which barely met the implementation requirements of the demander.

[0031] Afterwards, Xiao Li received another similar job requirement. This time, what needed to be achieved was the appearance of Chinese hollow elements on the screen, and the picture of the next shot gradually appeared in the hollow part. Just when Xiao Li was about to contact the art team again, he found the technical solution of the present application. According to this technical solution, Xiao Li converted the video of the competitor's product into black and white video, replaced the MP4 file in the Unreal Engine project of the technical solution of the present application, and then renamed it to the project directory name he needed. Combined with the practical process of the virtual anchor MV singing performance, the corresponding transitions can be flexibly controlled by Unreal Engine, and the anchor presents the required interactive effect, meeting the requirements of the demander. The development time including the joint debugging test was less than 2 hours.

[0032] Please refer to Figure 2 , Embodiment 2 of the present invention is: A video transition effect reproduction terminal 1 includes a memory 2, a processor 3, and a computer program stored in the memory 2 and executable on the processor 3. When the processor 3 executes the computer program, each step of a video transition effect reproduction method of embodiment 1 is implemented.

[0033] In summary, the present invention provides a method and terminal for reproducing video transition effects, which obtains a competing video and its transition effects, clarifies the specific implementation method of the video transition effects, produces a black-and-white video file with the same transition effects according to the competing video, and formats and converts the black-and-white video file, including: preparing a black background image and a white background image of the same lens size in advance, adding the transition effect to the process of transforming the black background image to the white background image, exporting it as a black-and-white video file, simplifying the subsequent material processing process, so as to combine the black-and-white attributes and the transparent attributes of the video file; using a formatting tool to modify the video encoding format of the black-and-white video file so that the black-and-white video file can be played in Unreal The method comprises the steps of: playing the black-and-white video file in an Unreal Engine project to ensure that the video format is compatible with the Unreal Engine, thereby laying a foundation for the subsequent generation of resource replication results; creating an Unreal Engine project, importing the black-and-white video file into the Unreal Engine project, and corresponding the black-and-white attributes in the black-and-white video file to the transparent attributes of the resource material in the Unreal Engine project, running the Unreal Engine project, and obtaining a template resource with the same transition effect as the competing video, including: creating an animation sequence and object blueprint data, and inserting the object blueprint data into the animation sequence to associate the object with a specific shot in the animation sequence, so as to generate a smooth animation transition, adding a first variable and a second variable to the object blueprint data, and corresponding the first variable and the The second variable is used as the first lens and the second lens respectively, so as to realize independent control of each lens; create a video source, a video player and a video material, bind the black-and-white video file through the video source to ensure the correctness of video file loading, import the black-and-white video file into the Unreal Engine project, and lay the foundation for the subsequent process of creating video materials; create a user interface component in the object blueprint data, configure the first picture and the second picture with the same lens size for the user interface component, bind the first picture and the second picture to the video material of the first lens and the second lens respectively, ensure the consistency of the dynamic display on the user interface component with the video content of the current lens, so as to realize rich and dynamic usage The method comprises the steps of: using the object blueprint data to call the playback method in the user interface component, pre-loading the black-and-white video file to avoid video playback delay, locating the starting playback point of the black-and-white video file and playing it through the video player to ensure the accuracy of the video transition effect; fixing the first lens, and taking the second lens as the base color, displaying the transparency and opacity tracks of the first lens and the second lens at the corresponding moment according to the black-and-white texture in the black-and-white video file, and realizing the mapping between the black-and-white texture and the video material, so as to achieve the video transition effects such as fade-in, fade-out and dissolve by adjusting the transparency of the material, and obtaining the template resource with the same transition effect as the competing video;The Unreal Engine project is packaged using a resource packaging tool to generate resource replication results, so that users can deploy and use the transition effect target in different environments, quickly achieve the same video transition effect, lower the threshold for video transition effect production, improve video production efficiency, and save development costs; if a transparent video needs to be produced, the transparent layer is found from the material library, and the transition effect is added during the transition from the first transparent layer to the second transparent layer to ensure the continuity and smoothness of video playback, enhance visual appeal, and export it as a black and white video file to reduce the complexity of color information, making subsequent editing and processing simpler, thereby achieving video transition effect replication. ;

[0034] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's specification and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for replicating video transition effects, characterized in that: Includes steps: S1. Obtain a competing product video and its transition effect, create a black-and-white video file with the same transition effect according to the competing product video, and format and convert the black-and-white video file; S2, creating an Unreal Engine project, importing the black-and-white video file into the Unreal Engine project, and matching the black-and-white attribute in the black-and-white video file with the transparent attribute of the resource material in the Unreal Engine project, running the Unreal Engine project, and obtaining a template resource having the same transition effect as the competing product video; S3. Use a resource packaging tool to package the Unreal Engine project to generate a resource replication result.

2. A video transition effect replica method according to claim 1, characterized in that: The step of producing a black-and-white video file having the same transition effect according to the competing video, and formatting and converting the black-and-white video file, includes: Preparing a black background image and a white background image of the same lens size in advance, adding the transition effect to the process of the black background image changing to the white background image, and exporting it as a black and white video file; A formatting tool is used to modify the video encoding format of the black-and-white video file so that the black-and-white video file can be played in an Unreal Engine project.

3. A video transition effect replica method according to claim 1, characterized in that: The step S2 comprises: Creating an animation sequence and object blueprint data, inserting the object blueprint data into the animation sequence, adding a first variable and a second variable to the object blueprint data, and using the first variable and the second variable as a first shot and a second shot respectively; Creating a video source, a video player, and a video material, binding the black-and-white video file through the video source, and importing the black-and-white video file into the Unreal Engine project; A user interface component is created in the object blueprint data, a first image and a second image having the same lens size are configured for the user interface component, and the first image and the second image are respectively bound to the video materials of the first lens and the second lens.

4. A video transition effect replica method according to claim 3, characterized in that: The step S2 comprises: Using the object blueprint data to call the play method in the user interface component, pre-load the black-and-white video file, and locate the start play point of the black-and-white video file to play it through the video player; The first lens is fixed, and the second lens is used as the basic color. The transparency and opacity tracks of the first lens and the second lens at the corresponding moment are displayed according to the black and white texture in the black and white video file, so as to obtain a template resource with the same transition effect as the competing video.

5. A video transition effect replica method according to claim 1, characterized in that: The step S1 further includes: If a transparent video needs to be produced, the transparent layer is found from the material library, and the transition effect is added in the process of changing from the first transparent layer to the second transparent layer, and it is exported as a black and white video file.

6. A video transition effect replica terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the following steps are implemented: S1. Obtain a competing product video and its transition effect, create a black-and-white video file with the same transition effect according to the competing product video, and format and convert the black-and-white video file; S2, creating an Unreal Engine project, importing the black-and-white video file into the Unreal Engine project, and matching the black-and-white attribute in the black-and-white video file with the transparent attribute of the resource material in the Unreal Engine project, running the Unreal Engine project, and obtaining a template resource having the same transition effect as the competing product video; S3. Use a resource packaging tool to package the Unreal Engine project to generate a resource replication result.

7. A video transition effect replica terminal according to claim 6, characterized in that: The step of producing a black-and-white video with the same transition effect according to the competing video and formatting the black-and-white video includes: Preparing a black background image and a white background image of the same lens size in advance, adding the transition effect to the process of the black background image changing to the white background image, and exporting it as a black and white video file; A formatting tool is used to modify the video encoding format of the black-and-white video file so that the black-and-white video file can be played in an Unreal Engine project.

8. A video transition effect replica terminal according to claim 6, characterized in that: The step S2 comprises: Creating an animation sequence and object blueprint data, inserting the object blueprint data into the animation sequence, adding a first variable and a second variable to the object blueprint data, and using the first variable and the second variable as a first shot and a second shot respectively; Creating a video source, a video player, and a video material, binding the black-and-white video file through the video source, and importing the black-and-white video file into the Unreal Engine project; A user interface component is created in the object blueprint data, a first image and a second image having the same lens size are configured for the user interface component, and the first image and the second image are respectively bound to the video materials of the first lens and the second lens.

9. A video transition effect replica terminal according to claim 8, characterized in that: The step S2 comprises: Using the object blueprint data to call the play method in the user interface component, pre-load the black-and-white video file, and locate the start play point of the black-and-white video file to play it through the video player; The first lens is fixed, and the second lens is used as the basic color. The transparency and opacity tracks of the first lens and the second lens at the corresponding moment are displayed according to the black and white texture in the black and white video file, so as to obtain a template resource with the same transition effect as the competing video.

10. A video transition effect replica terminal according to claim 6, characterized in that: The step S1 further includes: If a transparent video needs to be produced, the transparent layer is found from the material library, and the transition effect is added in the process of changing from the first transparent layer to the second transparent layer, and it is exported as a black and white video file.