El dispositivo Archivo de tomas permite la ingesta de vídeo, audio, profundidad y datos de calibración arbitrarios identificados mediante un archivo de metadatos de tomas (.cptake). Puede usarse si quieres tener más control sobre cómo se representan los datos o si el contenido de la toma no es compatible con otros dispositivos del Gestor de captura. Este dispositivo es compatible con versiones anteriores de tomas creadas para su uso con Gestor de captura y MetaHuman Animator en Unreal Engine 5.5 y versiones anteriores.
Nombre para mostrar: el nombre del dispositivo tal y como aparecerá en la lista Dispositivos.
Directorio de tomas: la ruta a la carpeta raíz que contiene el archivo de metadatos
.cptake. Esta carpeta puede contener subcarpetas.
A continuación se muestra un ejemplo visual del contenido que se espera que encuentre el dispositivo Archivo de tomas en el directorio de tomas:
+-- take_1
| +-- top.mov
| |-- bot.mov
| \-- metadata.cptake
|
|-- metadata.cptake
\-- take_2.movArchivos de metadatos de toma (.cptake)
Los archivos de metadatos de toma (.cptake) los crea el usuario para describir el contenido de una toma. Permiten que el Gestor de captura trabaje con datos que no cumplan con las expectativas de otros dispositivos o si no quieres más control.
La información del archivo de metadatos de una toma se codifica con el formato JSON y sigue un esquema que se encuentra en \Engine\Plugins\VirtualProduction\CaptureManager\CaptureManagerCore\Content\TakeMetadata\Schema. Según el esquema, cada toma debe tener una sección UniqueId (especificada como un GUID), TakeNumber, Slate y Device. De forma opcional, cada toma puede tener una matriz de contenido multimedia de vídeo, profundidad, audio o calibración.
A continuación, se muestra un ejemplo mínimo de archivo .cptake para una toma de vídeo mono:
{
"Version": {
"Major": 4,
"Minor": 2
},
"UniqueId": "2b42db4d-11e5-49ab-8a4d-a78212345597",
"TakeNumber": 1,
"Slate": "MySlateName",
"Device": {
"Name": "MyDeviceName",
Tipos de dispositivos compatibles
Los tipos de dispositivos compatibles con MetaHuman Animator son:
StereoHMC
iPhone
Si conviertes una toma de Live Link Face en el formato .cptake, establece que Model sea el componente numérico del modelo deviceModelque se encuentra en el archivo *take.json* original. Por ejemplo, si deviceModel en el archivo take.json es iPhone14,3, establece Model del nuevo archivo de metadatos .cptake en 14,3.
Formatos compatibles
Los valores de formato compatibles para una sección de vídeo son:
mov
mp4
png
jpg
jpeg
Los valores de formato compatibles con una sección de profundidad son:
mha_depth
exr
Los valores de formato compatibles con una sección de audio son:
wav
mov
mp4
Los valores de formato compatibles con una sesión de calibración son:
opencv
mhaical