https://github.com/kernelshreyak/videoeditor_online
A web based Video Editor that runs in the browser. Written in Python(Flask,MoviePy) and JavaScript(VueJS)
https://github.com/kernelshreyak/videoeditor_online
javascript moviepy python-flask python3 video-editing video-processing vuejs
Last synced: 6 months ago
JSON representation
A web based Video Editor that runs in the browser. Written in Python(Flask,MoviePy) and JavaScript(VueJS)
- Host: GitHub
- URL: https://github.com/kernelshreyak/videoeditor_online
- Owner: kernelshreyak
- Created: 2021-05-27T11:12:14.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-01-14T13:00:57.000Z (almost 2 years ago)
- Last Synced: 2024-01-14T18:39:02.796Z (almost 2 years ago)
- Topics: javascript, moviepy, python-flask, python3, video-editing, video-processing, vuejs
- Language: Vue
- Homepage:
- Size: 94.7 KB
- Stars: 17
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## 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
```2. Start the Flask server (Linux, MacOS)
```bash
source venv/bin/activate
./start-server
```
For windows, run the **start-server-windows.bat** file3. Start the Vue frontend
```bash
cd frontend
npm run dev
```