Funscript erstellen

Es gibt zwei Wege, ein Funscript zu erstellen: jeden Punkt selbst in einem Editor setzen, oder Software die Punkte aus dem Video erzeugen lassen und dann korrigieren, was sie falsch gemacht hat. Von Hand skripten ist langsam und genau; das Erzeugen nimmt dir den Großteil der Arbeit ab, muss aber geprüft werden. So oder so prüfst du am Ende die Datei, speicherst sie neben dem Video und probierst sie auf einem Gerät aus.

Am 21. September 2026 mit dem Code der App abgeglichen.

Die zwei Wege im Vergleich

Handgemachte und erzeugte Funscripts im Vergleich
Von HandMit AutoScript Sync erzeugt
Dein ZeitaufwandJeder Punkt von dir gesetzt, Sekunde für Sekunde des VideosEinstellungen wählen, Generate drücken, dann prüfen
Timing der UmkehrpunkteSo genau wie dein AugeAn jeder Umkehr gesetzt, die die Analyse sieht; manche Richtungswechsel werden verpasst
HubgrößeDein UrteilFolgt der gemessenen Bewegung; fällt bei schnellen Szenen tendenziell zu klein aus
Ruhige StreckenBleiben ruhig, wenn nichts passiertDie Engine kann sich darin weiterbewegen; bearbeite sie heraus
Wo die Arbeit passiertIn deinem EditorAuf deinem PC; das Video wird nie hochgeladen

Der ehrliche Mittelweg ist der übliche: erzeugen, dann die wichtigen Abschnitte von Hand korrigieren. Der Timeline-Editor von AutoScript Sync ist genau dafür gebaut.

Von Hand in einem Editor

Von Hand wird in einem eigenen Funscript-Editor wie OpenFunscripter geskriptet, der das Video mit einer Timeline darunter zeigt. Der Ablauf ist bei jedem Editor gleich:

  1. Öffne das Video im Editor.
  2. Geh es Frame für Frame oder in wenigen Frames auf einmal durch.
  3. An jeder Stelle, an der die Bewegung umkehrt, oben oder unten, setz einen Punkt an der erreichten Position.
  4. Wo sich nichts bewegt, setz am Anfang und am Ende der ruhigen Strecke je einen Punkt auf derselben Position, damit das Gerät stillhält, statt zu gleiten.
  5. Spiel Abschnitte zur Kontrolle ab und speichere das Skript mit dem Namen des Videos.

Es ist genau, weil ein Mensch jeden Umkehrpunkt entscheidet, und aus demselben Grund langsam. AutoScript Sync kann das Ergebnis öffnen, abspielen und dich auf seiner eigenen Timeline bearbeiten lassen.

Mit AutoScript Sync erzeugt

AutoScript Sync analysiert das Video auf deinem PC und schreibt ein normales Funscript. Die Testversion startet, wenn du im Aktivierungsfenster auf Start free 1-day trial klickst; dafür ist eine Internetverbindung nötig.

  1. Öffne das Video mit File → Open Video… oder zieh es auf das Fenster. Der Dialog listet MP4, MKV, AVI, MOV und WMV auf; per Drag-and-drop gehen auch WebM und M4V.
  2. Wähl eine Accuracy: Fast analysiert jeden 4. Frame, Balanced (Standard) jeden 3., High jeden 2. Fast ist am schnellsten, erkennt aber merklich weniger Hübe; High dauert länger.
  3. Optional: Wenn die Action in einem Teil des Bildes stattfindet und das automatische Tracking das Falsche erwischt, zeichne mit Set Motion Region… einen Rahmen, oder nutze Live Track, um ihr während der Wiedergabe zu folgen.
  4. Drück Generate. Die Analyse läuft lokal; eine NVIDIA-Grafikkarte beschleunigt die KI-Modelle, ohne eine läuft sie auf dem Prozessor, langsamer.
  5. Wenn sie fertig ist, wird das Skript automatisch als <video name>.funscript neben dem Video gespeichert. Ein dort schon vorhandenes Skript wird zuerst nach .funscript.bak kopiert.

Zwei weitere Einstiege: Generate + Play (instant) startet die Wiedergabe, nachdem ungefähr die ersten 90 Sekunden analysiert sind, und tauscht das vollständige Skript ein, sobald es fertig ist, speichert es aber nicht. Clips von etwa 110 Sekunden oder weniger bekommen keinen Vorsprung, und in der veröffentlichten App startet die Wiedergabe dann nicht von selbst; das ist im nächsten Update behoben. File → Batch Generate Folder arbeitet jedes Video im gewählten Ordner (nicht in seinen Unterordnern) ab, das noch kein Skript hat, und speichert jedes neben seinem Video.

Was du nach dem Generieren prüfen solltest

