Sync Labs · JSON Structure

Sync Labs Generation Structure

Structure documentation for a Sync Labs lip-sync generation job

Type: Properties: 0
Artificial IntelligenceContent LocalizationDubbingLip SyncMediaVideoVisual AI

Sync Labs Generation is a JSON Structure definition published by Sync Labs.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "Sync Labs Generation",
  "description": "Structure documentation for a Sync Labs lip-sync generation job",
  "fields": [
    { "name": "id", "type": "string", "description": "Unique generation job ID" },
    { "name": "status", "type": "enum(pending|processing|completed|failed)", "description": "Current job status" },
    { "name": "created_at", "type": "string(date-time)", "description": "Job submission timestamp" },
    { "name": "completed_at", "type": "string(date-time)|null", "description": "Job completion timestamp" },
    { "name": "video_url", "type": "string(uri)|null", "description": "Output video download URL (set when completed)" },
    { "name": "model", "type": "enum(sync-3|lipsync-2-pro|lipsync-2|lipsync-1.9|react-1)", "description": "AI model used" },
    { "name": "error", "type": "string|null", "description": "Error message if failed" },
    { "name": "duration_seconds", "type": "number(float)", "description": "Output video duration in seconds" },
    { "name": "cost", "type": "number(float)|null", "description": "Charged cost in USD" }
  ]
}