Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

News Ticker/Looped Scrolling Text

Community Beginner ,
Jun 08, 2020 Jun 08, 2020

Hi guys i'm trying to create a news ticker like, text effect. Specifically like the one in the tiktok videos where it shows the song title scrolling horizontally. I know its easy to create a scrolling text loop but what I'm having trouble with is the space between the loops/texts. The text has to completely reach to the left side of the comp before it shows again leaving a huge gap. Is there a way to get this done like in the tiktok videos? Also the text is subject to change so if the solution can also easily allow for that without having any hassle to change it would be greatly appreciated. Thanks

TOPICS
Expressions , How to
9.1K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 09, 2020 Jun 09, 2020

Can anyone help?? Here is a link to what I'm looking to accomplish at the 2:33 mark... Thanks

https://youtu.be/PyaZxrN_gM8?t=153 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 09, 2020 Jun 09, 2020

What you need to do is mask with a feather. Select the text layer, choose a rectangle tool from the toolbox and in the composition panel drag the pointer to enclose the space of the text you want to mask, then go to the mask properties on the layer and modify the Feather. The text will remain editable.

Captura de pantalla 2020-06-09 a la(s) 09.50.16.png

 

 


Byron.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 10, 2020 Jun 10, 2020

Thanks for your reply but my difficulty is not creating a mask it's moreless creating the scrolling text and not having a huge space between it when the text loops. If you check out the video you notice the song title's scrolling over and over and there's only a small space between it each time the text loops. It's easy to create the looping text with two keyframes and (loopOut) expression but the difficulty comes when the text has to completely reach to the position set at the second keyframe before it loops again so Im looking for some kind of offset or something which would equal to closing the gap between the text/loop.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 10, 2020 Jun 10, 2020
LATEST

To bring in a line of text and then repeat it you need at least 2 copies of the same line of text, a Text Position animator, 2 position keyframes, and your loopOut() expression. For example, if this was your line of text:

"Rick's dog Sasha finally stopped chasing her tail at 10 AM this morning.  Dog dizziness was the expected cause. Details at 10... "

First, you would copy that line of text, and paste it in so you have two copies like this:

"Rick's dog Sasha finally stopped chasing her tail at 10 AM this morning.  Dog dizziness was the expected cause. Details at 11...     "Rick's dog Sasha finally stopped chasing her tail at 10 AM this morning.  Dog dizziness was the expected cause. Details at 11... "

 

Next, you would position the text on the screen so that the second "Rick's" was just off the right side of the screen. Then you would add a text position animator, but instead of animating the range selector you would animate the Animator 1>Position property to move the text from the right side of the screen back to zero so it was in the original position. 

 

The last step is to move down the timeline, set a position keyframe, and then move farther down the timeline and adjust the Layer>Transform>Position property to move the last characters to the right edge of the screen. The comp would look something like this:

Screenshot_2020-06-10 13.30.57_l3p05S.png

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines