user13842: I want to add simple textual animations to videos, just like this one from Business Insider : https://www.facebook.com/228803477461289/videos/231065770568393/
What software do I need in order to realize this ? 
I know that After Effects is capable of such things, but I'm looking for (more specialized) software with much less learning curve. 

user11523: You can achieve that with ffmpeg. Draw text with drawtext command. And draw semitransperent beckground under it with  drawbox. You can see more in that question.
You can add animation of moving text  from side of video with Expression Evaluation.

user23298: This code works well now. It has several text animations with FFMpeg.
ffmpeg -i input.mp4 -vf "[in]drawtext=fontfile=/path/to/font.ttf: text='First Line': fontcolor=red: fontsize=40: x=(w-text_w)/2: y=if(lt(t\,3)\,(-h+((3*h-200)*t/6))\,(h-200)/2):enable='between(t,2.9,50)',drawtext=fontfile=/path/to/font.ttf: text='Second Line': fontcolor=yellow: fontsize=30: x=if(lt(t\,4)\,(-w+((3*w-tw)*t/8))\,(w-tw)/2): y=(h-100)/2:enable='between(t,3.5,50)',drawtext=fontfile=/path/to/font.ttf: text='Third Line': fontcolor=blue: fontsize=50: x=if(lt(t\,5)\,(2*w-((3*w+tw)*t/10))\,(w-tw)/2): y=h/2:enable='between(t,4.5,50)',drawtext=fontfile=/path/to/font.ttf: text='Fourth Line': fontcolor=black: fontsize=20: x=(w-text_w)/2: y=if(lt(t\,6)\,(2*h-((3*h-100)*t/12))\,(h+100)/2):enable='between(t,5.5,50)'[out]" out.mp4


user4426: Looking at the video, I'd say it's highly likely it was made with Adobe Premiere, Final Cut, or Adobe After Effects.  You could achieve the same thing in FFMPEG, but I doubt that's how they actually made it.

13842: <p>I want to add simple textual animations to videos, just like this one from Business Insider : <a href="https://www.facebook.com/228803477461289/videos/231065770568393/" rel="nofollow">https://www.facebook.com/228803477461289/videos/231065770568393/</a></p>

<p>What software do I need in order to realize this ? </p>

<p>I know that After Effects is capable of such things, but I'm looking for (more specialized) software with much less learning curve. </p>
 11523: <p>You can achieve that with <a href="https://www.ffmpeg.org/" rel="nofollow noreferrer">ffmpeg</a>. Draw text with <kbd>drawtext</kbd> command. And draw semitransperent beckground under it with <kbd> drawbox</kbd>. You can see more in <a href="https://video.stackexchange.com/questions/15551/ffmpeg-drawtext-filter-create-transparent-background-with-text">that question</a>.</p>

<p>You can add animation of moving text  from side of video with <a href="http://ffmpeg.org/ffmpeg-utils.html#Expression-Evaluation" rel="nofollow noreferrer">Expression Evaluation</a>.</p>
 23298: <p>This code works well now. It has several text animations with FFMpeg.</p>

<p><code>ffmpeg -i input.mp4 -vf "[in]drawtext=fontfile=/path/to/font.ttf: text='First Line': fontcolor=red: fontsize=40: x=(w-text_w)/2: y=if(lt(t\,3)\,(-h+((3*h-200)*t/6))\,(h-200)/2):enable='between(t,2.9,50)',drawtext=fontfile=/path/to/font.ttf: text='Second Line': fontcolor=yellow: fontsize=30: x=if(lt(t\,4)\,(-w+((3*w-tw)*t/8))\,(w-tw)/2): y=(h-100)/2:enable='between(t,3.5,50)',drawtext=fontfile=/path/to/font.ttf: text='Third Line': fontcolor=blue: fontsize=50: x=if(lt(t\,5)\,(2*w-((3*w+tw)*t/10))\,(w-tw)/2): y=h/2:enable='between(t,4.5,50)',drawtext=fontfile=/path/to/font.ttf: text='Fourth Line': fontcolor=black: fontsize=20: x=(w-text_w)/2: y=if(lt(t\,6)\,(2*h-((3*h-100)*t/12))\,(h+100)/2):enable='between(t,5.5,50)'[out]" out.mp4
</code></p>
 4426: <p>Looking at the video, I'd say it's highly likely it was made with Adobe Premiere, Final Cut, or Adobe After Effects.  You could achieve the same thing in FFMPEG, but I doubt that's how they actually made it.</p>
