N
N
NibiruanChild2015-10-14 14:22:54
linux
NibiruanChild, 2015-10-14 14:22:54

How to make a video from text with effects on the machine?

Task.
You need to make a video from the text and then overlay it on another video.
But the text should not be static , but appear and disappear in one phrase, and somehow effectively, at least simply.
You need to do it completely automatically under Linux so that you can drive it into Cron. The input is only text, divided into phrases.
Example.
https://www.youtube.com/watch?v=NNAKQXdxMJU
Here's something like this I need in the end, but without pictures, on my own video background and automatically. It can be simpler
Idea for the implementation of the effect (apparently, in animoto, something like this is done):
1. We generate a picture from the text on the machine. Here I think you can do everything with ImageMagick.
2. Animate the image into a chroma key layer (I think FFMpeg will help here)
2.1 Smooth appearance / fading (changing transparency) of the image
2.2 Changing the coordinates of the image so that the text seems to be in easy movement.
2.3 Changing the image scale
3. Overlay the resulting video layer of moving text on the video background (I think FFMpeg will help here)
Questions
1. Is it possible to implement what I wrote with the methods that I wrote? That is, am I thinking in the right direction, since there is almost no experience with these tools.
2. Is it optimal to do this? Or are there other options, perhaps ready-made, perhaps with a different effect for the text?
3. In the same example, the text layer is moving in space, that is, not just resizing, approaching / receding and the layer rotates slightly around the vertical axis. Are there ready-made tools to implement something similar?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
E
Eugene7, 2015-10-22
@Eugene7

I'm not great with video tools on linux, but I would recommend Adobe After Effects. The effect itself will be very easy to implement there and there are many presets, make a script in the same place in After Effects and run the task through Cron.
The main problem with running After Effects under linux, if you can solve it, then the rest will not be difficult

3
3vi1_0n3, 2019-01-10
@3vi1_0n3

AVISynth + forum.doom9.org/showthread.php?t=172951
as an option, Avs2YUV for example

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question