jbrumwell / videoeditor

Web Based Video Editor Using MLT Framework, Bachelor thesis

Home Page:https://github.com/kudlav/videoeditor-doc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web Based Video Editor Using MLT Framework

Overal schema

See it in action (YouTube video)

https://youtu.be/GemMThnqULE

Badges

Build Status

Installation

Project requires:

  • Node.js 8.9.0+ to run server.
  • MLT framework to export video.
  • FFmpeg to handle multimedia files.
$ sudo apt install melt
$ sudo apt install ladspa-sdk ffmpeg

Development

Install the dependencies and devDependencies and start the server and webpack for development. Don't forget to change config.js file.

$ npm install
$ npm run dev-build
$ npm run dev-start

You can run code check using ESLint:

$ npm run eslint

Production

Install the dependencies and start the server and webpack for production. Don't forget to change config.js file.

$ export NODE_ENV=production
$ npm install
$ npm run build
$ npm start

About

Web Based Video Editor Using MLT Framework, Bachelor thesis

https://github.com/kudlav/videoeditor-doc

License:Apache License 2.0


Languages

Language:JavaScript 90.4%Language:CSS 6.4%Language:HTML 3.2%