Icon emblem-videos.ico is from open_icon_library-win-0.11.zip at sourceforge.net,
mtn-200808a-win32 binary content included as redistribution is from http://moviethumbnail.sourceforge.net/.
ffmpeg binary content included as redistribution is from http://www.ffmpeg.org/.
All programs and resources are under respectives licences.
Ver 220.127.116.11 same number: project reloaded due to hue filter color indicator error (inversion).
2013, Sept. 16
==Warning== Direct show section (added from version 3.8) is experimental and only for test porpouse: don't use in security camera system. If program launched crash, managing devices as web cam, may occour data loss with other apps and document opened (failing kernel security check and restarting system as happened me today starting live encoding with a second old webcam connected in windows 8, testing system, probably for unknown old webcam driver compatibility with win8 64 bit version: same old webcam works well in my windows XP 32 bit version, launching ffmpeg by this GUI).
From version 18.104.22.168 ffmpeg reports will be stored in last working file loaded path; at program start Environment.CurrentDirectory is Desktop. Until version 22.214.171.124 Windows 8 ffmpeg reports will be stored in MtnHGuiPLUS.exe app path, in windows xp in output file path.
=*= Important =*= About perspective filter graphic interface. In my interpretation and favorite programming, interface don't represent a cartesian chart of a rectangle. Each angle of video has his own cartesian chart at point 0,0 (we have four cartesian charts) so setting numeric up-down coordinates control of unknown video dimension we intend moving pixel to pixel up, right of positive values or down, left of negative values each point according his own cartesian chart from point 0,0.
from ver. 126.96.36.199 Added experimentally basilar direct show devices management for local web cam connected. Selecting video and/or audio device from list got via ffmpeg pressing "Get direct show devices connected" button, can choose some parameters as camera resolution (size) if available or use default values (blank combo text shown). Other filters may applied choosing real-time encoding settings and filters according to your computer performances.
from ver. 188.8.131.52 Added brightness, contrast and gamma correction function.
from ver. 184.108.40.206 Introducing custom color curves equalizer.
from ver. 220.127.116.11 *** removed, error resetting filters values deselecting all values.
- Added suggestions mode (gold buttons) in "Stream encoding settings" tab for codec quick selection: enabling function and pressing saveas quick selection mode buttons, buttons will colored relative suggested buttons. Gold buttons are companions for compatibility from different groups of buttons. Need observe combo selection pressing buttons for understand this mechanism. You can experiment some different codec or extention writing directly in relatives combo box as text.
- Setted Environment.CurrentDirectory for saving ffmpeg report in last working file loaded path.
from ver. 18.104.22.168 Improvements in previews management. Quick selection mode in "Stream encoding settings" tab added.
from ver. 22.214.171.124 - Added frame preview for color and geometric filters. Preview valid choosing frame always as first (fade filter return frame always black so preview function works only for static filters, fast without reencoding entire video). Considering irregularities in landscapes, I just invented and added option-function in audio echo filter named "Random environment reflection interval".
from ver. 126.96.36.199 - Added Unsharp filter. Patched error encoding odd size width or height adding pixel in video dimension in rotation filter (ver. 188.8.131.52).
from ver. 184.108.40.206 - Color management filters added.
from ver. 220.127.116.11 - Fade filter, for video fade out added frame rate customization (need original value). Added pad, rotate, perspective and scale fiters; filters available encoding videos. Filters tested with libx264 (h264) video codec. Some other video codec may not work for all filters parameters.
from ver. 18.104.22.168 - Fade filter. This filter is available if setting on encoding video or audio (not stream copy). Fade out available if selecting clip function for precise duration management. For entire file duration conversion, may use clip function fading out and setting precise or minor duration.
== Warning: == for setting fade out, limited for video fade, need settings of loaded video source frame rate (fading is based on all video frames calculation). Pressing button after combo in fade tab will keep frame rate retrieving this from video source file using silently ffprobe via c# (ref. relative open source code in .src.7z archive).
from ver. 22.214.171.124 - Map and joining files tab
from ver. 126.96.36.199 - Remove camera shaking with deshake filter, good with crop filter enabled (for filled border removal) and encoding with libxvid.
ffmpeg section: some option are enabled if video or audio codec isn't set for copy stream (e.g using 'crop' video)