From 1750298bb8ac2abf28a4abea77ac3cd6c3429e4c Mon Sep 17 00:00:00 2001 From: Zac Gaetano Date: Mon, 1 Jun 2026 07:37:27 -0400 Subject: [PATCH] revert(capture): remove --growing-file flag (not valid in bmx v1.6) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit raw2bmx v1.6 does not have a --growing-file option; using it causes 'Unknown Input Option' and immediately crashes the pipeline. The --part interval alone is sufficient — body partitions with updated IndexDuration are written every 30 frames, and the file has no footer (open state) while recording, which is what Premiere's growing-file reader polls for. Co-Authored-By: Claude Sonnet 4.6 --- services/capture/src/capture-manager.js | 1 - 1 file changed, 1 deletion(-) diff --git a/services/capture/src/capture-manager.js b/services/capture/src/capture-manager.js index 5c4b5e5..9ed65db 100644 --- a/services/capture/src/capture-manager.js +++ b/services/capture/src/capture-manager.js @@ -673,7 +673,6 @@ class CaptureManager { // recorded duration grows mid-write. const bmx = [ 'raw2bmx', '-t', 'op1a', '-o', '"$OUT"', '-f', frameRate, - '--growing-file', '--part', String(GROWING_PART_INTERVAL_FRAMES), rawFlag, '"$VF"', '-s', '48000', '-q', '16', '--audio-chan', String(ach), '--pcm', '"$AF"',