Skip to content

Flask-Video-Stabilization Provide a reasonably easy and flexible way to stabilize (deshake) even strongly jiggled video clips

Notifications You must be signed in to change notification settings

RobinRajSB/Flask-Video-Stabilization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask-Video-Stabilization

Imagine you captured a nice video with your camcorder, compact camera or even cell phone while skiing, cycling or whatever sports and the video is basically just jiggled. Modern cameras come along with hardware stabilisation, however this does not work if you have really strong vibrations - rather the contrary sometimes this mechanisms start to oscillate.

Flask-Video-Stabilization Provide a reasonably easy and flexible way to stabilize (deshake) even strongly jiggled video clips

- Dedicated to all the video developers out there

Home Page

image

Upload Page

image

Demographics Page

image

Features!

  • 👷 Stabilize video
  • 👨‍🔧 Detailed view of frame demographics
  • 👨🏻‍💻 Stabilized video can be downloadable

You can also:

  • 🥇 Upload your own video
  • 🥈 Test with different types of format
  • 🥉 Export videos as AVI

Installation

Flask-Video-Stabilization requires Python v3.5+ to run.

Recomended Virtual Env for running FVS

Install the dependencies

$ pip install requirements.txt

and start the server.

$ python app.py

Todos

  • 🛠 Ability to crop stabilized video
  • 🧹 Live Camera stabilization
  • 🔨 Object Tracking

🙏🏼 This Flask App depends on VideoStab .

License

MIT

Free Software, Hell Yeah!

About

Flask-Video-Stabilization Provide a reasonably easy and flexible way to stabilize (deshake) even strongly jiggled video clips

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published