timecut has the outputStream option.
I believe it is nice for when you want the users of your web service to start downloading the file immediately, as it is being rendered.
Or perhaps are there workarounds? I discovered that files are being written in the temp directory ./tmp/synthesizer/:
|
tmpDirPath = path.resolve("tmp/synthesizer/"); |
after which the file is simply moved
|
await fs.move(this._swapFilePath, this.outputPath, { overwrite: true }); |
timecut has the
outputStreamoption.I believe it is nice for when you want the users of your web service to start downloading the file immediately, as it is being rendered.
Or perhaps are there workarounds? I discovered that files are being written in the temp directory
./tmp/synthesizer/:WebVideoCreator/core/Synthesizer.js
Line 93 in fb62279
after which the file is simply moved
WebVideoCreator/core/Synthesizer.js
Line 251 in fb62279