Aller au contenu principal

Enregistrement audio / video local

Toutes les solutions de capture ne nécessitent pas forcément de partager le contenu en temps réel. C'est notamment le cas du second démonstrateur, studio de production virtuel, qu'on souhaite seulement utiliser localement. Il faut donc trouver comment capturer et enregistrer des flux depuis unreal.

Malheureusement, Unreal ne propose pas de solution clef en main pour la capture de vidéos. L'outil qui s'en approche le plus est l'outil TakeRecorder mais il ne convient pas à tous nos besoins.

Nous n'en avons trouvée aucune autre qui capture à la fois l'audio et la vidéo. Nous parvenons tout de même à trouver des solutions pour ces flux séparément.

Dans notre cas :

  • La capture Vidéo ne peut pas être réalisée directement sous Unreal, nous utilisons Spout pour partager localement le flux vidéo à un outil capable de l'enregistrer (comme OBS)
  • La capture Audio peut être réalisée sous Unreal, avec le composant AudioCapture d'Unreal et les Submixes