kernelshreyak / videoeditor_online

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Vue 76.0%Language:Python 16.8%Language:JavaScript 3.8%Language:HTML 3.1%Language:Batchfile 0.4%