Digital Digest -> Software -> AvsPmod -> History & Old Downloads

AvsPmod -> Version History

This is the version history page for AvsPmod. You can return to the main page for this software by clicking here.


Version 2.5.1
  • Release Date: Jun 26, 2013
  • Download(s):
  • Add 'toggle preview placement' menu option - the video preview can be placed now to the right of the script
  • Add 'open script's directory' menu option
  • Add 'interpret escape sequences' and accelerator keys to the find/replace dialog
  • Fixes to the handling of function definitions
  • Other minor changes and fixes
Version 2.5.0
  • Release Date: Jun 5, 2013
  • Download(s):
  • Tabs can be assigned to groups. Tabs on the same group share the timeline, optionally applying offsets
  • Add 'enable scroll wheel through tabs on the same group' setting
  • Snippets of text can be associated to a tag and inserted in the script
  • Remove 'customize autocomplete keyword list' and add its functionality to the 'AviSynth function definition' dialog
  • Improve 'autocomplete parameter' menu option and add filename string auto-completation
  • Add highlighting styles for unknown functions, parameters and assignments
  • Add setting for highlighting words as functions when in doubt
  • Fix slow typing on very large scripts
  • Scripts can be exported as HTML
  • Add 'quick save image' menu option
  • Add setting for customizing the default filename pattern used for saving images
  • Add setting for not prompting for JPEG quality when saving
  • Allow to save RGB48 data as 16-bit PNG
  • Improve output path options in the 'Save Image Sequence' macro
  • Update the current frame number when switching tabs also when the preview is hidden
  • Check that requesting a frame succeeded before attempting to use it
  • Fix error message appearing on preview refresh for user sliders with a custom modulo on its label
  • Fix empty translation files not being filled on start
  • Other minor changes and fixes
Version 2.4.2
  • Release Date: Mar 12, 2013
  • Download(s):
  • Function definitions can be imported now from a new wiki
  • Allow specifying what sources of function definitions to read on start
  • Updates to the filter database
  • Add syntax for function parameters not included by default in autocomplete, [arg info]
  • Add 'autocomplete parameter' menu option, Ctrl+Alt+Space shortcut
  • Add 'copy image to clipboard' menu option
  • Speed-up handling of a large number of bookmarks
  • Fix corruption of the margin of the video preview
  • Fix tab renaming
  • Add a new macro function 'ClearBookmarks'
  • Improve 'Bookmarks at Intervals' macro
  • Other minor changes and fixes
Version 2.4.1
  • Release Date: Dec 5, 2012
  • Download(s):
  • Add 'reload script' menu option
  • Add 'use large size video controls' setting
  • Add 'invert scroll wheel direction' setting
  • Improve video zooming on Ctrl + mouse wheel
  • Fix the 'navigate' menu options needing to be pressed two times when using a separate window for the video preview
  • Fix the dragging of the handle of the separate window preview's slider
  • Fix ScriptFile and ScriptName being swapped
  • Accept several clip properties on the Pipe macro function's command line
  • Other minor fixes
Version 2.4.0
  • Release Date: Nov 30, 2012
  • Download(s):
  • Add AvxSynth support. AvsPmod runs now natively on *nix
  • Add script playback (video only)
  • Add 'keep variables on refreshing' menu option, useful for dealing with heavy scripts
  • Detect correctly AviSynth 2.6.0 new color spaces
  • Add temporary support for VapourSynth AVIFile scripts (.vpy)
  • Add option to specify directly the location of avisynth.dll/
  • Add option to change the autoload plugins directory
  • Add option to choose an alternative working directory
  • Accept some variables on 'program settings' paths: %programdir%, %avisynthdir%, %pluginsdir%. Useful for portable use.
  • Add 'undo close tab':
    • file menu -> undo close tab
    • middle click on empty tab bar space
    • Ctrl+Shift+N default hotkey
  • New find and replace dialogs with added features
  • Add auto-crop option to the crop editor
  • The crop editor can be used now with the video preview zoomed or flipped
  • Add a new variable to the video status bar - bookmark title (%BM)
  • Improve avs and avsi files association option:
    • on Windows, prompt to associate files for all users or only the current one and ask for permissions for the former
    • on *nix, this choice is made by starting AvsPmod as root to associate for all users. The application is also registered on the desktop environment's menu.
    • make the option toggleable
  • Improve default filename on prompts:
    • add two new settings to the options dialog, 'save/load' tab
    • better basename choice on save image dialog and fix last saved image's name still being used when changing tabs
    • add 'default' parameter to several macro functions
  • The mouse wheel can be used now to scroll through tabs
  • Ctrl + mouse wheel can be used to zoom the video preview
  • If 'enable scroll wheel through similar tabs' is off the mouse wheel can be used to scroll vertically the video preview, or horizontally with Shift pressed.
  • The CLI script encoder now checks PATH and the tools subdirectory before asking for the path to the executable
  • Fix opening and saving Unicode scripts
  • Fix decoding of command line arguments
  • Fix ScriptFile, ScriptName and ScriptDir functions not returning the right value [AviSynth 2.6.0]
  • Fix 'share timeline' option being always in effect
  • Fix 'last scrolled frame' menu option for 'update video while dragging' on
  • Fix tabs without filename still being closed when canceling a save dialog
  • Fix stop button of the avs2avi GUI tool
  • Add new macro function Pipe, for sending video frame data to external applications
  • Add 'propose' and 'only' parameters to the GetScriptFilename macro function
  • Add 'clean' parameter to the GetText macro function
  • Improvements on the 'Import bookmarks from file' macro:
    • add timecode format v1 parsing
    • add support for list of frames on TFM log u/b section and optimize its parsing
  • Merge 'Save bookmarks to images' macro into 'Save Image Sequence'
  • Fix Python 2.6 compatibility
  • Other minor changes and fixes
