07-30-2021, 03:26 PM | #1 |
Human being with feelings
Join Date: Jan 2018
Posts: 18
|
Text Overlay - Automating Height - Results Choppy
I've created a lyric video for a new song of mine. I'm using the Overlay Text preset and attempting to make the text "grow" by automating the text height parameter. The problem is the results are choppy.
Is there any way to smooth this out? • Reaper 6 (latest) • Windows 10 • Format: ffmpeg/libav encoder, either QT/MOV/MP4 or WEBM (Same results) • Video size and frame rate match the background video (2560x1440, 29.97fps) Here's an example, the link below is direct to the chorus which has the text height automated every other line. As you can see, the vertical scrolling is smooth, but the growing text effect, not so much. https://youtu.be/jTeIYUrKdGc?t=39 |
08-01-2021, 11:07 AM | #2 |
Human being with feelings
Join Date: Dec 2020
Posts: 214
|
A few months ago when Kenny did his video on producing a lyric video...
https://www.youtube.com/watch?v=mXP86rmS8YM ... I tried it and had similar results as to what you are experiencing. Motion was smooth but font size changes were jerky. I gave up and after some reflection I decided that it might have been that fonts (or at least certain fonts) have a "stepped" size when they shift from one size to another, and that perhaps Reaper is limited to whatever the step sizes of the font being used are. In Kenny's video he started out using a font called "Quotes Caps" and then later in the video he switched to one called "daily". So... I remember telling myself that the next time I tried this I'd give a few different fonts a try to see if it made a difference. |
08-11-2021, 10:57 AM | #3 |
Human being with feelings
Join Date: Dec 2020
Posts: 214
|
Jhaas, did you have any luck getting the font sizes to transition more smoothly?
|
08-21-2021, 06:36 AM | #4 |
Human being with feelings
Join Date: Aug 2020
Location: Brasil
Posts: 679
|
If I understood correctly you're both trying to use "parameter modulation" for video. From my experience (v6+) it seems that the timing of this function is not well integrated to the video processes that often rely on third party libraries. The only solution is to generate a related envelope based on your recorded material and then copy it to your video track; for live performance it doesn't work. I still use that functionality for statically adjusting multiple related parameters on a video item (e.g. position, opacity, size...). On second thought you might solve the timing problems by using one of the reaper native video formats (see sticky treads) and/or one of the video performance optimizations (multiple threads etc...).
Last edited by papagirafe; 08-21-2021 at 07:32 AM. Reason: typo |
08-26-2021, 06:31 PM | #5 |
Human being with feelings
Join Date: Aug 2020
Location: Brasil
Posts: 679
|
Ok I did not understand the true nature of this problem last time I commented. I made a few experiments with reaper 6.34 in win10 with different fonts and movements along the text size to mimics the type of text transform in your video. The results were always smooth even before rendering so I am puzzled as what is causing your problem...
|
08-27-2021, 09:57 AM | #6 |
Human being with feelings
Join Date: Dec 2020
Posts: 214
|
I'm basically exactly reproducing Kenny's video linked in my post above, using the default font Arial, and when I execute things I get smooth text motion but jerky font size changes.
Changing the font to Times New Roman shows the same jerky size transitions. As though the fonts can't be "in between sizes" but only jump from one size to the next. This is Win 10 and Reaper 6.34 x64. |
08-27-2021, 10:27 AM | #7 |
Human being with feelings
Join Date: Dec 2020
Posts: 214
|
Attached is a sample RPP file and here is the link to the resulting MOV file.
https://youtu.be/mqoAcJwfR3Q I wonder if you were to render it on your computer if it would be any smoother? |
08-27-2021, 11:37 AM | #8 | |
Human being with feelings
Join Date: Aug 2020
Location: Brasil
Posts: 679
|
Quote:
... but there is a excellent workaround! :-) The basic idea is to write the text at maximum size on a transparent png and then zoom and move the image itself. so the recipe is: 1) generate a small transparent png (10x10 is enough!) 2) insert the image as an item 3) add "Resize track/item to project dimensions - video processor" with "preserve aspect=0" 4) add "Overlay: text" or equivalent and put the lyrics at maximum width 5) add "Image overlay - video processor" with 2 or 3 envelopes: zoom, y, (x),] I strongly suggest "filter=1" for smoother text and make sure alpha is on. The result is super smooth. |
|
08-27-2021, 01:24 PM | #9 |
Human being with feelings
Join Date: Dec 2020
Posts: 214
|
I don't seem to be having much luck. Can you attach your 10x10 png and the RPP file?
|
Thread Tools | |
Display Modes | |
|
|