logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
souban  
#1 Posted : Wednesday, November 29, 2023 12:28:51 AM(UTC)
souban

Rank: Newbie

Groups: Registered
Joined: 11/27/2023(UTC)
Posts: 2
India
Location: mangalore

I have Created a title using GT designer which is animated in and out but when i added input it was not looping i have to click manually to show the transition in and out
please help anyone with script or any other idea that i need to animate in and stay for 10sec then i need to animate out after 5sec this again animate in
in this way i need to loop that title
doggy  
#2 Posted : Wednesday, November 29, 2023 1:28:10 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,068
Belgium
Location: Belgium

Thanks: 283 times
Was thanked: 918 time(s) in 757 post(s)
Originally Posted by: souban Go to Quoted Post
I have Created a title using GT designer which is animated in and out but when i added input it was not looping i have to click manually to show the transition in and out


This totally normal transition in and out are just what they say, these animations happen when a transition is happening a loop is not available

Quote:

please help anyone with script or any other idea that i need to animate in and stay for 10sec then i need to animate out after 5sec this again animate in
in this way i need to loop that title



pretty easy with a script : set a do while true in the script containing an animation In , a sleep(10000) , animate Out, Sleep(5000), loop
Check the "scripting for dummies" post in this forum

OR

Use a few trigger in the title input : OnOverlayIn do an overlayOut after x seconds, On OverlayOut do an overlay IN after x seconds

Other ideas: depends on the animation you are looking for

BTW the title of the post implied you were talking about a (TEXT) TICKER ;-)
souban  
#3 Posted : Friday, December 1, 2023 2:25:14 AM(UTC)
souban

Rank: Newbie

Groups: Registered
Joined: 11/27/2023(UTC)
Posts: 2
India
Location: mangalore

dim main = "firstTitle.gtzip"
dim second = "firstTitle.gtzip"

do while true
API.Function("OverlayInput1In",Input:=main)
API.Function("OverlayInput1In",Input:=second )
Sleep(5000)
API.Function("OverlayInput1Out",Input:=main)
API.Function("OverlayInput1Out",Input:=second )
Sleep(4000)
loop


i want to make that main input in at number 2 tab
and second in number 3 tab how can i achieve that please help out

11.png (11kb) downloaded 2 time(s).


first input in number 2, second at number 3 and third at number i need and animate in and out together
doggy  
#4 Posted : Friday, December 1, 2023 3:12:04 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,068
Belgium
Location: Belgium

Thanks: 283 times
Was thanked: 918 time(s) in 757 post(s)
Originally Posted by: souban Go to Quoted Post
dim main = "firstTitle.gtzip"
dim second = "firstTitle.gtzip"

do while true
API.Function("OverlayInput1In",Input:=main)
API.Function("OverlayInput1In",Input:=second )
Sleep(5000)
API.Function("OverlayInput1Out",Input:=main)
API.Function("OverlayInput1Out",Input:=second )
Sleep(4000)
loop


i want to make that main input in at number 2 tab
and second in number 3 tab how can i achieve that please help out

11.png (11kb) downloaded 2 time(s).


first input in number 2, second at number 3 and third at number i need and animate in and out together


check the available shortcuts ! Change the number in OverlayInput In/Out
kross  
#5 Posted : Friday, December 1, 2023 5:53:09 AM(UTC)
kross

Rank: Advanced Member

Groups: Registered
Joined: 10/31/2020(UTC)
Posts: 137
United States

Thanks: 2 times
Was thanked: 28 time(s) in 28 post(s)
I have not checked this for correctness. But I see some things wrong. First, your two variables at the top are both the same. Copy/paste error I'm sure. Secondly, you need to alternate between overlay in and overlay out. Also, the overlay out shortcut doesn't take any parameters.

Code:
dim main = "firstTitle.gtzip"
dim second = "secondTitle.gtzip"

do while true
  API.Function("OverlayInput1Out")
  API.Function("OverlayInput1In",Input:=main)
  Sleep(5000)
  API.Function("OverlayInput1Out")
  API.Function("OverlayInput1In",Input:=second )
  Sleep(4000)
loop


You might have to put a delay after the overlay out and before the overlay in, to give it time to execute.

It's possible you don't even need the overlay out. When you call overlay in with a new input, I think that vMix will switch to that new input. I don't know if it will do the in/out transition effects, though. That's what you would need to test.
doggy  
#6 Posted : Friday, December 1, 2023 6:25:40 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,068
Belgium
Location: Belgium

Thanks: 283 times
Was thanked: 918 time(s) in 757 post(s)
Originally Posted by: kross Go to Quoted Post


It's possible you don't even need the overlay out. When you call overlay in with a new input, I think that vMix will switch to that new input. I don't know if it will do the in/out transition effects, though. That's what you would need to test.


Doing an OverlayIn to replace an input allready in overlay will cut out the first (not animate out)

OP was asking the Overlay multiple inputs at once like on 1,2 and 3 (hence the "Change the number in OverlayInput In/Out" )
Quote:
i want to make that main input in at number 2 tab
and second in number 3 tab how can i achieve that please help out


nice catch on the variables
kross  
#7 Posted : Friday, December 1, 2023 6:28:27 AM(UTC)
kross

Rank: Advanced Member

Groups: Registered
Joined: 10/31/2020(UTC)
Posts: 137
United States

Thanks: 2 times
Was thanked: 28 time(s) in 28 post(s)
Originally Posted by: doggy Go to Quoted Post
OP was asking the Overlay multiple inputs at once like on 1,2 and 3 (hence the "Change the number in OverlayInput In/Out" )


Oh! Then I completely misread the question. Feel free to ignore me. :)
doggy  
#8 Posted : Friday, December 1, 2023 8:04:50 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,068
Belgium
Location: Belgium

Thanks: 283 times
Was thanked: 918 time(s) in 757 post(s)
Originally Posted by: kross Go to Quoted Post
Originally Posted by: doggy Go to Quoted Post
OP was asking the Overlay multiple inputs at once like on 1,2 and 3 (hence the "Change the number in OverlayInput In/Out" )


Oh! Then I completely misread the question. Feel free to ignore me. :)


Why? you gave a few good pointers
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.