Alle Beiträge
guide2026/09/11

Unzensiertes Image to Video | Seedance 2.5 Anleitung

Unzensiertes Image to Video | Seedance 2.5 Anleitung

So läuft ein unzensierter Image-to-Video-Generator auf Seedance 2.5: was content_filter wirklich ändert, welche Eingaben er braucht, was Ablehnungen kosten.

Herauszufinden, wie man einen unzensierten KI-Image-to-Video-Generator betreibt, ist ein zweiteiliges Problem: die Mechanik des Laufs, die unkompliziert ist, und das Wort unzensiert, das in Suchergebnissen mehr Arbeit leistet als in irgendeiner API. Seedance 2.5 stellt ein Feld content_filter bereit, es steht standardmäßig auf true, und es auf false zu setzen ändert das Routing, statt die Moderation abzuschalten. Das vorher zu wissen, erspart dir eine Menge ratloses Debugging.

Was unzensiert dir bringt und was nicht

Einen weniger restriktiven Kanal zum gleichen Preis, mit jeder Sperre auf Modellebene weiterhin an Ort und Stelle.

content_filter ist eine Routing-Steuerung und kein Modellparameter. Auf false gesetzt wählt es den permissiveren von zwei Kanälen, am Preis ändert sich nichts, und vorgelagerte Policy-Prüfungen laufen weiterhin über die Anfrage. Der ältere Alias für dasselbe Feld heißt nsfw_checker, und beide Namen validieren nach wie vor, sodass ältere Integrationen weiterlaufen.

Drei Kategorien werden im Modell selbst abgelehnt, und kein Kanal, kein Tarif und kein Parameter kommt an sie heran: namentlich genannte reale Prominente, geistiges Eigentum Dritter und illegale Inhalte. Jedes Tool, das Ausgaben verspricht, die das ignorieren, beschreibt etwas anderes als das, was das Modell tut. Realistische Personen dagegen werden unterstützt, ohne dass du irgendeine Einstellung änderst.

Das Feld setzen und das Ergebnis lesen

Eine Sicherheitsablehnung kommt als Fehler 80006 zurück. Der Code deckt jede Stufe der Moderation ab und sagt nicht, welche ausgelöst hat, also bleiben der Prompt, jede angehängte Referenzdatei und das erzeugte Video allesamt Kandidaten.

Genau diese Mehrdeutigkeit ist der Grund, content_filter als einzelnes Experiment zu behandeln und nicht als Konfiguration, die du dauerhaft stehen lässt. Schick eine Anfrage einmal mit dem Standardwert ab, einmal mit false, und vergleiche. Lehnen beide ab, steht der Auslöser auf der Liste, die sich durch nichts ändert, und die Anfrage selbst muss sich bewegen.

Was ein Lauf braucht

Die Modell-ID auf dem Draht lautet doubao-seedance-2.5-face. Ein Lauf besteht aus einer Übermittlung plus Polling, und die Felder zerfallen in drei Gruppen.

Eingaben. Bis zu 30 Referenzbilder in jpeg, png, webp, bmp, tiff, gif, heic oder heif, jedes unter 30 MB. Optional bis zu 10 Referenzvideoclips in mp4 oder mov mit höchstens 200 MB, je 2 bis 30 Sekunden und zusammen 30 Sekunden, sowie bis zu 10 Audiospuren in wav oder mp3 mit höchstens 15 MB. Alles kommt als öffentliche HTTP(S)-URL an; Data-URIs werden plattformweit abgelehnt.

Form. Dauer von 4 bis 30 Sekunden mit Standardwert 5. Auflösung aus 480p, 720p oder 1080p, Standard ist 720p. Seitenverhältnis aus 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 oder adaptive, was der Standard ist. Ausgabe als mp4 oder mov.

Regie. Ein Prompt mit bis zu 20.000 Zeichen, Pflicht bei Text-to-Video und optional, sobald irgendein Referenzmedium angehängt ist. generate_audio steht standardmäßig auf true und erzeugt Sprache, Effekte und Musik als Monospur im selben Durchgang.

Einen unzensierten Image-to-Video-Generator betreiben, Schritt für Schritt

Der Job läuft asynchron. Schick die Anfrage ab, nimm die Task-ID und frag sie ab, bis der Status wechselt. Die Generierung dauert im Schnitt zwei bis fünf Minuten, und Polling kostet nichts, ein enges Abfrageintervall ist also völlig in Ordnung.

Zwei Felder formen die Schleife, sobald es größer wird. return_last_frame gibt dir das Schlussbild einer Generierung, und das ist der Übergabepunkt, wenn ein Stück über die 30-Sekunden-Grenze einer einzelnen Anfrage hinausläuft. seed ist das andere, und es gehört in dein Request-Log, ob du es setzt oder nicht, denn eine Ablehnung, die du nicht reproduzieren kannst, ist eine Ablehnung, die du nicht eingrenzen kannst.

Einen fehlgeschlagenen Task liest du besser, statt ihn blind zu wiederholen. usage.credits an diesem Task zeigt, ob die Reservierung erstattet wurde, und das trennt eine Sicherheitsablehnung schneller von einem Infrastrukturfehler als der Fehlertext es tut.

Ein Budget für einen Lauf, der abgelehnt werden kann

Abgerechnet wird pro Sekunde fertigem Video. Generierung ohne Referenzclip kostet $0.118589 pro Sekunde bei 480p, $0.266824 bei 720p und $0.461856 bei 1080p. Referenzbilder und Referenzaudio fügen überhaupt keine abrechenbaren Sekunden hinzu.

Referenzvideo schon. Seine eigene Länge kommt zur Ausgabe hinzu, und eine Anfrage mit Referenzvideo wird nie für weniger als fünf Drittel der Ausgabedauer abgerechnet, aufgerundet. Der Sekundensatz ist niedriger, wenn Referenzvideo im Spiel ist, nämlich $0.071153, $0.160094 und $0.275904 für die drei Stufen, was einen Teil des Unterschieds auffängt.

Fehlgeschlagene Jobs werden vollständig erstattet. Das verändert die Ökonomie des Experimentierens: Die Läufe, die abgelehnt werden, kosten dich verstrichene Zeit, und nur die Läufe, die durchgehen, kosten Geld. Pass allerdings bei der Dauereinstellung -1 auf, denn sie überlässt dem Modell die Länge und nimmt ihre Reservierung an der 30-Sekunden-Obergrenze, egal was am Ende zurückkommt.

Entwirf alles bei 480p. Fünf Sekunden kosten dort etwa $0.59 gegenüber rund $2.31 bei 1080p, und Inszenierung, Bildaufbau und Anschluss lesen sich auf beiden Stufen gleich.

Die Auflösung endet bei 1080p

Eine 4K-Stufe gibt es nicht. Zur Wahl stehen 480p, 720p und 1080p, und jedes Datenblatt, das für dieses Modell 4K aufführt, zitiert Vorab-Material zu einer Stufe, die nie erschienen ist. Kein Anbieter, kein Tarif und kein Parameter erzeugt sie.

Dreißig Sekunden sind die andere harte Grenze, und zwar für eine einzelne Generierung, nicht für ein fertiges Stück. Längeres entsteht aus aneinandergehängten Segmenten, was für jedes Modell dieser Klasse gilt.

Häufige Fragen

Macht content_filter auf false den Generator unzensiert? Nein. Es wählt einen weniger restriktiven Kanal zum gleichen Preis und lässt die Moderation laufen. Die Sperre für namentlich genannte reale Prominente, geistiges Eigentum Dritter und illegale Inhalte sitzt im Modell und bleibt davon unberührt.

Was ist der Unterschied zwischen content_filter und nsfw_checker? Es ist dasselbe Feld. nsfw_checker ist der ältere Alias, die Dokumentation verwendet inzwischen content_filter, und beide validieren weiterhin.

Wie lange dauert ein Image-to-Video-Lauf? Im Schnitt zwei bis fünf Minuten. Der Job läuft asynchron, du schickst ihn also ab, hältst die Task-ID fest und fragst ab, bis der Status wechselt. Polling ist kostenlos.

Was passiert mit meinem Geld, wenn ein Lauf abgelehnt wird? Fehlgeschlagene Jobs werden vollständig erstattet. Lies usage.credits am fehlgeschlagenen Task, um zu bestätigen, dass die Reservierung zurückkam.

Kurz gesagt

Einen unzensierten KI-Image-to-Video-Generator auf Seedance 2.5 betreiben, verdichtet: Hoste deine Bilder unter öffentlichen HTTP(S)-URLs, häng bis zu 30 davon an, setze Dauer, Auflösung und Seitenverhältnis explizit, und schick die Anfrage an doubao-seedance-2.5-face. Setze content_filter auf false, wenn du den weniger restriktiven Kanal willst, und erwarte denselben Preis und dieselbe Moderation. Ablehnungen kommen als 80006 zurück, ohne eine Stufe zu benennen, Erstattungen sind vollständig, 4K gibt es nicht, und 480p mit etwa $0.59 für fünf Sekunden ist der Ort, an den das Iterieren gehört.