avi.NET Changelog

What's new in avi.NET 3.5.1.0

Sep 14, 2011
  • Re-wrote codec routines.
  • Support for Xvid v1.2.2.
  • Prevention of MCI errors.

New in avi.NET 3.5.0.0 (Jun 4, 2011)

  • Re-wrote codec routines.
  • Support for Xvid v1.3.1/2.

New in avi.NET 3.4.0.0 (May 25, 2011)

  • Fixed GUI 'screen-cut' error.
  • Added individual cut controls.
  • Added power save prevention.

New in avi.NET 3.2.0.0 (Aug 22, 2010)

  • Fixed permission errors.
  • Changed the locations of log, list, and temporary files.
  • Couple of GUI/Dialog changes.
  • index.NET updated to reflect similar changes.

New in avi.NET 3.1.5.0 (Jun 22, 2010)

  • Fixed some subtitle selection problems.
  • Removed LOG FILE.
  • Altered windows shutdown code.
  • Amended some 'Form' code.

New in avi.NET 3.1.0.0 (Feb 28, 2010)

  • Although I never keep track of every change/fix/update when I should, these are some of the ones I have noted:
  • Added direct '*.TS" support as an input file (kind of experimental).
  • Added closed caption support (will read in closed caption files created by index.NET).
  • Added some further options via right-click on preview namely: 'Force 4:3 input to 16:9','Force 16:9 input to 4:3', and three audio volume options (setting remembered between loads): MAX, LOW, MUTE.
  • Updated 'index.NET' which like before it with avi.NET, it has been completely re-written.
  • In doing the above, new code in index.NET has given rise to new code in avi.NET.
  • Altered feedback information and text of display window and tooltips to a more understandable and neater format.
  • Tweaked the subtitle and audio routines.
  • Fixed a couple of spelling mistakes.
  • Altered various 'check' and 'feedback' dialog routines.
  • Changed over to Microsoft Visual Studio 2010 RC.
  • Various other little code clean-ups and changes.

New in avi.NET 3.0.0.0 (Feb 12, 2010)

  • Most changes/updates in this version are based around a complete re-write and general tidy up of most the code. After many updates and changes e.t.c. it can all start to get a bit messy, there are times when a spring clean and clear out are in order. So much has changed (mostly internally). Although I never keep track of every change/fix/update when I should, these are some of the ones I have noted:
  • Internal VIDEO|AUDIO|SUBTITLE routines re-written, now cleaner, logical, better parsing and storing of information, construction and implementation of thread routines improved (includes 'indexing' and subtitle extraction).
  • Changed the conversion mode dialogs - now more logical than before. Each conversion mode (SIZE|BITRATE|QUANT) has its own 'combobox' to select preset sizes/values (custom values also allowed) which are also now easier to input.
  • More audio options available, you can now choose some different bitrates when encoding to MP3.
  • Subtitles automatically extract if the relevant IFO is present after indexing.
  • VOB/IFO combinations renamed by pgc.NET to include PGC number now detected properly again.
  • Changed the way some files are de-interlaced.
  • Apart from the changes in dialogs and re-arrangement of controls other slight visual changes present.
  • Updated all the error and notification dialogs.
  • Error checks extended and improved.
  • Altered the way option values are stored and related routines, more options saved between loads.
  • Delete .TEMP files and SHUTDOWN options are now available during encode so can be enabled/disabled whenever.
  • Windows shutdown should work again now, the old one didn't work on my Windows 7.
  • Tooltips when over jobs list altered/fixed.
  • Fix some serious program issues that would occur on non English based systems (brought on by earlier beta changes/rewrites) - the dreaded "." "," decimal seperator problem!
  • Added some DPI and x64 checks/dialogs.
  • External application threads and their feedback routines re-written/changed.
  • Some huge memory management improvements.
  • Internally, avi.NET is a completely different program.

New in avi.NET 2.7.0.0 (Jan 16, 2010)

  • GUI:
  • Slight changes to the GUI and various 'Dialogs'.
  • Progress now displayed during initial input file 'Indexing'.
  • INTERNAL:
  • Huge amounts of code shifting, tidying, and re-writing.
  • Input file routines completely re-written.
  • Routines dealing with amendments to scripts and preview updates re-written.
  • Code based around subtitle routines re-written.
  • Autocrop threshold will now remember its current setting between program startups/shutdown.
  • Initial file indexing can now be cancelled if required.
  • ...and no doubt more stuff that I've probably forgot
  • EXTERNAL:
  • Updated index.NET
  • Updated DGIndex
  • updated Lame

New in avi.NET 2.5.8.5 (Jul 15, 2009)

  • Added support for the latest DIVX 7 (v685 codec) and multithread XVID 121
  • Altered the codec routines and settings

New in avi.NET 2.5.8.0 (Jul 15, 2009)

  • Slightly altered some settings concerned with the deinterlace availabililty
  • Altered internal video playback routines
  • Advanced encoding mode option now saved between program loads

New in avi.NET 2.5.7.0 (Jul 15, 2009)

  • Slightly altered amount of samples used for screen ratio calculation
  • Switched the screen-crop routines around so based on what edges are being cut not their relationship to each other
  • Changed lots of routines around
  • Updated DGIndex

New in avi.NET 2.5.6.0 (Jul 15, 2009)

  • More amendments to error handling routines
  • Slight aesthetic changes
  • Slight context menu changes
  • Deleting of TEMP folder when inputs are identical now bypassed
  • Fixed a couple of warning dialog issues
  • Fixed a subtitle load error
  • Mobile profiles will now be used when 320 width selected
  • Altered FORCE_FILM thresholds
  • Slight changes to information displayed at start of encode
  • In & Out file dialog paths remembered seperately, even during program re-loads

New in avi.NET 2.5.5.0 (Sep 3, 2007)

  • Fixed an XVID codec setting that may have affected SAP compatibility.
  • Changed smooth/sharp settings from checkbox to slider.
  • Changed autocrop setting from checkbox to slider.
  • Altered text displayed during playback/preview.
  • Amended many error handling routines.
  • Upgraded to latest DGIndex (v1.5.0b1)
  • Removed time jump input boxes and added slidebar instead.
  • Slight alterations to font and slight textual display changes.
  • Many more little internal changes.

New in avi.NET 2.1.8.4 (Sep 12, 2006)

  • 1. Fixed/Altered the HDTV routines and fixed a potential problem.
  • 2. If/When the PID dialog is shown, the AV PID selection is now seperate for audio & video.
  • 3. Fixed possibility of incorectly displayed information in Audio list.
  • 4. Minor bits and bobs.

New in avi.NET 2.1.7 (Aug 25, 2006)

  • 1. Changed upper file size limit down to 2032MB to prevent a 'Multipart OpenDML AVI' when using XviD.
  • 2. Added checks to prevent the loading of an input file straight from DVD, doh!
  • 3. Added checks to prevent the same AVI filename and path being used in batch (job) list.
  • 4. Re-wrote code that deals with running processes and process threads.
  • 5. Re-wrote code that dealt with the video size, bitrate, time jump selection text boxes.
  • 6. As in-line with the video size, bitrate input now requires RETURN/ENTER key to be pressed.
  • 7. Fixed bitrate amendment problem during bitrate/one-pass mode during AC3 and codec selection.
  • 8. Fixed some code during load when forced subtitles had previously been set.
  • 9. Changed some 'click' events.
  • 10. Altered the way the video/audio/subtitle combo boxes function (internally).
  • 11. Altered some XviD codec settings.
  • 12. Lowered the alignment of subtitles, the default settings was slightly too high.