--------------------------------------------------------------------------------------------------------------- INITIALIZING VIDBOT, v1.7.1... --------------------------------------------------------------------------------------------------------------- [00:47:45.726] Vidbot :: start() [00:47:45.727] Vidbot :: _next(), _stepIndex:0 of 4 [00:47:45.727] index :: _onStepStarted_vidbot(), step: 1 [00:47:45.729] Vidbot :: step[0], label:Initializing Core [00:47:45.737] index :: _onStepProgress_vidbot(), percent: 20 [00:47:45.737] Vidbot :: _parse() [00:47:45.739] index :: _onStepProgress_vidbot(), percent: 40 [00:47:45.739] Vidbot :: _validate() [00:47:45.740] index :: _onStepProgress_vidbot(), percent: 60 [00:47:45.740] Vidbot :: _fonts() [00:47:45.740] FabricFontManager :: add(), id: SourceSansPro-Bold [00:47:45.740] src: /var/app/Vidbot-V2/assets/fonts/SourceSansPro/SourceSansPro-Bold.ttf [00:47:45.752] FabricFontManager :: add(), id: SourceSansPro-Light [00:47:45.752] src: /var/app/Vidbot-V2/assets/fonts/SourceSansPro/SourceSansPro-Light.ttf [00:47:45.753] FabricFontManager :: add(), id: DINOT-Bold [00:47:45.753] src: /var/app/Vidbot-V2/assets/fonts/DINOT/DINOT-Bold.otf [00:47:45.754] FabricFontManager :: add(), id: DINOT-Light [00:47:45.754] src: /var/app/Vidbot-V2/assets/fonts/DINOT/DINOT-Light.otf [00:47:45.755] FabricFontManager :: add(), id: TradeGothicLTStd-Regular [00:47:45.755] src: /var/app/Vidbot-V2/assets/fonts/TradeGothicCond/TradeGothicLTStd-Regular.otf [00:47:45.755] FabricFontManager :: add(), id: TradeGothicLTStd-Bold [00:47:45.755] src: /var/app/Vidbot-V2/assets/fonts/TradeGothicCond/TradeGothicLTStd-Bold.otf [00:47:45.757] index :: _onStepProgress_vidbot(), percent: 80 [00:47:45.757] Vidbot :: _clips() [00:47:45.757] StreamManager :: add(), id:audio_vo, type:audio [00:47:45.758] AudioClip[audio_vo] :: constructor() [00:47:45.758] InputStream[audio_vo] :: constructor() [00:47:45.758] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'audio_vo', clipId: null } [00:47:45.761] StreamManager :: add(), id:bg_music, type:audio [00:47:45.761] AudioClip[bg_music] :: constructor() [00:47:45.761] InputStream[bg_music] :: constructor() [00:47:45.761] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'bg_music', clipId: null } [00:47:45.761] StreamManager :: add(), id:bg, type:canvas [00:47:45.762] CanvasStream[canvas_242578434772] :: constructor() [00:47:45.762] InputStream[canvas_242578434772] :: constructor() [00:47:45.839] KenBurnsSlideshow[bg] :: constructor() [00:47:45.839] Overlay[bg] :: constructor() [00:47:45.839] CanvasClip[bg] :: constructor() [00:47:45.840] Clip[bg] :: constructor() [00:47:45.840] clip:"bg" added to stream:"canvas_242578434772" [00:47:45.840] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_242578434772', clipId: 'bg' } [00:47:45.840] StreamManager :: add(), id:facet, type:canvas [00:47:45.840] FacetSlideshow[facet] :: constructor() [00:47:45.840] Overlay[facet] :: constructor() [00:47:45.840] CanvasClip[facet] :: constructor() [00:47:45.840] Clip[facet] :: constructor() [00:47:45.840] clip:"facet" added to stream:"canvas_242578434772" [00:47:45.841] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_242578434772', clipId: 'facet' } [00:47:45.841] StreamManager :: add(), id:cpo, type:video [00:47:45.841] VideoStream[cpo] :: constructor() [00:47:45.841] InputStream[cpo] :: constructor() [00:47:45.841] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'cpo', clipId: null } [00:47:45.841] all added... [00:47:45.841] Vidbot :: _next(), _stepIndex:1 of 4 [00:47:45.841] index :: _onStepCompleted_vidbot(), step: 1 [00:47:45.842] index :: _onStepStarted_vidbot(), step: 2 [00:47:45.842] Vidbot :: step[1], label:Initializing Input Streams [00:47:45.842] StreamManager :: init() [00:47:45.843] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'audio_vo', progress: 0.25 } [00:47:45.843] index :: _onStepProgress_vidbot(), percent: 25 [00:47:45.843] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'bg_music', progress: 0.5 } [00:47:45.843] index :: _onStepProgress_vidbot(), percent: 50 [00:47:45.844] CanvasStream[canvas_242578434772] :: _init(), BEGIN [00:47:45.844] i:0, c.id:bg [00:47:45.844] KenBurnsSlideshow[bg] :: _init(), BEGIN [00:47:45.844] KenBurnsSlideshow[bg] :: _validate() [00:47:45.845] KenBurnsSlideshow[undefined] :: _validateAnim() [00:47:45.845] KenBurnsSlideshow[undefined] :: _validateTheme() [00:47:45.846] i:1, c.id:facet [00:47:45.846] FacetSlideshow[facet] :: _init(), BEGIN [00:47:45.847] FacetSlideshow[facet] :: _validate() [00:47:45.848] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'cpo', progress: 0.75 } [00:47:45.848] index :: _onStepProgress_vidbot(), percent: 75 [00:47:45.848] KenBurnsSlideshow[bg] :: _build() [00:47:45.854] AnimatedImageFrame[aif] :: constructor() [00:47:45.855] AnimatedImageFrame[aif] :: _init(), BEGIN [00:47:45.855] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_1.jpg [00:47:45.872] FacetSlideshow[facet] :: _build(), BEGIN [00:47:45.874] FacetSlideshow :: _generateSlideShapes() [00:47:45.878] AnimatedImageFrame[aR] :: constructor() [00:47:45.878] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:45.878] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_1.jpg [00:47:45.948] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.034] AnimatedImageFrame[aif] :: _init(), END [00:47:46.036] Overlay[bg] :: _animate() [00:47:46.037] KenBurnsSlideshow[bg] :: _init(), END [00:47:46.038] CanvasStream[bg] :: _init(), p.then() [00:47:46.076] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.078] AnimatedImageFrame[aR] :: _init(), END [00:47:46.078] AnimatedImageFrame[aLTop] :: constructor() [00:47:46.078] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:46.079] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_2.jpg [00:47:46.154] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.162] AnimatedImageFrame[aLTop] :: _init(), END [00:47:46.162] AnimatedImageFrame[aLBot] :: constructor() [00:47:46.162] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:46.162] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_3.jpg [00:47:46.234] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.236] AnimatedImageFrame[aLBot] :: _init(), END [00:47:46.238] FacetSlideshow :: _generateSlideShapes() [00:47:46.240] AnimatedImageFrame[aR] :: constructor() [00:47:46.240] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:46.240] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_4.jpg [00:47:46.322] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.323] AnimatedImageFrame[aR] :: _init(), END [00:47:46.324] AnimatedImageFrame[aLTop] :: constructor() [00:47:46.324] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:46.324] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_5.jpg [00:47:46.376] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.378] AnimatedImageFrame[aLTop] :: _init(), END [00:47:46.378] AnimatedImageFrame[aLBot] :: constructor() [00:47:46.378] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:46.378] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_6.jpg [00:47:46.434] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.435] AnimatedImageFrame[aLBot] :: _init(), END [00:47:46.436] FacetSlideshow :: _generateSlideShapes() [00:47:46.439] AnimatedImageFrame[aL] :: constructor() [00:47:46.439] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:46.439] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_7.jpg [00:47:46.493] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.494] AnimatedImageFrame[aL] :: _init(), END [00:47:46.494] AnimatedImageFrame[aRTop] :: constructor() [00:47:46.494] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:46.494] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_8.jpg [00:47:46.565] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.567] AnimatedImageFrame[aRTop] :: _init(), END [00:47:46.567] AnimatedImageFrame[aRBot] :: constructor() [00:47:46.567] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:46.567] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_9.jpg [00:47:46.652] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.653] AnimatedImageFrame[aRBot] :: _init(), END [00:47:46.654] FacetSlideshow :: _generateSlideShapes() [00:47:46.657] AnimatedImageFrame[aL] :: constructor() [00:47:46.657] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:46.657] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_10.jpg [00:47:46.723] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.724] AnimatedImageFrame[aL] :: _init(), END [00:47:46.724] AnimatedImageFrame[aRTop] :: constructor() [00:47:46.725] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:46.725] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_11.jpg [00:47:46.790] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.791] AnimatedImageFrame[aRTop] :: _init(), END [00:47:46.791] AnimatedImageFrame[aRBot] :: constructor() [00:47:46.791] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:46.791] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_12.jpg [00:47:46.850] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.851] AnimatedImageFrame[aRBot] :: _init(), END [00:47:46.852] FacetSlideshow :: _generateSlideShapes() [00:47:46.854] AnimatedImageFrame[aR] :: constructor() [00:47:46.854] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:46.854] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_13.jpg [00:47:46.922] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:46.923] AnimatedImageFrame[aR] :: _init(), END [00:47:46.923] AnimatedImageFrame[aLTop] :: constructor() [00:47:46.923] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:46.923] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_14.jpg [00:47:47.000] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.001] AnimatedImageFrame[aLTop] :: _init(), END [00:47:47.001] AnimatedImageFrame[aLBot] :: constructor() [00:47:47.001] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:47.001] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_15.jpg [00:47:47.063] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.064] AnimatedImageFrame[aLBot] :: _init(), END [00:47:47.065] FacetSlideshow :: _generateSlideShapes() [00:47:47.066] AnimatedImageFrame[aR] :: constructor() [00:47:47.066] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:47.066] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_16.jpg [00:47:47.128] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.129] AnimatedImageFrame[aR] :: _init(), END [00:47:47.129] AnimatedImageFrame[aLTop] :: constructor() [00:47:47.129] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:47.129] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_17.jpg [00:47:47.191] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.192] AnimatedImageFrame[aLTop] :: _init(), END [00:47:47.192] AnimatedImageFrame[aLBot] :: constructor() [00:47:47.192] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:47.192] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_18.jpg [00:47:47.253] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.255] AnimatedImageFrame[aLBot] :: _init(), END [00:47:47.256] FacetSlideshow :: _generateSlideShapes() [00:47:47.258] AnimatedImageFrame[aL] :: constructor() [00:47:47.259] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:47.259] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_19.jpg [00:47:47.342] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.344] AnimatedImageFrame[aL] :: _init(), END [00:47:47.344] AnimatedImageFrame[aRTop] :: constructor() [00:47:47.344] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:47.344] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_20.jpg [00:47:47.403] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.404] AnimatedImageFrame[aRTop] :: _init(), END [00:47:47.404] AnimatedImageFrame[aRBot] :: constructor() [00:47:47.404] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:47.404] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_21.jpg [00:47:47.452] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.453] AnimatedImageFrame[aRBot] :: _init(), END [00:47:47.454] FacetSlideshow :: _generateSlideShapes() [00:47:47.456] AnimatedImageFrame[aL] :: constructor() [00:47:47.457] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:47.457] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_1.jpg [00:47:47.513] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.514] AnimatedImageFrame[aL] :: _init(), END [00:47:47.514] AnimatedImageFrame[aRTop] :: constructor() [00:47:47.514] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:47.515] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_2.jpg [00:47:47.567] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.568] AnimatedImageFrame[aRTop] :: _init(), END [00:47:47.568] AnimatedImageFrame[aRBot] :: constructor() [00:47:47.568] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:47.569] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_3.jpg [00:47:47.619] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.620] AnimatedImageFrame[aRBot] :: _init(), END [00:47:47.621] FacetSlideshow :: _generateSlideShapes() [00:47:47.623] AnimatedImageFrame[aR] :: constructor() [00:47:47.623] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:47.623] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_4.jpg [00:47:47.678] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.679] AnimatedImageFrame[aR] :: _init(), END [00:47:47.679] AnimatedImageFrame[aLTop] :: constructor() [00:47:47.679] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:47.679] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_5.jpg [00:47:47.730] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.731] AnimatedImageFrame[aLTop] :: _init(), END [00:47:47.731] AnimatedImageFrame[aLBot] :: constructor() [00:47:47.731] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:47.732] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_6.jpg [00:47:47.785] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.786] AnimatedImageFrame[aLBot] :: _init(), END [00:47:47.787] FacetSlideshow :: _generateSlideShapes() [00:47:47.788] AnimatedImageFrame[aR] :: constructor() [00:47:47.788] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:47.788] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_7.jpg [00:47:47.845] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.847] AnimatedImageFrame[aR] :: _init(), END [00:47:47.847] AnimatedImageFrame[aLTop] :: constructor() [00:47:47.848] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:47.848] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_8.jpg [00:47:47.916] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.918] AnimatedImageFrame[aLTop] :: _init(), END [00:47:47.918] AnimatedImageFrame[aLBot] :: constructor() [00:47:47.919] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:47.919] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_9.jpg [00:47:47.989] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:47.990] AnimatedImageFrame[aLBot] :: _init(), END [00:47:47.992] FacetSlideshow :: _generateSlideShapes() [00:47:47.995] AnimatedImageFrame[aL] :: constructor() [00:47:47.995] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:47.995] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_10.jpg [00:47:48.074] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.075] AnimatedImageFrame[aL] :: _init(), END [00:47:48.076] AnimatedImageFrame[aRTop] :: constructor() [00:47:48.076] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:48.076] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_11.jpg [00:47:48.157] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.158] AnimatedImageFrame[aRTop] :: _init(), END [00:47:48.158] AnimatedImageFrame[aRBot] :: constructor() [00:47:48.158] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:48.158] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_12.jpg [00:47:48.221] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.222] AnimatedImageFrame[aRBot] :: _init(), END [00:47:48.223] FacetSlideshow :: _generateSlideShapes() [00:47:48.225] AnimatedImageFrame[aL] :: constructor() [00:47:48.231] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:48.231] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_13.jpg [00:47:48.305] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.307] AnimatedImageFrame[aL] :: _init(), END [00:47:48.307] AnimatedImageFrame[aRTop] :: constructor() [00:47:48.307] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:48.307] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_14.jpg [00:47:48.392] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.400] AnimatedImageFrame[aRTop] :: _init(), END [00:47:48.400] AnimatedImageFrame[aRBot] :: constructor() [00:47:48.400] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:48.401] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_15.jpg [00:47:48.464] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.465] AnimatedImageFrame[aRBot] :: _init(), END [00:47:48.466] FacetSlideshow :: _generateSlideShapes() [00:47:48.469] AnimatedImageFrame[aR] :: constructor() [00:47:48.469] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:48.469] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_16.jpg [00:47:48.557] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.559] AnimatedImageFrame[aR] :: _init(), END [00:47:48.559] AnimatedImageFrame[aLTop] :: constructor() [00:47:48.559] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:48.559] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_17.jpg [00:47:48.615] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.616] AnimatedImageFrame[aLTop] :: _init(), END [00:47:48.616] AnimatedImageFrame[aLBot] :: constructor() [00:47:48.616] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:48.617] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_18.jpg [00:47:48.676] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.677] AnimatedImageFrame[aLBot] :: _init(), END [00:47:48.681] FacetSlideshow :: _generateSlideShapes() [00:47:48.683] AnimatedImageFrame[aR] :: constructor() [00:47:48.683] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:48.683] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_19.jpg [00:47:48.734] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.735] AnimatedImageFrame[aR] :: _init(), END [00:47:48.736] AnimatedImageFrame[aLTop] :: constructor() [00:47:48.736] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:48.736] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_20.jpg [00:47:48.795] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.797] AnimatedImageFrame[aLTop] :: _init(), END [00:47:48.797] AnimatedImageFrame[aLBot] :: constructor() [00:47:48.797] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:48.797] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_21.jpg [00:47:48.846] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.847] AnimatedImageFrame[aLBot] :: _init(), END [00:47:48.848] FacetSlideshow :: _generateSlideShapes() [00:47:48.850] AnimatedImageFrame[aL] :: constructor() [00:47:48.851] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:48.851] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_1.jpg [00:47:48.926] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.927] AnimatedImageFrame[aL] :: _init(), END [00:47:48.927] AnimatedImageFrame[aRTop] :: constructor() [00:47:48.927] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:48.927] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_2.jpg [00:47:48.978] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:48.980] AnimatedImageFrame[aRTop] :: _init(), END [00:47:48.980] AnimatedImageFrame[aRBot] :: constructor() [00:47:48.980] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:48.980] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_3.jpg [00:47:49.037] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.038] AnimatedImageFrame[aRBot] :: _init(), END [00:47:49.039] FacetSlideshow :: _generateSlideShapes() [00:47:49.043] AnimatedImageFrame[aL] :: constructor() [00:47:49.043] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:49.043] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_4.jpg [00:47:49.096] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.097] AnimatedImageFrame[aL] :: _init(), END [00:47:49.097] AnimatedImageFrame[aRTop] :: constructor() [00:47:49.097] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:49.097] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_5.jpg [00:47:49.150] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.151] AnimatedImageFrame[aRTop] :: _init(), END [00:47:49.151] AnimatedImageFrame[aRBot] :: constructor() [00:47:49.151] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:49.151] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_6.jpg [00:47:49.201] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.202] AnimatedImageFrame[aRBot] :: _init(), END [00:47:49.203] FacetSlideshow :: _generateSlideShapes() [00:47:49.206] AnimatedImageFrame[aR] :: constructor() [00:47:49.206] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:49.206] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_7.jpg [00:47:49.258] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.259] AnimatedImageFrame[aR] :: _init(), END [00:47:49.259] AnimatedImageFrame[aLTop] :: constructor() [00:47:49.259] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:49.259] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_8.jpg [00:47:49.324] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.325] AnimatedImageFrame[aLTop] :: _init(), END [00:47:49.325] AnimatedImageFrame[aLBot] :: constructor() [00:47:49.325] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:49.325] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_9.jpg [00:47:49.394] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.395] AnimatedImageFrame[aLBot] :: _init(), END [00:47:49.397] FacetSlideshow :: _generateSlideShapes() [00:47:49.399] AnimatedImageFrame[aR] :: constructor() [00:47:49.399] AnimatedImageFrame[aR] :: _init(), BEGIN [00:47:49.400] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_10.jpg [00:47:49.470] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.471] AnimatedImageFrame[aR] :: _init(), END [00:47:49.472] AnimatedImageFrame[aLTop] :: constructor() [00:47:49.472] AnimatedImageFrame[aLTop] :: _init(), BEGIN [00:47:49.472] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_11.jpg [00:47:49.533] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.534] AnimatedImageFrame[aLTop] :: _init(), END [00:47:49.534] AnimatedImageFrame[aLBot] :: constructor() [00:47:49.534] AnimatedImageFrame[aLBot] :: _init(), BEGIN [00:47:49.534] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_12.jpg [00:47:49.587] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.588] AnimatedImageFrame[aLBot] :: _init(), END [00:47:49.589] FacetSlideshow :: _generateSlideShapes() [00:47:49.591] AnimatedImageFrame[aL] :: constructor() [00:47:49.591] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:49.591] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_13.jpg [00:47:49.645] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.646] AnimatedImageFrame[aL] :: _init(), END [00:47:49.646] AnimatedImageFrame[aRTop] :: constructor() [00:47:49.646] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:49.646] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_14.jpg [00:47:49.731] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.732] AnimatedImageFrame[aRTop] :: _init(), END [00:47:49.732] AnimatedImageFrame[aRBot] :: constructor() [00:47:49.732] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:49.732] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_15.jpg [00:47:49.788] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.789] AnimatedImageFrame[aRBot] :: _init(), END [00:47:49.790] FacetSlideshow :: _generateSlideShapes() [00:47:49.792] AnimatedImageFrame[aL] :: constructor() [00:47:49.792] AnimatedImageFrame[aL] :: _init(), BEGIN [00:47:49.792] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_16.jpg [00:47:49.846] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.847] AnimatedImageFrame[aL] :: _init(), END [00:47:49.847] AnimatedImageFrame[aRTop] :: constructor() [00:47:49.848] AnimatedImageFrame[aRTop] :: _init(), BEGIN [00:47:49.848] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_17.jpg [00:47:49.903] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.905] AnimatedImageFrame[aRTop] :: _init(), END [00:47:49.905] AnimatedImageFrame[aRBot] :: constructor() [00:47:49.905] AnimatedImageFrame[aRBot] :: _init(), BEGIN [00:47:49.905] CanvasClip :: LoadImageWithPromise(), src: 3AE32AE9-36EA-7911-3A42-00D53B2D6350_18.jpg [00:47:49.953] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [00:47:49.954] AnimatedImageFrame[aRBot] :: _init(), END [00:47:49.955] FacetSlideshow[facet] :: _build(), END [00:47:49.956] Overlay[facet] :: _animate() [00:47:49.958] FacetSlideshow[facet] :: _init(), END [00:47:49.958] CanvasStream[facet] :: _init(), p.then() [00:47:49.958] CanvasStream[canvas_242578434772] :: _init(), promise.all.then() [00:47:49.960] CanvasStream[canvas_242578434772] :: _init(), END [00:47:49.960] StreamMangaer :: init(), stream[canvas_242578434772].then() [00:47:49.961] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'canvas_242578434772', progress: 1 } [00:47:49.964] index :: _onStepProgress_vidbot(), percent: 100 [00:47:49.964] StreamManager :: init(), promise.all.then... [00:47:49.964] Vidbot :: StreamMgr.on( 'INITED' ) [00:47:49.964] Vidbot :: _next(), _stepIndex:2 of 4 [00:47:49.964] index :: _onStepCompleted_vidbot(), step: 2 [00:47:49.965] index :: _onStepStarted_vidbot(), step: 3 [00:47:49.965] Vidbot :: step[2], label:Rendering Canvas Streams [00:47:49.965] Vidbot :: StreamMgr.on( 'RENDER_STARTED' ), data: undefined [00:47:49.965] StreamManager :: render() [00:47:49.966] CanvasStream[canvas_242578434772] :: render() [00:47:50.076] index :: _onStepProgress_vidbot(), percent: 0 [00:48:51.039] index :: _onStepProgress_vidbot(), percent: 5 [00:49:56.881] index :: _onStepProgress_vidbot(), percent: 10 [00:51:10.105] index :: _onStepProgress_vidbot(), percent: 15 [00:52:17.291] index :: _onStepProgress_vidbot(), percent: 20 [00:53:25.821] index :: _onStepProgress_vidbot(), percent: 25 [00:54:39.086] index :: _onStepProgress_vidbot(), percent: 30 [00:55:46.700] index :: _onStepProgress_vidbot(), percent: 35 [00:56:52.228] index :: _onStepProgress_vidbot(), percent: 40 [00:57:55.899] index :: _onStepProgress_vidbot(), percent: 45 [00:59:06.540] index :: _onStepProgress_vidbot(), percent: 50 [01:00:18.320] index :: _onStepProgress_vidbot(), percent: 55 [01:01:27.394] index :: _onStepProgress_vidbot(), percent: 60 [01:02:38.433] index :: _onStepProgress_vidbot(), percent: 65 [01:03:45.691] index :: _onStepProgress_vidbot(), percent: 70 [01:04:50.234] index :: _onStepProgress_vidbot(), percent: 75 [01:05:57.508] index :: _onStepProgress_vidbot(), percent: 80 [01:07:05.581] index :: _onStepProgress_vidbot(), percent: 85 [01:08:18.684] index :: _onStepProgress_vidbot(), percent: 90 [01:09:24.520] index :: _onStepProgress_vidbot(), percent: 95 [01:10:34.012] index :: _onStepProgress_vidbot(), percent: 100 [01:10:38.090] StreamManager :: render(), Promise.all.then... [01:10:38.091] Vidbot :: StreamMgr.on( 'RENDER_COMPLETED' ), data: undefined [01:10:38.091] Vidbot :: _next(), _stepIndex:3 of 4 [01:10:38.091] index :: _onStepCompleted_vidbot(), step: 3 [01:10:38.092] index :: _onStepStarted_vidbot(), step: 4 [01:10:38.093] Vidbot :: step[3], label:Encoding Media [01:10:38.095] CanvasFilters :: Overlay() [01:10:38.095] VideoStream[cpo] :: inputOptions() [01:10:38.096] VideoFilters :: Tpad() [01:10:38.096] VideoFilters :: Scale() [01:10:38.096] VideoFilters :: Overlay() [01:10:38.097] AudioStream[audio_vo] :: inputOptions() [01:10:38.097] AudioFilters :: Volume() [01:10:38.098] filter: [3:a]volume=1[3_vol] [01:10:38.098] AudioFilters :: Delay() [01:10:38.098] filter: [3_vol]adelay=0|0[3_del] [01:10:38.098] AudioStream[bg_music] :: inputOptions() [01:10:38.098] AudioFilters :: Volume() [01:10:38.098] filter: [4:a]volume=0.15[4_vol] [01:10:38.098] AudioFilters :: FadeOut() [01:10:38.098] filter: [4_vol]afade=t=out:st=60:d=1[4_fadeout] [01:10:38.098] AudioFilters :: Delay() [01:10:38.099] filter: [4_fadeout]adelay=0|0[4_del] [01:10:38.099] VideoStream[cpo] :: inputOptions() [01:10:38.099] AudioFilters :: Volume() [01:10:38.099] filter: [5:a]volume=1[5_vol] [01:10:38.099] AudioFilters :: Delay() [01:10:38.099] filter: [5_vol]adelay=60000|60000[5_del] [01:10:38.099] AudioFilters :: Mix() [01:10:38.099] filter: [3_del][4_del][5_del]amix=inputs=3:duration=longest[a_out] [01:10:38.099] mixed filter: [3_del][4_del][5_del]amix=inputs=3:duration=longest[a_out] [01:10:38.102] hang.time: 60 [01:10:38.369] Vidbot :: ffmpeg.on( 'start' ) [01:10:38.369] ffmpeg -f lavfi -i color=c=000000:s=1280x720:r=30:duration=79.96 -r 30 -i ./tmp/canvas_242578434772_%05d.png -to 00:00:19.959 -i file:///var/app/video [01:10:38.369] _pre_processor/assets/cpo/ford/ford_720.mp4 -to 00:01:00.000 -i file:///var/www/html/clients/21484/audio/3AE32AE9-36EA-7911-3A42-00D53B2D6350.mp3 -to [01:10:38.369] 00:01:00.000 -i file:///var/app/video_pre_processor/assets/vidbot/_files/audio/Jazz-4.mp3 -to 00:00:19.959 -i file:///var/app/video_pre_processor/asse [01:10:38.369] ts/cpo/ford/ford_720.mp4 -y -filter_complex [0:v][1:v]overlay=x=0:y=0[1_out];[2:v]tpad=start_duration=59.95[2_tpad];[2_tpad]scale=w=1280:h=720[2_scale [01:10:38.369] d];[1_out][2_scaled]overlay=x=0:y=0:enable='between(t,60,79.96000000000001)'[2_out];[3:a]volume=1[3_vol];[3_vol]adelay=0|0[3_del];[4:a]volume=0.15[4_v [01:10:38.369] ol];[4_vol]afade=t=out:st=60:d=1[4_fadeout];[4_fadeout]adelay=0|0[4_del];[5:a]volume=1[5_vol];[5_vol]adelay=60000|60000[5_del];[3_del][4_del][5_del]am [01:10:38.369] ix=inputs=3:duration=longest[a_out] -acodec aac -vcodec libx264 -r 30 -f mp4 -map [a_out] -map [2_out] -preset veryfast -crf 18 -movflags frag_keyfram [01:10:38.369] e+empty_moov -pix_fmt yuv420p /var/www/html/clients/21484/video/3AE32AE9-36EA-7911-3A42-00D53B2D6350.mp4 [01:10:38.870] index :: _onStepProgress_vidbot(), percent: -2597859501 [01:10:39.225] index :: _onStepProgress_vidbot(), percent: 1 [01:10:41.255] index :: _onStepProgress_vidbot(), percent: 5 [01:10:42.768] index :: _onStepProgress_vidbot(), percent: 10 [01:10:44.774] index :: _onStepProgress_vidbot(), percent: 15 [01:10:46.811] index :: _onStepProgress_vidbot(), percent: 20 [01:10:48.834] index :: _onStepProgress_vidbot(), percent: 25 [01:10:50.866] index :: _onStepProgress_vidbot(), percent: 30 [01:10:52.385] index :: _onStepProgress_vidbot(), percent: 35 [01:10:53.904] index :: _onStepProgress_vidbot(), percent: 40 [01:10:55.955] index :: _onStepProgress_vidbot(), percent: 46 [01:10:57.463] index :: _onStepProgress_vidbot(), percent: 51 [01:10:58.968] index :: _onStepProgress_vidbot(), percent: 56 [01:11:00.480] index :: _onStepProgress_vidbot(), percent: 60 [01:11:02.031] index :: _onStepProgress_vidbot(), percent: 65 [01:11:04.077] index :: _onStepProgress_vidbot(), percent: 71 [01:11:05.625] index :: _onStepProgress_vidbot(), percent: 75 [01:11:07.140] index :: _onStepProgress_vidbot(), percent: 81 [01:11:08.152] index :: _onStepProgress_vidbot(), percent: 85 [01:11:09.650] index :: _onStepProgress_vidbot(), percent: 91 [01:11:11.154] index :: _onStepProgress_vidbot(), percent: 96 [01:11:12.419] index :: _onStepProgress_vidbot(), percent: 100 [01:11:12.507] Vidbot :: ffmpeg.on( 'end' ), Done! [01:11:12.507] StreamManager :: dispose() [01:11:12.508] CanvasStream[canvas_242578434772] :: dispose() [01:11:12.513] Vidbot :: fflog.on( 'finish' ) [01:11:12.513] fflog.path: /var/www/html/clients/21484/video/3AE32AE9-36EA-7911-3A42-00D53B2D6350.mp4.fflog [01:11:12.513] Vidbot :: _next(), _stepIndex:4 of 4 [01:11:12.513] index :: _onStepCompleted_vidbot(), step: 4 [01:11:12.514] index :: _onComplete_vidbot(), data: { stepTime: 0.001, appTime: 1406.807, output: '/var/www/html/clients/21484/video/3AE32AE9-36EA-7911-3A42-00D53B2D6350.mp4', duration: 79.96 } --------------------------------------------------------------------------------------------------------------- Output File : /var/app/video_pre_processor/jobs/postp//var/www/html/clients/21484/video/3AE32AE9-36EA-7911-3A42-00D53B2D6350.mp4 Media Duration : 00:01:19.959 Generation Time : 00:23:26.807 ---------------------------------------------------------------------------------------------------------------