Since version one, Text Force has been updated many times
and features has been added
this is a recap overview that
starting with version 1
goes through all updates in order
up to the latest version
1.8
Let's copy this text block
and paste it into the comp
Sometimes it may happen to work with very long text files
like this one
To split the text into multiple rows
I added the Separate tool here
It let text separation by the common puntuation such as commas
periods and so on
Let's try it
Text is split into multiple rows
and it is separated by comma, and comma, etcetera
well
let's undo
and enable the remove punctuation option
separate
And the punctuation is removed from the text rows
Of course now it's very simple to edit each 'out of screen' text block
to make sure it's all readable
And when it's done
I click on the reset button, which, remember
if text is not animated
will save the text changes inside text force expressions
Well, I remove all the text
And I'm gonna copy-paste a new text block
As you see, it is separated by new lines
So, in version 1.5
I added the ability to split text by new lines
Well, here there is a comma, but whatever
let's try it
And done!
Well, I added 3 brand new animation styles
They are on bottom
Zoom Track, Continuous Slide, and Rotational
Also in the override panel
I already set the animation to let you see them in action
Cool, right?
They all work in rows and words mode, not paragraph
Another new feature is the text background
Just eneble it
and change the background color
The color box margin is set to 10 pixels
Animate
And it works
Let's increase the margin to 30 pixels
And as you see the solid color is now bigger
exactly 30 pixels
I can also enable the random color generator
animate
In this case each text block has a different background color
Look at theese text blocks
2 rows, 3 rows, 2 rows again
As expected, the text blocks are separated by rows and words
But I can't really tell which cuts belong to the first block
the second, or the third.
To get a visual feedback of each text block
there is a new labels option in the settings
So, set the first label to yellow
and the second to blue
Let's animate again
As you see, each text block get an alternate yellow or blue color
It will come in handy for the upcoming new animation and editing workflow.
I set an audio synced animation
Have a look
Now open the adjust cuts panel, here
It consists of 3 different tools
The first is the move tool
which can move the selection
in order to start at current time
Or to end at current time
Ok, select just the first layer, and move it back
As expected, all the following layers stay in place
Undo
And now enable "Move following text accordingly"
As you see, all the following layers
move back together with the selection
Of course the opposite doesn't work
because there are no layers following the last one
Ok, undo
And talk about the stretch
When the panel is open
a stretch layer is added on top
A quick look at the animations
Well, this animation is very slow
so let's stretch to make it faster
Layer selected
I set a stretch in at the starting marker
As you see the stretch layer in point is set
Now set the stretch out time
and, when I click on set, the text animation is stretched
to fit the stretch layer
Ok, now it works
You are allowed to stretch multiple layers at once
I'll show you later
Now move on and talk about the out tool
So, let's pretend I need to make this layer
hold on until the current time
Just click on the hold button
And as you see the animation ends here
but not the layer end point
Undo.
The other out option is to fade out.
In this case, the animation stops here
and an opacity out make the layer disappear at current time
Well, before to move on
I wanna show you the multi stretch
manually set the stretch layer in and out
You can
and Select all the text animations
Set, and as expected
all the layers are streched accordingly
I loaded and generated sync markers already
In Text Force 1, when an animation is generated
it always starts at the first audio marker, right?
Well, not anymore
Infact, in version 1.5
when I animate, the animation start at the marker closer to current time
This one
This new approach make it possible
to animate and sync text blocks one by one
Undo And open the adjust cuts panel
Select the first layer
Animate
The problem is, when I animate
the selected text overlaps the following text blocks
Well, not if I enable the move following text option
because It also affect the Animate command
As you see, the following text blocks
animated or not, are adapted to the animated selection.
Undo Just to be clear
if the following option is enabled
but the panel is not open
the following option does not work
Undo, and open the adjust panel again
So, you can really animate text one by one
and then adjust it the way you like
and recognize each text block thenks to the labels
Let's try it!
Animate the fist block
I like it
Select the next text block
set the time to the next good audio marker
and animate
This one is not cool
so, I'll give it another try
Good, but this one is too short
so, set the stretch in, the out
and set!
Now it works
Well, move on the third block
Animate
Cool
And now the last block
Ohh, right!
It is very slow because i set it to words
Let's open the override panel
and force the rows split
Animate again
To make it end on the last music hit
I can fade out this text
Cool!
Play all
Well, I hope you like new Text Force workflow and tools
They really give you the control and flexibility missed in version one
This is a last minute addon
In the styles window
when you disable the random directions
they are all still random
This option let you choose
to set some styles direction
while keeping the others random
Text Force is now able to sync Premiere pro generated captions to voiceovers
So, let's listen at this demo voiceover
Go to window menu and open the Text panel
Simply transcribe the audio
Premiere analize the sequence audio tracks
and it generate the matching text
After that, click on Create Captions
Make sure to select Single line
it is very important on Text Force side
Here they are, the captions by lines
Let's move to the export menu
and select Export to CVS File
I'm gonna name it Demo.cvs
Well, Let's switch to After Effects
I already imported the same voiceover audio
I select the audio layer in the comp
In Text Force I switch to audio sync
And I load the audio track
The peaks markers are generated, but, as you know
they don't work well on human voice
So, let's try the new import option here
As you see, this option is disabled
and I'm able to choose only rows and words split
because import mode handles audio sync in a very different way
I open the cvs file exported from Premiere
I can choose to remove punctuation
and I will
Generate
New markers and text are generated
Let's see the new cuts
And they are perfectly sync'd
The text transcribed by premiere AI is almost perfect
I fix just a couple of words
.6
and the final E
Ok, select the text layers
And Animate!
Well, as you see the text animations are very much in sync
with the related voiceover words
A style I like for voiceovers is the Blink
with By Words option enabled
Set split to rows only
And Animate
Well, it looks like there is a bit of sync delay
That's because the animations start with a short fade in
To balance it, select everything
go forward just a few frames
Then open the Edit Markers panel
and delay the markers back 3 frames
Animate again
And have a look
Now the sync is rock solid!
Well, just to play
let's try Words split with all the styles
Animante
As you see, you can also animate splitting by single words
and read all of them
I want to point out that if I get back to speed
of course the audio mode is disabled
But, when I switch to audio again
and I load the audio
if the import mode is enabled
It will work and sync
because all the sync data I loaded before
are stored in the audio track
I'm gonna animate with rows and words splitting
The animations are still sync'd
so version 1.7 add a new option to the time panel
current duration
It means that Text Force animate the text
and keeps the orininal layers durations
Animate
As you see they are animated
but the layers length doesn't change
Let's try again
It doesn't matter if text is broken into rows
the rows length matches the current length
of each belonging paragraph
Ok let's reset
If I want to modify the text duration
I just need to click on the reset button to apply
Animate
Text Force 1.8 add new features
The first one is a reworked styles window
Let's talk about the speed factors
They were introduced in v 1.5
and i moved them here to make the workflow easier
The speed factor is a simple way
to set a speed value for each single animation style
I already set a couple of overrides on theese layers
just to make sure they are animated always the same way
well, If i want to slow down animations
I can set a new speed value here
The problem is that all the layers animations speed are affected
Undo
and get back to 100%
If, instead, I want to tweak just the blink text animation speed
now I can increase the related speed factor value
higher the value, slower the animation
let's set 1.5
So, the zoom track animation lasts the same as before
Just the blink one is slower
Another addon is the reset buttons
They allow to reset each style options to default
let's make some changes to blink
Reset
Done
Now let's make some changes to multiple styles
To reset all styles at once, I can click on reset all
Easy
I'm now able to turn styles and overrides off
Just by cliccking on this check box
Of course split, time and backgroud settings
will still affect the animations
Animate
As you see, this is just a way to cut text layers
I'm gonna set an animation
split by rows
Slide, left to right
and Zoom, far to close
speed at 90%
horiziontal center only
And let's add a red background
Margin 20
Animate
And that's what I get
If I want to save this setup, now I can
thanks to the preset feature
Just click on Save
And name it Preset
If I click on the Default button
Text Force get back to default setting
Of course when I animate
it will use all the styles and split modes
To load the saved preset
I just need to click on the Load button
and load the saved preset
As you see, all the changes I made before are back
Animate again
And I get the same animation, as expected
Well, that's all guys
Enjoy
and also check on Text Force new brother
Layer Force
Cheers