Motion Tracking Funscript Generator v0.5.x

I’m trying to use this on a 2D video but when I start the generator (Ctrl+G) in stand alone mode the window it pops up is based on the left side only and centered vertically with only an option to move up and down, the top and bottom get warped like its trying to compensate for a VR vid suggesting this is only for VR. Am I missing something that will let me use this for a 2D vid?

Check the replies here. You need to edit the settings.yaml to disable VR mode.

This one to be specific: Motion Tracking Funscript Generator v0.4.x - #94 by mchyxnaaiorxfwrivv

So i read through the comments - and I saw something about this at the beginning, but I can’t seem to get it to work…

When I get the pop up window for setting the boxes, my video is SUPER zoomed in… 2d or 3d.

Help? (On latest release)

I opened the file described using notepad and the setting I’m supposed to change to false (use_equirectangular) isn’t there.

here is what it has.

Python Funscript Editor settings

Enable Kalman Filter

use_kalman_filter: False

Enable or disable an additional step to zoom in the Video before selecting a tracking

feature for the Woman or Men.

use_zoom: False

Set the desired zoom value which will be used when the zoom function is activated.

zoom_factor: 4.0

Specify the tracking direction. Allowed values are 'x' and 'y'.

tracking_direction: ‘y’

Limit the max player speed in the tracking preview window (0 = disable limit)

max_playback_fps: 120

Set the preview image scaling factor. With a value of 1.0, the window should fill the height

or width of the screen depending on the aspect ratio of the video.

preview_scaling: 0.6

Set the video type. All available options can be obtained from the projection.yaml file.

Each root keys represent an option.

Available Options:

- ‘flat’: 2D Videos

- ‘vr_he_sbs’: 3D VR Side-By-Side Video

projection: ‘vr_he_sbs’

I’m not a programmer at all so I can follow directions as described but if you leave anything out I “should” to know it wont work.

Change projection to flat I guess?

I didn’t see that, ok thanks I’ll try and report back

Change projection to flat, I ended up trying that earlier today and fixed the same exact issue. There’s an older solution that isn’t compatible anymore, spent a good 20 minutes trying to figure out how I was breaking something lol.

Thank You very mouch!!! Unfortunately I first need to check for the OFS Version and the Project Site seems to be down.Never mind, found it.

1 Like

Absolute Gamechanger!

I am motivated again, wasn’t for weeks.

@mchyxnaaiorxfwrivv Thanks a lot! Do you want a coffee or something else?

1 Like

Hey guys, I have a new problem…
The program works fine on the original 4k video, but I can’t get it to work after re-encoding it via funexpander. I should mention that in addition to turning it into iframes, I also reduce its resolution for a less resource-intensive work. Has anyone tried this? What are the right settings to apply for motion tracking to work with?
Thanks for your help.

So far I didn’t have any issues with tracking reencoded videos (both in 2D and VR mode), I usually downscale them to 2k and 30fps too.

I will try to re-encode it. What settings are you using in funexpander for height and width to be sure?

Width: 1920, height: automatic and 30fps.

That’s what I did in the beginning. Do you think that the resolution can be reduced further without causing problems with the motion tracking?

I think you can go lower, maybe try 720p? You might also try to use older version of the tracker and see if that will fix the issue.

Ok i’ll try it. Thanks for your help :+1:

How can you choose the fps ? can’t find the option in funexpander

Do you have the latest version of it? For me it’s right there:
image

Well no I havent seen the last link. Thanks

@mchyxnaaiorxfwrivv thanks, the v0.0.6 works in the app itself. gotta look into the OFS integration over the weekend :slight_smile: