Wie kann ich programmgesteuert (aus einem Skript) animierten Text zu einem Video hinzufügen, um es als qualitativ hochwertige Videoeinführungen zu verwenden?

Ich habe ein Lehrvideoprodukt. Wir haben derzeit über 2000, verfügbar in verschiedenen Größen, also ungefähr 6000 und steigend.

Die Videoeinführungen (Titel, Beschreibung, Referenten) wurden per Hand in Videoeditoren erstellt, was sich jedoch als zeitaufwändig und fehleranfällig erweist.

Ich möchte in der Lage sein, programmgesteuert interessante Textanimationen zu erstellen, die für Videoeinführungen geeignet sind. Alle Daten (Text), die ich benötige, befinden sich in einer lokalen Datenbank.

Ich habe mich vor 2 Jahren mit diesem Problem befasst und es mit ffmpeg und dem ASS-Untertitelsystemfilter gelöst. Dies hat die Arbeit erledigt, aber die Animationen waren auf einfache Bewegungen und Überblendungen beschränkt und der Prozess ist ziemlich klobig.

Als ich mir kürzlich die "Titel"-Animationen von iMovie ansah, fühlte ich mich von der Qualität inspiriert und wollte, dass unsere Einführungen viel besser werden. Ich bin mir nicht sicher, ob es den Aufwand wert ist, sie alle von Hand in so etwas wie einem manuellen Video-Editor zu wiederholen.

Welche Techniken gibt es also, die ich in Betracht ziehen könnte?

After Effects ist skriptfähig und kann programmgesteuert verwendet werden, um so ziemlich jeden Videoeffekt zu erstellen. Die Lernkurve dafür ist ziemlich steil, Sie sollten wahrscheinlich besser einen AE-Skripter einstellen.
Ich bin Softwareentwickler, also kenne ich mich mit Programmierung und Scripting ziemlich gut aus. Zählt das?
Wenn Sie gerne mit Javascript arbeiten, finden Sie die Dokumentation zum Skripting von AE hier: adobe.ly/2cwcEoh ja, es heißt CS6, sie haben die Dokumentation nicht aktualisiert. Wenn Sie eine GUI dafür erstellen möchten, finden Sie die Dokumentation für die UI-API hier: adobe.ly/2cwbFVn Weitere Informationen unter adobe.ly/2cwdaCJ
Ein Vorbehalt ist, dass Sie verstehen müssen, wie AE funktioniert, bevor Sie es automatisieren können.

Antworten (2)

Holen Sie sich TypeMonkey für AfterEffects. Abgesehen von Vorlagen ist dies die einfachste Möglichkeit, Textanimationen von Grund auf neu zu erstellen.

http://aescripts.com/typemonkey/

Ich werde mich darum kümmern, aber ich bin nicht daran interessiert, die Animationen von Grund auf neu zu erstellen. Ich möchte nur in der Lage sein, einem Video von der Befehlszeile aus Textanimationen zu überlagern/hinzuzufügen. Ich wähle lieber aus einer (großen) Anzahl möglicher vorgefertigter Animationseffekte.

Wenn Sie Zugriff auf Adobe After Effects und Premier haben, können Sie Vorlagen in After Effects mit dem Live-Text-Tool erstellen und sie einfach in Premier ändern. Mehr zu diesem Thema unter folgendem Link:

https://helpx.adobe.com/premiere-pro/how-to/animated-text-titles-live-text.html