Funscript AI Generation - VR (& 2D POV now?) - Join the Discord :)

Great job on that :100: :fire:

Motivation is the best people have making everything possible.

Let me know if you’d like to join the team one day. Could be taking script ai ownership and moving things to the next level as we plan to start scripting flat videos soon.

3 Likes

will you be making this data labelling tool open source too? Also how do I pass you the labelled images after?

Thank you @doublevr for the kind words and encouragement! :slight_smile:

Even if this is just a hobby, it means a lot to see that effort being appreciated!

Well @StillHorizon , this dataset editor isn’t any rocket science, so I was not planning on releasing it per se.

But I can share the code for sure, or just publish it on GitHub if that makes any sense.

The output will basically be an arborescence of folders with .jpg and .txt files, the images being 640x640 pixels, you can simply zip it and post it on Gofile or something.

Let’s be in touch on Discord if you would like to proceed :slight_smile:

The only ownership these scripts should have, generated or otherwise, is of the community, for the community, by the community. Any and all funscript AI model training is bound to use community made scripts as training data, because nobody is insane enough not to use that in order to expedite the training process, especially not you.

You charge tens of dollars a month for your services, more than most entertainment subscription services today, and yet you don’t even want to sell people the possibility of downloading the generated scripts despite piggybacking on the community to get your service operational.

The community should not stand for this, the community deserves better than this. Me and others on this platform will make sure that there are FOSS tools available that use AI to give back to the community and to put the scripter first, not last. Funscripting should be fun for those who seek to engage with it, and good tools should not be owned by any one entity.

10 Likes

And just putting this here, as I saw @peporro98 asking about Anya Olsen AR scenes in two different threads :wink:

Happy to get any feedback so as to enhance the algorithm :slight_smile:

ARPorn_Anya Olsen_Quality Time_4000p_8K_original_FISHEYE190_alpha.funscript (227.7 KB)

3 Likes

@k00gar Have you seen this new DeepSeek AI model? I think you may find it useful… https://youtu.be/E05tO8ic45E?si=xNaVnMfRtgJfl4Wo

Hi @tanner ,

Thanks, for sure I did.

Deepseek has been my coding mate for quite some weeks already! :slight_smile:

It replaced ChatGPT as I ended up preferring its responses :wink:

2 Likes

:rocket: VR Funscript AI Generator - v0.1.0 - Release Notes :rocket:

Fasten your seatbelts, folks! This update is a wild ride!

Thanks to the wizardry of :man_mage: @spatialflux :man_mage:, we’ve widely rehauled the foundation of the VR Funscript AI Generator!

:sparkles: What’s New? :sparkles:

  • Huge Performance Boost: We’re talking 4+ x faster than before.
  • Code Rehaul & Modularization: We’ve taken the codebase to the gym, and it’s now leaner, meaner, and way more modular.
  • GUI enhancements (WIP): Now threaded, rethought, still a work in progress, but it’s already looking :fire:.
  • CLI Mode: For the power users, we’ve got CLI mode. Run it your way—no judgment here!
  • RGB Trained Model: Say goodbye to BGR! We’ve gone full RGB!
  • Parallel Instances: Feeling adventurous? Launch mutliple instances in parallel (tested up to 6, your VRAM is the limit - To infinity and beyond!).
  • Bug Fixes & Improvements: We squashed bugs like they were invading our picnic.
  • Low FPS Mode: Ever wanted to feel like Neo in The Matrix, dodging bullets in slow motion? Our new Low FPS Mode lets you step into the debug zone!

:tools: How to Get It? :tools:

Update your repository using Git:

:crystal_ball: What’s Next? :crystal_ball:

Now that we’ve built a rock-solid foundation:

  • We’re shifting gears to focus on quality, performance, and modularization of the tracking layer.
  • We are also building a stronger dataset, so as to train a brand new detection model, with more JAVR content (and 2D POV)

