A 6.5-minute 3840×1814 / 23.976 fps timeline containing a single untrimmed clip fails at the very end of a full render (frame 9409 of 9410) with RangeError: Array buffer allocation failed, thrown from the muxer finalize path.
ROOT CAUSE – the automatic bitrate. With no explicit videoBitrate the exporter computes:
bitrate = max(8e6, round(width * height * fps * 0.4))
= 3840 * 1814 * 23.976 * 0.4
= 66.8 Mbps
That is 3.4x the source's own 19.87 Mbps. Measured on a 10-second probe the encoder actually delivered 68.97 Mbps, which extrapolates to roughly 3.4 GB across 392.4 s.
The formula uses only resolution and frame rate – it has no term for DURATION, so the target size grows without bound on long timelines while the value looks reasonable per-frame.
CONTRIBUTING FACTOR – no backpressure on the output queue. The muxer output is handed to a StreamTarget whose onData callback pushes into an unbounded array (gi.push(F.slice())), while the consumer base64-encodes each 16 MiB chunk and awaits an IPC round-trip. Measured drain rate to disk was ~7.5 MB/s, far below what the encoder produces. The renderer therefore accumulates most of the file in memory, and the allocation inside Yi.flush() during Oa.finalize() then fails.
This is NOT host memory exhaustion: 63.9 GB RAM with ~38 GB free at the moment of failure.
WORKAROUND – setting videoBitrate to 40 Mbps made the identical timeline complete: 2,057,870,900 bytes, 745 s, measured 41,755,856 bps (the encoder overshoots a target by ~4%).
RELATED UX ISSUE – there is no progress phase after frame encoding. Progress parks at 91% with the frame counter frozen near the last frame while several GB drain to disk. On the successful 40 Mbps run this silent phase lasted about 5 minutes and is indistinguishable from a hang; the only way to tell them apart is watching the .<name>.mp4.part-<hex> file grow in the board folder.
Suggested fixes: factor duration into the automatic bitrate (or cap the projected output size); apply backpressure so the encoder cannot outrun the sink; and report progress during the drain/mux phase.
Steps to reproduce
1. Place a ~6.5 min 3840×1814 / 23.976 fps H.264 clip on a timeline as a single untrimmed item.
2. Render Video -> full render at 3840×1814, 23.976 fps, leaving the video bitrate on automatic.
3. Watch progress reach 91% and the frame counter reach 9409 of 9410, then sit.
4. After ~412 s the job fails with RangeError: Array buffer allocation failed.
5. Repeat with the video bitrate set to 40 Mbps – the same timeline now completes in 745 s.
Expected
The render completes, or the automatic bitrate is chosen so the projected output stays within what the renderer can assemble.
Actual
Every frame encodes, then the job dies during finalize() while allocating a buffer. On default settings the render is unrecoverable; pinning a lower bitrate fixes it.
Error output
RangeError: Array buffer allocation failed
at new ArrayBuffer (<anonymous>)
at new Uint8Array (<anonymous>)
at Yi.flush (assets/videoExporter-BWYFlTDP.js:1:12459)
at Oa.Dt (assets/videoExporter-BWYFlTDP.js:4:2288)
at Oa.finalize (assets/videoExporter-BWYFlTDP.js:1:21031)
at Tn (assets/videoExporter-BWYFlTDP.js:8:14531)
at async Object.exportVideo (assets/VideoEditor-D7jFUX5Y.js:5149:125940)
at async Object.renderVideo (assets/VideoProjectRenderPage-CgkHs9il.js:2:5798)
Context
Feature area: Video Editor -> Render Video (render-onserver-job, headless WebCodecs path).
Failing job (auto bitrate) : vidjob_a0a77bbfb03646a99f5031d00bc9a90b – failed at 91% after 412 s
Passing job (40 Mbps pinned) : vidjob_28ed4b22ffbd4151b1ec0bc9d18baecb – completed in 745 s, 2.06 GB
Auto-bitrate function: tn() in videoExporter-BWYFlTDP.js; chunk queue + sink in the same bundle.
Two further defects observed on renders that DO succeed via this path:
– colour tags are rewritten bt709 -> smpte170m (source is bt709). Pixels are fine, metadata is wrong, so players honouring the tags apply the BT.601 matrix. The ffmpeg /render path preserves bt709 correctly.
– audio caps at 192 kbps for 48 kHz stereo AAC against a 509 kbps source. The exporter walks a ladder [requested, 256k, 192k, 128k] via AudioEncoder.isConfigSupported and takes the first supported rate.
— SYSTEM —
OS : Windows 11 Pro, build 26200 (10.0.26200), 64-bit
CPU : AMD Ryzen 9 3900X, 12C/24T, 3.80 GHz
RAM : 63.9 GB total (2 x 32 GB DDR4-2133 Corsair); ~38 GB free at the moment of failure
Pagefile : 67.9 GB
GPU : NVIDIA GeForce RTX 2070 SUPER, driver 32.0.15.9636
Disk : board volume C: 465 GB, 58 GB free (88% used)
Renderer : system Chrome 151.0.7922.138, GPU enabled, engine browser-webcodecs
Bundle : videoExporter-BWYFlTDP.js / VideoEditor-D7jFUX5Y.js / VideoProjectRenderPage-CgkHs9il.js
— SOURCE MEDIA —
Container : mp4, 999,950,734 bytes
Video : H.264 [email protected], yuv420p, 3840×1814, 23.976 fps (24000/1001)
Bitrate : 19,873,325 bps video / 20,386,078 bps total
Length : 392.405333 s, 9408 frames
Audio : AAC-LC, 48 kHz stereo, 509,371 bps
Colour : bt709 primaries/transfer/matrix, tv range
Environment
App version: 10.0.10
Platform: Windows 11 (AMD64)
server.log tail
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(324,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
(415,1): warning X4000: use of potentially uninitialized variable (f_marchTransitionBlur)
(276,1): warning X4000: use of potentially uninitialized variable (f_borderPatternMask_float4)
2026-08-19 10:37:26,417 WARNING [video-render page:warning] [export-phase] renderVideo: warming media
2026-08-19 10:37:26,491 WARNING [video-render page:error] Failed to load resource: the server responded with a status of 404 (Not Found)
2026-08-19 10:37:26,583 WARNING [video-render page:warning] [export-phase] renderVideo: media ready
2026-08-19 10:37:26,584 WARNING [video-render page:warning] [export-phase] renderVideo: calling Player.exportVideo fmt=mp4 fps=23.976
2026-08-19 10:37:26,737 WARNING [video-render page:warning] [export-phase] Player.exportVideo: setup done, duration=392.41s, range=0.00s..10.00s, collecting audio
2026-08-19 10:37:26,738 WARNING [video-render page:warning] [export-phase] Player.exportVideo: calling runExport, audioClips=1
2026-08-19 10:37:26,738 WARNING [video-render page:warning] [export-phase] frame0 budget=60000ms (1 video clip(s) at 0.00s)
2026-08-19 10:37:26,739 WARNING [video-render page:warning] [export-phase] exportVideo: 240 frames, 1 audio clips, format=mp4, 3840x1814
2026-08-19 10:37:26,747 WARNING [video-render page:warning] [export-phase] checking codec support: avc1.640033 bitrateMode=variable
2026-08-19 10:37:26,944 WARNING [video-render page:warning] [export-phase] codec supported=true codec=avc1.640033 bitrateMode=variable
2026-08-19 10:37:27,259 WARNING [video-render page:warning] [export-phase] audio muxed ahead of video (10.0s)
2026-08-19 10:37:27,259 WARNING [video-render page:warning] [export-phase] encoder configured codec=avc1.640033 via=probe size=3840x1814 bitrate=66871296, entering frame loop
2026-08-19 10:37:27,259 WARNING [video-render page:warning] [export-phase] rendering frame 0 (seeking videos)
2026-08-19 10:37:28,419 WARNING [video-render] phase=frame0: seeking (t=2s)
2026-08-19 10:38:06,639 WARNING [video-render] phase=Rendering frames (t=40s)
2026-08-19 10:38:24,716 WARNING [video-render page:warning] [export-phase] renderVideo: exportVideo returned (streamed=true)
2026-08-19 10:38:26,749 INFO [proxy] Generated proxy=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.proxiesdiag_bitrate_probe.mp4 source=diag_bitrate_probe.mp4 elapsed=1.7s
2026-08-19 10:38:26,974 INFO [thumbnail] Generated thumb=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.thumbsdiag_bitrate_probe.jpg source=diag_bitrate_probe.mp4
2026-08-19 10:38:26,981 INFO [video-render-job] done job=vidjob_aba70eb349cb4eb59e81ae7d11a63b22 output=diag_bitrate_probe.mp4
2026-08-19 10:45:28,086 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(324,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
(415,1): warning X4000: use of potentially uninitialized variable (f_marchTransitionBlur)
(276,1): warning X4000: use of potentially uninitialized variable (f_borderPatternMask_float4)
2026-08-19 10:45:28,237 WARNING [video-render page:warning] [export-phase] renderVideo: warming media
2026-08-19 10:45:28,306 WARNING [video-render page:error] Failed to load resource: the server responded with a status of 404 (Not Found)
2026-08-19 10:45:28,415 WARNING [video-render page:warning] [export-phase] renderVideo: media ready
2026-08-19 10:45:28,416 WARNING [video-render page:warning] [export-phase] renderVideo: calling Player.exportVideo fmt=mp4 fps=23.976
2026-08-19 10:45:28,569 WARNING [video-render page:warning] [export-phase] Player.exportVideo: setup done, duration=392.41s, collecting audio
2026-08-19 10:45:28,569 WARNING [video-render page:warning] [export-phase] Player.exportVideo: calling runExport, audioClips=1
2026-08-19 10:45:28,570 WARNING [video-render page:warning] [export-phase] frame0 budget=60000ms (1 video clip(s) at 0.00s)
2026-08-19 10:45:28,570 WARNING [video-render page:warning] [export-phase] exportVideo: 9409 frames, 1 audio clips, format=mp4, 3840x1814
2026-08-19 10:45:28,585 WARNING [video-render page:warning] [export-phase] checking codec support: avc1.640033 bitrateMode=variable
2026-08-19 10:45:28,765 WARNING [video-render page:warning] [export-phase] codec supported=true codec=avc1.640033 bitrateMode=variable
2026-08-19 10:45:30,238 WARNING [video-render] phase=Mixing audio (t=2s)
2026-08-19 10:45:32,126 WARNING [video-render page:warning] AudioEncoder rejected 320000 bps for mp4a.40.2; using 192000 bps
2026-08-19 10:45:39,328 WARNING [video-render page:warning] [export-phase] audio muxed ahead of video (392.4s)
2026-08-19 10:45:39,328 WARNING [video-render page:warning] [export-phase] encoder configured codec=avc1.640033 via=probe size=3840x1814 bitrate=40000000, entering frame loop
2026-08-19 10:45:39,328 WARNING [video-render page:warning] [export-phase] rendering frame 0 (seeking videos)
2026-08-19 10:45:40,260 WARNING [video-render] phase=frame0: seeking (t=12s)
2026-08-19 10:46:18,666 WARNING [video-render] phase=Rendering frames (t=50s)
2026-08-19 10:51:04,852 WARNING [video-render page:warning] [export] frame 9381 @ 391.27s stalled >15000ms (1 in a row)
2026-08-19 10:51:20,065 WARNING [video-render page:warning] [export] frame 9386 @ 391.47s stalled >15000ms (1 in a row)
2026-08-19 10:51:35,328 WARNING [video-render page:warning] [export] frame 9391 @ 391.68s stalled >15000ms (1 in a row)
2026-08-19 10:51:50,523 WARNING [video-render page:warning] [export] frame 9396 @ 391.89s stalled >15000ms (1 in a row)
2026-08-19 10:52:05,769 WARNING [video-render page:warning] [export] frame 9401 @ 392.10s stalled >15000ms (1 in a row)
2026-08-19 10:57:03,805 WARNING [video-render page:warning] [export-phase] renderVideo: exportVideo returned (streamed=true)
2026-08-19 10:57:51,455 INFO [proxy] Generated proxy=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.proxiesTest_2_1.mp4 source=Test_2_1.mp4 elapsed=47.4s
2026-08-19 10:57:51,671 INFO [thumbnail] Generated thumb=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.thumbsTest_2_1.jpg source=Test_2_1.mp4
2026-08-19 10:57:51,677 INFO [video-render-job] done job=vidjob_28ed4b22ffbd4151b1ec0bc9d18baecb output=Test_2_1.mp4
2026-08-19 11:04:53,557 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(324,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
(415,1): warning X4000: use of potentially uninitialized variable (f_marchTransitionBlur)
(276,1): warning X4000: use of potentially uninitialized variable (f_borderPatternMask_float4)
2026-08-19 11:04:53,690 WARNING [video-render page:warning] [export-phase] renderVideo: warming media
2026-08-19 11:04:53,731 WARNING [video-render page:error] Failed to load resource: the server responded with a status of 404 (Not Found)
2026-08-19 11:04:53,907 WARNING [video-render page:warning] [export-phase] renderVideo: media ready
2026-08-19 11:04:53,907 WARNING [video-render page:warning] [export-phase] renderVideo: calling Player.exportVideo fmt=mp4 fps=23.976
2026-08-19 11:04:54,060 WARNING [video-render page:warning] [export-phase] Player.exportVideo: setup done, duration=392.41s, range=0.00s..10.00s, collecting audio
2026-08-19 11:04:54,061 WARNING [video-render page:warning] [export-phase] Player.exportVideo: calling runExport, audioClips=1
2026-08-19 11:04:54,061 WARNING [video-render page:warning] [export-phase] frame0 budget=60000ms (1 video clip(s) at 0.00s)
2026-08-19 11:04:54,062 WARNING [video-render page:warning] [export-phase] exportVideo: 240 frames, 1 audio clips, format=mp4, 3840x1814
2026-08-19 11:04:54,071 WARNING [video-render page:warning] [export-phase] checking codec support: avc1.640033 bitrateMode=variable
2026-08-19 11:04:54,215 WARNING [video-render page:warning] [export-phase] codec supported=true codec=avc1.640033 bitrateMode=variable
2026-08-19 11:04:54,402 WARNING [video-render page:warning] AudioEncoder rejected 320000 bps for mp4a.40.2; using 192000 bps
2026-08-19 11:04:54,575 WARNING [video-render page:warning] [export-phase] audio muxed ahead of video (10.0s)
2026-08-19 11:04:54,575 WARNING [video-render page:warning] [export-phase] encoder configured codec=avc1.640033 via=probe size=3840x1814 bitrate=66871296, entering frame loop
2026-08-19 11:04:54,575 WARNING [video-render page:warning] [export-phase] rendering frame 0 (seeking videos)
2026-08-19 11:04:55,691 WARNING [video-render] phase=frame0: seeking (t=2s)
2026-08-19 11:05:36,030 WARNING [video-render] phase=Rendering frames (t=42s)
2026-08-19 11:05:53,803 WARNING [video-render page:warning] [export-phase] renderVideo: exportVideo returned (streamed=true)
2026-08-19 11:05:55,633 INFO [proxy] Generated proxy=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.proxiesTest_3.mp4 source=Test_3.mp4 elapsed=1.5s
2026-08-19 11:05:55,827 INFO [thumbnail] Generated thumb=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.thumbsTest_3.jpg source=Test_3.mp4
2026-08-19 11:05:55,833 INFO [video-render-job] done job=vidjob_d32ffffecabc4be3a51ee76ebc343942 output=Test_3.mp4
2026-08-19 11:17:42,558 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(324,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
(415,1): warning X4000: use of potentially uninitialized variable (f_marchTransitionBlur)
(276,1): warning X4000: use of potentially uninitialized variable (f_borderPatternMask_float4)
2026-08-19 11:17:42,688 WARNING [video-render page:warning] [export-phase] renderVideo: warming media
2026-08-19 11:17:42,742 WARNING [video-render page:error] Failed to load resource: the server responded with a status of 404 (Not Found)
2026-08-19 11:17:42,849 WARNING [video-render page:warning] [export-phase] renderVideo: media ready
2026-08-19 11:17:42,850 WARNING [video-render page:warning] [export-phase] renderVideo: calling Player.exportVideo fmt=mp4 fps=23.976
2026-08-19 11:17:43,003 WARNING [video-render page:warning] [export-phase] Player.exportVideo: setup done, duration=392.41s, collecting audio
2026-08-19 11:17:43,003 WARNING [video-render page:warning] [export-phase] Player.exportVideo: calling runExport, audioClips=6
2026-08-19 11:17:43,004 WARNING [video-render page:warning] [export-phase] frame0 budget=60000ms (1 video clip(s) at 0.00s)
2026-08-19 11:17:43,004 WARNING [video-render page:warning] [export-phase] exportVideo: 9409 frames, 6 audio clips, format=mp4, 3840x1814
2026-08-19 11:17:43,015 WARNING [video-render page:warning] [export-phase] checking codec support: avc1.640033 bitrateMode=variable
2026-08-19 11:17:43,213 WARNING [video-render page:warning] [export-phase] codec supported=true codec=avc1.640033 bitrateMode=variable
2026-08-19 11:17:44,692 WARNING [video-render] phase=Mixing audio (t=2s)
2026-08-19 11:17:47,543 WARNING [video-render page:warning] AudioEncoder rejected 320000 bps for mp4a.40.2; using 192000 bps
2026-08-19 11:17:54,676 WARNING [video-render page:warning] [export-phase] audio muxed ahead of video (392.4s)
2026-08-19 11:17:54,676 WARNING [video-render page:warning] [export-phase] encoder configured codec=avc1.640033 via=probe size=3840x1814 bitrate=40000000, entering frame loop
2026-08-19 11:17:54,676 WARNING [video-render page:warning] [export-phase] rendering frame 0 (seeking videos)
2026-08-19 11:17:54,714 WARNING [video-render] phase=frame0: seeking (t=12s)
2026-08-19 11:18:18,762 INFO [audio-pcm] client stopped reading Catherine_Weston_Highlight_Film_4K100_C.mp4 � stopping ffmpeg
2026-08-19 11:18:18,991 INFO [audio-pcm] client stopped reading Catherine_Weston_Highlight_Film_4K100_C.mp4 � stopping ffmpeg
2026-08-19 11:18:34,918 WARNING [video-render] phase=Rendering frames (t=52s)
2026-08-19 11:18:50,063 WARNING [video-render page:warning] [export] frame 20 @ 0.83s stalled >15000ms (1 in a row)
2026-08-19 11:19:05,107 WARNING [video-render page:warning] [export] frame 21 @ 0.88s stalled >15000ms (2 in a row)
2026-08-19 11:19:20,153 WARNING [video-render page:warning] [export] frame 22 @ 0.92s stalled >15000ms (3 in a row)
2026-08-19 11:19:20,503 WARNING [video-project-render-onserver] render failed: : Error: Render stalled near 0.92s � 3 consecutive frames failed to render in the headless browser (a clip likely can't be decoded). Try re-encoding that clip or rendering in a different format.
at Tn (http://localhost:18000/assets/videoExporter-BWYFlTDP.js:8:12680)
at async Object.exportVideo (http://localhost:18000/assets/VideoEditor-D7jFUX5Y.js:5149:125940)
at async Object.renderVideo (http://localhost:18000/assets/VideoProjectRenderPage-CgkHs9il.js:2:5798)
at async <anonymous>:337:30
2026-08-19 11:19:20,504 WARNING [video-render-job] failed job=vidjob_9e62934259f74880bc1456fefaa8d9d7: : Error: Render stalled near 0.92s � 3 consecutive frames failed to render in the headless browser (a clip likely can't be decoded). Try re-encoding that clip or rendering in a different format.
at Tn (http://localhost:18000/assets/videoExporter-BWYFlTDP.js:8:12680)
at async Object.exportVideo (http://localhost:18000/assets/VideoEditor-D7jFUX5Y.js:5149:125940)
at async Object.renderVideo (http://localhost:18000/assets/VideoProjectRenderPage-CgkHs9il.js:2:5798)
at async <anonymous>:337:30
2026-08-19 11:20:27,887 INFO [video-project-render] ffmpeg cmd=C:UsersMohi Uddin AhmedAppDataLocalProgramsGreenLight DashBoardresourcesbackendmoodboard-backendffmpeg.exe -y -ss 0.000 -t 0.830 -i C:UsersMohi Uddin AhmedDownloadsCHROMEDDTest MohiCatherine_Weston_Highlight_Film_4K100_C.mp4 -ss 0.830 -t 1.100 -i C:UsersMohi Uddin AhmedDownloadsCHROMEDDTest MohiCatherine_Weston_Highlight_Film_4K100_C.mp4 -ss 1.930 -t 1.100 -i C:UsersMohi Uddin AhmedDownloadsCHROMEDDTest MohiCatherine_Weston_Highlight_Film_4K100_C.mp4 -ss 3.030 -t 1.550 -i C:UsersMohi Uddin AhmedDownloadsCHROMEDDTest MohiCatherine_Weston_Highlight_Film_4K100_C.mp4 -ss 4.580 -t 2.100 -i C:UsersMohi Uddin AhmedDownloadsCHROMEDDTest MohiCatherine_Weston_Highlight_Film_4K100_C.mp4 -ss 6.680 -t 385.725 -i C:UsersMohi Uddin AhmedDownloadsCHROMEDDTest MohiCatherine_Weston_Highlight_Film_4K100_C.mp4 -filter_complex [0:v]scale=3840:1814:force_original_aspect_ratio=decrease,pad=3840:1814:(ow-iw)/2:(oh-ih)/2:color=black,fps=23,setsar=1,format=yuv420p[v0];[0:a]aresample=44100,aformat=channel_layouts=stereo,asetpts=PTS-STARTPTS[a0];[1:v]scale=3840:1814:force_original_aspect_ratio=decrease,pad=3840:1814:(ow-iw)/2:(oh-ih)/2:color=black,fps=23,setsar=1,format=yuv420p[v1];[1:a]aresample=44100,aformat=channel_layouts=stereo,asetpts=PTS-STARTPTS[a1];[2:v]scale=3840:1814:force_original_aspect_ratio=decrease,pad=3840:1814:(ow-iw)/2:(oh-ih)/2:color=black,fps=23,setsar=1,format=yuv420p[v2];[2:a]aresample=44100,aformat=channel_layouts=stereo,asetpts=PTS-STARTPTS[a2];[3:v]scale=3840:1814:force_original_aspect_ratio=decrease,pad=3840:1814:(ow-iw)/2:(oh-ih)/2:color=black,fps=23,setsar=1,format=yuv420p[v3];[3:a]aresample=44100,aformat=channel_layouts=stereo,asetpts=PTS-STARTPTS[a3];[4:v]scale=3840:1814:force_original_aspect_ratio=decrease,pad=3840:1814:(ow-iw)/2:(oh-ih)/2:color=black,fps=23,setsar=1,format=yuv420p[v4];[4:a]aresample=44100,aformat=channel_layouts=stereo,asetpts=PTS-STARTPTS[a4];[5:v]scale=3840:1814:force_original_aspect_ratio=decrease,pad=3840:1814:(ow-iw)/2:(oh-ih)/2:color=black,fps=23,setsar=1,format=yuv420p[v5];[5:a]aresample=44100,aformat=channel_layouts=stereo,asetpts=PTS-STARTPTS[a5];[v0][v1]concat=n=2:v=1:a=0[vx1];[a0][a1]concat=n=2:v=0:a=1[ax1];[vx1][v2]concat=n=2:v=1:a=0[vx2];[ax1][a2]concat=n=2:v=0:a=1[ax2];[vx2][v3]concat=n=2:v=1:a=0[vx3];[ax2][a3]concat=n=2:v=0:a=1[ax3];[vx3][v4]concat=n=2:v=1:a=0[vx4];[ax3][a4]concat=n=2:v=0:a=1[ax4];[vx4][v5]concat=n=2:v=1:a=0[vx5];[ax4][a5]concat=n=2:v=0:a=1[ax5] -map [vx5] -map [ax5] -c:v libx264 -crf 20 -preset medium -pix_fmt yuv420p -c:a aac -b:a 192k -movflags +faststart C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohiproject_Project_1.mp4
2026-08-19 11:26:28,552 INFO [proxy] Generated proxy=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.proxiesproject_Project_1.mp4 source=project_Project_1.mp4 elapsed=50.0s
2026-08-19 11:26:28,759 INFO [thumbnail] Generated thumb=C:UsersMohi Uddin AhmedAppDataRoaminggreenlight-dashboardmediaadminTest_Mohi.thumbsproject_Project_1.jpg source=project_Project_1.mp4
2026-08-19 11:26:28,759 INFO [video-project-render] Done project=6900f679cfce403982b5c84166b49080 items=6 output=project_Project_1.mp4
2026-08-19 11:32:45,909 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(324,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
(415,1): warning X4000: use of potentially uninitialized variable (f_marchTransitionBlur)
(276,1): warning X4000: use of potentially uninitialized variable (f_borderPatternMask_float4)
2026-08-19 11:32:46,030 WARNING [video-render page:warning] [export-phase] renderVideo: warming media
2026-08-19 11:32:46,078 WARNING [video-render page:error] Failed to load resource: the server responded with a status of 404 (Not Found)
2026-08-19 11:32:46,237 WARNING [video-render page:warning] [export-phase] renderVideo: media ready
2026-08-19 11:32:46,237 WARNING [video-render page:warning] [export-phase] renderVideo: calling Player.exportVideo fmt=mp4 fps=23.976
2026-08-19 11:32:46,391 WARNING [video-render page:warning] [export-phase] Player.exportVideo: setup done, duration=392.41s, collecting audio
2026-08-19 11:32:46,391 WARNING [video-render page:warning] [export-phase] Player.exportVideo: calling runExport, audioClips=6
2026-08-19 11:32:46,392 WARNING [video-render page:warning] [export-phase] frame0 budget=60000ms (1 video clip(s) at 0.00s)
2026-08-19 11:32:46,393 WARNING [video-render page:warning] [export-phase] exportVideo: 9409 frames, 6 audio clips, format=mp4, 3840x1814
2026-08-19 11:32:46,841 WARNING [video-render page:warning] [export-phase] checking codec support: avc1.640033 bitrateMode=variable
2026-08-19 11:32:46,842 WARNING [video-render page:warning] [export-phase] codec supported=true codec=avc1.640033 bitrateMode=variable
2026-08-19 11:32:48,056 WARNING [video-render] phase=Mixing audio (t=2s)
2026-08-19 11:32:51,698 WARNING [video-render page:warning] AudioEncoder rejected 320000 bps for mp4a.40.2; using 192000 bps
2026-08-19 11:32:58,823 WARNING [video-render page:warning] [export-phase] audio muxed ahead of video (392.4s)
2026-08-19 11:32:58,823 WARNING [video-render page:warning] [export-phase] encoder configured codec=avc1.640033 via=probe size=3840x1814 bitrate=66871296, entering frame loop
2026-08-19 11:32:58,823 WARNING [video-render page:warning] [export-phase] rendering frame 0 (seeking videos)
2026-08-19 11:33:00,085 WARNING [video-render] phase=frame0: seeking (t=14s)
2026-08-19 11:33:23,170 INFO [audio-pcm] client stopped reading Catherine_Weston_Highlight_Film_4K100_C.mp4 � stopping ffmpeg
2026-08-19 11:33:36,178 WARNING [video-render] phase=Rendering frames (t=50s)
2026-08-19 11:33:50,771 WARNING [video-render page:warning] [export] frame 20 @ 0.83s stalled >15000ms (1 in a row)
2026-08-19 11:34:05,813 WARNING [video-render page:warning] [export] frame 21 @ 0.88s stalled >15000ms (2 in a row)
2026-08-19 11:34:20,857 WARNING [video-render page:warning] [export] frame 22 @ 0.92s stalled >15000ms (3 in a row)
2026-08-19 11:34:21,117 WARNING [video-project-render-onserver] render failed: : Error: Render stalled near 0.92s � 3 consecutive frames failed to render in the headless browser (a clip likely can't be decoded). Try re-encoding that clip or rendering in a different format.
at Tn (http://localhost:18000/assets/videoExporter-BWYFlTDP.js:8:12680)
at async Object.exportVideo (http://localhost:18000/assets/VideoEditor-D7jFUX5Y.js:5149:125940)
at async Object.renderVideo (http://localhost:18000/assets/VideoProjectRenderPage-CgkHs9il.js:2:5798)
at async <anonymous>:337:30
2026-08-19 11:34:21,117 WARNING [video-render-job] failed job=vidjob_ca8f37415ecc4d6c8742028f78762b26: : Error: Render stalled near 0.92s � 3 consecutive frames failed to render in the headless browser (a clip likely can't be decoded). Try re-encoding that clip or rendering in a different format.
at Tn (http://localhost:18000/assets/videoExporter-BWYFlTDP.js:8:12680)
at async Object.exportVideo (http://localhost:18000/assets/VideoEditor-D7jFUX5Y.js:5149:125940)
at async Object.renderVideo (http://localhost:18000/assets/VideoProjectRenderPage-CgkHs9il.js:2:5798)
at async <anonymous>:337:30
2026-08-19 11:34:48,310 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(324,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
(415,1): warning X4000: use of potentially uninitialized variable (f_marchTransitionBlur)
(276,1): warning X4000: use of potentially uninitialized variable (f_borderPatternMask_float4)
2026-08-19 11:34:48,432 WARNING [video-render page:warning] [export-phase] renderVideo: warming media
2026-08-19 11:34:48,477 WARNING [video-render page:error] Failed to load resource: the server responded with a status of 404 (Not Found)
2026-08-19 11:34:48,602 WARNING [video-render page:warning] [export-phase] renderVideo: media ready
2026-08-19 11:34:48,602 WARNING [video-render page:warning] [export-phase] renderVideo: calling Player.exportVideo fmt=mp4 fps=23.976
2026-08-19 11:34:48,754 WARNING [video-render page:warning] [export-phase] Player.exportVideo: setup done, duration=392.41s, collecting audio
2026-08-19 11:34:48,755 WARNING [video-render page:warning] [export-phase] Player.exportVideo: calling runExport, audioClips=1
2026-08-19 11:34:48,755 WARNING [video-render page:warning] [export-phase] frame0 budget=60000ms (1 video clip(s) at 0.00s)
2026-08-19 11:34:48,756 WARNING [video-render page:warning] [export-phase] exportVideo: 9409 frames, 1 audio clips, format=mp4, 3840x1814
2026-08-19 11:34:48,767 WARNING [video-render page:warning] [export-phase] checking codec support: avc1.640033 bitrateMode=variable
2026-08-19 11:34:48,914 WARNING [video-render page:warning] [export-phase] codec supported=true codec=avc1.640033 bitrateMode=variable
2026-08-19 11:34:50,436 WARNING [video-render] phase=Mixing audio (t=2s)
2026-08-19 11:34:52,599 WARNING [video-render page:warning] AudioEncoder rejected 320000 bps for mp4a.40.2; using 192000 bps
2026-08-19 11:35:00,031 WARNING [video-render page:warning] [export-phase] audio muxed ahead of video (392.4s)
2026-08-19 11:35:00,031 WARNING [video-render page:warning] [export-phase] encoder configured codec=avc1.640033 via=probe size=3840x1814 bitrate=66871296, entering frame loop
2026-08-19 11:35:00,031 WARNING [video-render page:warning] [export-phase] rendering frame 0 (seeking videos)
2026-08-19 11:35:00,465 WARNING [video-render] phase=frame0: seeking (t=12s)
2026-08-19 11:35:40,672 WARNING [video-render] phase=Rendering frames (t=52s)
2026-08-19 11:35:47,173 WARNING [video-project-render-onserver] render failed:
2026-08-19 11:35:47,179 INFO [video-render-job] cancelled job=vidjob_b39fd1acefa64da58062c3b6441d71f0
2026-08-19 12:12:30,175 INFO [cleanup] Trashed media file: N:Google Drive3. Pixelgbra StudioGL DashboardEverfithomepage-the-docket.html
2026-08-19 15:04:39,698 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (122,1): warning X4000: use of potentially uninitialized variable (f_fx)
2026-08-19 15:04:39,755 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (95,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
2026-08-19 15:04:39,806 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (107,1): warning X4000: use of potentially uninitialized variable (f_fx)
2026-08-19 15:04:39,971 WARNING [video-render page:warning] [export-phase] renderVideo: warming media
2026-08-19 15:04:40,924 WARNING [video-render page:warning] THREE.WebGLProgram: Program Info Log: (134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(134,12-86): warning X3595: gradient instruction used in a loop with varying iteration; partial derivatives may have undefined value
(324,1): warning X4000: use of potentially uninitialized variable (f_sampleBlurred)
(415,1): warning X4000: use of potentially uninitialized variable (f_marchTransitionBlur)
(276,1): warning X4000: use of potentially uninitialized variable (f_borderPatternMask_float4)
2026-08-19 15:04:41,287 WARNING [video-render page:warning] [export-phase] renderVideo: media ready
2026-08-19 15:04:41,287 WARNING [video-render page:warning] [export-phase] renderVideo: calling Player.exportVideo fmt=mp4 fps=30
2026-08-19 15:04:41,442 WARNING [video-render page:warning] [export-phase] Player.exportVideo: setup done, duration=20.45s, collecting audio
2026-08-19 15:04:41,472 WARNING [video-render page:warning] [export] motion blur accumulation enabled (Normal � shutter 180�, 16 samples)
2026-08-19 15:04:41,473 WARNING [video-render page:warning] [export-phase] Player.exportVideo: calling runExport, audioClips=0
2026-08-19 15:04:41,473 WARNING [video-render page:warning] [export-phase] frame0 budget=60000ms (1 video clip(s) at 0.00s)
2026-08-19 15:04:41,473 WARNING [video-render page:warning] [export-phase] exportVideo: 614 frames, 0 audio clips, format=mp4, 1920x1080
2026-08-19 15:04:41,475 WARNING [video-render page:warning] [export-phase] checking codec support: avc1.640028 bitrateMode=variable
2026-08-19 15:04:41,558 WARNING [video-render page:warning] [export-phase] codec supported=true codec=avc1.640028 bitrateMode=variable
2026-08-19 15:04:41,559 WARNING [video-render page:warning] [export-phase] encoder configured codec=avc1.640028 via=probe size=1920x1080 bitrate=24883200, enterin…
(truncated)