Video-Tour nach Reiseplan
Skill basierend auf dem Remotion-Quellcode von Cửu Trại Câu V6, 77 Sekunden, 1920×1080. Dies ist ein neuer, wiederverwendbarer Workflow; das vorherige V6-Video wurde mit einem separaten Remotion-Projekt erstellt, nicht mit HyperFrames.
Inhalt und Materialien
- Daten, Route, Sehenswürdigkeiten und Dienstleistungen aus dem Benutzer-Reiseplan oder einer geprüften Quelle entnehmen. Bei Bedarf aktuelle Quellen für Preise, Abfahrtsdaten oder Kontaktinformationen konsultieren. Keine Preise/Aktionen selbst hinzufügen.
- Kurzen Einleitungstext mit Hook, Erlebnisabschnitte pro Tag und CTA-Beratung schreiben. Natürliche Sprache wählen, Aussprache von Orts-/Einheitsnamen prüfen.
- Vom Benutzer ausgewählte/freigegebene Stimme verwenden. Bereits erstellte WAV/MP3-Dateien über verfügbare Tools importieren; Clone-Daten, TTS-Modell und Konten sind nicht Bestandteil dieses Skills. Keine abweichende Sprechgeschwindigkeit außer 1.0 im Plan akzeptieren; bei Änderung der Lesefassung die Szenenmarken und Untertitel an die tatsächliche Datei anpassen.
- Szenen entsprechend den Ortsnamen und Aktivitäten auswählen. Echte Szenen/Standbilder/Diagramme klar trennen. Keine dekorativen Diagramme als exakte geografische Karten darstellen. Züge nur auf tatsächlichen Eisenbahnstrecken fahren lassen.
- Quellen und Nutzungsrechte in
media/sources.jsondokumentieren. Dass ein Video auf TikTok oder YouTube angesehen/heruntergeladen werden kann, beweist nicht das Recht zur Werbenutzung. Urhebervermerke und ursprüngliche Ortslogos erhalten; keine Vermerke entfernen, um eigenes Material vorzutäuschen.
Plan
Jeder Job hat media/, edit.json, analysis/, out/. Alle src im Plan sind relative Pfade innerhalb von media. plan.md und V6-Beispiel beim Schreiben des Plans lesen. Reiseplan, Marke oder Stimme des Beispiels nicht ohne Aufforderung auf andere Touren kopieren.
Die Stimme bestimmt die Dauer; Szenen, Marken und Untertitel nach den tatsächlichen Sprechmarken aufteilen. Fotoszenen mit Ken Burns, sanfte Überblendungen von 12 Frames; Text mit Feder-Effekt, Intro mit Route und Postkarte, Routenszene mit fahrendem Zug, Ende mit CTA und runden Bildern. Marken prägnant halten, keine Untertitel über den Tagesverlauf legen.
Ausführen und Prüfen
python3 scripts/doctor.py
python3 scripts/render.py /pfad/zu/job --check-only
python3 scripts/render.py /pfad/zu/job --setup-only
python3 scripts/render.py /pfad/zu/job final.mp4
python3 scripts/qa.py /pfad/zu/job/out/final.mp4 /pfad/zu/job/out/qa --expected-frames 2310
Die Zahl 2310 gilt nur für das Beispiel 77 Sekunden × 30 fps; für echte Touren neu berechnen. --frames=0-59 für technische Tests verwenden. Keine Vorschau/Datei automatisch öffnen; einen Standard-Stream verwenden und den Job-Prozess nach dem Export schließen. runtime.md für Einrichtung, optionales ASR und Schriftarten lesen; reference-inputs.md listet die Quellensammlung für das Beispiel auf.
Die Schriftart Tour Sans (Be Vietnam Pro) wird unter OFL mitgeliefert. Das Beispiel behält Avenir Next bei, falls auf macOS vorhanden, und verwendet Tour Sans als Fallback; keine kommerzielle Schriftart Avenir beifügen und keine pixelgenaue Darstellung auf anderen Plattformen versprechen.
Vor der Übergabe: gesamte MP4-Datei dekodieren, Größe/Länge/Audio bestätigen, alle Szenenübergänge, Route, Tagesmarken, Logo und CTA im Vollbild prüfen. Untertitel mit der gelesenen Fassung abgleichen. Nur „gehört“ sagen, wenn tatsächlich hörbar. Einschränkungen bei Materialrechten oder Audioprüfung melden, wenn nicht verifiziert; keine Zalo-Nachrichten oder Veröffentlichungen ohne Benutzeranforderung.