Autoblow AI Ultra scripts, made from any video.

AutoScript Sync is a Windows app that reads the motion in a video on your own GPU and writes a funscript for it. It then sends that script to your Autoblow AI Ultra and keeps the device in time with the video while you watch. You don't need a script to exist first, and the video never leaves your PC.

Independent software. Not made, endorsed or supported by Autoblow. It uses Autoblow's public device API.

What happens when you press play

The Ultra doesn't take a live stream of positions. It takes a whole script through Autoblow's cloud and plays it on the device itself. The app is built around that.

  1. The script is fitted to the Ultra Strokes are held inside what the motor can do (the limits are in the table below), and direction changes are eased so they don't jolt.
  2. It is uploaded once The app sends the .funscript to Autoblow's API, which converts it and loads it onto the device. Autoblow keeps an uploaded script for 48 hours, so sending the same script again inside that window skips the upload.
  3. The Ultra plays it from the video's position Play, pause and seek in the app start and stop the device's own playback at the matching time. The app measures the round trip to Autoblow's servers and allows for it when it starts playback.
  4. Drift is corrected while you watch Every few seconds the app compares the device's playback clock with the video's. A small gap is trimmed through the script offset, without a restart. A large gap restarts playback at the video's position.
What the app holds toValue
Fastest movement sent to the Ultra~400 units/s
Shortest gap between two points60 ms
Most direction changes per second (Autoblow's published 220 strokes a minute)7.3
How often playback is checked against the videoevery 1.5–5 s
Drift trimmed without a restart80–350 ms
Drift that restarts playback at the video's positionover 350 ms
How long Autoblow keeps an uploaded script48 h

Units are funscript positions, 0–100. The first three rows are the app's Autoblow AI Ultra device profile; you can narrow the stroke range and intensity further in Stroke Settings.

Connect the Ultra

  1. Get your device token It is on Autoblow's online setup page for the Ultra. Copy it exactly.
  2. Put the Ultra online It powers on offline every time. Hold its button for about 3 seconds, release when the LEDs blink white rapidly, and wait for them to turn light blue.
  3. Connect in AutoScript Sync Choose Autoblow AI Ultra as the device, paste the token and press Connect. Test Stroke runs one gentle stroke so you know control works before you play anything.
  4. Open a video and generate File → Open Video, then Generate from Video. When it finishes, press Send Script to Device, then play.

What the lights mean

Solid white
Powered on, offline. Hold the button to go online.
Blinking white
Going online. Release the button and wait.
Light blue
Online. The app can connect.
One red LED
The Ultra can't reach the internet through your Wi-Fi.

Light blue and it still won't connect? Check the token at fun.autoblow.com, Autoblow's own site. If it fails there too, copy the token from the setup page again.

Where the script comes from

Generating runs on your own machine. Pose tracking and optical flow follow the motion in the scene, and an optional depth model reads movement toward and away from the camera in POV scenes. On an NVIDIA card this takes minutes for a full video. It also runs on the CPU, more slowly.

Already have a script? If a .funscript with the same name sits next to the video, the app loads it instead of generating one, and the Ultra plays that.

You can check what the AI produced before you send it: the timeline shows every stroke, and you can amplify, soften, shift or re-analyse any stretch. See the guides for the full workflow.

The same app also drives The Handy, Kiiroo, Lovense and OSR devices through Intiface. See every supported device.

Autoblow AI Ultra questions

Can the Autoblow AI Ultra play funscripts?

Yes. Autoblow's cloud API accepts a .funscript upload, converts it, and the Ultra plays it. AutoScript Sync does that upload for you and keeps playback in time with the video.

Do I need a script for the video already?

No. AutoScript Sync writes one from the video. If a .funscript with the same name already sits next to the video, it loads that one instead, so scripts you already have work too.

Is my video uploaded anywhere?

No. The video is analysed on your own PC. What goes to Autoblow's cloud is the script, a list of timestamps and positions, because that is how the Ultra plays scripts.

Does it need an internet connection?

For the Ultra, yes: the device is controlled through Autoblow's cloud, so both the PC and the Ultra need to be online while you play. Generating a script runs locally and does not need the internet.

Why won't my Ultra connect?

The Ultra powers on offline every time, with a solid white light. Hold its button for about 3 seconds, release when the LEDs blink white rapidly, and wait for them to turn light blue. If it still fails with light-blue LEDs, check the token at fun.autoblow.com. One red LED means the device cannot reach the internet through your Wi-Fi.

Does it work with the Autoblow Vacuglide?

Video script sync should work. Manual mode, oscillate and Test Stroke are Ultra-only controls and will not. The app is built and tuned for the AI Ultra.

The motion feels early or late. How do I fix it?

Use Offset in the app: a positive value if the device feels late, a negative value if it feels early. The app also measures the delay to Autoblow's servers and compensates when playback starts.

Is AutoScript Sync made by Autoblow?

No. AutoScript Sync is independent software. It is not made, endorsed or supported by Autoblow; it uses Autoblow's public device API.

What does it cost?

£14.99 once for a licence that covers three PCs, with every update included. There is a free one-day trial to try it first. Windows 10 and 11.