Skip to content

WeaveClip is a modern video editor blending node-based workflows and timeline editing into a freeform canvas. Drag, connect, reverse, and customize clips with ease. Error-resilient, ID-tracked, and export-ready, it's built for creators who want flexible, modular editing.

Notifications You must be signed in to change notification settings

hartswf0/WeaveClip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeaveClip

A groundbreaking node-based video editing software that reimagines video editing through an intuitive canvas interface and modular workflows.

Features

  • Canvas-Based Interface: Zoomable, draggable workspace for intuitive video editing
  • Node-Based Workflow: Modular video clips with customizable effects and transitions
  • Error Recovery: Built-in version tracking and undo functionality
  • Interactive Timeline: Synchronized timeline and node view
  • Dynamic Playback: Real-time preview with effect visualization
  • Smart Organization: Group, color-code, and filter nodes

Requirements

  • Python 3.9+
  • PyQt6
  • OpenCV
  • FFmpeg-python

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/weaveclip.git
cd weaveclip
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
python main.py

Development

The project structure follows a modular architecture:

  • src/: Source code directory
    • core/: Core functionality and data models
    • ui/: User interface components
    • utils/: Utility functions and helpers
    • effects/: Video effect processors
  • resources/: Application resources
  • tests/: Unit and integration tests

License

MIT License - See LICENSE file for details

About

WeaveClip is a modern video editor blending node-based workflows and timeline editing into a freeform canvas. Drag, connect, reverse, and customize clips with ease. Error-resilient, ID-tracked, and export-ready, it's built for creators who want flexible, modular editing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages