Funscript Flow: Automatically generate funcsripts for your whole library (Now Free and Open Source)

Thanks!

In the meantime, I pushed a change to git that should fix the log path issue, so it should just work on Linux now.

2 Likes

Thank you, I will try this new version. Meanwhile I can prevent the broken pipes by reducing the Batch size to 1000 or 800 depending on video resolution. Keeping the %MEM for all four processes around 40%, and not running any other heavy programs does the trick.

2 Likes

After everyone has tested this program, whats the general consensus on what type of videos it works best with?

2 Likes

Were you able to test it out, how did it go? I tried a version a while back the results weren’t so great I’m curious on this new version. What was your opinion of it?

I think it has great potential. As mentioned by @FunscriptAI, the estimation of the center of motion is where the biggest improvement can be made. I modified the script to read the center from a file, which is generated from the video using machine learning.

2 Likes

I found it’s pretty good for static camera POV animations as long as you don’t mind making quick minor edits (Inversing strokes and shifting timeline in OFS).

2 Likes

How did you go about doing that? And is the output any better?

Any good examples of what it would work best with? Trying to decide if its worth the setup.

nabuu (jikyoku), nami - 8234040.funscript (10.1 KB)

I ran flow on that (Don’t remember what settings I used) and probably spent around 10 mins fixing and shifting, strokes are insane because I use range extender as it gets the strokes timings right but they are sometimes shallow and also because I’m lazy and it was for personal use for a SR1 2.0. Probably sucks on a handy.

1 Like

Thanks I think I know what videos it works for now.

I found this video to work pretty well https://rule34video.com/video/3342324/bremerton-riding/

2 Likes

Cool! How do you feel about doing a pull request with your ML approach? I’d love to see it in action.

1 Like

Interesting, gonna try this out, I havent scripted in months and I’ve just got a VR headset and want to script Furry VR Videos :>

Mind sharing the script?

Thank you for the hard work!

I would like to ask if there is a chance for the software to be able to read japanese characters (funscript dancer can do that), it’s possible to rename the files… but it’s kinda annoying XD

And if there is a chance to use the GPU instead of the CPU (or let people choose on the settings).

Thanks again!

2 Likes

The output appears to have the script flipped upside down. How can I adjust the settings to fix this?

POV mode may be what you’re looking for. It uses a different method to compute the center that can work in some cases where the default doesn’t.

1 Like

This is an amazing tool!
I’ve been testing with a bunch of mostly pov 1 minute clips and it is not perfect on everything, I still need to adjust some settings for some of them.
Mostly been pov video’s so I use that option for those and depending on who is doing the “thrusting”, I have to load the script up in OFS and select all and invert (maybe add a invert toggle?). Changing Detrend window for faster/slower movement works (eg 0.5 for fast thrusts), I can get perfect accuracy this way.
I did have a hard time with movement that goes like this: Fast thrust down, pause, slow move up, repeat. I found just using MTFG for this works better (if it’s a still scene).
I also like the idea of using this for long video’s that I can’t be bothered with scripting and still get descent results.
I commend you for making this and especially for making it opensource :slight_smile:

2 Likes

That’s great to hear! I’m a fan of your work.

3 Likes

I just wanna take the time to thank you for this project. Of course, its not perfect, but it creates a good rendition and template for anything.

2 Likes

mini video
hello everyone! the tool is very good for short videos. I recommend it

2 Likes