Ein erzeugtes Skript ist ein erster Entwurf. Schau dir Folgendes an, in dieser Reihenfolge:

  • Der Qualitätsbericht. Hat ein Durchlauf Probleme, öffnet sich von selbst ein Qualitätsbericht: wie viel vom Skript gemessen und wie viel dort aufgefüllt wurde, wo das Tracking aussetzte, dazu Tracking-Drift und Wiederaufnahmen, jeder Befund mit einem Hinweis, was du tun kannst. Bei sauberen Durchläufen bleibt er still. Du öffnest ihn jederzeit wieder über Help → Last Generation Quality….
  • Strecken, in denen nichts passiert. Die Engine hält Titel und Abspann in Ruhe, kann aber innerhalb des Videos über Abschnitte ohne Action weiter Hübe erzeugen. Achte in der Timeline darauf.
  • Schnelle Szenen. Die Hubgröße folgt der gemessenen Bewegung und fällt dort, wo die Bewegung schnell ist, tendenziell zu klein aus.
  • Das Falsche getrackt. Folgt ein Abschnitt der Kamerabewegung oder der falschen Person, leg einen Bewegungsbereich fest und generiere erneut, oder korrigiere den Abschnitt in der Timeline.

Für einen genaueren Blick öffnet Report Studio das Skript und seinen Generierungsbericht in deinem Browser und stellt Hubrate, Geschwindigkeiten und das, was die Analyse erkannt hat, grafisch dar. Die Berichte sind die gen_*.json-Dateien in %USERPROFILE%\.autoscript_sync\logs.

Abschnitte in der Timeline korrigieren

Die Timeline unter dem Video zeigt jeden Punkt des Skripts. Einzelne Punkte:

  • zieh einen Punkt, um ihn zu verschieben;
  • Strg+Klick fügt einen Punkt ein;
  • Rechtsklick auf einen Punkt löscht ihn;
  • Strg+Mausrad zoomt in einen Abschnitt hinein.

Für eine ganze Strecke wählst du sie mit Umschalt+Ziehen aus und entscheidest dann, was damit passieren soll:

Amplify / Soften
Macht jeden Hub im Abschnitt 15 % größer oder kleiner. Amplify ist die schnelle Lösung für Hübe, die zu klein ausgefallen sind.
Shift ±20 ms
Verschiebt den Abschnitt in 20-ms-Schritten früher oder später.
Smooth
Ein 3-Punkte-Glättungsdurchgang über den Abschnitt.
Delete
Entfernt die Punkte im Abschnitt. Das Gerät gleitet dann vom Punkt davor zum Punkt danach; für einen vollständigen Stopp setz an jedem Ende einen Punkt auf derselben Höhe.
Loop
Spielt den Abschnitt immer wieder ab, während du daran arbeitest.
Teach class
Versieht den Abschnitt mit seinem Szenentyp, sodass der Klassifikator der App von dir lernt.
Re-analyze
Scannt genau diesen Abschnitt noch einmal mit voller Bildrate und fügt das Ergebnis ein. Nützlich, wo schnelle Bewegung zu grob abgetastet wurde.

Rückgängig und Wiederherstellen merken sich 50 Schritte. Wenn du ein bearbeitetes erzeugtes Skript speicherst, lernt die App aus deinen Bearbeitungen, wie groß die Hübe für jeden Szenentyp sein sollten, und nutzt das bei späteren Videos.

Prüfen, benennen und speichern

Von AutoScript Sync gespeicherte Skripte sind immer korrekt aufgebaut: sortiert, höchstens ein Punkt pro Millisekunde, ganzzahlige Positionen von 0 bis 100, zuerst in eine temporäre Datei geschrieben, damit ein Absturz die Datei auf der Festplatte nicht beschädigen kann. Handgemachte oder heruntergeladene Skripte lohnen eine Prüfung. Zieh die Datei auf den Funscript-Validator: Er meldet ungültiges JSON, fehlerhafte Actions, Zeiten in falscher Reihenfolge oder doppelt, Positionen außerhalb von 0 bis 100 und Bewegungen, die schneller sind als ein von dir gesetztes Tempolimit, und kann eine reparierte Kopie herunterladen. Er läuft in deinem Browser und lädt nichts hoch.

Benenne das Skript genau wie das Video, nur mit anderer Endung, scene.mp4 und scene.funscript, und leg beide in denselben Ordner. Dadurch lädt AutoScript Sync es automatisch, und das ist auch anderswo die übliche Konvention.

Speichere nach dem Bearbeiten mit File → Save Funscript As… — mit demselben Namen, um die Datei zu ersetzen, oder mit einem neuen Namen, um beide zu behalten. Bewahr eine eigene Kopie von Skripten auf, die dir wichtig sind: Jedes Generate behält nur eine .bak der vorherigen Datei, und das nächste Generate überschreibt sie.

