MiraPlay AiO — Smart Engine for OSR Devices (Updates Inside)

MiraPlay AiO – Motion Recording Feature Demo

Hi guys,

When we first released the Motion Recording feature, it was done in a bit of a rush. We only posted a short explanation and a quick animation demo, which didn’t really show how it could be used in real scenarios.

Some users understandably asked:
“What can this actually do?”

Recently I had some time to put together a proper demo using a real video and a real recording session, so here’s a more practical look at how Motion Recording works in actual use.


Recording Process Demo

Here’s the recording session:

The source clip used in this demo is here.

It’s a short clip, but the motion complexity is higher than typical scenes. That was intentional — we wanted to show how Motion Recording handles multi-axis composite movements.


The Resulting Script

The demo was recorded using:

  • MiraPlay AiO
  • MiraBot S6 (BLE firmware)

The newly released Wi-Fi firmware for S6 works equally smoothly with Motion Recording.


Why Use Motion Recording?

:one: Dramatically Reduces Multi-Axis Script Creation Time

As most of you know, creating multi-axis funscripts manually (e.g., using OFS) can be extremely time-consuming.

The main difficulty isn’t just syncing strokes — it’s building coordinated composite motion across multiple axes and tuning them repeatedly.

Even for a ~1 minute clip like this demo, reaching a similar quality level through manual scripting could easily take 1–2 hours.

Using Motion Recording, including trial and error, this one took around 10–15 minutes.

That’s a significant difference.


:two: More Natural, Continuous Motion

Motion Recording acts like a simplified motion-capture system.

Instead of drawing motion with a mouse, you physically perform the motion pattern. The result is often more fluid and organic, especially for complex combinations involving pitch, roll, surge, sway, and twist.

It’s not perfect — but it feels different from mouse-authored scripts.


Practical Considerations

If you’re trying to script a long video with frame-accurate sync, human reaction delay makes perfect matching difficult.

Some users suggested recording with Motion Recording first, then fine-tuning in OFS. I haven’t personally had time to test that workflow yet — if anyone has experience combining MR + OFS post-editing, please share.

That said, I honestly think the bigger issue in multi-axis scripting today isn’t sync precision — it’s the lack of available scripts.

When you really want a multi-axis script for a specific video but don’t want to spend hours learning complex tools, being able to just take your phone and record a usable script in minutes is… pretty liberating.


It’s Not Just for Video Sync

Motion Recording isn’t limited to video synchronization.

It can also be used alongside audio content — for example, ASMR — where precise timing is less important and creative freedom becomes the focus.

In these scenarios, you can create:

  • Personalized “favorite pattern” routines
  • Extreme twist-heavy motion profiles
  • Experimental angles that would be difficult to script manually

Instead of chasing perfect sync, you’re free to design motion purely based on feel and preference.


Where This Is Going

The goal of Motion Recording is simple:

Make multi-axis script creation accessible to everyone.

No advanced software skills.
No complex timeline editing.
Just record and play.

In upcoming updates, we plan to integrate recorded funscripts more tightly with:

  • Video Sync Player
  • The upcoming reworked Online Play system

So recorded scripts can be used seamlessly within MiraPlay AiO alongside video and audio content.


Hardware + Software Philosophy

MiraBot hardware is built around stability and mechanical precision.

MiraPlay AiO is where we experiment — adding new ways to interact and play.

Users who own MiraBot S6 or Lite have full lifetime access to all MiraPlay AiO features.

Non-MiraBot devices will have limited feature access once beta testing concludes.

More details about MiraBot hardware and MiraPlay AiO can be found on the MiraBotX website.


As always, feedback is welcome.

If you’ve tested Motion Recording in different setups or workflows, I’d love to hear your thoughts.