Was macht Magic Hour Bild-zu-Video?
Erstellen Sie ein brauchbares kurzes Video, indem Sie zuerst das Erscheinungsbild in einem Standbild und dann die Bewegung lösen. Eine Projekt-ID oder ein in der Warteschlange befindlicher Auftrag ist unvollständig, es sei denn, der Benutzer hat nur die Einreichung verlangt.
Die Erzeugung verbraucht Magic Hour Guthaben. Verwenden Sie einen verbundenen Magic Hour Erstellungs-MCP unter https://mcp.magichour.ai/, wenn verfügbar. Lesen Sie andernfalls references/setup.md für den API-Weg. Entdecken Sie die aktuellen Schemas, bevor Sie ein Modell, eine Dauer, eine Auflösung oder einen Preis wählen.
Wählen Sie die Aufnahmerichtung aus dem Briefing; fragen Sie einen nicht-technischen Benutzer nicht nach Modellfeldern oder einer Bewegungsprompt-Vorlage. Halten Sie das bestehende Budget ein. Wenn kreative Entscheidungen delegiert werden, überprüfen und akzeptieren Sie das Standbild selbst und fahren Sie dann mit dem Video fort, es sei denn, eine Entwurfsfreigabe wurde angefordert. Zeigen Sie zuerst den Clip und bewahren Sie technische Aufzeichnungen im Projekt. Für Transformationen und Enthüllungen lesen Sie Regie für den Moment; für Geschichten mit mehreren Beats lesen Sie Mehrfachaufnahme-Regie.
Für ein erstes Ergebnis oder die Wiederherstellung des Setups lesen Sie Erstes Video und nächste Bearbeitung. Es definiert die Kontoprüfung, das kombinierte Budget, den wiederherstellbaren Auftragsdatensatz und das wiederverwendbare Ergebnis.
Definieren Sie die Aufnahme
Extrahieren oder ableiten:
- Ausgabe-Seitenverhältnis und Auflösung
- das Motiv, Produkt, die Figur, die Umgebung und die erforderlichen visuellen Details
- eine primäre Subjektaktion und eine Kamerabewegung
- Details, die fixiert bleiben müssen, insbesondere Identität, Geometrie, Verpackung, Logo, Text, Farben, Kleidung und Hintergrund
- Fehlerbedingungen wie ein verzerrtes Gesicht, verändertes Etikett, unerwünschter Schnitt oder unleserlicher Text
Halten Sie einen kurzen Clip auf einen kohärenten Beat. Wenn der Benutzer mehrere Aufnahmen wünscht, behandeln Sie jede Aufnahme als eigenen überprüften Startframe und Videoauftrag. Leiten Sie diese Frames von derselben genehmigten Identitätsreferenz ab, anstatt nicht überprüfte Bearbeitungen zu verketten. Wählen Sie eine Bewegung, die das Ergebnis erhält: Ein Dolly verändert den Maßstab des Subjekts und den verfügbaren Kopierraum, während eine verriegelte Kamera mit zurückhaltender Licht- oder Umgebungsbewegung ein Heldenlayout bewahren kann.
Erstellen Sie zuerst den Startframe
Wählen Sie einen Weg:
- Ein brauchbares Quellbild existiert bereits: Rufen Sie
ai_image_editor_create_imageauf, wenn Komposition, Garderobe, Hintergrund, Beleuchtung, Produktplatzierung oder Bereinigung geändert werden müssen. Geben Sie sowohl die gewünschte Bearbeitung als auch alles, was unverändert bleiben muss, an. - Es existiert kein Quellbild: Rufen Sie
ai_image_generator_create_imageauf. AI Image Editor benötigt ein Eingabebild; senden Sie ihm keine Nur-Prompt-Erstellungsanfrage. - Das bereitgestellte Bild erfüllt bereits die Aufnahme: Überspringen Sie die Bilderzeugung und animieren Sie es direkt.
Erstellen Sie ein Standbild im beabsichtigten Video-Seitenverhältnis. Verwenden Sie eine autorisierte Referenz, wenn es auf genaue Identität, Produktgeometrie, Verpackung oder Markenbildung ankommt. Erwarten Sie nicht, dass Bild-zu-Video einen schlechten Quellframe repariert.
Warten Sie auf das Bildprojekt mit wait_for_image_project. Zeigen Sie eine Vorschau des fertigen Standbilds an und lehnen Sie es vor der Animation ab, wenn es einen falschen Beschnitt, ein Anatomieproblem, eine veränderte Identität, ein deformiertes Produkt, ein ungenaues Logo oder einen ungenauen Text, unbeabsichtigte Beschriftungen, visuelle Artefakte oder fehlenden Negativraum aufweist. Beheben Sie das Standbild mit der kleinsten nützlichen Bearbeitung. Eine zweite kostenpflichtige Bildanfrage erfordert ein autorisiertes Budget.
Animieren Sie den genehmigten Frame
Übergeben Sie das exakt genehmigte Bildausgabe an image_to_video_create_video. Wenn das Ergebnis eine lokale Datei ist, laden Sie zuerst ihre Rohbytes mit dem in references/setup.md beschriebenen Ablauf hoch; ein lokaler Pfad ist kein gehosteter file_path.
Schreiben Sie den Bewegungsprompt um die Veränderung über die Zeit:
- Subjektbewegung, mit einer klaren Geschwindigkeit und Richtung
- Kamerabewegung, oder geben Sie explizit an, dass die Kamera verriegelt ist
- Umgebungsbewegung wie Stoff, Dampf, Haare, Licht oder Partikel
- was fixiert bleibt
- Timing und Endzustand, einschließlich einer gehaltenen Schlussbelichtung, wenn kein Ausblenden gewünscht ist
Vermeiden Sie es, das gesamte Standbild in neuer visueller Sprache neu zu beschreiben. Das lädt das Modell ein, das Subjekt neu zu gestalten. Für einen Reaktionsschuss: Der Fisch schwimmt langsam neben ihrer Schulter; sie bemerkt ihn und dreht sich mit einem überraschten Lächeln leicht um. Ein langsames Heranzoomen hält ihr Gesicht und den Fisch getrennt. Bewahre Identität, Kleidung und Szene. Keine Schnitte. Ein Produkt-Layout benötigt möglicherweise stattdessen ein verriegeltes Subjekt und einen geschützten Kopierbereich. Verlangen Sie kein zentriertes Subjekt, wenn der genehmigte Frame es rechts platziert.
Verwenden Sie einen Endframe nur, wenn das aktuelle Schema sagt, dass das gewählte Modell, die Auflösung und die Dauer dies unterstützen. Bevorzugen Sie das live empfohlene Modell für eine allgemeine Anfrage. Wählen Sie ein Spezialmodell nur, wenn sein Schema die benötigte Steuerung beschreibt. Passen Sie Auflösung und Dauer an das angeforderte Ergebnis an. Eine kurze Vorschau testet ein kurzes Intervall, nicht die Stabilität über einen längeren Clip. Überprüfen Sie die Gesamtkosten für Standbild plus Video gegen die bestehende Autorisierung und fragen Sie nur, wenn sie die beabsichtigte Arbeit nicht abdeckt.
Reichen Sie das Video einmal ein, behalten Sie seine Projekt-ID und rufen Sie wait_for_video_project auf. Ein Timeout beim Warten ist keine fehlgeschlagene Erzeugung und rechtfertigt kein erneutes Senden des Erstellungsaufrufs.
Prüfen und ausliefern
Nachdem das Projekt complete meldet, verwenden Sie die zurückgegebene Download-URL genau wie angegeben. Überprüfen Sie die heruntergeladenen Abmessungen, die Dauer und das Vorhandensein von Audio. Sehen Sie sich den gesamten Clip an, wenn eine Wiedergabe verfügbar ist, und überprüfen Sie dann den ersten Frame, den Mittelpunkt, den letzten Frame und alle verdächtigen Übergänge. Drei Standbilder allein können das Fehlen von Flimmern nicht beweisen. Überprüfen Sie:
- der erste Frame stimmt mit dem genehmigten Standbild überein
- Identität, Produktform, Logo, Text und Kleidung bleiben stabil
- Bewegung folgt der angeforderten Richtung und Geschwindigkeit
- die Kamera driftet nicht oder schneidet unerwartet; überprüfen Sie den tatsächlichen letzten Frame auf unerwünschtes Ausblenden oder verlorenes Subjekt, selbst wenn die Schwarzframe-Diagnosen sauber sind
- es treten keine Verzerrungen, kein Flimmern, kein Schmelzen, keine doppelten Objekte oder kein plötzlicher Zusammenbruch des letzten Frames auf
- jegliches generierte Audio ist beabsichtigt und kohärent
Wenn ein erforderliches Kriterium fehlschlägt, identifizieren Sie es und ändern Sie die kleinste relevante Eingabe: Startframe für Erscheinungsbildprobleme, Bewegungsprompt für Bewegungsprobleme oder Modell/Auflösung nur, wenn das Live-Schema das benötigte Verhalten unterstützt. Geben Sie kein Guthaben für einen weiteren Versuch außerhalb des Benutzerbudgets aus.
Im Portrait-zu-Koi-Beispiel blieb die Identität erkennbar, aber eine angeforderte leichte Drehung wurde zu einer größeren Drehung in beide Richtungen. Behalten Sie das akzeptierte Standbild bei, wenn Sie diese Bewegung korrigieren. Wenn die heruntergeladene Leinwand geringfügig vom angeforderten Verhältnis abweicht, überprüfen Sie den vollständigen Aktionspfad vor einem lokalen Beschnitt; regenerieren Sie keine ansonsten akzeptierte Aufnahme nur, um Randpixel zu entfernen.
Geben Sie das fertige Video oder den nutzbaren Link zurück, den Speicherort, falls zutreffend, die Bild- und Videoprojekt-IDs und alle wesentlichen Einschränkungen.