/edit-recording — Langform-Bearbeitung
Ziel: $ARGUMENTS (ein Resolve-Projektname, eine Aufnahmedatei oder leer = das in Resolve geöffnete Projekt).
Bevor irgendetwas passiert: Lesen Sie das Profil (video-toolkit §0) und befolgen Sie die editing-rules — der Aufnahmeordner ist schreibgeschützt, keine Audio-/Bildverarbeitung, es sei denn, es wird danach gefragt, vorschlagen vor dem Anwenden. Überprüfen Sie den toolbox_status und ob der Resolve MCP project_manager get_current beantwortet (Free Edition: Der Benutzer muss Workspace → Scripts → Utility → resolve_bridge bei geöffnetem Projekt ausführen).
Projektordner: <channel folder>/<ResolveProject>/ (video-toolkit §0).
Planen Sie zuerst. Wenn plan.md im Projektordner den Status Status: approved hat, folgen Sie ihm: sein Ziel, welche Teile behalten werden, welche Overlays, Grafiken, B-Roll und Töne hinzugefügt werden sollen und mit welchem Werkzeug. Ohne einen genehmigten Plan sind die Schritte 1–3 (Timeline lesen, Transkribieren, Schnitte vorschlagen) in Ordnung, da sie nichts ändern und die Grundlage für den Plan bilden. Aber bevor Sie Overlays, neues Filmmaterial, Blender-Aufnahmen, eine neue Bildschirmaufnahme oder Soundeffekte hinzufügen, führen Sie das plan-Skill aus: Die Aufnahme ist das "was bereits existiert", und der Plan entscheidet, was jeder Teil braucht. Nehmen Sie niemals neue Bildschirmaufnahmen auf, es sei denn, der Plan sieht dies vor.
Schritte
- Timeline abrufen — Aktuelles Projekt + Timeline aus Resolve. Falls noch kein Projekt existiert, eines aus den Aufnahmen erstellen: Timeline-fps (
recordings.fps/resolve.timeline_fps) und Auflösung vor dem Import setzen, dann den Benutzer bitten, die Playback-Bildrate anzupassen (die API kann das nicht). Die Bildschirmdatei(en) importieren und, fallsrecordings.separate_camera_filegesetzt ist, die Kameradateien (recordings.camera_file_pattern). - Layout erfassen — Die Timeline-Items (Audio 1 = die Sprachspur) in
timeline/<timeline>.audio1.jsonauslesen. Eine Sitzung kann sich über mehrere Dateien erstrecken, die Audio 1 nacheinander abspielt; jede verwendete Quelldatei notieren. Falls zusätzliche Rekorder-Audiospuren (Desktop-Audio, ein zweites Mikrofon) auf der Timeline vorhanden sind, darauf hinweisen und sie belassen. - Transkribieren — Jede von Audio 1 verwendete Quelldatei (Mikrofon =
recordings.mic_audio_stream,vocabaus dem Profil) mittranscribein das Verzeichnistranscripts/transkribieren, danntimeline_transcript→<timeline>.timeline.json/.srt/.txtin Timeline-Zeit. Wiederholen Sie diesen Schritt nach jeder Bearbeitung, die Audio 1 verschiebt oder trimmt. - Schnitte vorschlagen — Füllwörter, lange Pausen, Fehlstarts und Wiederholungen mit Timeline-Zeitcodes und den umgebenden Wörtern in einer Tabelle. Auf die Genehmigung des Benutzers warten (alle, einige oder angepasst).
- Schnitte anwenden — Nicht-destruktiv in Resolve (auf einer duplizierten Timeline, z.B.
<timeline>_cut), dann die Items zurücklesen und auf Lücken/Überlappungen prüfen. Schritt 3'stimeline_transcriptauf der neuen Timeline erneut ausführen. - Overlays — Karten vorschlagen (Titel, Callouts, Lower Thirds, Abonnieren) passend zu gesprochenen Wörtern. Zuerst die gesichtssicheren Zonen aus den Kamera-Clips messen. Ein HyperFrames-Projekt in
animations/erstellen (diehyperframes-Skills verwenden; nur lokal rendern),movmit Alpha bei der Timeline-fps viarender_hyperframesrendern, importieren und jede auf einer leeren Videospur am Aufnahme-Bild des Wortes platzieren. Überlappende Karten kommen auf separate Spuren. Zurücklesen und vergleichen. - Sound — Soundeffekte für Overlays: zuerst
sfx_search, dannsfx_generate; Benutzer hört an;sfx_markdie Bewertungen. Jede Overlay-Cue vorab zu einer WAV mit ffmpeg mischen (die API ignoriert Clip-Lautstärke) und auf einer leeren Audiospur platzieren, niemals auf Audio 1. - Rendern —
render prepare_delivery_job(YouTube 1080p/4K bei der Timeline-fps) nach<project>/renders/,start,verify_output. Lautstärke des Ergebnisses prüfen.
Fertig = ein genehmigter Render im Verzeichnis <project>/renders/, mit Transkripten und Overlay-Projekten für spätere Änderungen.