Giter Club home page Giter Club logo

avidemuxcontrol's Introduction

Avidemux Control

Introduction

Avidemux Control is a Arduino project which allows to reprogram an iWit Volume Control device to be used as Jog/Shuttle device for Avidemux.

It does this by sending hotkeys based on your input. This means that absolutely nothing has to be changed on Avidemux and that it should work on every operating system supported by Avidemux as long as the hotkeys are the same.

For usage with Avidemux, you should use the rectangular device as the round one does not have noticeable notches. Having the notches really helps with moving through the frames.

Installation

You need the following libraries from the Arduino library manager:

  • EncoderStepCounter by Manuel Reimer
  • IwitVolumeKnob by Manuel Reimer
  • HID-Project by NicoHood

You'll also need some ISP programmer device to flash HoodLoader2. The IwitVolumeKnob GitHub page has some instructions on how to do this.

After burning the bootloader, you can just upload Avidemux Control via the Arduino IDE.

Usage

Shuttle feature:

  • Short press the wheel to toggle between all frames and intra frames only shuttle mode. The LED is lit in "all frames mode" mode.
  • Rotate the wheel to run through the frames. With LED lit all frames are selected. With LED not lit only intra frames are selected.

Jog mode:

  • Press and hold the wheel. Then move one "notch" to the left/right for "slow seeking".
  • Press and hold the wheel. Then move two "notches" to the left/right for "fast seeking".

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.