Code Monkey home page Code Monkey logo

superviou's Introduction

alt text

This is a cross-platform electron app (Windows & macOS) that takes a 4:3 aspect ratio video file, and transforms it to a 16:9 video using the GoPro SuperView method. This means that the image is not naively scaled, but a dynamic scaling is applied where the outer areas are stretched more while the center parts stay close to the original aspect rate.

This is not a 1-1 copy of the GoPro algorithm, but an attempt to reach similar quality of output using the open-source FFmpeg encoder.

Subscribe on YouTube

alt text

Here is a quick animation showing the scaling, note how the text in the center stays the same:

alt text

And if you feel like it, send me a beer! It's always appreciated!

Donate

superviou's People

Contributors

meekaah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

superviou's Issues

Linux support

Please create a Linux package of this :)

Thank you in advance

Runcam 5 videos fail

Hello there and merry Christmas to all!
I just gave a try to this program on my windows laptop and the only video it converted was a MOV file 4:3 from my goggles DVR.
I have both Runcam 5 and Runcam 5 orange and i tried with 4:3 1440p MP4 files from both cameras and regardless the size of the video i try to format and also by choosing every kind of upscale or no upscale , in every try i did it goes very fast at "Step 4/4: Encoding failed" message.
tried with files of 56MB to 1650MB and nothing changes.
Would appreciate any help.

video formats(not a issue,but an idea)

i use this tool very often but i think it should have a function to change the videoformat. my dvr is avi and if it converts it ,the outbut is also avi. thats ok. i would prefer it that the outputted format can be set. (eg.: any videofile in, and the set videoformat eg.: mp4 out ) i dont know if this is postible to implement. but i think that this would be a great option.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.