Variable Framerate Rx Changelog

What's new in Variable Framerate Rx 4.0.10.802

Aug 2, 2010
  • Minor bug fix.
  • AviSynth is now included in the distribution.

New in Variable Framerate Rx 4.0.10.801 (Aug 2, 2010)

  • A rewrite of the application for ease of use.
  • Sports faster encoding using the Snapzworx library.

New in Variable Framerate Rx 3.2.9.525 (May 24, 2009)

  • Removed the 'Reset Filter' utility.
  • Added load and unload of AviSynth dll.
  • Added Preview of job. The local system must already be setup to play the '.avs' script file generated.
  • Added confirmation to remove job.
  • Added customizing of conversion and preview templates in File > Preferences.
  • Added FFmpeg2Source support. The necessary files must already be on the local system.

New in Variable Framerate Rx 3.2.9.523 (May 23, 2009)

  • Added a 'Reset Filter' utility because of the ongoing random issues with all codecs where blocky and blurry areas
  • appear in the rendered output. Deblocking commands were useless. A possible cause is the framecount attribute
  • in DirectShowSource which seems to trigger the problem. The new utility runs a sample render job to reset the filter
  • used by DirectShowSource. It is usually successful but must be used again if blocky output occurs.

New in Variable Framerate Rx 3.2.9.520 (May 21, 2009)

  • Fixed intermittant refusal to run for jobs with a short duration.
  • Added job wait for file system to update before proceeding - required on faster systems.
  • Added job wait for AviSynth and DirectShowSource to startup before proceeding. If they do not start, the job aborts.
  • Added a commented out 'DeBlock' command to all AviSynth scripts. This seems to fix the blocks and blurs that randomly occurred with all MPEG-2 decoders. It does require a plugin download for AviSynth - the url is in the script.
  • Added shutdown dialog which allows 30 seconds for the user to cancel the shutdown.

New in Variable Framerate Rx 3.1.9.326 (Mar 27, 2009)

  • Fixed bug that caused finish time to be displayed at the start of a run. Cleared out job finish time property before run.
  • Fixed frame count calculation bug that prevented proper conversion of videos to CFR.
  • Added entry of video and audio duration to ensure correct frame count. Updated serialization of jobs - old jobs will not import correctly.
  • Increased DirectShowSource timeout value to 60000 ms.
  • UI fixes.

New in Variable Framerate Rx 2.0.9.309 (Mar 9, 2009)

  • Fixed Preferences menu item which was disabled at startup.
  • Added caption to BrowseFolderDialog when selecting the Avidemux folder.
  • Changed caption of JobDialog group to 'Select Avidemux Script'.
  • Fixed JobDialog exit bug that caused OK to exit with invalid values, and cancel to not exit.
  • Fixed bug that prevented job start and end times from being updated after a run and loading at startup.
  • Updated methods so that any changes are auto-saved to the config file.

New in Variable Framerate Rx 2.0.9.306 (Mar 7, 2009)

  • Changed ouput formats from hard-coded values to a dictionary collection.
  • Fixed false 'Failed' result when a job finished.
  • Changed job OutputFormat from the format name to the format file extension. Config serialization updated - old jobs are read in and converted.
  • Shutdown after run not performed if user cancels a run.
  • Added 'Delete Finished Jobs' and 'Reset Jobs' options to UI.
  • Fixed 'Cancel Run' UI bug that set the currently selected job as cancelled when it should set any running and waiting jobs as cancelled.
  • Media player path is now optional.

New in Variable Framerate Rx 2.0.9.303 (Mar 5, 2009)

  • Commented out App.Exit in generated Avidemux script that caused jobs to hang.
  • Fixed ShutdownAfterRun indicator on main form so that it displays the actual option state.

New in Variable Framerate Rx 2.0.9.301 (Mar 2, 2009)

  • Added detection of video framerate. The displayed video duration from 'Auto Detect' is adjusted to match the user selected framerate because Avidemux defaults to 29.970 if it cannot detect the framerate.
  • Set job default framerate to 23.976 when a new job object is created.
  • Fixed bug that prevented saving as a Matroska container. Matroska is now the default ouput container selection.
  • Added Preview to Avisynth script edit dialog which will run the script.
  • Added media player field for previewing video served by Avisynth.
  • Added Preferences dialog.
  • Moved path settings to File > Preferences menu.
  • Added save of config data after adding or editing a job.
  • Added check for avidemux and media player files at startup.
  • Changed to New BSD license.

New in Variable Framerate Rx 1.9.2008.1210 (Dec 10, 2008)

  • Fixed AutoDetect video duration bug that caused infinite hang.
  • Fixed Audio duration bug that prevented addition of jobs.
  • Added Pal Deinterlace option to basic filters.
  • Added right-click context menu for jobs.

New in Variable Framerate Rx 1.8.9.7 (Sep 8, 2008)

  • Updated OpenDialog file filters so that only AVI and MPEG files ("*.m*", "*.vob") appear.
  • Added menu shortcuts.
  • Added wait until script files exist before proceeding to next processing step.
  • Added 'Failed' to job status enums.
  • When a job run has output file size less than 512 bytes per frame, its' status will be 'Failed'.
  • Added SD and HD presets for X.264 Ratefactor.
  • Added 'Blend' option to basic filters > deinterlace. Updated config serialization to support the change.
  • Updated FormatVideoFilters method to support Deinterlace Blend option.
  • Changed text for basic filters > deinterlace > 'Source is from NTSC DVD' option to 'NTSC DVD Source'.
  • Added verify avidemux path at startup and every time that DoJob() is called.
  • Seperated GUI from internal methods.

New in Variable Framerate Rx 1.8.8.20 (Aug 20, 2008)

  • Updated filters dialog to clarify that a source dvd is an NTSC dvd.
  • Added statusbar which indicates when 'Shutdown After Run' is enabled.
  • Fixed a bug that enabled job buttons when an empty row in the jobs list was clicked.
  • After adding a job, it is the selected job on the main form.
  • Enhanced resizing logic of main form when jobs columns are resized.

New in Variable Framerate Rx 1.8.8.17 (Aug 19, 2008)

  • Updated UI to show start and end times for jobs.
  • Fixed Shutdown After Run and Set Avidemux Path bugs.

New in Variable Framerate Rx 1.8.8.20 (Aug 20, 2008)

  • Updated filters dialog to clarify that a source dvd is an NTSC dvd.
  • Added statusbar which indicates when 'Shutdown After Run' is enabled.
  • Fixed a bug that enabled job buttons when an empty row in the jobs list was clicked.
  • After adding a job, it is the selected job on the main form.
  • Enhanced resizing logic of main form when jobs columns are resized.

New in Variable Framerate Rx 1.8.8.17 (Aug 19, 2008)

  • Updated UI to show start and end times for jobs.
  • Fixed Shutdown After Run and Set Avidemux Path bugs.