Automatische Untertitel und Video für PowerPoint
Wandeln Sie eine vorhandene lokale PPTX in eine bearbeitbare, untertitelte Präsentation und ein Video um. Das Originaldeck bleibt erhalten. Untertitel sind native PowerPoint-Textfelder mit Ein- und Ausblendeffekten, keine flachen Folienbilder oder reine SRT-Dateien.
Eingaben und Entscheidungen
Vor der Erstellung müssen eine bestimmte Quell-PPTX (absoluter Pfad, genauer Anhangname oder explizit identifiziertes geöffnetes Deck), der Ausgabeordner, die Zeitsteuerungspolitik, die Untertitelsprache und die Untertitelquelle festgelegt werden. Untertitelquellen können ein benanntes Dokument, explizit bereitgestellter Text pro Folie, eine benannte Narration-Audiodatei oder eine explizite Aufforderung zum Entwurf aus dem Deck sein. Überprüfen Sie, ob referenzierte Dateien existieren und die Untertitel der tatsächlichen Folienreihenfolge entsprechen. Wenn die Quelldatei oder die Untertitelquelle im Gespräch mehrdeutig bleiben, fragen Sie nur nach diesen fehlenden Informationen; wählen Sie kein nicht zusammenhängendes historisches Deck und erfinden Sie keine Skriptquelle. Ein eingefügtes Beispiel mit Platzhalterpfaden ist kein echtes Eingabedeck.
Identifizieren Sie alle echten Medien, die eingefügt werden sollen. Verwenden Sie bereitgestellte Assets und gemessene Werte. Wenn kein Audio bereitgestellt wird, schreiben Sie prägnante Untertitel aus dem Folieninhalt; beschreiben Sie dies nicht als Spracherkennung. Wenn Audio vorhanden ist, richten Sie die Untertitel an der tatsächlichen Narration aus.
Lesen Sie Untertitel-Erstellung und -Timing für das Erstellen von Untertiteln aus Folien, das Akzeptieren von Text pro Folie oder eines Dokuments und das Schätzen von Timings anhand der Textlänge. Das enthaltene scripts/captions-to-timeline.py konvertiert normalisiertes Markdown/TXT in die Animations-CSV mit einstellbaren Lesegeschwindigkeiten für englische Wörter und chinesische Zeichen. Verwenden Sie tatsächliche Sprechzeiten, wenn eine Narration vorhanden ist.
Erstellen Sie eine UTF-8-Zeitleiste vor der Animation. Lesen Sie den Zeitleistenvertrag für das Schema und die Timing-Formeln. Die Position einer Folie in der Datei (slide_index) kann sich von ihrer gedruckten Seitennummer (slide_number) unterscheiden. Weder neun Folien noch 160 Sekunden sind ein universeller Standard.
Erfassung mit Fokus auf Untertitel
Unterstützen Sie zwei Pfade zur Untertitel-Vorbereitung: (A) Entwurf aus der angegebenen PPTX; (B) Normalisierung der vom Benutzer bereitgestellten Untertitel ohne Neuentwurf. Bei Pfad B bleiben Wortlaut, Reihenfolge, Werte und Einheiten erhalten; Übersetzen oder polieren Sie nur auf Anfrage. Halten Sie unaufgelöste Seitenzuordnungen und vorgeschlagene bedeutungsändernde Änderungen in separaten Überprüfungsnotizen fest. Beide Pfade können in einer Überprüfungs-, Bearbeitungs- und Bestätigungsphase durch den Benutzer vor der Produktion zusammenlaufen, wenn dieser gestaffelte Arbeitsablauf angefordert wird. Unterstützen Sie einen Entwurfs-Bearbeitungs-Produktions-Ablauf: Lesen Sie auf Anfrage automatisch das angegebene Deck und speichern Sie einen standardmäßigen Untertitel-Entwurf pro Folie sowie separate Überprüfungsnotizen. Verlangen Sie nicht, dass der Benutzer die Vorlage manuell ausfüllt. Markieren Sie unlesbare Inhalte und unsichere Behauptungen in den Überprüfungsnotizen, anstatt Untertitel zu erfinden. Wenn der Benutzer vor der Produktion eine manuelle Überprüfung anfordert, liefern Sie den Entwurf und warten Sie auf die bearbeitete Datei. Behandeln Sie in der späteren Produktionsphase diese bearbeitete Datei als maßgebliche Quelle für Untertitel; bewahren Sie den Wortlaut, berechnen Sie das Timing neu und überschreiben Sie sie nicht mit einem neuen, aus dem Deck abgeleiteten Skript. Diese Überprüfungsphase ist ein angeforderter Arbeitsumfang, kein obligatorisches Tor für explizit autorisierten einmaligen Export.
Starten Sie einen neuen Untertitel-Workflow, indem Sie dem Benutzer helfen, Untertitel im standardmäßigen Format pro Folie bereitzustellen. Erklären Sie, dass ## Folie N die tatsächliche PPTX-Folie identifiziert und jede - -Zeile ein Untertitel ist. Akzeptieren Sie eine benannte Untertiteldatei oder eingefügten, mit Folien beschrifteten Text. Normalisieren Sie Word- oder unstrukturierte Entwürfe in eine UTF-8 captions.md, bevor Sie die Timings berechnen. Halten Sie visuelle Anweisungen und Aufgabenanweisungen außerhalb des Untertiteltexts. Überprüfen Sie die Folienreihenfolge, fehlende Seiten und nicht ersetzte Vorlagenplatzhalter. Erfinden Sie keine fehlenden Untertitel, wenn der Benutzer einen bereitgestellten Skript-Workflow gewählt hat; erstellen Sie einen Entwurf aus dem Deck nur auf Anfrage. Wenn der Benutzer nur die Untertiteldatei organisieren möchte, liefern Sie diese Datei und die Zuordnungsprüfung, ohne mit der Animation/Export fortzufahren. Verwenden Sie eine bereits gültige Untertiteldatei erneut, anstatt die Erfassung zu wiederholen. Für eine End-to-End-Videoanfrage ist die Normalisierung ein Zwischenschritt: Fahren Sie mit Timing, nativer Animation, Export und tatsächlicher Wiedergabe-QA fort, ohne unnötige Genehmigungsschritte. Stoppen Sie nur dann nach der Untertiteldatei, wenn dieser begrenzte Umfang explizit angefordert wird oder wenn ungelöste fehlende Eingaben weitere Arbeiten verhindern.
Layout-Überprüfung vor der Produktion
Reservieren Sie für einen gestaffelten Arbeitsablauf mit Benutzerüberprüfung vor der Animation einen konsistenten unteren Bereich für Untertitel. Beginnen Sie bei etwa 10–15 % der Folienhöhe, passen Sie sich an die tatsächliche Untertitellänge und Lesbarkeit an, anstatt ein festes Verhältnis zu erzwingen. Bewahren Sie den ursprünglichen Stil und die gemessenen Inhalte. Verschieben oder skalieren Sie Körperinhalte mäßig; bedecken Sie niemals ursprüngliche Inhalte, um Weißraum zu simulieren. Halten Sie Achsen, Bildunterschriften, Fußzeilen und Logos klar. Bewahren Sie vorhandene Animationen bei Layoutänderungen.
Erstellen Sie eine separate bearbeitbare Layout-PPTX und PDF/Vorschauen pro Folie zur Überprüfung. Zeigen Sie den längsten Untertitel pro Folie in den Vorschauen an, um die Textpassung zu überprüfen; lassen Sie keine Platzhalter für Untertitel in der Produktionsquelle. Markieren Sie überladene Seiten. Wenn der Benutzer eine menschliche Layout-Bestätigung anfordert, warten Sie darauf vor der endgültigen Animation/Export, und verwenden Sie dann das bestätigte Layout-Deck und die bestätigte Untertiteldatei als Produktionseingaben. Passen Sie die Platzierung der Hilfsbänder und die Schrifteinstellungen an das genehmigte Layout an; verwenden Sie nicht blind die Standardwerte. Verwenden Sie ein bereits genehmigtes Layout erneut, anstatt diese Phase zu wiederholen. Die explizite Autorisierung für einen einmaligen Workflow erfordert kein zusätzliches Überprüfungstor.
Arbeitsablauf
- Inspizieren und Vorbereiten des Decks. Bewahren Sie Diagramme, Tabellen, Medien, Notizen und das vorhandene Design. Reservieren Sie einen unteren Bereich für Untertitel außerhalb von Plotbeschriftungen und Videoausgabe. Ordnen Sie Inhalte bei Bedarf zuerst um. Passen Sie die Untertitelgröße an die tatsächlichen Folienabmessungen an. Halten Sie Untertitel auf ein oder zwei Zeilen.
- Schreiben und Überprüfen der Zeitleiste. Geben Sie jedem Untertitel einen eindeutigen
CAPTION_…-Formnamen. Überprüfen Sie die lokalen Untertitelgrenzen, Lücken, Überlappungen, Folienzeiten und die kumulative Videodauer. Behalten Sie die endgültige CSV bei den Ausgaben. - Erstellen nativer Untertitel-Effekte. Verwenden Sie unter Windows mit Desktop-PowerPoint das bereitgestellte Hilfsprogramm, wenn seine Voraussetzungen zutreffen. Es erstellt bearbeitbare Textfelder und native Fade-Ein-/Ausblendeffekte über das PowerPoint-Objektmodell. Sein Timing-Modell verwendet automatische Nach Vorheriger-Effekte, was Mehrdeutigkeiten über absolute Verzögerungen in Mit-Vorheriger-Ketten vermeidet.
- Automatischen Folienwechsel einstellen. Verwenden Sie die Zeitleistendauer für jede Folie, deaktivieren Sie Klick-zum-Wechseln und exportieren Sie mit aufgezeichneten Folien-Timings und Animationen. Bewahren Sie nicht zusammenhängende Präsentationsfunktionen.
- Export über PowerPoint. Liefern Sie die animierte PPTX, das tatsächliche MP4, die endgültige CSV und angeforderte PDF/PNGs. Statische Vorschauen zeigen den ersten Untertitel auf jeder Folie; die PPTX behält jeden Untertitel. Ein fehlendes Demonstrationsvideo bleibt ein klar gekennzeichneter Platzhalter.
- Tatsächliche Ausgabe überprüfen. Inspizieren Sie die gerenderten Folien und mustern Sie das MP4 innerhalb jedes Untertitels, über Folienübergänge hinweg und um ausgewählte Ein-/Ausblendungen herum. Bestätigen Sie Dauer, lesbare Untertitel, korrektes Verschwinden und keine übriggebliebenen Untertiteltexte. Eine XML-Inspektion, eine SRT-Datei oder ein Export-fertig-Status allein bestätigen keine korrekte Wiedergabe. Melden Sie nicht überprüfte Elemente explizit.
Hilfsprogramme
scripts/add-subtitles-and-export.ps1 akzeptiert eine lokale PPTX und eine Zeitleisten-CSV. Es schreibt eine Kopie, fügt Untertitel hinzu, exportiert PDF/PNGs und, sofern nicht anders angefordert, ein MP4. Es verweigert vorhandene Animationssequenzen oder Untertitelobjekte, da deren Zusammenführung eine bewusste Erstellung erfordert. Verwenden Sie für eine bereits animierte Quelle die vorhandenen Präsentationstools, um die vorhandene Zeitleiste zu bewahren und anzupassen, anstatt alle Effekte zu löschen.
pwsh -NoProfile -File "<skill>/scripts/add-subtitles-and-export.ps1" `
-InputPptx "C:/work/presentation.pptx" `
-TimelineCsv "C:/work/subtitle_timeline.csv" `
-OutputDirectory "C:/work/captioned-output"
Führen Sie nur über eine im aktuellen Umfeld zulässige Ausführungsmethode aus. Das Hilfsprogramm erfordert eine Windows-Desktop-Anmeldesitzung mit installiertem Microsoft PowerPoint. Ein COM-Anmeldefehler in einer Sandbox ist eine Umgebungseinschränkung: Verwenden Sie den zugelassenen Desktop-Ausführungspfad oder die native Benutzeroberfläche und bewahren Sie alle erforderlichen Genehmigungsgrenzen. Schwächen Sie keine Sicherheitseinstellungen und umgehen Sie keine Ausführungsrichtlinie.
Verwenden Sie für die Video-QA bevorzugt einen verfügbaren Media-Decoder. Das optionale scripts/extract-video-frames.ps1 verwendet Windows-Media-Decodierung und benötigt PowerShell 7 im STA-Modus. Lesen Sie Office-Wiedergabe- und Exportnotizen bei der Fehlerbehebung oder Anpassung vorhandener Animationen.
Abschluss
Liefern Sie präzise Links zu den angeforderten Dateien. Geben Sie an, ob die tatsächlichen Timings und Untertiteländerungen des MP4 überprüft wurden. Halten Sie die Qualifikation eng: Identifizieren Sie fehlende echte Medien oder ungetestete Wiedergabe, ohne zu implizieren, dass ein Platzhalter eine Live-Demonstration beweist.
Für eine englische Erklärung, die für Kollegen geeignet ist, verwenden Sie den Workflow-Walkthrough.