Mes deux cents sur cette vieille question.
En regardant l'animation (pas nécessairement pour le texte uniquement), nous pouvons remarquer qu'elle joue avec les 3 éléments de base pour les graphiques animés, la traduction, l'échelle et la rotation.
Bien que certaines parties puissent être obtenues par la mise à l'échelle et les traductions, un mouvement de caméra en dehors de l'avion faciliterait la vie.
Je classerais les programmes qui peuvent produire ces effets dans:
Logiciel d'animation
Déjà mentionné, une excellente option et gratuite est Blender. Il s'agit d'un programme d'animation 3D, mais une animation 2D peut être facilement réalisée en préparant simplement des éléments plats avec le bon matériau.
Vous pouvez également utiliser des modèles plus chers comme C4D ou ceux d'Autodesk.
Il existe plusieurs programmes utilisés pour les animations de personnages 2D dédiés, et chacun d'entre eux peut être utilisé pour cela.
Il existe des programmes conçus pour les animations Web, mais normalement pour les petits clips.
Compositing
Normalement, les effets montrés dans la vidéo se font soit sur un programme d'animation soit sur un programme de compostage.
Un autre programme gratuit mais assez intéressant est HitFilm Express, qui possède à la fois, un montage vidéo et un module de compostage.
Montage vidéo
Les logiciels vidéo évoluent et certains ont des options intégrées pour traduire, mettre à l'échelle et faire pivoter des éléments. Dernièrement, je joue un peu avec ces options sur Davinci Resolve. Mais je laisserais cela aux précédents. Un bon point est que Fusion, déjà mentionné aussi, est intégré à Davinci Resolve.