Version 2.3.1
  • Release Date: Jul 27, 2012
  • Download(s):
  • Add detached video preview window visibility options:
    • Always on top of other windows ('Options' menu)
    • Always on top of the main window ('Program Settings' dialog, needs restart)
  • Add printing support
  • Disable showing line numbers if 'line margin width' option is 0
  • Don't fail to launch AvsPmod if the option files are damaged
  • Work around event ID overlapping when working with a large number of bookmarks by disabling 'Go to bookmark' submenu for more than 1000
  • Add version info to the macro API
  • Add draw lines option to the GetPixelInfo macro function, and fix marks position
  • Rename the last executed macro return value from 'last' to 'avsp.Last'. The former is still accepted.
  • Add 'Macros - Extra' section to the translation files. Strings that no longer exist are deleted from the translation files when updating to a new version. That means that translation strings added for the user for macros not bundled with AvsPmod are lost. This new section at the end is copied verbatim from the original file.
  • Rename 'Bookmarks from Chapter' macro to 'Import bookmarks from file' and add support for some other file types:
    • TFM log (combed, possible combed and u/v mismatches)
    • x264 QP file
    • XviD and SCXviD log
  • Fix performance issues in the 'Bookmarks at Intervals' macro
  • Other minor changes and fixes
Version 2.3.0
  • Release Date: Jun 7, 2012
  • Download(s):
  • Add an option to decide based on the video resolution the coefficients used in the conversion to RGB for the video preview
  • Add 'Run analysis pass' to the 'Video' menu (for two-pass filters)
  • Add periodic session backup option
  • Add an option to not prompt to save a script if it doesn't already exist on the filesystem
  • Add original source time (%ST) and encoded frame type (%EFT) to the video status bar options (only works with ffms as source filter and no temporal filters in the script)
  • VirtualDub and VFAPI plugins can be also inserted now with the 'Insert plugin...' menu option and the 'GetPluginString' macro function, and be dropped over a script
  • Fix exception opening the crop editor
  • The default filename in a save script dialog wasn't taken from the first source in the script in some cases
  • Saving an image with an unsaved script not longer causes to include a '*' in the default output filename
  • Solved single instance + restart AvsPmod + child process still running -> socket error
  • The interface language can be chosen now from the options. Several translations are included.
  • Add macro files to the translations
  • The macro documentation can be checked now with 'help(avsp.function)' or 'help(avsp)' from a macro
  • All included macros and macro functions support unicode strings now
  • Add persistent storage to macros - 'Options' dictionary
  • Macros can run now in its own thread by including a comment line like: # run macro in new thread
  • The macro API functions are now thread-safe
  • Add a new macro function 'SafeCall' for thread-safe calls in separate-thread macros and tools
  • Add a new macro function 'GetPixelInfo' that waits for the user to click on the video preview and returns the coordinates and colour of that point
  • Add a new macro function 'GetVar' to retrieve the contents of a specified Avisynth variable. Some limitations apply.
  • Update GetTextEntry macro function with new types of entry, multiple entries per row and customizable width, backwards compatible
  • Add an optional cancel button to the MsgBox macro function
  • SaveImage macro function also accepts now JPEG quality as a parameter
  • Fix ProgressBox macro function 'Cancel' button
  • Fix SaveScript macro function 'filename' parameter
  • Add new macro 'ConditionalReader file from bookmarks'
  • Update some macros with the improvements in GetTextEntry
  • A number of intervals can be specified directly now in the 'Bookmarks at Intervals' macro
  • Set the Large Address Aware flag
  • Python 2.6-2.7 is required now
  • Other minor changes and fixes
