Was ist ein Funscript?
Ein Funscript ist eine kleine Textdatei in JSON, die Positionen gegen die Zeit auflistet: bei so vielen Millisekunden im Video an dieser Position zwischen 0 und 100 sein. Ein Player liest sie zusammen mit dem Video und bewegt ein verbundenes Gerät von Punkt zu Punkt, sodass das Gerät dem Geschehen auf dem Bildschirm folgt.
Am 21. September 2026 mit dem Code der App abgeglichen.
Was in der Datei steht
Das Herzstück eines Funscripts ist eine Liste namens actions. Jede Action ist ein Zahlenpaar:
at- Der Zeitpunkt des Punkts, in ganzen Millisekunden ab Beginn des Videos.
pos- Wo das Gerät in diesem Moment sein soll, als ganze Zahl von 0 bis 100.
Um die Actions herum stehen ein paar Kopffelder. version ist die Formatversion, meist "1.0". inverted sagt, ob Positionen umgekehrt gelesen werden sollen. range ist normalerweise 100. metadata ist ein frei gestaltbares Objekt für Informationen über das Skript, etwa welches Programm es erstellt hat. Viele Dateien enthalten auch weitere Schlüssel, zum Beispiel Kapitel oder Notizen; die Formatreferenz Feld für Feld behandelt jeden davon.
Konventionsgemäß sind die Actions nach Zeit sortiert, und keine zwei teilen sich dasselbe at. Es gibt keine feste Rate: Ein Punkt steht dort, wo die Bewegung umkehrt, eine langsame Szene hat also wenige Punkte und eine schnelle viele.
Ein winziges Beispiel
Zwei volle Hübe in den ersten anderthalb Sekunden eines Videos:
{
"version": "1.0",
"inverted": false,
"range": 100,
"metadata": {},
"actions": [
{"at": 0, "pos": 10},
{"at": 400, "pos": 90},
{"at": 800, "pos": 10},
{"at": 1200, "pos": 90},
{"at": 1600, "pos": 10}
]
}
Lies es so: bei 10 anfangen, bis 0,4 Sekunden 90 erreichen, bis 0,8 Sekunden wieder bei 10 sein, und so weiter. Alles, was das Gerät zwischen diesen Momenten macht, füllt der Player oder das Gerät aus.
Wie Player und Geräte sie nutzen
Die übliche Konvention ist, dass das Skript im selben Ordner wie das Video mit demselben Grundnamen liegt: scene.mp4 und scene.funscript. AutoScript Sync hält sich in beide Richtungen daran. Beim Öffnen eines Videos wird ein gleichnamiges .funscript daneben automatisch geladen, und eine fertige Generierung wird ebenfalls dort gespeichert.
Während das Video läuft, liest der Player seine eigene Uhr und schickt das Gerät zum nächsten Punkt, so getaktet, dass es gleichzeitig mit dem Video ankommt. Wie das passiert, hängt vom Gerät ab. In AutoScript Sync gibt es zwei Wege.
Autoblow AI Ultra: Das Gerät spielt das Skript selbst ab
Die App passt das Skript an die Grenzen des Ultra an und lädt es einmal über die Cloud von Autoblow hoch, wenn du Send Script to Device drückst. Danach sendet sie nur noch Start-, Stopp- und Versatzbefehle und vergleicht alle 1,5 bis 5 Sekunden die Wiedergabezeit des Geräts mit dem Video und korrigiert die Drift. PC und Ultra brauchen beide Internet. Die Autoblow-AI-Ultra-Seite hat die Details. Es ist das einzige Gerät, das wir auf echter Hardware getestet haben.
Masturbatoren über Intiface: Punkt für Punkt gestreamt
Bei einem über Intiface verbundenen Masturbator sendet die App jeden Punkt als Bewegung, die so getaktet ist, dass sie den nächsten Punkt erreicht, nach der Uhr des PCs ab dem Moment, in dem du Play drückst oder springst. Nichts wird hochgeladen, und auf diesem Weg gibt es keine Latenzmessung und keine Drift-Korrektur. In der veröffentlichten App bekommen diese Geräte das Skript unverändert: Deine Hub-Einstellungen und die Tempolimits des Geräts gelten für sie ab dem nächsten Update. Die Intiface-Kompatibilitätsseite behandelt das. Wir haben diesen Weg gegen Mock-Server und ein simuliertes Gerät getestet, noch nicht mit echten Masturbatoren.
So oder so verschiebt eine einzige Einstellung Offset das Gerät gegenüber dem Video früher oder später, falls es sich nicht im Takt anfühlt.
Woher Skripte kommen
Es gibt zwei Quellen, und die Anleitung zum Erstellen eines Funscripts vergleicht sie.
- Von Hand. Jemand geht das Video in einem Funscript-Editor wie OpenFunscripter Schritt für Schritt durch und setzt an jedem Umkehrpunkt der Bewegung einen Punkt. Das ist langsam und so genau wie die Person, die es macht.
- Aus dem Video erzeugt. Software wie AutoScript Sync analysiert das Material und schreibt die Punkte. AutoScript Sync macht das komplett auf deinem PC: Es misst die Bewegung in abgetasteten Frames mit optischem Fluss, ergänzt optional Pose- und Tiefenmodelle, setzt bei jeder Umkehr der Bewegung einen Punkt und speichert das Ergebnis als normales
.funscriptneben dem Video. Die Seite zum Funscript-Generator erklärt, was du bekommst.
Ein Skript ist auf beiden Wegen dieselbe Art Datei. AutoScript Sync öffnet auch Skripte aus anderen Tools, über Load Funscript…, per Drag-and-drop oder automatisch, wenn eines neben dem Video liegt.
Was ein Funscript nicht ist
- Es ist kein Video. Die Datei enthält keine Bilder, keinen Ton und keine Frames, nur Zahlen und ein paar Textfelder. Ohne das Video, für das sie erstellt wurde, ist sie nutzlos, und sie passt nur zu genau diesem Schnitt: Eine neu geschnittene oder gekürzte Kopie verschiebt jeden Punkt.
- Es ist nicht an ein Gerät gebunden. Positionen gehen von 0 bis 100, nicht in Millimetern oder Motorschritten. AutoScript Sync speichert die Datei unangepasst. In der veröffentlichten App passt es nur für den Upload auf den Autoblow AI Ultra eine Kopie an die Tempolimits des Geräts an; Intiface-Geräte spielen das gespeicherte Skript so ab, wie es ist, und die gleiche Anpassung für sie kommt mit dem nächsten Update.
- Es ist nicht immer anonym. Das
metadata-Objekt kann angeben, welches Programm die Datei erstellt hat, und mehr. Skripte, die AutoScript Sync erzeugt, enthalten Analysedetails, darunter ein Szenentyp-Label für jedes Zwei-Sekunden-Fenster — lies also die Metadaten, bevor du eines teilst. Aus dem, was die App auf ein Gerät hochlädt, entfernt sie sie.
Fragen
Kann ich ein Funscript in einem Texteditor öffnen?
Ja. Es ist einfacher JSON-Text. Notepad zeigt es an; der Funscript-Validator sagt dir außerdem, ob es korrekt aufgebaut ist, und stellt es grafisch dar, in deinem Browser, ohne es hochzuladen.
Spielt AutoScript Sync Skripte ab, die ich heruntergeladen oder selbst erstellt habe?
Ja. Lade es mit Load Funscript…, zieh es auf das Fenster, oder benenne es nach dem Video und leg es in denselben Ordner. Dann spielt es auf dem Autoblow AI Ultra oder einem Intiface-Gerät wie ein erzeugtes.
Lädt die App mein Video hoch, um ein Skript zu erstellen oder abzuspielen?
Nein. Die Videoanalyse läuft auf deinem PC, und das Video wird nie ins Internet gesendet. Beim Autoblow AI Ultra wird das angepasste Skript ohne seine Analyse-Metadaten in die Cloud von Autoblow hochgeladen, weil das Gerät Skripte so abspielt. Bei Intiface-Geräten wird nichts hochgeladen.
Kann ich die Skripte von AutoScript Sync in anderen Playern nutzen?
Die gespeicherte Datei ist normales Funscript-JSON, also kann jedes Programm, das das Format liest, sie öffnen. File → Export Script (as played) schreibt außerdem eine Kopie mit deinen Einstellungen für Hubbereich, Intensität, Umkehren und Hubtiefe angewendet, sodass sich ein anderer Player genauso anfühlt.
Weiterlesen
- Funscript erstellenVon Hand in einem Editor oder aus dem Video erzeugt, dann geprüft und auf einem Gerät ausprobiert.
- Jedes Feld des FormatsDie vollständige Referenz, samt dem, wie AutoScript Sync Dateien repariert, die es liest.
- Wenn ein Skript schlecht spieltVerspätete Geräte, Verbindungsprobleme und Dateien, die nicht laden.
- Alle WissensseitenDie Übersicht zu diesen Leitfäden.
Erstelle Skripte für deine eigenen Videos
AutoScript Sync erzeugt auf deinem PC ein Funscript aus einem Video; die Testversion ist die vollständige App für einen Tag.