OpenVFX

module
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2026 License: MIT

README

BYOM Video

Local-first video workflow CLI. Transcribe, cut, caption, and plan exports from your own machine — no cloud required.

Alpha. Schemas and commands are still evolving.

Requirements

  • Go 1.22+
  • ffmpeg and ffprobe on PATH
  • Python 3.10+ with faster-whisper for real transcription (optional for metadata-only runs)
  • Ollama for local model expansion (optional)

Install

curl -fsSL https://raw.githubusercontent.com/mirelahmd/OpenVFX/main/install.sh | sh

This installs the byom-video binary and sets up a Python environment with faster-whisper for transcription. Requires Go 1.22+ and Python 3.10+.

Or build from source:

git clone https://github.com/mirelahmd/OpenVFX.git
cd OpenVFX
go build -o byom-video ./cmd/byom-video
./byom-video version

Quickstart

# Check dependencies
./byom-video doctor

# Initialize workspace
./byom-video init

# Metadata-only run (no Python needed)
./byom-video pipeline media/clip.mov --preset metadata

# Full shorts pipeline
BYOM_VIDEO_PYTHON=.venv/bin/python ./byom-video pipeline media/clip.mov --preset shorts

# Inspect and export
./byom-video runs
./byom-video inspect <run_id>
./byom-video export <run_id>

What It Does

Area Commands
Pipeline pipeline, run, batch, watch
Inspection inspect, artifacts, validate, open-report
Export export, ffmpeg-script, export-manifest, concat-plan
Clips clip-cards, review-clips, selected-clips, enhance-roughcut
Agent planning plan, review-plan, approve-plan, execute-plan, revise-plan
Inference mask mask-plan, review-mask, revise-mask, mask-decisions, mask-decision
Expansion expansion-plan, expand-local-stub, expand, verify-expansions
Maintenance cleanup, retry-batch, rerun, doctor

Local Model Setup (Optional)

# Install faster-whisper for transcription
python3 -m venv .venv && .venv/bin/pip install faster-whisper

# Install Ollama for local model expansion
ollama pull qwen2.5:7b
./byom-video models doctor
./byom-video expand <run_id> --dry-run

What's Not Here Yet

  • No web UI
  • No cloud provider execution (OpenAI, Anthropic, etc.)
  • No DaVinci / Premiere integration
  • No Docker workflow

License

MIT

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL