Motion Tracking Funscript Generator v0.5.x

is there any way to add some sort of amplitude limit when doing distance tracking. For example in a blowjob scene if the tracker moves above that limit it wont be tracked and then when it re-enters the limit it starts tracking again.

There are various ways to achieve this behavior:

  • Use the Method superviced ignoring for the tracking if you if you want to narrow down the area in which the movement takes place. However, it does not directly limit the distance but only the zone.
  • Track normal and then use the upper offset in the post processing menu to shift all points upward until it matches the scene. The disadvantage here is that you can’t see directly in the menu which tracking point belongs to which frame and it’s more of a trial and error process until you find the right setting for your scene.
  • Use custom lua script to post process the tracking data and filter similar to previous example via lua code.

I met some problems, it prompts me video file not found

Make sure that the file path and the file name do not contain any special symbols and only contain letters a-z A-Z and numbers 0-9.

thank you and Will multi-axis track be supported in future versions? such as pich

Great tool, but I have a quick question. In your preview window are you able to change the tracking point instead of having to restart the addon. Did i miss that option somewhere? (Using 2d with mouse or keyboard control)

Is there a way to stream directly live output this into MFP? As opposed to making it write funscript to a file. Like could this be used to attach to a live video or a hentai game and tracking points to output to mfp directly?

Is there a way to stream directly live output this into MFP? As opposed to making it write funscript to a file. Like could this be used to attach to a live video or a hentai game and tracking points to output to mfp directly?

The program was not designed with the purpose of outputting of real-time positions. The selected algorithms to process the signal are no streaming algorithm. The program is therefore currently unable to output in real time.

A few thoughts on real-time output: Real-time output is hardly possible because the communication with the device always expects the next position and not the current one. Accordingly, even with a real-time output, there would be an offset due to the protocol with the device. You could reduce this offset as much as possible by making the delta output very small, but the delay would never be 0…

1 Like

Great tool, but I have a quick question. In your preview window are you able to change the tracking point instead of having to restart the addon. Did i miss that option somewhere? (Using 2d with mouse or keyboard control)

These function is unfortunately not available. I have tracked this feature request with #18. But I’m not planning to work on it at the moment.

Is there some way to give it more resources so it works faster? it is not using all of my cpu, so I would like to know if there is a way to change it

1 Like

Is there any way of getting around or removing this very annoying limitation of MTFG where you can’t run tracker on any clip less than 90 frames:

Tracking stop at existing action point → Tracking time insufficient

Lots of edits are less than 3 seconds!

Is there some config file I can edit to make it 2 seconds instead?

It tracks the required points perfectly in the short edits, but then I can’t use it - it just bombs out with error!

That is actually a very important feature. It keeps you from running MTFG over existing script parts. In your case the next point is very close. Delete all points in the whole gap you want to fill with MTFG.

There are no points in gap… I have a single point marked in OFS at each original video edit point from Premiere (scene change) in video - since MTFG won’t go over the edit point without stopping or making a mess as the entire scene changes and it loses tracking. I only want it to track a single scene from one edit point to the next at a time. As I said, some of these edits are a few seconds long… and it is impossible to use MTFG with them because of this stupid limitation frames check - even though I can see it successfully tracking all 79 frames before it hits the end point and throws the pointless error. I did try and move endpoint past these short scenes, but next part was different so it stopped with lost tracking instead.

There is a config file “hyperparameter.yaml” where you can configure this.

it contains a parameter min_frames that you can set to a lower value.

It is located in the mtfg extension folder, you can open this folder from the menu:
Extensions->MTFG->Open Directory

../MTFG/Python-Funscript-Editor/funscript_editor/config

1 Like

Excellent! That’s what I was looking for… I set it to 70, and now my 79 frame section tracks perfectly.

# Python Funscript Editor hyperparameter config

###########
# General #
###########

# Specify the minimum required frames for the tracking. Wee need this parameter to
# ensure there is at least two strokes in the tracking result.
min_frames: 70

And FYI there was five strokes in my 70 frames there - and I filled in about 4 gaps in script now.

Thanks for the quick fix, quickfix :ok_hand:

2 Likes

anyone have any idea why my MTFG is plotting points slightly delayed during tracking fast sections, i usually need to go and shift every point forward a frame or two for some reason

1 Like

A very useful tool, thank you for creating and sharing it!

Very usefull extension. It will be very cool if there also will ability to track distance between single selected area of person to selected static point position on screen (no matter how second person is moving). In this case it will be more close to movement what single person wanted to make.

does it support twist axis? if so how to set it for twist .. i saw roll but im not sure it what i was searching for

I seem to be having an issues where it only adds a point at the end of a stroke. So for example, I start with a frame where the dick is completely out then run the tracker. It will only put points where the dick pulls out completely, so my 0 and 100 points always hit where the dick is completely out. Any one having similar issues?

Sad,the installer not found download URL :smiling_face_with_tear:
help me please

ok,I done it