Help us keep the list up to date and submit new video software here.

Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or Try ConvertXtoDVD and convert all your movies to DVD. Free trial ! :)

Software Home »





AvsPmod is a text editor built for AviSynth, a video scripting language. AvsPmod is built on the discontinued AvsP project. Requires AVISYNTH installed.

11 votes
Rate it


AvsPmod screenshot
Click to enlarge screenshot
Latest version

2.5.1 (June 25, 2013)


Visit developer's site

Download AvsPmod 2.5.1  8MB  Win  Portable

Download old versions

Download AvsPmod old versions

Software License

Free software / FOSS (Free download and also Free and Open Source Software)

Supported operating systems


More information and other downloads

Complete Version history / Release notes / Changelog

Version 2.5.1
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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

- Fixed a bug when changing shortcuts

Version 2.1.7
- 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
- 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, <Enter> or <Tab>. 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:
- "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:
- 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 <Alt+Space>" 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:
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:
- 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:
- fixed bug with saving images introduced in 2.1.0

Version 2.1.0:
- 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:
- 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:
- Customize the autocomplete list (options>Text1)
- support c-style comment '/*...*/', nesting comment '[*...[*...*]...*]' and keyword comment '__END__'
- No delay when zooming
- a new control 'TT' 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:
- 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:
(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:
- 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'

Version 2.0.4:
- Fixed arrow keys not working in the text area
- Fixed icon not appearing in vista/7
- Fixed custom function definitions not being saved (bug existed in avsp 2.0.2) [this fix may introduce a new bug]
- Included MSVCP71.dll, which may be needed on some systems
- Added some additional default file extension templates
- Added some macros

Version 2.0.3:
- Fixed clipboard data being deleted when closing AvsP
- Included avs2avi.exe
- Removed outdated encoding gui from the tools menu

version 2.0.2 (10/27/07)

* added numerous entries to function database (contributed by Harukalover, danielkun)
* added ability to open multiple scripts in Open dialog (suggested by Underground78)
* new syntax in extension templates for relative paths (suggested by krisq)
* changed database editing for plugins to reduce redundancy with short and long names

* fixed program hanging on text highlight (thanks miamicanes, Harukalover, foxyshadis)
* fixed issue with translation messages (thanks zemog)
* fixed crash when deleting existing bookmark (thanks AlanHK)
* manually hidden sliders now stay hidden on video refresh (thanks AlanHK)
* fixed minor bug with autocompletion and underscore character

version 2.0.1 (9/16/07)

* improved automatic user slider construction (suggested by AlanHK, bidmead)
* added line number traceback for macro errors (suggestedy by foxyshadis)
* disabled error line highlight when line-by-line update enabled (suggested by Zarxrax)
* added warnings to crop editor for invalid crop values (suggested by AlanHK)
* brought back shortcuts for function definitions in script menu (suggested by Alain2)
* added close all tabs function (suggested by Serbianboss)
* added option to disable scroll wheel through tabs (suggested by foxyshadis)
* added option to disable frames for each tab (suggested by Harukalover)
* changed autocomplete to show single item lists (suggested by Alain2)
* changed title for separate video window to full script name (suggeseted by Alain2)

* fixed minor error when configuring shortcuts (thanks RedDwarf1, krisq)
* fixed next bookmark function to always search forward (thanks AlanHK)
* changed "True" and "False" in database to lowercase (thanks AlanHK)
* fixed typo in options dialog (thanks AlanHK)
* fixed bug with manual activation of filter help (thanks Alain2)
* fixed bug with macro functions GetWidth/Height and zoomed video (thanks Alain2)
* fixed display issue with slider window and zoom window fit (thanks rfmmars)

version 2.0.0 (8/28/07)

* fully automatic user sliders (enabled by default in this release)
* added default presets for each filter (suggested by Zarxrax)
* new "Tools" directory designed for AvsP plugins (suggested by Rahima, Fizick)
* new resize calculator tool (suggested by chipzoller)
* new encoder tool supporting any command line encoders (through presets)
* script tabs now keep track of their own frames
* added new side button to toggle sliders
* added reminder images in the script tabs when video has focus
* added several new configurable text colors
* improved filter documentation filename searching
* added configurable web search for filter docs whenever local docs not found
* changed external player to use original script whenever possible
* changed program to open socket for single instance check only when necessary
* improved rules for displaying calltips
* improved macros menu organization with submenus defined by subdirectories
* improved SetBookmark() macro performance with large lists (suggested by AlanHK)

* fixed calltip bug with parentheses inside string (thanks niiyan)
* fixed calltip bug with filters with zero arguments (thanks niiyan)
* fixed calltip bug with "Frequent calltips" turned off (thanks Alain2)
* fixed asterisk on title bar in separate video window (thanks krisq)
* fixed color customization to allow non-white default background (thanks RedDwarf1)
* fixed open with unicode filename bug (thanks Zarxrax)

version 1.4.0 (6/5/07)

* fully automatic user sliders (experimental, turned off by default)
* simplified translation update procedure (suggested by Henrikx)
* added option for single instance (suggested by krisq, foxyshadis)
* added source extension filters to "Open..." dialog (suggested by 3ngel)
* changed default filename to work with unknown extensions (suggested by Zarxrax)
* opening an already opened file prompts for reload if changes exist (suggested by Kuukunen)
* toggle scrap window now works when scrap window focused (thanks AlanHK)
* changed error message when Avisynth fails to load video (thanks lolent)
* added macro for setting bookmarks (suggested by AlanHK)
* sliders no longer generated on error clips
* improved filter calltips to work with script line breaks
* added clear all text option for scrap window
* minor improvements to window layout code

* fixed translation import problem (thanks Henrikx)
* fixed bug with AvsP installed in directory with unicode characters (thanks Aeolis)
* fixed display bug when resizing the script window with separate video window (thanks Alain2)
* fixed several unicode bugs (thanks Zarxrax)
* fixed crash when avisynth output has no video

version 1.3.9 (5/5/07)

* remember the last saved image path (suggested by 3ngel)
* changed "Show calltip" to work when cursor is in filter name (thanks AlanHK)
* changed editor to properly clear undo buffer when loading a file
* merged windows xp and 98 versions

* fixed parity info reported by AvsP (thanks krisq, ChiDragon)
* fixed crash when switching zoom modes (thanks Alain2)
* fixed unnecessary scrollbars with zoom "fit inside window" (thanks foxyshadis)
* fixed unicode bug when saving script
* fixed unicode bug with recent file list (thanks Henrikx)
* fixed unicode bug with Avisynth install directory (thanks Aeolis, foxyshadis)
* minor fixes to window layout code

version 1.3.8 (4/24/07)

* changed display code to retrieve frames directly from Avisynth (contributed by tsp)
* highlight error line in script on error clip
* added new video zoom option to fit entirely inside the window (suggested by Alain2)
* added "always on top" option for main window (suggested by Alain2)
* added method to specify cursor position in filter presets (suggested by krisq)
* allow for global variables in macros (suggested by Eggroll)
* remember last path when configuring doc path/url for function help (suggested by Spuds)
* path to AvsP help directory now configurable (suggested by Fizick)
* dump program error messages to both window and log file for easier bug reporting

* fixed unicode error on startup (thanks Spuds)
* fixed unicode error on file open (thanks martino)
* fixed bug with avs2avi gui and spaces in avs filename (thanks tony62)
* accurate yuv colors reported in video status bar (thanks jmac698)
* minor fixes to window layout code

version 1.3.7 (3/07/07)

* make up/down/left/right video shortcuts editable (suggested by Alain2, avid_avs_user)
* removed modifier restrictions for keyboard shortcuts (suggested by avid_avs_user)
* allow language translation for Ctrl, Alt, Shift (suggested by Henrikx)
* added menu items for trim selection start/end (suggested by avid_avs_user)
* added ability to export/import individual filter presets (suggested by krisq)
* added pixel position and color information to status bar (suggested by nibbles, jmac698)
* added macro to get filter info from avisynth (needs Avisynth 2.5.7+) (contributed by tsp)
* added ability to label user slider separators (suggested by R3Z)
* added ability to free all script videos from memory (suggested by foxyshadis)
* use the source filename as default in the file save dialog (suggested by Zarxrax)
* updated extension-based templates with .dga files and AVCSource() (suggested by unskinnyboy)
* added option to not prompt to unsaved scripts on program exit (suggested by foxyshadis)
* added several help menu items linking to website documentation
* improved subwindow layout management
* improved calltip displaying during window focus/motion
* minor changes to the display code

* fixed issues with syntax highlighting default style (thanks Alain2)
* fixed bug with unicode characters in script (thanks Spuds)
* added workaround for top-level variables in macros (thanks tsp)
* fixed minor bug when switching from zoom fit to regular zoom
* fixed several subwindow positioning issues

version 1.3.6 (2/20/07)

* saved files no longer lose user slider/toggle tag info (suggested by foxyshadis)

* prompt to reload modified files when loading a session (suggested by foxyshadis)

* added visual bookmarks along the video slider (suggested by doxville, avid_avs_user)

* added trim selection editor (suggested by Zarxrax, doxville, avid_avs_user)

* added option to not load bookmarks on startup (suggested by avid_avs_user)

* added crop editor options to insert at cursor, copy to clipboard (suggested by krisq)

* improved end of script detection for crop editor

* reorganized video menu for clarity (suggested by avid_avs_user)

* improved save image dialog with specific extensions (suggested by foxyshadis)

* created windows 98 version (suggested by affter333)

> fixed crash when creating a new tab while crop editor is shown

> fixed small bug on program exit with multi-monitor setup (thanks foxyshadis)

> fixed several issues with syntax highlighting (thanks Alain2)

version 1.3.5 (1/14/06)

* added more font and color options (suggested by Alain2)

* added customizable keyword lists (suggested by Alain2)

* updated filter information with internal clip properties and functions

* improved autocompletion for functions with no arguments

* added several new macro functions (ExecuteMenuCommand, GetBookmarkList, GetAvs2aviDir, GetSliderTexts)

* added slider optimization macro with complete genetic algorithm implementation

* added option to associate .avs files with AvsP (suggested by foxyshadis, JoeTF)

> fixed minor issue with potential conflicting keyboard shortcuts (thanks Alain2)

version 1.3.4 (12/16/06)

* support for separate video window zoom fit

* updated included core filter definitions to AviSynth v2.56

* added menu options for goto next/previous bookmark (suggested by Alain2)

* option to quickly show AviSynth function definition dialog (suggested by Alain2)

* added new tag for separators in slider window (suggested by krisq)

* minor rearrangement of menu items for clarity (suggested by Fizick)

* fixed several issues with zoom fit feature (thanks foxyshadis, zemog, doxville, Alain2)

* fixed small bug with slider validation (thanks zemog)

version 1.3.3 (11/14/06)

* added video preview zoom to fit window (suggested by Alain2)

* remember last zoom setting on startup

* added small indicator when zoom not at 100%

* added right-click menu to script tabs (suggested by zemog)

* added video custom jump size (suggested by Alain2)

* register all keyboard shortcuts with separate video window (suggested by krisq)

* improved auto-fit for separate video window (suggested by foxyshadis)

* updated about box with website info (suggested by krisq)

* added extra validation for user sliders (suggested by Naito)

* prevent showing preview on startup if script causes hard crash (suggested by jmac698)

> fixed positioning issues for multi-monitor setup (thanks foxyshadis)

> fixed bug with manual autocomplete on number (thanks Alain2)

> fixed small bug with offscreen window layout code (thanks Alain2)

> fixed issue with saving files with unicode text and line breaks (thanks Naito)

> allow tab as keyboard shortcut for separate video window (thanks krisq)

version 1.3.2 (11/02/06)

* added option to make video preview a separate window

* added option to quickly backup the current session (suggested by foxyshadis)

* added "paranoia mode" to backup the current session whenever video is refreshed

* increased size of window dividers to make easier to click (suggested by Alain2)

* change autoparentheses levels option labels to be clearer (suggested by Alain2)

* added option to set minimum text window size (suggested by foxyshadis)

* added option to not focus video window when refreshing (suggested by krisq)

* added ability to clear a shortcut in the shortcut editor

* minor improvements to line-by-line update mode

* improved to multi-monitor support

> fixed bug with dragging crop edges (thanks krisq)

> fixed left-click to focus video window (thanks krisq)

> fixed autocomplete before operator (thanks foxyshadis)

> fixed bug with remembering program size when maximized (thanks krisq)

version 1.3.1 (10/24/06)

* click and drag video preview similar to Acrobat Reader

* store last program size and position (suggested by Alain2)

* minor improvements to window layout code

* refresh video appropriately when creating new scripts

> fixed bug with unicode characters in slider labels (thanks Rippraff)

version 1.3.0 (10/23/06)

* rewrote entire layout code, size-adjustable subwindows

* make cursor visible when using shift-tab shortcut (suggested by Alain2)

* option to show full pathname on program title (suggested by Alain2)

* filter help shortcut now works when cursor within filtername (suggested by Alain2)

* don't change position when disabling preview (suggested by Alain2)

* added option to allow multi-line non-triple strings (thanks Alain2)

* option to use actual avs script with external preview (suggested by Alain2)

* added ability to copy script to clipboard (suggested by communist)

> fixed minor bug with calltip and selecting text

> fixed status bar message for 25% and 50% zoom

version 1.2.1 (10/07/06)

* custom syntax highlighter, more than 30 individually configurable fonts/colors

* added ability to override all fonts with a monospaced font (suggested by Richard Berg)

* added recent files menu (suggested by check)

* added shortcut for moving lines up/down (suggested by communist)

* added method to disable video preview (suggested by Alain2)

* added option to specify initial line margin width (suggested by nibbles)

* added optional arguments to pass to external player

* updated several macro functions, see new examples and macros_readme.txt for info

* added option to disable frequent calltips, show only upon typing open parentheses

* added ability to use keyboard shortcut for filter help file (suggested by Alain2)

* added option to wrap the text (suggested by Alain2)

* added option to highlight current line (suggested by Alain2)

* added 25% and 50% zoom levels (suggested by communist)

* moved line-by-line update mode to menu option, to allow for keyboard shortcut

* changed data format for options files to editable text files

> fixed minor bug with improper video updating (thanks nibbles)

> fixed small mistakes with some messages (thanks zemog)

> fixed minor bug with tabs and spaces

> fixed minor bug with session saving/loading

> cleaned up minor issues with tooltip code

version 1.2.0 (10/02/06)

* customizable keyboard shortcuts (suggested by Zarxrax)

* aspect ratio info on status bar in video mode (suggested by krisq)

* added option for constant video update when dragging (suggested by doxville)

* added option for line-by-line video preview update (suggested by Zarxrax)

* center window when it goes off the screen (suggested by Ebobtron)

* added ability to mark and add trim selections (suggested by doxville)

* make shortcut Ctrl-G highlight frame text ctrl (suggested by Champs)

* copy a script by double-clicking the tab (suggested by Zarxrax)

* added options for using text tabs, tab length (suggested by foxyshadis)

* auto save session on exit, load on startup if no args (suggested by foxyshadis)

* minor improvements to calltip argument highlight code (suggested by tsp)

* minor improvements to avs2avi frontend

> fixed bug in "Options -> Settings" dialog (thanks nibbles)

> fixed bug with avs2avi frontend and translation (thanks Fizick)

> fixed error when right-clicking a popup tooltip (thanks Zarxrax)

> fixed bug saving .avsi file with .avs extension (thanks foxyshadis)

version 1.1.6 (09/26/06)

* added ability to specify a file or url for AviSynth help (suggested by Fizick)

* added shortcut Shift-Tab to switch focus between the text and video (suggested by krisq)

> fixed bug with one frame long video (thanks mkanel)

> fixed read from avsfilters.txt feature (thanks mkanel)

> fixed minor bug with Replace and Find Next (thanks mkanel)

> cleaned up calltip and argument highlight code to be more robust

version 1.1.5 (09/23/06)

* show filter documentation by clicking the calltip (suggested by Fizick)

* toggle portions of script text (suggested by Dr. D)

* now possible to specify modulo values with user sliders (suggested by krisq)

* remember path of last saved session (suggested by Dr. D)

* reworked filter presets to be easier to edit

> fixed mouse wheel tab switching when zoomed (thanks Dr. D)

> fixed text visibility issue when using Find or Find next (thanks mkanel)

> fixed small mistakes with some messages (thanks niiyan)

> fixed small bug with recentdir pathname

> fixed minor video preview window sizing issues

> fixed minor bug when closing the only tab

version 1.1.2 (09/14/06)

* highlight current argument in calltips (suggested by tsp)

* editing AviSynth filter info no longer requires program restart

* enable localization of program's interface language (suggested by Fizick)

* added popup messages to example macros to prevent confusion

> fixed issue with case-sensitive extensions (thanks midelic)

> cleaned up dynamic preview sizing code (thanks matrix)

> fixed some stray bugs with wx namespace

> fixed program association with .ses file

version 1.1.0 (09/10/06)

* scrolled window for user sliders (suggested by Mtz, mimage)

* buttons on user sliders for fine tuning (suggested by Mtz)

* click blue slider value to reset to initial value (suggested by Mtz, mimage)

* method for storing filter auto-complete presets (suggested by mimage)

* separate filters.dat (suggested by foxyshadis, Fizick)

* save all scripts as session with user sliders (suggested by Dr. D)

* preview zoom levels (suggested by Dr. D)

* validate unique slider name

* set initial maxWidth, maxHeight from user resolution

> fixed improper opening files of .avsi files (thanks mkanel)

> fixed minor issue with working dir when opening files (thanks krisq)

> fixed commented sliders (thanks vcmohan)

> fixed issue of multiple tabs of same filename

> fixed multi-calltip bug

> fixed off-screen calltips

> fixed float/integer issue with setting user slider value (thanks matrix)

version 1.0.4 (09/06/06)

* read in filter info from text file named "avsfilters.txt" (suggested by foxyshadis, tsp)

* popup calltips show whenever cursor is anywhere inside a filter's arguments (suggested by foxyshadis)

* calltips close on left mouse click in the text

version 1.0.3 (09/04/06)

* fixed issue with spaces in filenames when using external preview (thanks unskinnyboy, pookie)

* changed refresh keyboard shortcut to F5 (to be more similar to vdub), shift-F5 now hides the preview (suggested by Mug Funky)

version 1.0.2 (09/04/06)

* first release
Hide changelog

Sections/Browse similar tools

Alternative to AvsPmod

AviSynth Batch Scripter


Guides and How to's

Acronyms / Also Known As

AvsPmod, AvsP

Download AvsPmod Portable download from the Download links under Download and Download other versions!

Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email

Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  

11 reviews, Showing 1 to 5 reviews

what Crap is this... not able to run

i already installed Avisynth..still its not working

Post #9 by MilesAhead
yes same here pops up some window and closes immediately on Windows7 32 bit..
No previous or latest version working.

Here's Error log -

[Sun Apr 17 16:57:38 2016]
Traceback (most recent call last):
File "", line 43, in
File "avsp.pyo", line 18060, in main
File "wx\_core.pyo", line 7981, in __init__
File "wx\_core.pyo", line 7555, in _BootstrapApp
File "avsp.pyo", line 18047, in OnInit
File "avsp.pyo", line 5070, in __init__
File "avsp.pyo", line 5936, in defineFilterInfo
File "avsp.pyo", line 6360, in getFilterInfoFromAvisynth
File "avisynth.pyo", line 205, in Release
WindowsError: exception: access violation writing 0x027258C0
Exception WindowsError: (-1073741822, 'Windows Error 0xC0000002') in ignored

Review by prithvi on Apr 17, 2016 Version: 2.5.1 OS: Windows 7 Ease of use: 1/10 Functionality: 1/10 Value for money: 1/10 Overall: 1/10

I had the same problem that MilesAhead described in the post below and brought it to the attention of the developers in the doom9 download thread, and showed them an error log (it's dumped into your AvsPmod folder if there's a problem). Turns out there is a crashing problem that occurs if you don't have a dll file in the avisynth plugins folder which has an underscore in it (like mt_masktools, etc.).

They recommended as a quick fix to just rename any dll file in the avisynth plugins folder and put an underscore in it, then start AvsPmod 2.1.2, then exit, then rename the dll back like it was (I went with DGDecode.dll to DG_Decode.dll, then back). Worked like a charm.

The developers were very responsive and say they'll fix the bug pronto.

Great program; been using it for a long time, since qwerpoi started it. Thanks to the mod team for keeping it going.

Review by Squash on Apr 25, 2011 Version: 2.1.2 OS: Windows 7 64-bit Ease of use: 9/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10

2.1.2 pops up some window and closes immediately on Windows7 32 bit.. 2.1.1 and previous builds worked fine for me.

Review by MilesAhead on Apr 25, 2011 Version: 2.1.2 OS: Windows 7 Ease of use: 1/10 Functionality: 1/10 Value for money: 1/10 Overall: 1/10

I too can not get the original or this mod version to work on Win7 Home Premium. When I try to run either versions I get a popup saying errors occured and to check AvsP.exe.log and AvsPmod.exe.log respectfully, but there are no such files.

I had no issues on XP though. I didn't have to install or run anything else, I just created a shortcut to the AvsP.exe and ran it as normal.

Any help appreciated.

Review by hirouk on Jan 31, 2011 Version: 2.0.5 OS: Windows 7 Ease of use: 8/10 Functionality: 8/10 Value for money: 10/10 Overall: 8/10

AvspMod 2.0.5 DOES work flawlessly on Win 7 Home Premium (I had python installed for Blender -I don't know if that helped at all).

Review by qpdbqp on Nov 21, 2010 Version: 2.0.5 OS: Windows 7 Ease of use: 10/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10

11 reviews, Showing 1 to 5 reviews

1 tool hits, Showing 1 to 1 tools

NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using

Rating from 0-10.

Browse software by sections

Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue