|
<< Click to Display Table of Contents >> Navigation: Nodes > Unclasified > Auto DCP |
Automatically builds a complete DCP (Digital Cinema Package) workflow from a JSON specification file. The node reads a JSON file that describes the DCP structure — title, reels, video sources, audio channels and optional subtitle files — and dynamically assembles a Mistika Workflow with all the required DCP, DCPReel, DCPCompliantFile and file input nodes, already wired together and ready to run.
This node is intended for pipeline integration scenarios where DCP packaging jobs are submitted programmatically. The generated workflow can be started automatically if the autoRun flag is set to true in the JSON.
json: One or more JSON files, each describing a DCP packaging job. For each file received, a new workflow is created in Mistika Workflows.
The JSON file passed to this node must follow this structure:
{
"title": "MyDCP_Title",
"config": { "autoRun": true },
"reels": [
{
"compliantFile": { ... },
"sourceFile": { "import": "/path/to/video.mov" },
"channels": {
"Audio1": "/path/to/audio_L.wav",
"Audio2": "/path/to/audio_R.wav"
},
"subtitleFile": "/path/to/subtitles.srt"
}
]
}
title: Name used for the generated workflow.
config.autoRun: If set to true, the generated workflow starts processing automatically as soon as it is created.
reels: Array of reel definitions. Each reel results in a DCPReel node in the generated workflow.
sourceFile.import: Path to the video source for the reel. Both individual files and image sequences are supported; the node detects the type automatically.
channels: Dictionary of audio channel names to audio file paths. Each entry creates a File node in the workflow wired to the corresponding audio input of the DCPReel.
subtitleFile: Optional path to a subtitle file. Set to null or omit the key if no subtitles are required.
NOTE: If the JSON file does not exist or cannot be parsed, the node will log a critical error in the Render Log panel and mark the item as failed.
Property Label |
Property ID |
Schema Name |
schemaName |