Il est possible d'automatiser le téléchargement et l'ingestion de prises à l'aide de Capture Manager dans le cadre d'un flux de travail de capture de performances grâce à l'API Python. Le plug-in Capture Manager comprend de nombreux exemples de scripts que vous pouvez utiliser comme références et modifier selon vos besoins. Les scripts Python doivent être exécutés à l'aide de l'exécutable LiveLinkHub .
Utilisez une barre oblique /(au lieu de \) pour les chemins qui figurent dans une commande afin d'éviter tout problème lié à l'analyse de personnage.
Télécharger les prises
Le plug-in dispose d'un exemple de script pour télécharger des données à partir d'un appareil Live Link Face. Utilisez-le comme référence et modifiez-le selon vos besoins. Il se trouve à l'emplacement suivant :
\Engine\Plugins\VirtualProduction\CaptureManager\CaptureManagerApp\Content\Python\examples\live_link_face_download_only.py
Vous pouvez exécuter le script à partir d'un terminal Windows (tel que PowerShell) à l'aide de la commande suivante, avec le paramètre ip-address mis à jour pour votre environnement :
LiveLinkHub.exe -ExecutePythonScript="<path-to-ue-installation>/Engine/Plugins/VirtualProduction/CaptureManager/CaptureManagerApp/Content/Python/examples/live_link_face_download_only.py --ip-address <ip-address>"Ingérer des prises
Plusieurs exemples de scripts sont fournis pour illustrer l'ingestion de données à partir d'appareils Vidéo mono, Live Link Face et Archive de prises. Utilisez-les comme références et modifiez-les selon vos besoins. Ils se trouvent dans le dossier suivant :
\Engine\Plugins\VirtualProduction\CaptureManager\CaptureManagerApp\Content\Python\examples\
Ces scripts peuvent être exécutés à partir d'un terminal Windows (tel que PowerShell) en utilisant la commande suivante comme modèle. Vous devez au préalable mettre à jour le paramètre path-to-takes de votre environnement :
LiveLinkHub.exe -ExecutePythonScript="<path-to-ue-installation>/Engine/Plugins/VirtualProduction/CaptureManager/CaptureManagerApp/Content/Python/examples/take_archive_ingest.py --archive-path <path-to-takes>"