{
  "multiVideoPath": "Out_03.mp4",
  "multiVideoSettings": {
    "multiImageWidth": 1,
    "multiImageHeight": 1,
    "filtersPipeline": [
      {
        "name": "CIExposureAdjust",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://origImage"
            ]
          },
          {
            "name": "inputEV",
            "value": [
              "0.2"
            ]
          }
        ],
        "outName": "filter"
      },
      {
        "name": "ColorCubeFilter",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://filter"
            ]
          },
          {
            "name": "inputFileName",
            "value": [
              "whiterace.png.dc"
            ]
          }
        ],
        "outName": "filter1"
      },
      {
        "name": "ColorCubeFilter",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://filter"
            ]
          },
          {
            "name": "inputFileName",
            "value": [
              "yellowrace.png.dc"
            ]
          }
        ],
        "outName": "filter2"
      },
      {
        "name": "CILanczosScaleTransform",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://filter1"
            ]
          },
          {
            "name": "inputScale",
            "value": [
              "0.25"
            ]
          }
        ],
        "outName": "Imagescaled"
      },
      {
        "name": "CIZoomBlur",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://Imagescaled"
            ]
          },
          {
            "name": "inputAmount",
            "value": [
              "15"
            ]
          },
          {
            "name": "inputCenter",
            "value": [
              "script://var calculate = function(w, h) { return w/7.0+\" \"+h/12.0;}"
            ]
          }
        ],
        "outName": "1blur"
      },
      {
        "name": "CIColorMatrix",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://1blur"
            ]
          },
          {
            "name": "inputAVector",
            "value": [
              "0 0 0 0.60"
            ]
          }
        ],
        "outName": "1blur_alpha"
      },
      {
        "name": "CILanczosScaleTransform",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://1blur_alpha"
            ]
          },
          {
            "name": "inputScale",
            "value": [
              "4.0"
            ]
          }
        ],
        "outName": "blurscaled"
      },
      {
        "name": "CILanczosScaleTransform",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://filter2"
            ]
          },
          {
            "name": "inputScale",
            "value": [
              "0.25"
            ]
          }
        ],
        "outName": "Imagescaled1"
      },
      {
        "name": "CIZoomBlur",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://Imagescaled1"
            ]
          },
          {
            "name": "inputAmount",
            "value": [
              "30"
            ]
          },
          {
            "name": "inputCenter",
            "value": [
              "script://var calculate = function(w, h) { return w/7.0+\" \"+h/12.0;}"
            ]
          }
        ],
        "outName": "2blur"
      },
      {
        "name": "CIColorMatrix",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://2blur"
            ]
          },
          {
            "name": "inputAVector",
            "value": [
              "0 0 0 0.90"
            ]
          }
        ],
        "outName": "2blur_alpha"
      },
      {
        "name": "CILanczosScaleTransform",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://2blur_alpha"
            ]
          },
          {
            "name": "inputScale",
            "value": [
              "4.0"
            ]
          }
        ],
        "outName": "blurscaled2"
      },
      {
        "name": "CIScreenBlendMode",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://blurscaled"
            ]
          },
          {
            "name": "inputBackgroundImage",
            "value": [
              "input://blurscaled2"
            ]
          }
        ],
        "outName": "2blurs"
      },
      {
        "name": "ColorCubeFilter",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://origImage"
            ]
          },
          {
            "name": "inputFileName",
            "value": [
              "godrayswhite_filter.png.dc"
            ]
          }
        ],
        "outName": "filter3"
      },
      {
        "name": "CIScreenBlendMode",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://2blurs"
            ]
          },
          {
            "name": "inputBackgroundImage",
            "value": [
              "input://filter3"
            ]
          }
        ],
        "outName": "yellow"
      },
      {
        "name": "CIBlendWithMask",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://0"
            ]
          },
          {
            "name": "inputMaskImage",
            "value": [
              "input://blurscaled2"
            ]
          }
        ],
        "outName": "partickles"
      },
      {
        "name": "CIScreenBlendMode",
        "params": [
          {
            "name": "inputImage",
            "value": [
              "input://partickles"
            ]
          },
          {
            "name": "inputBackgroundImage",
            "value": [
              "input://yellow"
            ]
          }
        ]
      }
    ]
  }
}
