SmartFFmpeg Changelog

What's new in SmartFFmpeg 1.5.1

May 11, 2021
  • Bugfix attempt: When aborting all an array index exception occurred.

New in SmartFFmpeg 1.5.0 (Apr 13, 2021)

  • Now supports only displaying file information without an output. Uses ffprobe.exe, fallback to ffmpeg.exe, if ffprobe.exe is not found.

New in SmartFFmpeg 1.4.1 (Sep 16, 2019)

  • Option to apply the DateModified timestamp from source to target file.

New in SmartFFmpeg 1.4.0 (Oct 25, 2018)

  • New option to download (overwrite) presets on every startup. This affects only the readonly presets. User presets are not touched by this.

New in SmartFFmpeg 1.3.9 (Oct 8, 2018)

  • Bugfix in custom input textbox when using parameters starting with -i... like -itsoffset

New in SmartFFmpeg 1.3.8 (Nov 15, 2017)

  • Enable multi-select in file-open dialog.
  • Main window size is now saved on exit and restored on startup.

New in SmartFFmpeg 1.3.7 (Aug 10, 2015)

  • Added a help button next to the presets to explain why or which presets cannot be saved or deleted.
  • Presets.ini is not written anymore on saving.

New in SmartFFmpeg 1.3.6 (Aug 10, 2015)

  • Bugfix: parameter-string generation.

New in SmartFFmpeg 1.3.5 (Aug 10, 2015)

  • Migrated to .NET 3.5 and x86 / x64 CPU.
  • Bugfix: Suggested filename terminated too early under some circumstances.
  • Bugfix: Add-button stayed disabled after presetname text input on a fixed preset.
  • Replaced "-vol" with "-af volume" filter. Requires ffmpeg N61870 (2014-03-26) or higher. Older versions might work, not tested! Must support -af parameter!

New in SmartFFmpeg 1.3.4 (Aug 10, 2015)

  • Separation of default-presets (by me) and user-presets. Default-presets could be updated via internet then. User-presets will stay unchanged during that update.

New in SmartFFmpeg 1.3.3 (May 27, 2014)

  • Threads option now allows 0, which should be automatic optimization, like 1 thread per core?

New in SmartFFmpeg 1.3.2 (May 27, 2014)

  • In the Info-menu you can now call several help functions of ffmpeg without any file being processed. Good to look up options if you have to specify some custom ones.
  • If you specify extra input files in the "Custom input options" and you give them NO path, SmartFFmpeg assumes the same path as the master input file (from the list).

New in SmartFFmpeg 1.3.1 (May 27, 2014)

  • "From Timecode" now defaults to 00:00:00, if only "To Timecode" is set to a value.

New in SmartFFmpeg 1.3.0 (May 27, 2014)

  • Internal changes to INI file handling.
  • Re-organization of some GUI elements. Added fields for cropping and (time) cutting.
  • Changed resizing to scale filter, instead of -s.
  • Added deinterlace option for the input video using the yadif filter.
  • Added feature to display the ffmpeg parameters of the selected task.
  • Compatible to ffmpeg version N-31247-g5d4fd1d (Jul, 4. 2011) other versions likely but not tested

New in SmartFFmpeg 1.2.9 (May 27, 2014)

  • Adaptions to new version of ffmpeg. Elapsed time is not given as seconds anymore, but as HH:MM:SS.ss. ProgessBar can now update from both.

New in SmartFFmpeg 1.2.8 (May 27, 2014)

  • Bugfix: Abort on overwrite question did not work properly and left the UI elements disabled.

New in SmartFFmpeg 1.2.7 (May 27, 2014)

  • Bugfix: If at least one task has been run before, SmartFFmpeg could crash (exception), if processing is aborted (via menu), if no task is actually being executed. Fixed + abort menu items are disabled, if no task is being executed.

New in SmartFFmpeg 1.2.6 (May 27, 2014)

  • Bugfix: If SmartUpdater.exe could not be deleted on startup after an update, the exception is caught and SmartUpdater is going to be deleted next time. (For future updates)
  • Separation of Config and Presets. New Presets.ini. All presets are copied, don't worry.
  • Bugfix: A preset name could be used multiple times. Only the first one was loaded on next startup and the others were lost then. Fixed.
  • New structure of the Formats.txt. A proper extension can specified now, and not guessed from the format code. This affects also UserFormats.txt. Formats.txt must be downloaded manually from website! (included in the zip)
  • Preset deletion must be confirmed in a message box now.

New in SmartFFmpeg 1.2.5 (May 27, 2014)

  • Bugfix: If the first size (dimension) was selected (the empty entry), SmartFFmpeg added "-s" with no size to the command resulting in "Incorrect frame size".

New in SmartFFmpeg 1.2.4 (May 27, 2014)

  • Improvements on performance. The Output-window took too much CPU time when containing many log-lines. The behaviour has been changed. The current line (work status, fps, kbps ...) is displayed in a separate TextBox now and the method how text is added to the log-TextBox has been changed.
  • The Dimensions-Box is now writable. Unusual dimensions can be set more easily now.

New in SmartFFmpeg 1.2.3.29569 (Jan 9, 2010)

  • The ffmpeg-DOS box was replaced by an internal window, displaying the ffmpeg output. Includes a progress bar.
  • Known bugs:
  • The overwrite message is not displayed until a key is pressed. FFmpeg simply doesn't seem to output it. So, when the log seems halted, confirm with Y or N to answer the "hidden" overwrite question. Sorry
  • The progress bar does not recognize a limitation of frames to process. At the moment, it assumes the full duration as 100%.
  • If not autoscrolling in output window, the log jumps to the top on update.

New in SmartFFmpeg 1.2.0.40907 (Oct 2, 2009)

  • Improved thread handling. Fixed the parallel starting jobs problem for good this time
  • Overwrite-check box now applies reliably to all tasks.
  • Threads-field applies per taks now, but is not stored in profiles.

New in SmartFFmpeg 1.1.7.40679 (Jun 23, 2009)

  • COPY STREAM option is now set correctly, when selecting a task, after a task was selected with one of the Disabled-Options set
  • Priority of ffmpeg.exe is now selectable from the main menu

New in SmartFFmpeg 1.1.6.27306 (Mar 2, 2009)

  • Thread handling improved. Main window controls are now disabled during FFmpeg processing in own thread
  • Number of threads used by ffmpeg are now selectable. (Autodetection of available cores of current CPU(s)

New in SmartFFmpeg 1.1.4.37909 (Feb 4, 2009)

  • Group-box "Options" changed to "Conversion-settings"
  • If "Suggest output filenames" is active, the Format-Box does not change the path anymore, only extension