Move

Move 3.1.1

V.B

New Member
Hey, quick question, could you make it so the audio move rotation has a counter clockwise version? if its not possible there's no big deal but I thought it would be as easy ctrl+x ctrl+v and switching 360-x to |x-360| so thats why I am asking.
V.B
 

lion000

New Member
@V.B set the factor negative
Can you add a "shake effect" easing function to the smooth move plugin?

I am trying to simulate the shakiness of actually holding a camera. The normal move function works perfectly , but it's transition is much too smooth to be believable as someone actually moving a handheld camera.

The shake affect in the shader plugin does do the shake effect , but as a filter. Not a transition. Which means the scene just shakes constantly which does not work for me. I want the shake only in transition to simulate real movement of a handheld camera.

Example - I make a video holding my camera strecthed out in front of me.

Scene A - The video I made panned in showing only my face.
Scene B - The same video panned out showing entire scale of the video.

The move transition and subtle shake would simulate real movement as if i was actually moving the camera back and forth from my face.
 

BakaKuma

New Member
Can you add a "shake effect" easing function to the smooth move plugin?

I am trying to simulate the shakiness of actually holding a camera. The normal move function works perfectly , but it's transition is much too smooth to be believable as someone actually moving a handheld camera.

The shake affect in the shader plugin does do the shake effect , but as a filter. Not a transition. Which means the scene just shakes constantly which does not work for me. I want the shake only in transition to simulate real movement of a handheld camera.

Example - I make a video holding my camera strecthed out in front of me.

Scene A - The video I made panned in showing only my face.
Scene B - The same video panned out showing entire scale of the video.

The move transition and subtle shake would simulate real movement as if i was actually moving the camera back and forth from my face.
use Sammi to program it yourself. Create a button, program the button to "filter toggle visibility" to toggle on your filter, then switch scene after 500ms, then toggle off after 1000ms. It's quite easy and every streamer should use Sammi anyways :D

Speaking of Sammi: @Exeldro I set up a text source, applied the move value, and set the move value type to "Typing". I set the Setting to Text and got the text field, which I can use to create this typing effect - neat! However, I can't see the text field when using Sammi to read out the filter settings. I want to put the last follower name into that field and rotate between different texts, but given that the field doesn't show up in the settings, I can't do that right now.


edit: ok already fixed it, looked into the scenes.json file and the text has to be in quotes :D
 

Attachments

  • NoTextField.png
    NoTextField.png
    24.9 KB · Views: 41

djtomt

New Member
@Exeldro
The pull request is completed. Can you estimate when it will work again in OBS 30.x?
By the way, great plugin! Many thanks for that.
Good afternoon - any update on getting the move transition to work in OBS 30.x? I really love this transition and would love to be able to use it again. Please advise.

Thanks.
 

Exeldro

Active Member
@djtomt It should work on OBS 30. Does the plugin show in your OBS log file? Does it show when you click the plus button in the scene transitions dock?
 

iSpace202

New Member
Hello,

I'm trying to trigger Move Source automatically when a source is being displayed or hidden.
The source has a transition of 1000ms applied on it (obs>display and hide transition).
I want to start both the transition and the Move filter at the same time.

For display, I use the Move source option "Source Activate: when the source becomes actively shown in the final mix" and it works fine. Both the move and transition are triggered at the same time.

For hide, the Move source triggers only AFTER the transition, when the source is ALREADY hidden, not when it deactivate.
Is there a way to trigger the Move source right when the "eye" icon in OBS is being hidden, not the picture, so at the start of the transition ?

I'm trying to do this as well. Can this be done?
 

djtomt

New Member
@djtomt It should work on OBS 30. Does the plugin show in your OBS log file? Does it show when you click the plus button in the scene transitions dock?
Got it working now. I had to restart the computer and then open OBS. Once I did that, it appeared and works just fine. Thanks for your assistance.
 

Loosha

New Member
"Get transform" does not collect any information of one of my scenes that I use as a source in my canvas. I'm at my wits end. "Transform relative" is the only thing that makes the field change at all - but I have no idea what it does and there are no tooltips and the whole thing is not intuitive.

What's weird: I'm using the method constantly and everywhere else the "Get transform" function properly grabs the information. Just not in this ONE case.
 

Attachments

  • Unbenannt.JPG
    Unbenannt.JPG
    74.6 KB · Views: 45

Loosha

New Member
"Get transform" does not collect any information of one of my scenes that I use as a source in my canvas. I'm at my wits end. "Transform relative" is the only thing that makes the field change at all - but I have no idea what it does and there are no tooltips and the whole thing is not intuitive.

What's weird: I'm using the method constantly and everywhere else the "Get transform" function properly grabs the information. Just not in this ONE case.
Nevermind. Found the issue. I had TWO instances of that scene as a source in my compilation.
 

Cyan10

New Member
I'm trying to do this as well. Can this be done?
Hello,
Nice to see I'm not the only one with that needs or issue.
I think "Source deactivate" is the trigger to use and it needs a fix.

If there's no bug in how the triggers work, and/or prevent other users having their scenes not working anymore by changing their behavior, then maybe adding one more trigger could be the solution. Something like "when the source is being actively disabled but still shown in the output". or "at the start of the source hide transition".


Until it's added/fixed, two solutions:
For now, as I'm using this for an alert animation, I'm using streamerbot to trigger both the source's visibility AND its move source filter's visibility at the same time.

If you don't use streamerbot, I guess you could trigger it with another source's filter and set your move animation to "simultaneous trigger".
if you don't have another source to hide at the same time, create one not visible on your scene (transparent picture, or 100% alpha color source).
Hide both sources at the same time, one to trigger the Move source animation, the other to trigger the OBS transition effect.
I didn't try, I just thought about it. Hope it helps until the Move source filter let us trigger filters at the start of a source's hiding transition.
 
Last edited:

AlMalThePal

New Member
Hey y'all - I seem to be getting inconsistent timing on my movements?

I recorded my sources moving around as desired in OBS and created an animation in After Effects, synced up to the pre-recorded movements. Upon adding the animation back into OBS the movements of my sources seems to occasionally go out of sync from those of the rendered animation.

I've deleted and reconstructed my scenes several times with no luck. My best guess would be that it's a byproduct of easing? I'd choose the no ease option, but it's pretty essential for getting the overall look I'm going for.

Thanks for any thoughts! :)
 

AlMalThePal

New Member
@AlMalThePal how are you starting video and move and how is the video related to the moves?
The animated video is currently set to play as a transition. You can see a test render I did of the desired final outcome HERE.

Basically the CRT frame graphic and contained video source are what I have set to move in OBS, all of the other stuff you see in the illustrated room is part of a pre-redenedered .mov. In short, I want my OBS scene to shrink and grow in time with the zoom in/out of the .mov.

The movements are trigged by way of a streamer.bot action which does the following:
1. Switch current active scene from Scene A to Scene B, transition point delayed by 1.5 sec.
2. Trigger movement to shrink Scene A
3. Transition point here, Scene B is now visible
4. Trigger movement to enlarge Scene B.

The desync issue will seemingly at random cause the OBS scene to move too quickly/slowly, which results in the scene either clipping into the .mov, or little gaps in which the bare OBS canvas is visible forming between the two sources.

If helpful I can also grab a screen recording of the desync issue happening in OBS when I get back home today.
 
Top