kevinroberts / videoencoder

playing with swing and scratching an itch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Video Converter Application

Kevin needed to convert a bunch of videos and didn't want to create a bash script to do it so he built a GUI in Java Swing. 🤷‍

Prerequisites

  • JDK 11. Java 11 or newer, Video Converter uses the Java language version 11, you will need a OpenJDK 11 installed on your machine.
  • FFMPEG needs to be installed in order for this software to run. (FFMPEG being a complete, cross-platform solution to record, convert and stream audio and video.)

Build

  • clone the Video Converter repository
  • run one of the following commands from the project root:
    Build and install the jars in the local repository executing all the unit tests:
    ./gradlew build or ./gradlew run to run / debug

Run

Once you built the artifacts you can find the zip bundle in the distributions directory of the build output folder, unzip it somewhere and run it using the provided script in the bin subdirectory.

When you run the software you will want to set the directory to the FFMPEG executable and which directory you want encoded videos to be placed.

About

playing with swing and scratching an itch


Languages

Language:Java 100.0%