Version 2.2.1
  • Release Date: Jan 5, 2012
  • Download(s):
  • Pixel info remains in the statusbar while typing
  • fixed bug in definition of assumefps/changefps/convertfps
  • fixed bug with preview caching
  • fixed a bug parsing some avsi files
  • fixed a bug when removing plugins
  • fixed a bug related to folding
  • fixed a bug which caused slowdowns when incomplete string highlighting is enabled
  • fixed a bug when opening a 2nd instance of avspmod
  • added Shift bookmarks by # of frames macro by wOxxOm
  • other minor bugfixes and tweaks
Version 2.2.0
  • Release Date: Jun 30, 2011
  • Download(s):
  • Reorganized several menus and changed some default settings to improve usability.
  • Tabs can be repositioned and renamed.
  • Scripts can be encoded without saving.
  • Improvements to macros.
  • When moving cursor on the preview, show pixel information even if the preview isn't focused.
  • Frame number textbox can accept mm:ss format, and you can input -1 to go to the last frame.
  • User sliders can have their values rescaled.
  • MANY minor bugfixes and improvements
Version 2.1.8
  • Release Date: Jun 3, 2011
  • Download(s):
  • when text has changed, left-clicking the video preview will refresh the preview
  • fixed pressing enter while in a text box in slider window not updating the video preview
  • add an option 'Refresh preview automatically' to 'Options|Program settings|Video 1'. If disabled, switching focus to the video preview or changing sliders wont cause a refresh
  • fixed an issue with mouse release errors
  • Release Date: May 28, 2011
  • Download(s):
  • Fixed a bug when changing shortcuts
  • Fixed garbage data displayed on shortcut labels
  • Fixed wrong checked/unchecked status for 'Flip' menu items.
  • Improve menu item 'Hide the preview' to 'Show/Hide the preview.
  • Fixed missing customized function presets (This situation happened if an uninstalled plugin is not in filterdb.dat and has no customized definition. Now, avsp will check and keep its definiton as customized definition to avoid missing its preset. If the reason is from renaming, you can copy old preset to new one and then delete. But, leaving it there is also harmless.)
Version 2.1.6
  • Release Date: May 24, 2011
  • Download(s):
  • Add 'Show autocomplete with variables' to 'Program setting|Text2'. AvsPmod will parse the script and add variable names to the autocomplete list.
  • Add 'Show autocomplete on single matched' to 'Program setting|Text2'. This can be helpful when using lowercase, such as for a variable name.
  • Add 'Show autocomplete with icons' to 'Program setting|Text2'. This should be helpful to decide which key is better to finish autocomplete, or . There are 3 different types of icon to indicate how well a filter's preset is defined:
    • OK icon: well-defined (100%)
    • Smile icon: good (>70%)
    • None: 30-70%
    • Question icon: bad (<30%)
  • Remove "Allow hyphen in identifier" and also remove illegal long names from autocomplete list.
  • Add 'ESC' into "Configure shortcuts->Advanced". If checked, one press doesn't run shortcut command when autocomplete or calltip is active. A second press is needed. If unchecked, directly run command. Default: unchecked.
  • Add "Show warning on bad plugin naming" to "Program settings->Misc". If plugin dll files contain characters other than alphanumeric or underscore, it will be suggested that you rename them.
  • Allow autocomplete auto active on starting with underscore if there are matched words existing.
  • When autocomplete or calltip is active, pressing related shortcut again will cancel it.
  • Fixed an issue with filenames in the encoding gui.
Version 2.1.5
  • Release Date: May 18, 2011
  • Download(s):
  • "Configure shortcuts" has been improved
  • Add 'Zoom in' & 'Zoom out' to 'Zoom' menu
  • If AvsPmod failed to load avisynth.dll, suggest user to install/reinstall avisynth
  • fixed regression from 2.1.4 where some options would reset to default values
  • fixed various bugs related to autocomplete and syntax highlighting
  • Add option 'Amount of letters typed' at 'Program settings|Text1'. It is active when 'Show autocomplete on capital letters' is enabled.
Version 2.1.4
  • Release Date: May 9, 2011
  • Download(s):
  • added a checkbox 'Allow hyphen character in identifier' in 'Options|Program settings|Text 2'. If you notice any problems with this, try unchcking it, and please report the problem.
  • auto recover session from an unexpected shutdown, even you disabled load session at startup.
  • 'Tab' key in the slider window is changed to navigate to the next control inside this window.
  • if a frame is already cached, don't call avisynth.dll function repeatedly.
  • add a new menu item "Edit|aviSynth function|Autocomplete all " It brings up the FULL autocomplete list, even if you have customized the list.
  • add a new menu item "Edit|Style comment Alt+Q"
  • add the link of avspmod thread on doom9's forum to 'About' dialog.
  • add numpad+ and numpad- shortcuts for Zoom.
  • add an option to set color of fold margin in "Options|Fonts and colors|Advanced".
  • modified the way shortcuts are handled. Shortcuts involving the escape key are no longer global shortcuts.
  • Changed some default shortcuts:
    • Shift+Tab is now unindent selection
    • Esc now shifts focus between text and video If you are using an old options.dat, you may need to set these manually.
