DaVinci-AutoEdit-Agent  by liuluhaixiu

Codex agent for automated video editing

Created 4 weeks ago

New!

283 stars

Top 92.1% on SourcePulse

GitHubView on GitHub
Project Summary

DaVinci AutoEdit Agent automates video editing within DaVinci Resolve, targeting content creators. It transforms arbitrary media into a complete video package, including script generation, TTS, timeline construction, and post-edit audits, significantly streamlining production workflows.

How It Works

This Codex skill analyzes media via frame extraction and tagging, drafts scripts and TTS plans, generates an edit blueprint, and automatically builds a DaVinci Resolve timeline. User confirmation is required at each creative stage. The system treats source media as immutable and performs rigorous audits on the generated timeline for gaps, repetitions, and completeness.

Quick Start & Requirements

Installation involves cloning the repo, installing Python dependencies (pip install -r requirements.txt), and running python scripts/install_skills.py. Prerequisites include Python 3.10+, FFmpeg/FFprobe on PATH, and a Codex environment. Optional dependencies are DaVinci Resolve Studio 18.5+ (recommended for full scripting), an OpenAI-compatible multimodal model endpoint, and a user-provided TTS HTTP API. Configuration uses a .env file.

Highlighted Details

  • End-to-End Automation: Covers media analysis, scriptwriting, TTS, edit blueprint, Resolve timeline creation, delivery auditing, and pickup-shot recommendations.
  • Interactive Workflow: All creative outputs require explicit user approval before proceeding.
  • Source Media Immutability: Original media files are never modified.
  • Comprehensive Auditing: Checks timeline gaps, repetitions, source bounds, and project integrity.
  • Modular Design: Integrates skills for viral video writing and Resolve editing.

Maintenance & Community

The README provides links to the author's Bilibili and Douyin accounts. Specific details on active maintenance, contributor base, or formal community channels are not provided.

Licensing & Compatibility

Released under the MIT License, permitting broad use, including commercial purposes. Full external scripting requires DaVinci Resolve Studio 18.5+; the free version may limit capabilities to blueprint generation and media analysis.

Limitations & Caveats

Full functionality depends on DaVinci Resolve Studio 18.5+ due to potential scripting limitations in the free version. The agent requires correctly configured external services (LLM, TTS APIs) and user-provided media paths. A specific "Codex" execution environment is implied.

Health Check
Last Commit

4 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
284 stars in the last 29 days

Explore Similar Projects

Feedback? Help us improve.