Requirements

  1. AnotherGUI is written in Visual Basic and needs Microsoft .NET 4.0 runtime to works.
    If you don't have Microsoft .NET Framework ver 4 installed, Windows should install this on first AnotherGUI start.
  2. An audio/video converter compatible with AnotherGUI, see "Compatible converters" list
top

Installation

This freeware is portable, no installation is needed.
Just unzip and you are done.

top

Compatible converters

AnotherGUI has been tested with following programs:

If you found more interesting programs AnotherGUI can handle,
it would be great to be noticed, see me e-mail below.

About ffmbc and ffmpeg

ffmbc is a professional oriented converter, and it's derived from ffmpeg.
ffmbc has several professional further developments like target IMX,
target DNxHD and supports mapping audio channels etc. but does decode less formats than ffmpeg.
The latest one makes possible to create elementary streams with every audio channel in separate file.
But ffmbc isn't updated as fast as ffmpeg, this is why ffmpeg may include some de/encoders that ffmbc doesn't.

top

Files in the zip

AnotherGUI.exe

this is the program itself

documentation.html

the offline website documentation

SamplePresets.xml

Optional file in which you will find some presets examples for ffmpeg.
At first launch of AnotherGUI, it will ask you to load those presets.
If you select YES you will get a new file named "AnotherGUI Presets.xml".

AnotherGUI Presets.xml

Xml containing the presets.
You can add new presets with the AnotherGUI interface or manually with a text editor.

AnotherGUI Exception List.txt

Blacklisted extensions are stored in this file.
It is handy when you drop whole folders on AnotherGUI.

Clean registry for Windows7 Run As Administrator.reg

to clean AnotherGUI registry values

top

Usage

AnotherGUI is one window designed,
where you will find several buttons and text zones as described below.

Add Source(s) : button

Let you select one or several files to add in the job list.
If you prefer, you can use drag and drop.

Add an image sequence : button

Use to select one file from numbered files sequence. It mustn't be the firs or last one.
AnotherGUI should recognize the pattern and generate the syntax for ffmpeg/ffmbc. Other programs may use similar syntax but not always.
You can also drag and drop an image file from sequence here and it will be used as image sequence.
You have to specify the frame rate in your preset.
Also check/change the output filename.

Change Output Path : button

Let you change the output directory for jobs.

Preset : list

The visible preset will be the default preset for next jobs.
To change preset, click on it and select from the list visible in the new window.

Edit : button

With the edit button, you can edit the options for the selected preset.
When saving, the result is stored in the ''AnotherGUI Presets.xml'' file.

Last command : text zone

The last command send from AnotherGUI is showed here.
To debug a preset click on diskette icon and the last command will be saved as file "Debug.bat".
Change it in text editor and launch as usual bat file. It's pretty handy when debugging.

Job list : list

All jobs are stored on jobs list.
The leftmost button will try to play your source file with ffplay.
The Info button will show job data and if possible ffprobe info on source file.
To delete job(s) make selection and press Del.
To change preset select job(s) and change preset.
To change job(s) output folder select job(s) and chose "Change Output Path"
To change job resulting filename just double click on output file name and edit it.
NB. There is no warning if resulting file already exists and will be overwritten! It depends of your preset.

top

Customize presets

When a source file is added to jobs list the current preset is used.
You can change the preset by selecting the job or several jobs in jobs list and by changing the preset.
To edit preset open the Preset dialogue.
The preset name is whatever you want to use. Some symbols like ",", etc. are prohibited.
On preset execution the executable path + executable name will be placed before the preset (arguments).
The following variables are available in Preset and will be present a part of "Source file" (example = D:\My Footage\Test\Camera file.mov)

<PureSourceFileExtension>mov
<PureSourceFileNameWOExtension>Camera file
<PureSourceFileNameWithExtension>Camera file.mov
<SourceFilePath>D:\My Footage\Test\
<FullSourceFileNameWOExtension>D:\My Footage\Test\Camera file
<FullSourceFileName> or <SourceFileName>D:\My Footage\Test\Camera file.mov
<AskAdditionalSourceFile>Will open a dialogue where you can point to a file

<OutputPath> will be replaced with "Output Folder" from jobs list. It is the same as <SourceFilePath> but can be changed by user.
<OutputFileName> will be replaced with "Output file name (w/o extension)" from jobs list. It is mostly the same as <PureSourceFileNameWOExtension> but can be changed by user.
Note that this replacement is without file extension (and separating dot), so extension must be added in preset.

In "Edit Preset" window right-click on Arguments textbox and you can insert any of the available variables.

It is wise to have filenames/paths in quotation marks as they may contain spaces.
When program is finished processing Arguments it should start automatically process with Arguments2.
This is usable for 2 pass algorithms.
Best way to create a new preset is to copy arguments from a working preset to new one and modify the new as needed.
Presets are stored in xml file "AnotherGUI Presets.xml".
We use AnotherGUI from shared folder as it doesn't need installation and so all computers from network share the same presets.
The paths to executables are stored in registry as they can vary from computer to computer.

top

Uninstall

AnotherGUI writes some values in the registry.
To delete those keys, launch the file "Clean registry for Windows7 Run As Adeministrator.reg".
No files are saved outside the AnotherGUI launch folder.

top

Video tutorials

Some good people havee posted video tutorials how to use AnothetGUI.
- Behind the Slate: Apple ProRes for Windows
- How to Export Apple Pro Res on a PC Using Windows
- Encoding videos in ProRes 4444 on Windows / PC

top