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. MtnGuiPlus new edition named "Movie Evolution" by: HVCOABTAP ==*== Movie Evolution Ver. 3.3.3.0 Added aevalsrc, anoise, sine audio sources Added vectorscope video filter Added showcqt custom axis files Added histogram video filter Added waveform video filter Added geq video filter Added negate video filter Axis files may be copied,before using, in work directory because ffmpeg can't parse colon in path in option case as custom axis named axisfile (Linux origin don't have colon in path, and ffmpeg use this for other scope). This program don't kill axis temp files for security reasons. Ver. 3.2.0.0 Added MPTest video source Added Ahistogram, Aphasemeter, Avectorscope, EBU R128, Showcqt, Showfreq, Showspectrum, Showspectrumpic, Showvolume, Showwaves, Showwavespic multimedia filters Fixed errors due to little syntax changes in ffprobe output loading video in overlay mode Ver. 3.0.0.0 Ability to add video stream in audio files using some video sources as mandelbrot fractal, so, now you can use in mosaic (overlay) mode audio sources in mixing mode Added mandelbrot, allrgb, allyuv, color, rgbtestsrc, smptebars, smptehdbars, testsrc video sources useful for base image (rescaled) in mosaic (overlay) mode (certain sources as mandelbrot need resolution settings available) Added atempo 2pass option Added filters ordering and settings save an load mode in tab named "MORE". Ability to save and load anequalizer custom settings Added custom curves filters for All and RGB channels, with saved GIMP curves profile smooth-mode import function and export to file custom settings. Added alpha channel setting (transparency) in video fade filters, good in mosaic mode Ver. 2.9.0.0 Revised Video Fade Filter Revised Audio Fade Filter Added framerate and samplerate catch function in loop and aloop filter (for setting factors in seconds) Ver. 2.8.1.0 Added Noise video filter Ver. 2.8.0.0 Added Audio Limiter filter Added Colorkey video filter Added Trim video filter Added Atrim audio filter Added Reverse video filter Added Edgedetect video filter Added Elbg - Apply a posterize effect using the ELBG (Enhanced LBG) algorithm. - video filter Added Loop video filter Added Aloop audio filter Added Histeq video filter Fixed errors due to little syntax changes in ffprobe output in frames preview and loading .jpeg images in overlay mode Ver. 2.7.0.0 Using FFmpeg 3.0 "Einstein" Added Tile video filter codec options experimental (seemes work with mjpeg with mpg). Added Thumbnail video filter Added Colorchannelmixer video filter with grayscale and sepia available presets Added additional curves filter with presets with priority over filter named curves equalizer Added Removegrain video filter Added Smart Blur Filter Added Audio Aemphasis filter Added Audio Extrastereo filter Added Dynamic Audio normalizer filter Added Audio Gate filter Added Audio Bass filter Added Audio Treble filter Added Audio Equalizer (one freq.) filter Added Audio Highpass filter Added Audio Lowpass filter Added Audio Bandpass filter Added Audio Bandreject filter Added Audio Anequalizer filter Ver. 2.6.5.0 Added X265 compression efficiency (presets) control. Added frames numbered sequence saving and loading into video: choosing "frames" as extension (I suggest using mjpeg video codec) you can save a numbered sequence of video frames (warn: if you save a large number of files, usefull is a ramdisk as target device); with loading the first element of numbered generated files ending with "0000001.jpeg" or 00001.jpg string you can reencode-recompose your video selecting your preferred format target. Added Video speed filter naming it Video Time multiplier (duration multiplier factor) Added Audio speed filter naming it Audio Time multiplier (duration multiplier factor) - highest values, slow time, more duration. Added "framerate" video filter with various default interpolating functions, it can create new frames but old Frame rate base function (not the filter), if checked, change generated filtered video frames per second. Updated options in drawtext renaming "draw" option command in source code. Ver. 2.6.0.0 Added Framestep filter Added Lens Correction filter Upgraded to ffmpeg 2.8 managed crf in libx265 with libx265, in win8 version added 4K resolution formats, you can also add custom resolution for HEVC UHD upscaling typing data after inserting "at" (@) symbol e.g., for Ultra-Wide Television (21:9) typing string: @ 5120 x 2160 Ver. 2.5.0.2 Added Drawbox filter Added DeLogo filter thickness "out of range error" control (when thickness value is 1 and x or y is < 1). Ver 2.5.0.0 Added DeLogo filter Added High precision/quality 3d denoise filter Added Traspose filter Added Vignette filter Splitted edit function creating edit+ tab. Ver 2.4.0.0 Added two-pass deshaker filter Added audio volume filter. Warning: using audio filters in mosaic mode will disable audio mixing. Added apad filter with -shortest option (making so equal audio and video stream time lenght). Added some postprocessing subfilters (presets and deinterlace). Ver 2.3.2.0 Fixed blink settings error in mosaic animations Ver. 2.3.0.0 Added mosaic preview function (set to 1 second from start). In mosaic preview mode: Pressing middle mouse button and moving = move mosaic preview; Pressing left mouse button = exit preview mode returning to mosaic composition mode. In mosaic composition mode, added: Pressing keyboard keys ctrl + shift and middle mouse button over video and moving = move all mosaic Ver 2.2.0.0 Improvements in mosaic composition: added mouse control. MOSAIC MOUSE CONTROL over base mask area: Pressing Middle Button and moving = move; Pressing keyboard key ctrl and left mouse button = Move video to front; Pressing keyboard keys ctrl + shift and left mouse button = Move video front to all Pressing keyboard key ctrl and right mouse button = Move video to back; Pressing keyboard keys ctrl + shift and right mouse button = Move video back to all. Ver 2.1.0.1 same number: project reloaded due to hue filter color indicator error (inversion). Ver 2.1.0.0 Evolving mosaic video animations... In mosaic, first show form may be slow but i added tooltips text for description in commands (removing label, needing space to show at start 3 video for mosaic). Planning remove tooltips. If animations checkbox in command will be selected will be set automatically option for repeat or not last frame at end for related video (if is an image, need this option is checked, if is a video, unchecking, it will disappear from mosaic after related duration end). Ver 2.0.0.0 Increased overlay performance adding Mosaic composition function with optional selection until 64 videos and audio mixing (or audio separate streams including); with various video filters optionally fixing in at-time option set status (e.g.: in applying status, applying "fix now" function, setting filters again, "fix now" for other videos). Enabling draw text filter and moving text over videos. Ver. 1.0.0.0 - Overlay added ==*== Changes from MTNGUIPLUS versions: 2013, Sept. 16 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 3.6.0.0 ffmpeg reports will be stored in last working file loaded path; at program start Environment.CurrentDirectory is Desktop. Until version 3.6.0.0 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. 3.8.0.0 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. 3.7.7.0 Added brightness, contrast and gamma correction function. from ver. 3.7.0.0 Introducing custom color curves equalizer. from ver. 3.6.0.0 *** 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. 3.5.0.0 Improvements in previews management. Quick selection mode in "Stream encoding settings" tab added. from ver. 3.2.0.0 - 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. 3.1.0.0 - Added Unsharp filter. Patched error encoding odd size width or height adding pixel in video dimension in rotation filter (ver. 3.0.0.0). from ver. 3.0.0.0 - Color management filters added. from ver. 2.6.0.0 - 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. 2.5.1.0 - 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. 2.3.9.9 - Map and joining files tab from ver. 2.4.0.0 - 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)