Giter VIP home page Giter VIP logo

vpy2x's Introduction

vpy2x

Simple alternative to VSEdit Job Server Watcher.

vpy2x

Short description

Totally rewritten frontend for vspipe.exe. The goal is to replace VSEdit Job Server Watcher, with more functions not available in VSEdit JSW. Though it's not stable yet, it provides:

  • drag&drop for one or more VPY files
  • JSON file for every saved preset
  • INI file for saved settings
  • a dedicated form for presets management
  • saving on closing and reloading on opening of all jobs in queue, automatically
  • shutdown, stand-by, reboot and close commands after all jobs are done
  • possibility to set process priority

Usage

If you have already used VSEdit Job Server Watcher, usage is the same. Exception is made for placeholder {ss}, witch now will be replaced with full subsampling string (ex. yuv420p, instead of 420). In case not, usage is:

  • create a new job by clicking on "New" button
  • drag&drop or choose one VPY file
  • create and/or choose a preset to use
  • click on "Done" button to add the job to queue
  • repeat the operation until all jobs are added
  • click on "Start" and wait

Releases

Notes

  • This is not another job server watcher, it simply manages encode jobs via GUI the same way of VSEdit Job Server Watcher.

Tips

  • Because the LOG can freeze the GUI, if the encoder supports the "log level" parameter via CLI, it can be set to a lower value rather than default in order to avoid freezing the GUI. For example, FFmpeg and x265.exe accept lower values, such as "error" or "warning". In that way, only errors or warnings (and errors) are displayed in the LOG once the encoder starts processing frames. Obviously, you can set the encoder totally quiet.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

GPLv3

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.