framework/watch.ts | 32 ++-- lib/examples/subprocess.ts | 30 ++++ lib/node.ts | 3 + lib/progress.ts | 157 +++++++++++++++----- lib/readme.changes.md | 11 ++ lib/stream.test.ts | 50 +++++++ lib/stream.ts | 25 ++++ lib/subprocess.test.ts | 245 +++++++++++++++++++++++++++++++ lib/subprocess.ts | 249 +++++++++++++++++++++----------- lib/subprocess/ffmpeg.ts | 58 +++----- src/bin/deploy.ts | 17 +-- src/file-viewer/indexer/processors/media.ts | 12 +- src/file-viewer/indexer/scrub.ts | 21 ++- 13 files changed, 707 insertions(+), 203 deletions(-)