Noch was unklar? Dann in unserem Forum nachfragen
Zum Original-Thread / Zum Adobe After Effects-Forum

Infoseite // Untertitel mit script - wie Softfläche darunter?



Frage von helot88:


Hallo Experten,

folgender Ausgangspunkt. Ich habe einen Film, der mit deutschem Text besprochen ist. Der soll nun mit englischen Untertiteln versehen werden.
Dazu habe ich (da der Film knapp 10 Minuten lang ist und 7000 Zeichen gesprochenen Text enthält) mir ein subtitel-script gesucht und ausgeführt. Das klappt auch gut.
Also: Textebene erstellen, Schriftart, Größe und Ausrichtung festlegen und dann die zu untertitelnden Stellen mit Markern versehen.
Dann führe ich das script aus, wähle die Text-Datei, in denen alle meine Untertitel stehen und schon sind die Untertitel alle in nur einer Textebene an der richtigen Stelle.
Und nun mein Problem:
Die Schrift steht einfach so da... Also ich benötige eine Fläche, die halbtransparent unter dem Text liegt. Und zwar immer nur dann, wenn auch Untertitel zu sehen sind.
Klar, ich könnte das mit Farbebenen erstellen, aber dann bräuchte ich ja unzählige, jede Menge Zeit und das würde ja der Zeitersparnis widersprechen, die ich mir mit der script-Automatisierung geschaffen habe.

Hat einer eine Idee, wie ich unter die Untertitel eine solche Fläche Fläche bringe? Ich habe es mal mit Matte versucht, aber das bringt es auch nicht wirklich.

Gruß
Sascha

Space


Antwort von Mylenium:

Erweitere doch einfach das Script. Genau so wie Textebenen kann man auch Solids und andere Ebenen dem Projekt hinzufügen und deren Eigenschaften festlegen...

Mylenium

Space


Antwort von helot88:

@Mylenium
Ja, das ist eine gute Idee. Allerdings kann ich wirklich nicht alles beherrschen. Und script-Programmierung gehört leider nicht zu meinen Stärken.
Ich habe hier mal den Script-Code angehängt. Vielleicht kann sich ja einer erbarmen und mir mal den richtigen Weg aufzeigen. Zumindest rudimentär.

Danke schon mal
Sascha
&#123; // Subtitle generator by !Rocky // modified by Colin Harman &#40; http&#58;//colinharman.com/ &#41; to work on a Mac // // Save this code as // "subtitles.jsx" // // Create a text file with your subtitles. // Each line of text is one on-screen line. // To have several lines on-screen at the same time, // simply separate them with a pipe &#40; | &#41; character. // eg "Character 1 talks|Character 2 interrupts" // // Create a new text layer in your comp, adjust its position, // make sure the text's centered, so it looks nice // Add markers &#40;Numpad *&#41; where each subtitle line must be shown/hidden. // With the text layer selected, run the script, and select the subtitles file. // Enjoy! function makeSubs&#40;&#41; &#123; var layer = app.project.activeItem.selectedLayers&#91;0&#93;; if &#40;layer.property&#40;"sourceText"&#41; != null&#41; &#123; var textFile = fileGetDialog&#40;"Select a text file to open.", ""&#41;; if &#40;textFile != null&#41; &#123; var textLines = new Array&#40;&#41;; textFile.open&#40;"r", "TEXT", "????"&#41;; while &#40;!textFile.eof&#41; textLines&#91;textLines.length&#93; = textFile.readln&#40;&#41;; textFile.close&#40;&#41;; var sourceText = layer.property&#40;"sourceText"&#41;; var markers = layer.property&#40;"marker"&#41;; for &#40;var i = sourceText.numKeys; i >= 1; i--&#41; sourceText.removeKey&#40;i&#41;; var line = 0; var subTime, subText; for &#40;var i = 1; i <= markers.numKeys; i++&#41; &#123; subTime = markers.keyTime&#40;i&#41;; sourceText.setValueAtTime&#40;0, " "&#41;; if &#40;&#40;i % 2&#41; == 0&#41; &#123; subText = " "; &#125; else &#123; subText = textLines&#91;line&#93;.replace&#40;"|", "\x0d\x0a"&#41;; line++; &#125; sourceText.setValueAtTime&#40;subTime, new TextDocument&#40;subText&#41;&#41;; &#125; &#125; &#125; &#125; makeSubs&#40;&#41;; &#125;

Space


Noch was unklar? Dann in unserem Forum nachfragen
Zum Original-Thread / Zum Adobe After Effects-Forum

Antworten zu ähnlichen Fragen //


Untertitel Schaltflächen
Bildserien in Clips aufteilen (Script)
Retro: Wie kommen die Untertitel auf den Film?
Wie werden diese "Karaoke-Untertitel" der Sprache in YouTube-Shorts und Tik-Tok-Videos erzeugt?
Muessen ukrainische Untertitel auch in UTF-8 mit BOM vorliegen?
Untertitel in FCPX bei vorhandener Textdatei?
Warum Untertitel nicht oben?
Adobe Premiere Pro 15.0 März Update bringt neuen Untertitel-Workflow und mehr
SRT-Untertitel
Integrierte Untertitel in Premiere importieren
Sony AX700 Datum / Zeit Untertitel-Spur in .mp4 Videos
Untertitel Premiere 2020
Untertitel Premiere Pro 2021
Ich suche jemanden, der englische Untertitel in meinen YT-Videos erstellt und optimiert
Davinci Untertitel zusammenfügen
Untertitel zeigt Umlaute und Sonderzeichen falsch an...
Untertitel Spurenstile löschen
Kostenloser VLC Player erzeugt automatisch Untertitel für 100 Sprachen
Final Cut Pro 11.1 – Deutsche Untertitel transkribieren?




slashCAM nutzt Cookies zur Optimierung des Angebots, auch Cookies Dritter. Die Speicherung von Cookies kann in den Browsereinstellungen unterbunden werden. Mehr Informationen erhalten Sie in unserer Datenschutzerklärung. Mehr Infos Verstanden!
RSS Suche YouTube Facebook Twitter slashCAM-Slash