Version 2.1.3
  • Release Date: Apr 28, 2011
  • Download(s):
  • Fixed some bugs related to dlls with underscores
  • Replaced 'DLL underscored' textbox with a button to bring up a dialog. Add a checkbox on it to turn on/off auto-detect routine.
Version 2.1.2
  • Release Date: Apr 26, 2011
  • Download(s):
  • add a menu item "Copy avisynth error to clipboard" in "Edit|Miscellaneous". OCR text macro is no longer needed.
  • Add an option "Find within a word to show autocomplete" at menu "Options|Program settings|Text 1"
  • "save bookmarks to images" macro now lets you specify a jpeg quality level
  • fixed some bugs with function definitions that have underscores in their name
  • added 'Bookmarks at Interval' macro
  • added 'Random clip order' macro
  • add a text entry "DLL underscored" in "Options|AviSynth function definition...|Plugin tab". There may be some rare cases where a dll with an underscore in its name does not autodetect properly. These situations can be resolved by manually putting the base names into this box.
Version 2.1.1
  • Release Date: Apr 19, 2011
  • Download(s):
  • fixed bug with saving images introduced in 2.1.0
Version 2.1.0
  • Release Date: Apr 18, 2011
  • Download(s):
  • support code folding on block-comment and end-comment.
  • if ESC isn't defined as a shorcut, don't register it as a system hotkey.
  • new option "Draw lines at fold points" in menu "Options|Program settings|Text 2".
  • new macro "Save Image Sequence"
  • saving an image as .jpg now prompts the user to specify the quality level
  • forgot to include avs2avi in the past several versions, it has returned.
Version 2.0.9
  • Release Date: Apr 15, 2011
  • Download(s):
  • Code folding at curly braces {}. May be improved later.
  • added an option 'show tabs in multiline style' in 'Options|Program settings|Misc'
  • added "copy as time" to the frame number text box
  • added an option "Don't preview when loading a session" in 'Options|Program settings|Video 1'
  • if 'paranoia' mode turned on, don't preview when loading a session
  • 'Save bookmarks to images' macro updated to support more image formats besides just bmp
  • Many bugfixes
Version 2.0.8
  • Release Date: Mar 21, 2011
  • Download(s):
  • Customize the autocomplete list (options>Text1)
  • support c-style comment '/*...*/', nesting comment '[*...[*...*]...*]' and keyword comment '__END__'
  • No delay when zooming
  • a new control '\T\T' helps prevent truncation of status bar information
  • frame count text turns red if the current position is a bookmark
  • draw a blue triangle for a titled bookmark
  • fix delay when using many bookmarks
  • change the behaivor of clicking on a calltip to close it. Clicking with ALT/CTRL/SHIFT to open the URL
  • keep user's frame/time input in right-click context menu when focus is lost
  • Added "Flip" menu to flip the output display
  • Added "SwapUV" to the RGB->YUV menu
  • new "Save bookmarks to bmp" macro
  • Added/Updated some plugin function definitions
Version 2.0.7
  • Release Date: Mar 2, 2011
  • Download(s):
  • Function definitions can be imported from avs/avsi files.
  • Many new bookmarking features including titles and matroska importer
  • Error messages can be grabbed using OCR via a macro
  • more formats for saving images
  • YUV->RGB menu for selecting different color matrix for preview
  • Removed menu item for associating with avs files, because it doesn't work on most operating systems
  • several small changes and bugfixes
Version 2.0.6
  • Release Date: Feb 13, 2011
  • Download(s):
  • (All fixes and additions by Angel_Su)
  • Updated the code base to be compatible with Python 2.7 and wxPython 2.8
  • rework the code causing customized filter definitions lost
  • add a new 'using Dissolve' option for trim dialog.
  • shortcuts dialog is resizable, no longer displays an error
  • fix 'tab' character having the wrong width when using monospaced font
  • build process has been simplified
  • many other minor bugfixes and changes
  • Several user function definitions contributed by RiCON
Version 2.0.5
  • Release Date: Jun 9, 2010
  • Download(s):
  • - Updated defaults for 14 core filters, and added a handful of definitions for some userscripts - Restored the mp4 encoding tool, as I had mistakenly decided that it was broken. In fact, only the presets were outdated. I have included new x264 presets, and also added the ability to set a CRF rather than a bitrate. - Added new macro which lets you create a chapter list from your bookmarks. AvsPmod is now a great tool for creating matroska chapter files. - Added new menu items: 'Open Avisynth plugins folder' & 'Open macros folder'

Rate this software:

Your Rating:
You have not voted yet!

Average: 0
Total Ratings: 0


Software Submissions