meta.json
meta.json es el archivo de metadatos que acompaña a cada set de frames en el modo de cuadros.
Su función es decirle al sistema cómo reproducir correctamente la secuencia: FPS real, cantidad de cuadros, duración y referencia de audio.
Estructura de carpetas
deathvideo/
videos/ # fuentes .mp4 / .webm
frames/ # sets generados en modo frames
cache/ # cache usado por modo video directo
Archivos generados al exportar frames
Dentro de cada set en deathvideo/frames/ se generan:
frame_%06d.pngaudio.wav(opcional)meta.json
Esquema final
| Campo | Tipo | Descripción |
|---|---|---|
fps_real | number (float) | FPS real detectado para la reproducción. |
total_frames | integer | Total de cuadros exportados. |
duration_ms | integer | Duración total en milisegundos. |
audio_path | string | null | Ruta del audio en el set; si no hay audio, usa null. |
created_at | string (ISO-8601) | Marca de tiempo de creación. |
Ejemplo completo
{
"fps_real": 29.97,
"total_frames": 892,
"duration_ms": 29763,
"audio_path": "audio.wav",
"created_at": "2026-03-02T18:35:11Z"
}
Convención de nombres
- Los cuadros usan
frame_%06d.png, por ejemplo:frame_000001.png. - Si hay audio,
audio_pathapunta al archivo del mismo set (normalmenteaudio.wav). - Si no hay audio, usa
audio_path: nullpara mantener la convención definida arriba.