How to work with timeline from the text "location" timeline?

Arch wrote on 6/2/2024, 8:23 PM

I am trying to move text from the top of a screen downwards over a short period of time (0.5-1 second) and when I try using the "motion tracking" function it just makes the text shake everywhere and it's off. So I don't mind doing it manually. (When I try doing it manually inside of "motion tracking" it changes the box size which messes up the text and sometimes just moves it sparradically around the screen) However with text it's a bit wierd.

The actual timeline for text is longer that it actually is and I think it's using "old data". For example if I create new text and it's around 10 seconds long, I will shorten it to 1 or 2. When I go to "animate" in the location section for text, if I go to the end and move the text, for example, to the bottom right of the screen, when I go to the end of the text(on the timeline) it will not be in the spot I want it to, however if I extend the text on the timeline then it will move there.

Not only that but I can't see how the text moves in correlation with the video on screen. If i want text to move with a characters head or body then it's extremely difficult.


TL;DR Anyone have experience with moving text in correlation to a person or character on screen? I struggle with it. I tried looking up any posts but couldn't get any and videos just tell me to use the AI "motion tracking" which sucks.

Comments

Gid wrote on 6/2/2024, 9:49 PM

@Arch Hi, forgive me for asking this but how much experience do you have & do you know what keyframes are?

Vegas Pro 18 - 22
Vegas Pro/Post 19
Boris Continuum & Sapphire, 
Silhouette Standalone + Plugin, 
Mocha Pro Standalone + Plugin, 
Boris Optics,
NewBlue TotalFX
Desktop PC Microsoft Windows 10 Pro - 64-Bit
ASUS PRO WS WRX80E-SAGE SE WIFI AMD Motherboard
AMD Ryzen Threadripper PRO 3975WX 3.5GHz 32 Core
Corsair iCUE H150i RGB PRO XT 360mm All-in-One Liquid CPU Cooler
RAM 256GB ( 8x Micron 32GB (1x 32GB) 2666MHz DDR4 RAM )
2x Western Digital Black SN850 2TB M.2-2280 SSD, 7000MB/s Read, 5100MB/s Write
(programs on one, project files on the other)
Graphics MSI GeForce RTX 3090 SUPRIM X 24GB OC GPU
ASUS ROG Thor 1200W Semi-Modular 80+ Platinum PSU 
Fractal Design Define 7 XL Dark TG Case with 3 Fans
Dell SE3223Q 31.5 Inch 4K UHD (3840x2160) Monitor, 60Hz, & an Acer 24" monitor.

At the moment my filming is done with a Samsung Galaxy S23 Ultra 5G & a GoPro Hero11 Black

I've been a Joiner/Carpenter for 40yrs, apprentice trained time served, I don't have an apprentice of my own so to share my knowledge I put videos on YouTube.

YouTube videos - https://www.youtube.com/c/Gidjoiner

 

Jack S wrote on 6/3/2024, 5:25 AM

@Arch If you're new to motion tracking, check out my tutorials 40, 41 and 42 which cover the basics. They're on my You Tube channel 'Veteran Video Editor'.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

jetdv wrote on 6/3/2024, 7:26 AM

If you're just trying to "move" text, I would not be using "motion tracking" as you're not tracking any motion. Instead you're simply wanting to "move" text.

Now, you CAN use "Track Motion" to do that (and it would be a good way to do that) but it's not "motion tracking". You would simply need two keyframes:

  1. At the beginning with the text in the beginning location
  2. At the end with the text at the ending location

While Track Motion can do this, it is at the track level which might be confusing. So you might look at some alternatives that are at the event level instead. The two I would consider:

  1. Pan/Crop - works similar to Track Motion but is at the event level so it only affects that one event
  2. The Text effect - just add keyframes on the position of the text parameter

Jack S wrote on 6/3/2024, 8:23 AM

 If i want text to move with a characters head or body then it's extremely difficult.

I presumed from that statement that the OP wanted to attach text to a moving object.

My system
Genshin Infinity Gaming PC
Motherboard Gigabyte H610M H: m-ATX w/, USB 3.2, 1 x M.2
Power Supply Corsair RM750X
Intel Core i7-13700K - 16-Core [8P @ 3.4GHz-5.4GHz / 8E @ 2.50GHz-4.20GHz]
30MB Cache + UHD Graphics, Ultimate OC Compatible
Case Fan 4 x CyberPowerPC Hyperloop 120mm ARGB & PWM Fan Kit
CPU Fan CyberPowerPC Master Liquid LITE 360 ARGB AIO Liquid Cooler, Ultimate OC Compatible
Memory 32GB (2 x 16GB) DDR5/5200MHz Corsair Vengeance RGB
MSI GeForce RTX 4060 Ti 8GB - Ray Tracing Technology, DX12, VR Ready, HDMI, DP
System drive 1TB WD Black SN770 M.2 NVMe PCIe SSD - 5150MB/s Read & 4900MB/s Write
Storage 2 x 2TB Seagate BarraCuda SATA-III 6.0Gb/s 7200RPM
Windows 11 Home (x64)
Monitors
Generic Monitor (PHL 222V8) connected to GeForce RTX 4060 Ti
Generic Monitor (SAMSUNG) connected to iGPU

Camcorder
SONY Handycam HDR-XR550VE

Arch wrote on 6/3/2024, 11:07 PM

If you're just trying to "move" text, I would not be using "motion tracking" as you're not tracking any motion. Instead you're simply wanting to "move" text.

Now, you CAN use "Track Motion" to do that (and it would be a good way to do that) but it's not "motion tracking". You would simply need two keyframes:

  1. At the beginning with the text in the beginning location
  2. At the end with the text at the ending location

While Track Motion can do this, it is at the track level which might be confusing. So you might look at some alternatives that are at the event level instead. The two I would consider:

  1. Pan/Crop - works similar to Track Motion but is at the event level so it only affects that one event
  2. The Text effect - just add keyframes on the position of the text parameter

yeah I used to use crop but when I tried using the location for text elements it was confusing because with crop if I moved ahead in the timeline it also moved the preview with it, however with the timeline and keyframes on text it does not so my main question was how to have it behave similar to the crop timeline, if that makes sense. I didn't know about track motion since I don't really use track level stuff but thanks for the info.

Arch wrote on 6/3/2024, 11:07 PM

 If i want text to move with a characters head or body then it's extremely difficult.

I presumed from that statement that the OP wanted to attach text to a moving object.

I want it to be above a object/person and move along with them. Using the motion tracking didn't help alot

Arch wrote on 6/3/2024, 11:10 PM

I'm using the "animate" button next to "location" on the text element btw. It always says the length of the timeline is 3:29 even if I cut or snip it.

Edit:
To be more specific in my question. When I play the main timeline to preview my footage to see how the keyframes for the movement of the text element looks, I have to go back to the "animate" function and guess where the change I want to occur is on the animate timeline in correlation to the main timeline. Unlike the crop function where if I click somewhere on the crop timeline it takes me to that spot on the main timeline. Essentially the crop timeline and main timeline are synced but the "animate" function and main timeline are not. Which makes using keyframes really difficult imo, which is why I'm asking if I am using it incorrectly or if there is a setting I am missing. ect.

Arch wrote on 6/3/2024, 11:15 PM

Sorry for wasting everyones time I found it. It's at the bottom of the window on the left side of "first keyframe" it is labelled "sync cursor to media timeline" in case anyone has the same problem as me