--------------------------------------------------------------------------------------------------------------- INITIALIZING VIDBOT, v1.7.0... --------------------------------------------------------------------------------------------------------------- [01:21:55.820] Vidbot :: start() [01:21:55.821] Vidbot :: _next(), _stepIndex:0 of 4 [01:21:55.821] index :: _onStepStarted_vidbot(), step: 1 [01:21:55.823] Vidbot :: step[0], label:Initializing Core [01:21:55.831] index :: _onStepProgress_vidbot(), percent: 20 [01:21:55.831] Vidbot :: _parse() [01:21:55.832] index :: _onStepProgress_vidbot(), percent: 40 [01:21:55.833] Vidbot :: _validate() [01:21:55.833] index :: _onStepProgress_vidbot(), percent: 60 [01:21:55.833] Vidbot :: _fonts() [01:21:55.834] FabricFontManager :: add(), id: SourceSansPro-Bold [01:21:55.834] src: /var/app/Vidbot-V2/assets/fonts/SourceSansPro/SourceSansPro-Bold.ttf [01:21:55.842] FabricFontManager :: add(), id: SourceSansPro-Light [01:21:55.842] src: /var/app/Vidbot-V2/assets/fonts/SourceSansPro/SourceSansPro-Light.ttf [01:21:55.843] FabricFontManager :: add(), id: DINOT-Bold [01:21:55.843] src: /var/app/Vidbot-V2/assets/fonts/DINOT/DINOT-Bold.otf [01:21:55.843] FabricFontManager :: add(), id: DINOT-Light [01:21:55.844] src: /var/app/Vidbot-V2/assets/fonts/DINOT/DINOT-Light.otf [01:21:55.844] FabricFontManager :: add(), id: TradeGothicLTStd-Regular [01:21:55.844] src: /var/app/Vidbot-V2/assets/fonts/TradeGothicCond/TradeGothicLTStd-Regular.otf [01:21:55.845] FabricFontManager :: add(), id: TradeGothicLTStd-Bold [01:21:55.845] src: /var/app/Vidbot-V2/assets/fonts/TradeGothicCond/TradeGothicLTStd-Bold.otf [01:21:55.846] index :: _onStepProgress_vidbot(), percent: 80 [01:21:55.846] Vidbot :: _clips() [01:21:55.847] StreamManager :: add(), id:audio_vo, type:audio [01:21:55.847] AudioClip[audio_vo] :: constructor() [01:21:55.847] InputStream[audio_vo] :: constructor() [01:21:55.848] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'audio_vo', clipId: null } [01:21:55.850] StreamManager :: add(), id:bg_music, type:audio [01:21:55.850] AudioClip[bg_music] :: constructor() [01:21:55.850] InputStream[bg_music] :: constructor() [01:21:55.850] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'bg_music', clipId: null } [01:21:55.851] StreamManager :: add(), id:simplefadedisplay, type:canvas [01:21:55.851] CanvasStream[canvas_228050115786] :: constructor() [01:21:55.851] InputStream[canvas_228050115786] :: constructor() [01:21:55.925] KenBurnsSlideshow[simplefadedisplay] :: constructor() [01:21:55.926] Overlay[simplefadedisplay] :: constructor() [01:21:55.926] CanvasClip[simplefadedisplay] :: constructor() [01:21:55.926] Clip[simplefadedisplay] :: constructor() [01:21:55.926] clip:"simplefadedisplay" added to stream:"canvas_228050115786" [01:21:55.926] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_228050115786', clipId: 'simplefadedisplay' } [01:21:55.926] StreamManager :: add(), id:infosheet, type:canvas [01:21:55.926] RenInfosheet[infosheet] :: constructor() [01:21:55.927] Ren[infosheet] :: constructor() [01:21:55.927] Overlay[infosheet] :: constructor() [01:21:55.927] CanvasClip[infosheet] :: constructor() [01:21:55.927] Clip[infosheet] :: constructor() [01:21:55.927] clip:"infosheet" added to stream:"canvas_228050115786" [01:21:55.927] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_228050115786', clipId: 'infosheet' } [01:21:55.927] StreamManager :: add(), id:caption, type:canvas [01:21:55.927] RenCaption[caption] :: constructor() [01:21:55.927] Ren[caption] :: constructor() [01:21:55.927] Overlay[caption] :: constructor() [01:21:55.927] CanvasClip[caption] :: constructor() [01:21:55.927] Clip[caption] :: constructor() [01:21:55.928] clip:"caption" added to stream:"canvas_228050115786" [01:21:55.928] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_228050115786', clipId: 'caption' } [01:21:55.928] StreamManager :: add(), id:odometer, type:canvas [01:21:55.928] RenOdometer[odometer] :: constructor() [01:21:55.928] Ren[odometer] :: constructor() [01:21:55.928] Overlay[odometer] :: constructor() [01:21:55.928] CanvasClip[odometer] :: constructor() [01:21:55.928] Clip[odometer] :: constructor() [01:21:55.928] clip:"odometer" added to stream:"canvas_228050115786" [01:21:55.928] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_228050115786', clipId: 'odometer' } [01:21:55.928] StreamManager :: add(), id:options, type:canvas [01:21:55.929] RenOptions[options] :: constructor() [01:21:55.929] Ren[options] :: constructor() [01:21:55.929] Overlay[options] :: constructor() [01:21:55.929] CanvasClip[options] :: constructor() [01:21:55.929] Clip[options] :: constructor() [01:21:55.929] clip:"options" added to stream:"canvas_228050115786" [01:21:55.929] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_228050115786', clipId: 'options' } [01:21:55.929] StreamManager :: add(), id:cpo, type:video [01:21:55.929] VideoStream[cpo] :: constructor() [01:21:55.929] InputStream[cpo] :: constructor() [01:21:55.929] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'cpo', clipId: null } [01:21:55.930] StreamManager :: add(), id:map, type:canvas [01:21:55.930] CanvasStream[canvas_1422228728837] :: constructor() [01:21:55.930] InputStream[canvas_1422228728837] :: constructor() [01:21:55.944] RenMap[map] :: constructor() [01:21:55.944] Ren[map] :: constructor() [01:21:55.944] Overlay[map] :: constructor() [01:21:55.944] CanvasClip[map] :: constructor() [01:21:55.944] Clip[map] :: constructor() [01:21:55.945] clip:"map" added to stream:"canvas_1422228728837" [01:21:55.945] Vidbot :: StreamMgr.on( 'ADDED' ), data: { streamID: 'canvas_1422228728837', clipId: 'map' } [01:21:55.945] all added... [01:21:55.945] Vidbot :: _next(), _stepIndex:1 of 4 [01:21:55.945] index :: _onStepCompleted_vidbot(), step: 1 [01:21:55.945] index :: _onStepStarted_vidbot(), step: 2 [01:21:55.946] Vidbot :: step[1], label:Initializing Input Streams [01:21:55.946] StreamManager :: init() [01:21:55.946] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'audio_vo', progress: 0.2 } [01:21:55.947] index :: _onStepProgress_vidbot(), percent: 20 [01:21:55.947] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'bg_music', progress: 0.4 } [01:21:55.947] index :: _onStepProgress_vidbot(), percent: 40 [01:21:55.947] CanvasStream[canvas_228050115786] :: _init(), BEGIN [01:21:55.947] i:0, c.id:simplefadedisplay [01:21:55.948] KenBurnsSlideshow[simplefadedisplay] :: _init(), BEGIN [01:21:55.948] KenBurnsSlideshow[simplefadedisplay] :: _validate() [01:21:55.948] KenBurnsSlideshow[undefined] :: _validateAnim() [01:21:55.949] KenBurnsSlideshow[undefined] :: _validateTheme() [01:21:55.950] i:1, c.id:infosheet [01:21:55.950] RenInfosheet[infosheet] :: _init() [01:21:55.951] RenInfosheet[infosheet] :: _validate() [01:21:55.951] i:2, c.id:caption [01:21:55.951] RenCaption[caption] :: _init() [01:21:55.952] RenCaption[caption] :: _validate() [01:21:55.952] i:3, c.id:odometer [01:21:55.952] RenOdometer[odometer] :: _init() [01:21:55.953] RenOdometer[odometer] :: _validate() [01:21:55.953] i:4, c.id:options [01:21:55.953] RenPrice[options] :: _init() [01:21:55.953] RenOptions[options] :: _validate() [01:21:55.954] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'cpo', progress: 0.6 } [01:21:55.954] index :: _onStepProgress_vidbot(), percent: 60 [01:21:55.954] CanvasStream[canvas_1422228728837] :: _init(), BEGIN [01:21:55.954] i:0, c.id:map [01:21:55.954] RenMap[map] :: _init() [01:21:55.955] RenMap[map] :: _validate() [01:21:55.955] KenBurnsSlideshow[simplefadedisplay] :: _build() [01:21:55.961] AnimatedImageFrame[aif] :: constructor() [01:21:55.962] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:55.962] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_1.jpg [01:21:55.974] RenInfosheet[infosheet] :: _assets() [01:21:55.974] CanvasClip :: LoadSVGFromStringWithPromise() [01:21:55.993] CanvasClip :: LoadSVGFromString(), loaded [01:21:55.994] RenCaption[caption] :: _build() [01:21:56.010] RenInfosheet[odometer] :: _assets() [01:21:56.011] CanvasClip :: LoadSVGFromStringWithPromise() [01:21:56.025] CanvasClip :: LoadSVGFromString(), loaded [01:21:56.026] RenOptions[options] :: _assets() [01:21:56.027] CanvasClip :: LoadSVGFromStringWithPromise() [01:21:56.037] CanvasClip :: LoadSVGFromString(), loaded [01:21:56.039] RenMap[map] :: _assets() [01:21:56.039] CanvasClip :: LoadSVGFromStringWithPromise() [01:21:56.042] CanvasClip :: LoadSVGFromString(), loaded [01:21:56.044] CanvasClip :: LoadImageWithPromise(), src: map_720.jpg [01:21:56.046] Overlay[caption] :: _animate() [01:21:56.049] RenInfosheet[infosheet] :: _build() [01:21:56.077] RenOdometer[odometer] :: _build() [01:21:56.084] RenOptions[options] :: _build() [01:21:56.169] Overlay[infosheet] :: _animate() [01:21:56.170] CanvasStream[caption] :: _init(), p.then() [01:21:56.170] Overlay[odometer] :: _animate() [01:21:56.171] RenOptions[options] :: _animate() [01:21:56.171] Overlay[options] :: _animate() [01:21:56.172] CanvasStream[infosheet] :: _init(), p.then() [01:21:56.172] CanvasStream[odometer] :: _init(), p.then() [01:21:56.172] CanvasStream[options] :: _init(), p.then() [01:21:56.222] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.224] AnimatedImageFrame[aif] :: _init(), END [01:21:56.226] AnimatedImageFrame[aif] :: constructor() [01:21:56.226] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.226] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_2.jpg [01:21:56.262] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.263] RenMap[map] :: _build() [01:21:56.277] Overlay[map] :: _animate() [01:21:56.278] CanvasStream[map] :: _init(), p.then() [01:21:56.278] CanvasStream[canvas_1422228728837] :: _init(), promise.all.then() [01:21:56.279] CanvasStream[canvas_1422228728837] :: _init(), END [01:21:56.279] StreamMangaer :: init(), stream[canvas_1422228728837].then() [01:21:56.279] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'canvas_1422228728837', progress: 0.8 } [01:21:56.280] index :: _onStepProgress_vidbot(), percent: 80 [01:21:56.324] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.326] AnimatedImageFrame[aif] :: _init(), END [01:21:56.326] AnimatedImageFrame[aif] :: constructor() [01:21:56.326] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.327] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_3.jpg [01:21:56.369] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.370] AnimatedImageFrame[aif] :: _init(), END [01:21:56.371] AnimatedImageFrame[aif] :: constructor() [01:21:56.371] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.371] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_4.jpg [01:21:56.429] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.430] AnimatedImageFrame[aif] :: _init(), END [01:21:56.430] AnimatedImageFrame[aif] :: constructor() [01:21:56.430] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.430] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_5.jpg [01:21:56.477] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.478] AnimatedImageFrame[aif] :: _init(), END [01:21:56.478] AnimatedImageFrame[aif] :: constructor() [01:21:56.479] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.479] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_6.jpg [01:21:56.522] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.524] AnimatedImageFrame[aif] :: _init(), END [01:21:56.524] AnimatedImageFrame[aif] :: constructor() [01:21:56.524] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.525] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_7.jpg [01:21:56.572] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.573] AnimatedImageFrame[aif] :: _init(), END [01:21:56.574] AnimatedImageFrame[aif] :: constructor() [01:21:56.574] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.574] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_8.jpg [01:21:56.640] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.641] AnimatedImageFrame[aif] :: _init(), END [01:21:56.642] AnimatedImageFrame[aif] :: constructor() [01:21:56.642] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.642] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_9.jpg [01:21:56.686] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.686] AnimatedImageFrame[aif] :: _init(), END [01:21:56.687] AnimatedImageFrame[aif] :: constructor() [01:21:56.687] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.687] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_10.jpg [01:21:56.729] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.730] AnimatedImageFrame[aif] :: _init(), END [01:21:56.731] AnimatedImageFrame[aif] :: constructor() [01:21:56.731] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.731] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_11.jpg [01:21:56.777] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.778] AnimatedImageFrame[aif] :: _init(), END [01:21:56.778] AnimatedImageFrame[aif] :: constructor() [01:21:56.778] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.778] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_12.jpg [01:21:56.821] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.822] AnimatedImageFrame[aif] :: _init(), END [01:21:56.822] AnimatedImageFrame[aif] :: constructor() [01:21:56.823] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.823] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_13.jpg [01:21:56.863] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.863] AnimatedImageFrame[aif] :: _init(), END [01:21:56.864] AnimatedImageFrame[aif] :: constructor() [01:21:56.864] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.864] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_1.jpg [01:21:56.905] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.906] AnimatedImageFrame[aif] :: _init(), END [01:21:56.906] AnimatedImageFrame[aif] :: constructor() [01:21:56.906] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.906] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_2.jpg [01:21:56.953] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:56.954] AnimatedImageFrame[aif] :: _init(), END [01:21:56.954] AnimatedImageFrame[aif] :: constructor() [01:21:56.955] AnimatedImageFrame[aif] :: _init(), BEGIN [01:21:56.955] CanvasClip :: LoadImageWithPromise(), src: 821566C3-A43D-26B2-FA83-3D91F76DBECB_3.jpg [01:21:57.011] CanvasClip :: LoadImageWithPromise(), loaded, isError: false [01:21:57.012] AnimatedImageFrame[aif] :: _init(), END [01:21:57.012] Overlay[simplefadedisplay] :: _animate() [01:21:57.013] KenBurnsSlideshow[simplefadedisplay] :: _init(), END [01:21:57.013] CanvasStream[simplefadedisplay] :: _init(), p.then() [01:21:57.013] CanvasStream[canvas_228050115786] :: _init(), promise.all.then() [01:21:57.015] CanvasStream[canvas_228050115786] :: _init(), END [01:21:57.015] StreamMangaer :: init(), stream[canvas_228050115786].then() [01:21:57.015] Vidbot :: StreamMgr.on( 'STREAM_INITED' ), data: { streamID: 'canvas_228050115786', progress: 1 } [01:21:57.015] index :: _onStepProgress_vidbot(), percent: 100 [01:21:57.016] StreamManager :: init(), promise.all.then... [01:21:57.016] Vidbot :: StreamMgr.on( 'INITED' ) [01:21:57.016] Vidbot :: _next(), _stepIndex:2 of 4 [01:21:57.016] index :: _onStepCompleted_vidbot(), step: 2 [01:21:57.016] index :: _onStepStarted_vidbot(), step: 3 [01:21:57.016] Vidbot :: step[2], label:Rendering Canvas Streams [01:21:57.017] Vidbot :: StreamMgr.on( 'RENDER_STARTED' ), data: undefined [01:21:57.017] StreamManager :: render() [01:21:57.017] CanvasStream[canvas_228050115786] :: render() [01:21:57.119] index :: _onStepProgress_vidbot(), percent: 0 [01:22:58.400] index :: _onStepProgress_vidbot(), percent: 5 [01:23:57.881] index :: _onStepProgress_vidbot(), percent: 10 [01:25:10.591] index :: _onStepProgress_vidbot(), percent: 15 [01:26:25.501] index :: _onStepProgress_vidbot(), percent: 20 [01:27:39.740] index :: _onStepProgress_vidbot(), percent: 25 [01:28:52.003] index :: _onStepProgress_vidbot(), percent: 30 [01:30:05.236] index :: _onStepProgress_vidbot(), percent: 35 [01:31:09.749] index :: _onStepProgress_vidbot(), percent: 40 [01:32:25.683] index :: _onStepProgress_vidbot(), percent: 45 [01:33:15.130] index :: _onStepProgress_vidbot(), percent: 50 [01:33:16.497] CanvasStream[canvas_1422228728837] :: render() [01:33:29.933] index :: _onStepProgress_vidbot(), percent: 55 [01:33:44.331] index :: _onStepProgress_vidbot(), percent: 60 [01:33:58.837] index :: _onStepProgress_vidbot(), percent: 65 [01:34:13.275] index :: _onStepProgress_vidbot(), percent: 70 [01:34:27.745] index :: _onStepProgress_vidbot(), percent: 75 [01:34:42.100] index :: _onStepProgress_vidbot(), percent: 80 [01:34:56.944] index :: _onStepProgress_vidbot(), percent: 85 [01:35:13.455] index :: _onStepProgress_vidbot(), percent: 90 [01:35:28.978] index :: _onStepProgress_vidbot(), percent: 95 [01:36:17.939] index :: _onStepProgress_vidbot(), percent: 100 [01:36:25.833] StreamManager :: render(), Promise.all.then... [01:36:25.834] Vidbot :: StreamMgr.on( 'RENDER_COMPLETED' ), data: undefined [01:36:25.834] Vidbot :: _next(), _stepIndex:3 of 4 [01:36:25.834] index :: _onStepCompleted_vidbot(), step: 3 [01:36:25.835] index :: _onStepStarted_vidbot(), step: 4 [01:36:25.836] Vidbot :: step[3], label:Encoding Media [01:36:25.838] CanvasFilters :: Overlay() [01:36:25.838] VideoStream[cpo] :: inputOptions() [01:36:25.839] VideoFilters :: Tpad() [01:36:25.839] VideoFilters :: Scale() [01:36:25.840] VideoFilters :: Overlay() [01:36:25.840] CanvasFilters :: Overlay() [01:36:25.840] AudioStream[audio_vo] :: inputOptions() [01:36:25.841] AudioFilters :: Volume() [01:36:25.841] filter: [4:a]volume=1[4_vol] [01:36:25.841] AudioFilters :: Delay() [01:36:25.841] filter: [4_vol]adelay=0|0[4_del] [01:36:25.841] AudioStream[bg_music] :: inputOptions() [01:36:25.841] AudioFilters :: Volume() [01:36:25.842] filter: [5:a]volume=0.25[5_vol] [01:36:25.842] AudioFilters :: FadeOut() [01:36:25.842] filter: [5_vol]afade=t=out:st=46.44:d=1[5_fadeout] [01:36:25.842] AudioFilters :: Delay() [01:36:25.842] filter: [5_fadeout]adelay=0|0[5_del] [01:36:25.842] VideoStream[cpo] :: inputOptions() [01:36:25.842] AudioFilters :: Volume() [01:36:25.842] filter: [6:a]volume=1[6_vol] [01:36:25.842] AudioFilters :: Delay() [01:36:25.842] filter: [6_vol]adelay=49440|49440[6_del] [01:36:25.846] AudioFilters :: Mix() [01:36:25.847] filter: [4_del][5_del][6_del]amix=inputs=3:duration=longest[a_out] [01:36:25.847] mixed filter: [4_del][5_del][6_del]amix=inputs=3:duration=longest[a_out] [01:36:25.849] hang.time: 60 [01:36:26.021] Vidbot :: ffmpeg.on( 'start' ) [01:36:26.022] ffmpeg -f lavfi -i color=c=000000:s=1280x720:r=30:duration=68.96 -r 30 -i ./tmp/canvas_228050115786_%05d.png -to 00:00:19.519 -i file:///var/app/video [01:36:26.022] _pre_processor/assets/cpo/mercedes-benz/mercedes-benz_720.mp4 -r 30 -i ./tmp/canvas_1422228728837_%05d.png -to 00:00:52.439 -i file:///var/www/html/cl [01:36:26.022] ients/20789/audio/821566C3-A43D-26B2-FA83-3D91F76DBECB.mp3 -to 00:00:46.439 -i file:///var/app/video_pre_processor/assets/vidbot/_files/audio/RF3_Easy [01:36:26.022] _Listening.mp3 -to 00:00:19.519 -i file:///var/app/video_pre_processor/assets/cpo/mercedes-benz/mercedes-benz_720.mp4 -y -filter_complex [0:v][1:v]ove [01:36:26.022] rlay=x=0:y=0[1_out];[2:v]tpad=start_duration=49.39[2_tpad];[2_tpad]scale=w=1280:h=720[2_scaled];[1_out][2_scaled]overlay=x=0:y=0:enable='between(t,49. [01:36:26.022] 44,68.96)'[2_out];[2_out][3:v]overlay=x=0:y=0[3_out];[4:a]volume=1[4_vol];[4_vol]adelay=0|0[4_del];[5:a]volume=0.25[5_vol];[5_vol]afade=t=out:st=46.44 [01:36:26.022] :d=1[5_fadeout];[5_fadeout]adelay=0|0[5_del];[6:a]volume=1[6_vol];[6_vol]adelay=49440|49440[6_del];[4_del][5_del][6_del]amix=inputs=3:duration=longest [01:36:26.022] [a_out] -acodec aac -vcodec libx264 -r 30 -f mp4 -map [a_out] -map [3_out] -preset veryfast -crf 18 -movflags frag_keyframe+empty_moov -pix_fmt yuv420 [01:36:26.022] p /var/www/html/clients/20789/video/821566C3-A43D-26B2-FA83-3D91F76DBECB.mp4 [01:36:26.747] index :: _onStepProgress_vidbot(), percent: -3012251243 [01:36:27.022] index :: _onStepProgress_vidbot(), percent: 0 [01:36:30.068] index :: _onStepProgress_vidbot(), percent: 5 [01:36:32.627] index :: _onStepProgress_vidbot(), percent: 10 [01:36:36.226] index :: _onStepProgress_vidbot(), percent: 15 [01:36:39.261] index :: _onStepProgress_vidbot(), percent: 20 [01:36:42.314] index :: _onStepProgress_vidbot(), percent: 25 [01:36:45.347] index :: _onStepProgress_vidbot(), percent: 30 [01:36:48.394] index :: _onStepProgress_vidbot(), percent: 35 [01:36:50.919] index :: _onStepProgress_vidbot(), percent: 40 [01:36:53.475] index :: _onStepProgress_vidbot(), percent: 45 [01:36:56.528] index :: _onStepProgress_vidbot(), percent: 50 [01:36:59.040] index :: _onStepProgress_vidbot(), percent: 55 [01:37:01.552] index :: _onStepProgress_vidbot(), percent: 60 [01:37:04.591] index :: _onStepProgress_vidbot(), percent: 65 [01:37:07.124] index :: _onStepProgress_vidbot(), percent: 70 [01:37:09.143] index :: _onStepProgress_vidbot(), percent: 75 [01:37:10.697] index :: _onStepProgress_vidbot(), percent: 80 [01:37:12.163] index :: _onStepProgress_vidbot(), percent: 86 [01:37:13.168] index :: _onStepProgress_vidbot(), percent: 90 [01:37:14.676] index :: _onStepProgress_vidbot(), percent: 95 [01:37:16.078] index :: _onStepProgress_vidbot(), percent: 100 [01:37:16.195] Vidbot :: ffmpeg.on( 'end' ), Done! [01:37:16.195] StreamManager :: dispose() [01:37:16.195] CanvasStream[canvas_228050115786] :: dispose() [01:37:16.200] CanvasStream[canvas_1422228728837] :: dispose() [01:37:16.201] Vidbot :: fflog.on( 'finish' ) [01:37:16.201] fflog.path: /var/www/html/clients/20789/video/821566C3-A43D-26B2-FA83-3D91F76DBECB.mp4.fflog [01:37:16.201] Vidbot :: _next(), _stepIndex:4 of 4 [01:37:16.201] index :: _onStepCompleted_vidbot(), step: 4 [01:37:16.202] index :: _onComplete_vidbot(), data: { stepTime: 0, appTime: 920.401, output: '/var/www/html/clients/20789/video/821566C3-A43D-26B2-FA83-3D91F76DBECB.mp4', duration: 68.96 } --------------------------------------------------------------------------------------------------------------- Output File : /var/app/video_pre_processor/jobs/postp//var/www/html/clients/20789/video/821566C3-A43D-26B2-FA83-3D91F76DBECB.mp4 Media Duration : 00:01:08.959 Generation Time : 00:15:20.400 ---------------------------------------------------------------------------------------------------------------