Auf einem Gerät ausprobieren

Bei einem Autoblow AI Ultra verbindest du ihn mit seinem Geräte-Token, drückst Send Script to Device, damit das angepasste Skript einmal hochgeladen wird, und spielst dann das Video ab. Nachdem du das Skript bearbeitet oder Hub-Einstellungen geändert hast, sende es erneut: Das Gerät spielt die Kopie, die es bekommen hat. Der Ultra ist das einzige Gerät, das wir auf echter Hardware getestet haben.

Bei einem Masturbator über Intiface verbindest du und spielst ab; die App streamt die Punkte live von deinem PC und lädt nichts hoch. In der veröffentlichten App spielen diese Geräte das Skript ohne deine Hub-Einstellungen; die gelten für sie ab dem nächsten Update. Wir haben diesen Weg gegen Mock-Server und ein simuliertes Gerät getestet, nicht mit echten Masturbatoren.

Wenn sich das Gerät gegenüber dem Bild verspätet oder zu früh anfühlt, ändere Offset. Es reicht von -5000 bis +5000 ms in 50-ms-Schritten; erhöh es, wenn sich das Gerät verspätet anfühlt. Die App merkt sich den Wert für jedes Video. Probier zuerst einen kurzen Abschnitt, und wenn die Bewegung stimmt, aber verschoben ist, ist Offset die Lösung, nicht das Bearbeiten des Skripts.

Bevor du ein Skript teilst

Funscripts werden oft zusammen mit dem Video geteilt, zu dem sie passen. Bevor du eines veröffentlichst, öffne es in einem Texteditor und lies das metadata-Objekt, denn es verrät mehr, als du vielleicht erwartest:

  • Der Ersteller. Bei jeder Datei, die AutoScript Sync speichert, ist metadata.creator auf "AutoScript Sync" gesetzt, selbst wenn du über ein Skript gespeichert hast, das jemand anderes erstellt hat. Wenn du eine Bearbeitung der Arbeit einer anderen Person teilst, nenn sie selbst als Urheber.
  • Was die Analyse erkannt hat. Erzeugte Skripte enthalten einen Analyseblock: Generator und Algorithmus, Timing, Tracking-Details und ein Szenentyp-Label für jedes Zwei-Sekunden-Fenster. Jeder, der die Datei öffnet, kann diese Labels lesen.
  • Der Dateiname des Videos. Skripte aus der einfachen Engine (bei ausgeschalteter adaptiver KI-Engine) erfassen den Dateinamen des Videos, aber nie seinen Ordner.

Wenn andere spüren sollen, was du gespürt hast, nutze File → Export Script (as played). Es schreibt <name>_as_played.funscript mit deinen Einstellungen für Hubbereich, Intensität, Umkehren und Hubtiefe angewendet, da andere Player diese Einstellungen nicht kennen. Die gerätespezifische Anpassung wird absichtlich weggelassen, damit die Datei zu jedem Gerät passt.

Fragen

Ergibt dasselbe Video zweimal generiert dasselbe Skript?

Nicht unbedingt. Die App lernt zwischen den Durchläufen, aus deinen Labels und Bearbeitungen und aus Videos, die sie vorher analysiert hat, daher kann ein späterer Durchlauf abweichen. Innerhalb einer Sitzung nutzt ein erneutes Generieren mit denselben Einstellungen die schon erledigte Analyse wieder und geht fast sofort.

Welche Accuracy-Einstellung sollte ich nutzen?

Fang mit Balanced an, dem Standard. In den eigenen Messungen des Entwicklers an einigen Testfilmen erkannte Fast etwa halb so viele Hübe, und High schnitt etwa gleich ab wie Balanced, brauchte aber etwa 1,5-mal so lange. Für einen Abschnitt mit sehr schneller Bewegung wählst du ihn in der Timeline aus und nutzt Re-analyze, das mit voller Bildrate scannt.

Kann ich mit dem Skript von jemand anderem anfangen und es bearbeiten?

Ja. Öffne es mit Load Funscript… oder leg es neben das Video, und bearbeite es dann in der Timeline wie ein erzeugtes. Beim Speichern setzt die App das Ersteller-Feld auf AutoScript Sync — nenn also den ursprünglichen Autor, wenn du es teilst.

Was ist, wenn das Video keine Bewegung hat, die die App lesen kann?

Zeigen weniger als 5 % der analysierten Frames echte Bewegung, erfindet die App kein Skript. Sie sagt dir, dass das Video statisch aussieht.

Weiterlesen

Generiere dein erstes Skript

Die Testversion ist die vollständige App für einen Tag, gestartet aus der App heraus; eine Lizenz kostet einmalig £14.99.