Skip to content

A web based Video Editor that runs in the browser. Written in Python(Flask,MoviePy) and JavaScript(React))

Notifications You must be signed in to change notification settings

kernelshreyak/videoeditor_online

Repository files navigation

Video Editor Online

Web based video editor created in VueJS frontend and Python,Flask backend with MoviePy. A new frontend is being created in Vue3.

Features planned for now:

  • Upload multiple video, audio and image files
  • All basic video operations: Trim, Join, Rotate
  • Simple transitions
  • Export to multiple formats

Installation

  1. Install dependencies (make sure you have Python 3.5 or higher)
pip install -r requirements.txt
  1. Start the Flask server (Linux, MacOS)
source venv/bin/activate
./start-server  

For windows, run the start-server-windows.bat file

  1. Start the Vue frontend
cd frontend
npm run dev