The future is bright, and we’re just getting started!

:tada: Thank You! :tada:

A huge shoutout to everyone who tested, reported bugs and sent motivation memes!
Now go forth, download, generate funscripts and share them with the community! :rocket:

P.S. If you find any issues, don’t panic—just ping us. Bugs are basically my emotional support animals at this point. :bug::computer:

20 Likes

Currently working on further optimizations and building a stronger and brand new dataset with much more JAVR content.

The new model will start training in the coming days!

5 Likes

@k00gar
Any idea when this will be more user friendly to setup? Python scares most people from implementing this… including me :sweat_smile:.
Thanks Again for all the hard work!

1 Like

@tanner

It’s already way easier than before haha :wink:

We’ll look into packaging solution to see if we can come up with a simpler setup.

But we have so much in the backlog already, we’ll check. :slight_smile:

3 Likes

not sure about how doublevr handles this stuff but the dataset k00gar is using is of images not scripts from what i have seen and done so there shouldn’t be any worry over what they are doing

This could definitely change the scripting game. Would be great if the AI can do 2D pov videos.

1 Like

@redtrunks : here is an example of 2D POV processed video

1 Like

:rocket: VR Funscript AI Generator - v0.2.0 - Release Notes :rocket:

Hold onto your VR headsets—this update is a banger! :fireworks:

Once again, massive props to :man_mage: @spatialflux :man_mage: for his tireless wizardry and deep dives into the codebase.

:sparkles: What’s New? :sparkles:

:fire: 10-Bit Color & Edge Case Support – Because your high-quality VR content deserves precision!
:gear: Settings Page – No more tweaking config.py like a hacker in a movie—meet config.json and the all-new settings UI!
:open_file_folder: Smart Folder Processing (CLI Mode) – Scan entire folders with intelligent ignores for versions and completed files!
:scroll: Metadata Files in Output – Because organization matters! Plus, an easy re-open .bat file for Windows users.
:chart_with_upwards_trend: File Versions in YOLO & Metrics Files – Tracking your experiments just got easier!

:warning: New Format Alert!
Due to the move to msgpack and file versions, it’s best to clear out the old data under the output folder in your project as it’s no longer compatible with this release.

:wrench: Fixes & Improvements :wrench:

:stop_button: Stop Processing Button – Because sometimes, we all have regrets.
:fire: Heatmap & Report Generation – Now separate actions! No more waiting on one for the other.
:tools: Log Level Setting – Switch between info and debug modes to suit your level of nerdiness.
:clapper: Better FFmpeg Error Handling – Because FFmpeg errors should not feel like dark magic.
:mag: Fixed Seek Issues – Smooth playback, fewer headaches.
:desktop: Resolved UI & Preview Closing Bugs – No more UI ghosting!

:tools: How to Get It? :tools:

Update your repo and check out the latest installation guide:
:link: GitHub - ack00gar/VR-Funscript-AI-Generator

:crystal_ball: What’s Next? :crystal_ball:
• New AI model – The new model is already being trained right now (inc. approx. 30% JAVR)! :skull: Dreadful electricity bill knocking at the door soon! :skull:
• Tracking Layer Overhaul – Accuracy, and modularity are the next targets.
• Discord Bot – To collect, organize, and distribute AI-generated funscripts.

:tada: Thank You! :tada:

13 Likes

Also, we have a new detection model in the making, being trained.

Here’s quick preview of its capacity on 2D POV, versus the currently available one.

Current version:

Upcoming version (compared to the man made script in red):

5 Likes

I’m in love with the work you’re doing here, I have some software engineering experience, what are you looking for in new contributors?

1 Like

The todo list is long as (pardon my French) “F”, any help is welcome.

Join the Discord and be in touch with us, the repo (main and dev) is freely available to anyone willing to join forces for the community :slight_smile:

Also, will be adding the raw unfiltered continuous signal for advanced users:

2 Likes