Sync-Modus
sync_mode steuert, was passiert, wenn deine Video- und Audioeingaben unterschiedlich lang sind. Es gilt für Video + Audio-Generierungen. Für Bildeingaben wird sync_mode ignoriert, da Bilder keine intrinsische Dauer haben.
Nutze sync_mode im Objekt options, wenn du eine Generation erstellst:
Schnelle Empfehlung
Für das vorhersagbarste Ergebnis sollten Video- und Audiodauer vor dem Absenden nah beieinander liegen. Große Dauerabweichungen können bounce, loop oder remap visuell deutlich machen.
Verhaltensmatrix
Diese Matrix zeigt das effektive Verhalten, wenn die Dauern nicht übereinstimmen.
Beispiel-Ausgabedauern
Für ein 4.00s-Video mit 8.64s Audio:
Für ein 10.00s-Video mit 1.74s Audio:
Modusdetails
cut_off
cut_off nutzt die kürzere Eingabelänge. Wenn Audio länger als Video ist, wird das zusätzliche Audio entfernt. Wenn Video länger als Audio ist, wird das Video gekürzt.
Wähle diesen Modus, wenn du eine einfache, vorhersagbare Ausgabe willst und nicht jede Sekunde beider Eingaben erhalten musst.
bounce
bounce ist nützlich, wenn das Video kürzer als das Audio ist. Das Video spielt vorwärts, kehrt dann die Richtung um und wiederholt sich, bis das Audio endet.
Wähle diesen Modus für kurze Looping-Clips, bei denen eine Vorwärts-/Rückwärtsbewegung akzeptabel aussieht.
loop
loop startet das Video von Anfang an neu, bis das Audio endet.
Wähle diesen Modus, wenn dein Quellvideo für sauberes Loopen ausgelegt ist.
silence
silence erhält das volle Video, wenn das Audio kürzer ist, indem die verbleibende Dauer mit Stille aufgefüllt wird. Während des stillen Abschnitts gibt es kein gesprochenes Audio, das neue Lippenbewegungen auslöst.
Wähle diesen Modus, wenn der vollständige visuelle Clip wichtiger ist, als exakt dann zu enden, wenn die Sprache endet.
remap
remap ändert die Videowiedergabegeschwindigkeit, sodass die Videodauer zur Audiodauer passt.
Wähle diesen Modus, wenn du allen Video- und Audioinhalt erhalten musst, aber extreme Abweichungen vermeiden willst. Große Geschwindigkeitsänderungen können unnatürlich wirken.
Studio-Standards
Wenn Studio eine Dauerabweichung erkennt, zeigt es nur Modi, die für diese Richtung gültig sind:
Segments
sync_mode auf Segmentebene funktioniert genauso, aber die Abweichung wird pro Segment ausgewertet. Wenn ein Segmentfenster und sein Audio unterschiedlich lang sind, bestimmt der Modus, ob dieses Segment gekürzt, aufgefüllt, geloopt, gebounced oder zeitlich remapped wird.
Siehe den Segments-Leitfaden für Beispielanfragen mit Segmenten.

