手书 und Charakter-MV-Erstellung
Wandle Rhythmus, Kameraführung und Charakterdarstellung des Referenzvideos in umsetzbare Storyboards um, erstelle dann Material und fertige das Video. Die Gestaltungseinheit ist "Was passiert in jeder Einstellung". Ersetze nicht unzureichende Charakterdarstellung durch das Hinzufügen von Übergängen oder Zoomen auf statische Illustrationen.
1. Aufgabe und Nachweise bestätigen
- Übernimm die vom Benutzer bereits angegebenen Charaktere, Quellen, Stil, Dauer und Änderungswünsche; fahre innerhalb der bereits erteilten Genehmigung fort. Frage nur nach Dingen, die den Fortschritt wirklich blockieren.
- Überprüfe vorhandene Projekte und fertige Videos, behalte bereits genehmigte Versionen bei. Stelle zuerst sicher, dass Material, Tonspuren und Werkzeuge tatsächlich verfügbar sind, bevor du die Lieferung zusagst.
- Wenn Problem-Frames oder Feedback zu Körpern, Fingern, Übergängen eingehen, lies zuerst repair-anatomy-and-transitions.md, ordne die Screenshots den Einstellungen und Posenwechselpunkten zu und unterscheide zwischen Zeichenfehlern, Composite-Geistern und mangelnder Bewegungsflüssigkeit.
- Sieh dir das Referenzvideo des Benutzers tatsächlich an, überprüfe Takt, Bildausschnitt, Komposition, Bewegung, Ebenen und Übergänge mit Hilfe von Frame-Extraktion. Titel, Thumbnails und Textbeschreibungen ersetzen nicht das Ansehen; wenn das nicht möglich ist, mache dies deutlich und fahre mit dem Teil fort, den du belegen kannst.
- Extrahiere einige wenige klare Identitätsanker aus der Charakterquelle. Unterscheide zwischen der Quelle für das Charakterdesign und der Quelle für den Filmstil, um zu vermeiden, dass das Aussehen von Figuren aus der Stilreferenz übertragen wird.
- Dokumentiere die Musikquelle und den verwendeten Ausschnitt; bezeichne zitierte Tonspuren nicht als originär oder nimm nicht an, dass eine kommerzielle Lizenz vorliegt. Füge aufgrund hypothetischer Risiken keine eigenen Genehmigungsprozesse hinzu.
- Beschränke die Tool-Recherche auf konkrete Lücken: Überprüfe lokale Fähigkeiten, konsultiere ggf. die offizielle Dokumentation, mache einen kurzen Test und wähle dann das Werkzeug. Ersetze nicht die tatsächliche Verifizierung mit "Ich kenne Werkzeug X bereits".
2. Darstellung zuerst festlegen, dann Materialmenge
Lies storyboard-and-art.md. Kopiere die Aufgabenliste aus storyboard.example.json und passe sie an.
- Erstelle Storyboards basierend auf Musik und Erzählung, wende keine feste Anzahl von Einstellungen mechanisch an. Schreibe zuerst den zeitlichen Ablauf, die emotionale Entwicklung und die Bewegungsänderungen klar auf.
- Plane für jede Einstellung mit Charakterdarstellung standardmäßig mindestens zwei Schlüsselzeichnungen A/B mit sichtbaren Aktions- oder Ausdrucksunterschieden; füge für komplexere Aktionen Zwischenbilder oder zusätzliche Keyframes hinzu.
- Wenn der Benutzer "zwei Bilder pro Einstellung" verlangt, setze
requirements.all_shots_need_characterauftrueund stelle sicher, dass alle Einstellungen mindestens zwei unabhängige Charakterbilder haben, auch Effekteinstellungen. min_character_keyframesgibt die minimale Anzahl von Bildern pro Einstellung an;unique_assetsist standardmäßigtrue. Wenn der Benutzer ausdrücklich statische Pausen, Wiederverwendung von Material oder eine andere Anzahl erlaubt, stelle entsprechend ein und erläutere den Zählmaßstab.- Unterscheide zwischen Einstellungen, unabhängigen Charakterbildern und Videoframes. Spiegeln, Zuschneiden, Farbwechsel, Skalieren oder mehrfaches Exportieren desselben Bildes zählen nicht als neue Posen. 19 Einstellungen × 2 Bilder = 38 Bilder, das ist der Umfang des Cookiya-Pink-Kleid-Falls, nicht die Vorlage für alle 30-Sekunden-Videos.
- Schreibe für jede Einstellung die A→B-Aktion, den Bildausschnitt, die Kamera, den Hintergrund, den Vordergrund, den Effektzweck, den Übergang, den visuellen Schwerpunkt und akzeptable Beschnitte auf. Zwei Bilder, die "anders aussehen", bedeuten nicht, dass die Aktion funktioniert.
- Verwende
python scripts/check_project.py project.json --plan-onlyum die Struktur, Dauer und geplante Materialmenge zu überprüfen, bevor du mit der Batch-Generierung beginnst.
3. Charakterzeichnungen und Ebenenmaterial erstellen
- Verwende das integrierte Bildgenerierungswerkzeug der Umgebung und befolge dessen Fähigkeiten. Sieh dir zuerst die Referenzbilder an, generiere A mit den bereits anerkannten Identitätsankern, dann bearbeite B mit A und denselben Ankern. Gib bei jeder Einreichung klar an, was erhalten und was geändert werden soll.
- Fixiere Identität, Kleidung, Zeichenstil, Licht, Bildformat und Kamerawinkel; erzeuge gezielte Unterschiede in Mimik, Blickrichtung, Gestik oder Körperkontur. Generiere A und B nicht unabhängig voneinander zufällig und füge sie dann zwangsweise zusammen.
- Gib Charaktermaterial mit echtem transparentem Hintergrund aus, lasse Bewegungsraum für Haare, Hände, Rocksaum und Schuhe. Wenn eine Ganzkörperaufnahme nötig ist, sind abgeschnittene Füße oder an den Rand stoßende Haare nicht akzeptabel; natürliche Brustbild-Beschnitte sollten beim Compositing durch Bildrahmen oder Nahaufnahmen aufgefangen werden.
- Erstelle Hintergrund, Charaktere, Requisiten und Vordergrund getrennt; verwende Bildgenerierung für natürliche Bilder, präzise Ringe, Text, Masken und Partikel können programmatisch erstellt werden.
- Benenne nach
shot_01_A.png/shot_01_B.pngund dokumentiere die tatsächlichen Prompts und Quellen. Behalte genehmigte Versionen, repariere problematische Teile und wiederhole nicht einfach das gesamte Set. - Überprüfe jedes Bild auf Charakterkonsistenz, Accessoires links/rechts, Finger, Armanbindungen, Augen, Kleidung und transparente Ränder. Mengen- oder Hash-Checks ersetzen diese visuellen Prüfungen nicht.
- Validiere bei Ganzkörperaktionen zuerst Schultern/Hüften, Gelenkrichtungen, Schwerpunkt und Standbein; bei Händen zuerst Handflächenausrichtung, Daumenseite, Fingerknöchel und Kontaktverhältnisse. Erzwinge nicht das Zeigen aller fünf Finger, wenn sie eigentlich verdeckt sein sollten. Repariere zuerst A, bearbeite dann B mit A und überprüfe die Bewegungsflüssigkeit erneut.
- Verwende parallele Arbeit nur, wenn die aktuellen Regeln es erlauben; wenn du die Arbeit aufteilst, gib ein vollständiges A/B-Paar an denselben Ausführenden mit einheitlichen Ankern, Namenskonventionen und Übergabeliste.
4. Einstellungen mit Darstellung und Rhythmus compositen
Lies compositing.md, wähle das Tool basierend auf dem Projekt und binde dich nicht standardmäßig an einen bestimmten Editor.
- Für Collagefilme, die programmierbare Perspektiven, Mesh-Deformation und GLSL-Übergänge benötigen, kann ModernGL/EGL Compositing mit FFmpeg-Kodierung verwendet werden; einfache Aufgaben können direkt mit dem vorhandenen Editor oder FFmpeg durchgeführt werden. Probiere zuerst eine repräsentative Einstellung und den schwierigsten Übergang aus.
- Priorisiere die Darstellung von Bewegung und überlagere dann Kamerabewegung, Tiefenschärfe, Requisitenreaktionen und Effekte. Bildausschnitt und Komposition sollten sich ebenfalls ändern; ständiges Hereinzoomen und Herauszoomen auf dieselbe Zeichnung ergibt keine ausreichende Darstellung.
- Verwende für A/B dieselbe Leinwand und denselben gemeinsamen Beschnittrahmen, halte Kopf, Rumpf oder den angegebenen Drehpunkt ausgerichtet. Der Posenwechsel sollte durch die Aktion und Musik bestimmt werden; verwende nicht für alle Einstellungen denselben Slow-Dissolve.
- Für Hände und Körper mit deutlich unterschiedlichen Konturen, zeige standardmäßig nur eine Pose pro Frame; bei großen Unterschieden füge Zwischenbilder hinzu oder ändere das Aktionsdesign. Suche nach unbeabsichtigten A→B→A→B-Rückwärtssprüngen, verwende keine "Atem"-Schleife, die vollständige Gesten wiederholt wiederholt. Stehende Charaktere sollten die Beziehung zwischen Standbein und Boden beibehalten, verwende keine Rotation, Skalierung oder Mesh-Wackeln der gesamten Figur, um eine Drehung vorzutäuschen.
- Verwende für transparentes Material eine konsistente Premultiplied-Alpha-Konvention, überprüfe auf schwarze Ränder und doppelte Konturen. Bezeichne zwei Schlüsselposen plus Compositing als Keyframe-Collage/eingeschränkte Animation, nicht als Frame-für-Frame-Handzeichnung.
- Platziere starke Kaleidoskop-Effekte, rekursive Bildrahmen, Verzerrungen usw. im Hintergrund oder auf einer separaten Ebene; wenn die Aktion deutlich sichtbar sein soll, zeichne den Hauptcharakter nach diesen Effekten.
- Bänder, Partikel und Bewegungsunschärfe im Vordergrund sollten Gesicht, Hände und wichtige Requisiten meiden. Effekte sollten Rhythmus und Zweck haben, dem Zuschauer aber auch Zeit geben, den Charakter zu sehen.
- Die Richtung des Übergangs sollte die Aktion oder den Blick fortsetzen; die Intensität variiert mit der Musik. Vermeide es, jeden Schnittpunkt mit gleicher Effektstärke zu versehen.
- Zeichne beim Rendern die tatsächlich verwendeten Material-IDs und effektiven Anzeigeframes auf (falls messbar). Dass Material in einem Ordner vorhanden ist, bedeutet nicht, dass es im Video landet; dass es in den Rendering-Aufruf eingeht, bedeutet nicht, dass es am Ende sichtbar ist.
5. In Phasen validieren und liefern
- Überprüfe die Gesamtübersicht aller A/B-Materialien, korrigiere wiederholte Posen, Fehlendes, falsche Hände, falsche Accessoires und unbrauchbare Beschnitte.
- Rendere kurze Segmente mit niedriger Auflösung, die Aktionsänderungen, die komplexesten Effekte, Übergänge und Endtitel abdecken. Sieh dir die Bewegung an, nicht nur Screenshots.
- Rendere das finale Video in der Zielauflösung; überprüfe Dauer, Auflösung, Bildrate, Tonspur, Anfang/Ende und vollständige Dekodierbarkeit.
- Führe aus:
python scripts/check_project.py project.json --video output/final.mp4 --usage output/usage.json --decode --contact-sheet output/keyframes.jpg --report output/qa.json. Erfordert Pillow; Video-Checks benötigen FFmpeg/ffprobe. Parameter und Einschränkungen siehe validation.md. - Sieh dir das gesamte Video manuell an, überprüfe insbesondere, ob A/B tatsächlich unterscheidbar sind, ob der Charakter verdeckt wird, ob Takt und Audio-/Video-Synchronisation stimmen und ob Posenwechsel ohne Sprünge erfolgen. Automatische Bestätigung bedeutet nicht, dass die visuelle Qualität bestätigt ist.
- Liefere das finale MP4, eine Materialübersicht und das wiederverwendbare Projekt (Material, Timeline, Code/Projektdateien, Quellen und Abhängigkeitsbeschreibung). Speichere gemäß den Persistenzregeln der aktuellen Umgebung und stelle ein abspielbares Video bereit. Respektiere den Umfang, wenn der Benutzer nur einen Teil möchte.
Extrahiere bei Nacharbeiten aus dem finalen kodierten Video die Problempose sowie mindestens drei Frames vor und nach jedem Bearbeitungsschnitt. Überprüfe Bewegungsablauf, Fußpositionen, Handgeister, Text und Beschnitte. Wenn der Benutzer das Löschen des unteren Textes im Endtitel verlangt, lösche die entsprechende Textebene oder den Aufruf und überprüfe dies an mehreren Zeitpunkten des Endtitels; überdecke nicht das Bild, indem du die Figur abschneidest oder das Bild überdeckst.
Berichte die tatsächlich abgeschlossenen Mengen, konkreten Verbesserungen, Prüfergebnisse und verbleibende Einschränkungen. Nicht ausgeführte Tools, nicht generierte Bilder und nicht angesehene Videos dürfen nicht als abgeschlossen gemeldet werden.
Wiederverwendung des Cookiya-Falls
Lies cookiya-case.md nur, wenn die Aufgabe Cookiya betrifft oder die Wiederverwendung dieses Projekts angefordert wird. Behalte die darin enthaltenen Lehren bei, aber zwinge diesen Charakter, das Farbschema, die Anzahl der Einstellungen oder die Musik nicht neuen Aufgaben auf.