GithubHelp home page GithubHelp logo

mimiga's People

Contributors

dependabot[bot] avatar ofsaleem avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

etaletai13

mimiga's Issues

Add option to queue multiple videos

Add option or pane to provide pairs of input files to queue up multiple videos. Will require renaming scheme or serialized/parallelized uploads.

Add persistence to OAuth

Would be nice if every time you launched the app you didn't have to manually reauth if you didn't need to switch users. Could store the token locally and automatically refresh it as necessary.

automation

there's probably more stuff that can be automated here. what else can i automate?

Add a "stop" or "cancel" button

In case you used the wrong files or settings, adding a stop/cancel button has dual purpose: will let you see the partially output file (closing the app leaves a 0 byte output file currently, but killing an ffmpeg process directly will give you whatever its finished so far), and also doesn't force you to finish the encode

Make ffmpeg settings customizable

Currently ffmpeg settings are hardcoded. Should be possible to have them in a separate e.g. json file so they can be customizable by the user (and so I don't have to rebuild it every damn time I change a setting and want to test)

Add option to generate sample video

In case you don't want to encode the full video, which can often take some time, and just want to see what it will look like with specific inputs or settings. Potentially add a sub option to pick the length of sample, or time to start at. (otherwise maybe default to 30sec in?)

Fix Waveform visualizer

Waveform visualizer is pretty crappy and needs work. Necessary because 8-bit music doesn't work right with Vectorscope visualizer, and waveform currently depends on using boxart instead of clear logos.

Add instructions to app

The app itself doesn't have any instructions so anyone not reading the github page won't know how to use it.

Hitting "Create video" twice breaks

If you accidentally or purposefully hit "create video" while a video is already being encoded, the app seems to try to encode both and output to the same file. This behavior shouldn't be allowed.

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.