Answers.Body: <p>If you has access to Adobe After Effects and Premier, you can create templates in After Effects with the Live Text tool and easily modify them inside Premier. More about this topic on the following link:</p>
  
  <p><a href="https://helpx.adobe.com/premiere-pro/how-to/animated-text-titles-live-text.html" rel="nofollow">https://helpx.adobe.com/premiere-pro/how-to/animated-text-titles-live-text.html</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-13T14:06:13.133Z
Answers.LastActivityDate: 2016-09-13T14:06:13.133Z
Answers.UserDisplayName: VJ Galaxy
Answers.Body: <p>Get TypeMonkey for AfterEffects. Other than templates, it's the easiest way to generate text animations from scratch. </p>
  
  <p><a href="http://aescripts.com/typemonkey/" rel="nofollow">http://aescripts.com/typemonkey/</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-13T14:37:42.460Z
Answers.Text: I'll look into this, but I'm not interested in making the animations from scratch. I just want to be able to overlay/add text animation to a video from the command line. I'd prefer to choose from a (large) number of possible pre-made animations effects.
Answers.UserDisplayName: pixelearth
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-13T08:39:06.047Z
Answers.LastActivityDate: 2016-09-13T08:39:06.047Z
Answers.UserDisplayName: McFlySoHigh
Body: <p>I have an educational video product. We currently have over 2000, available in different sizes, so roughly 6000 and counting. </p>
  
  <p>The video introductions (title, description, instructors) were made by hand in video editors but this proves time-consuming and error-prone.</p>
  
  <p>I want to be able to create interesting text animations suitable for video introductions programmatically. All of the data (text) I need is in a local database. </p>
  
  <p>I looked into this problem 2 years ago and solved it by using ffmpeg, and the ASS subtitle system filter. This got the job done, but the animations were limited to simple movement and fades and the process is quite clunky.</p>
  
  <p>Recently looking at iMovie's "title" animations I felt inspired by the quality, and wanted our introductions to be much better. I'm not sure it's worth the effort to re-do them all by hand in something like a manual video editor.  </p>
  
  <p>So what techniques are out there that I might consider?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-09-13T00:20:11.173Z
Comments.Text: After effects is scriptable and can be used programmatically to create pretty much any video effect. The learning curve is fairly steep for doing this, you'd probably be better off hiring an AE scripter.
Comments.UserDisplayName: stib
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-09-13T05:46:32.090Z
Comments.Text: I'm a software engineer, so I'm pretty comfortable around programming and scripting. Does that count?
Comments.UserDisplayName: pixelearth
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-09-14T12:37:10.393Z
Comments.Text: If you're happy working with javascript then the documentation for scripting AE is here: http://adobe.ly/2cwcEoh yes, it says CS6, they haven't updated the documentation. If you want to build a GUI for it the docs for the UI API is here: http://adobe.ly/2cwbFVn More info at http://adobe.ly/2cwdaCJ
Comments.UserDisplayName: stib
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-09-14T12:38:01.937Z
Comments.Text: One caveat is that you need to understand how AE works before you can automate it.
Comments.UserDisplayName: stib
Tags: <video><animation>
Title: How can I add animated text to a video programmatically (from a script) for use as quality video introductions?
UserDisplayName: pixelearth
ThreadText: # How can I add animated text to a video programmatically (from a script) for use as quality video introductions?
  
  (Asked by: username_0 on 2016-09-11)
  
  I have an educational video product. We currently have over 2000, available in different sizes, so roughly 6000 and counting.
  
  The video introductions (title, description, instructors) were made by hand in video editors but this proves time-consuming and error-prone.
  
  I want to be able to create interesting text animations suitable for video introductions programmatically. All of the data (text) I need is in a local database.
  
  I looked into this problem 2 years ago and solved it by using ffmpeg, and the ASS subtitle system filter. This got the job done, but the animations were limited to simple movement and fades and the process is quite clunky.
  
  Recently looking at iMovie's "title" animations I felt inspired by the quality, and wanted our introductions to be much better. I'm not sure it's worth the effort to re-do them all by hand in something like a manual video editor.
  
  So what techniques are out there that I might consider?
  
  **Tags:** video, animation
  
  > **Comments:**
  > **username_1**: After effects is scriptable and can be used programmatically to create pretty much any video effect. The learning curve is fairly steep for doing this, you'd probably be better off hiring an AE scripter.  
  > **username_0**: I'm a software engineer, so I'm pretty comfortable around programming and scripting. Does that count?  
  > **username_1**: If you're happy working with javascript then the documentation for scripting AE is here: http://adobe.ly/2cwcEoh yes, it says CS6, they haven't updated the documentation. If you want to build a GUI for it the docs for the UI API is here: http://adobe.ly/2cwbFVn More info at http://adobe.ly/2cwdaCJ  
  > **username_1**: One caveat is that you need to understand how AE works before you can automate it.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2016-09-13. Score: 2
  
  If you has access to Adobe After Effects and Premier, you can create templates in After Effects with the Live Text tool and easily modify them inside Premier. More about this topic on the following link:
  
  <https://helpx.adobe.com/premiere-pro/how-to/animated-text-titles-live-text.html>
  
  
  ---
  
  ### Answer by username_3 on 2016-09-13. Score: 2
  
  Get TypeMonkey for AfterEffects. Other than templates, it's the easiest way to generate text animations from scratch.
  
  <http://aescripts.com/typemonkey/>
  
  > **Comments:**
  > **username_0**: I'll look into this, but I'm not interested in making the animations from scratch. I just want to be able to overlay/add text animation to a video from the command line. I'd prefer to choose from a (large) number of possible pre-made animations effects.  
  
  ---
  
  