-
(https://s26.postimg.cc/yvtnkso5l/screenshot_124.png)
AVSMeter is a CLI (command line interface) tool which measures the speed/efficiency of Avisynth scripts and checks if Avisynth and its plugin sub-system are set up correctly.
Features:
"Running" scripts with virtually no overhead, displaying clip info, CPU/GPU usage / memory usage and the minimum, maximum and average frames processed per second. Measuring how fast Avisynth can serve frames to a client application (x264, VirtualDub) and establishing CPU/GPU/memory usage helps with optimizing scripts and tracking down crashes, slowdowns and bottlenecks.
Performing a thorough test of the Avisynth installation and associated plugins, checking if external dependencies are installed, etc.
License : GPL v3
Whats new:>>
Added audio info to the console output
Tweaked timer test
Refactoring
Cosmetics
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Fixed a regression from 2.4.7 - some helpful hints in the error report were suppressed
https://forum.doom9.org/showthread.php?t=165528
-
Whats new:>>
Improved exception handling for Avisynth core (avisynth.dll)
Updated Avisynth headers
Refactoring and cleanup
https://forum.doom9.org/showthread.php?t=165528
-
Whats new:>>
Fixed duplicate error message
Fixed a minor console output bug
Fixed a couple of cosmetic issues
Added "_x64"/"_x86" suffix to the avsinfo log name
https://forum.doom9.org/showthread.php?t=165528
-
Whats new:>>
Improved dependency check for FFTW support libraries
Updated CPU feature detection
Improved error handling for GPU-Z interface
Moved documentation for INI settings to AVSMeter.html
Cosmetics
https://forum.doom9.org/showthread.php?t=165528
-
Whats new:>>
Fixed a bug in plugin type enumeration (regression)
https://forum.doom9.org/showthread.php?t=174797
-
Whats new:>>
avsinfo: If the version info is missing in (auto-load) plugins/files, the UTC timestamp is printed instead
Simplified 'ESC' key handling
https://forum.doom9.org/showthread.php?t=174797
-
Whats new:>>
Warnings and errors are reported in separate sections
Updated list of exception messages
Cosmetics
https://forum.doom9.org/showthread.php?t=174797
-
Whats new:>>
When using the switch "-avsinfo" in combination with "-log", a "Save as..." dialogwill open enabling the user to save the log file
Minor fixes and refactoring
Cosmetics
https://forum.doom9.org/showthread.php?t=174797
-
Whats new:>>
Fixed a bug in the external plugin enumeration
2.7.2
Added new switch "-c". This allows in combination with "-avsinfo" to specify a custom plugin directory
"Save as..." dialog for all log/csv files when using "-log" and/or "-csv" switches
Updated AVS+ headers
Cosmetics
https://forum.doom9.org/showthread.php?t=174797
-
Whats new:>>
Fixed a couple of bugs
Re-organised the ini settings in logical groups
2.7.4
Added ini option "LogUseFileSaveDialog". See manual for details.
Brought back ini options "LogDirectory" and "LogFileDateTimeSuffix". See manual for details.
https://forum.doom9.org/showthread.php?t=174797
-
Whats new:>>
Fixed a bug in the 64 bit C-plugin enumeration
Memory tweaks
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Added switch to specify a avisynth.dll other than the one automatically loaded
Updated AVS+ headers
Regression from 2.7.6: Some warnings/notes were not displayed
Refactoring
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Regression from 2.7.7: Supress duplicates in plugin enumeration
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Reorganised command line usage (See documentation for details).
Added switch "-o" which disables the script pre-scan (See documentation for details).
Cosmetics
https://www.videohelp.com/software/AVSMeter
-
(https://s26.postimg.cc/yvtnkso5l/screenshot_124.png)
AVSMeter is a CLI (command line interface) tool which measures the speed/efficiency of Avisynth scripts and checks if Avisynth and its plugin sub-system are set up correctly.
Features:
"Running" scripts with virtually no overhead, displaying clip info, CPU/GPU usage / memory usage and the minimum, maximum and average frames processed per second. Measuring how fast Avisynth can serve frames to a client application (x264, VirtualDub) and establishing CPU/GPU/memory usage helps with optimizing scripts and tracking down crashes, slowdowns and bottlenecks.
Performing a thorough test of the Avisynth installation and associated plugins, checking if external dependencies are installed, etc.
License : GPL v3
Whats new:>>
Various small fixes
2.8.0:
Fixed a display bug
Further reduced memory overhead
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Improved command line switch logic/verification
Changed ini file default for "LogUseFileSaveDialog" to "0"
CPU usage now displayed as rational number
Memory usage now only displays the "Working Set" which represents the
amount of memory physically mapped to the process context.
Various fixes and tweaks
Cosmetics
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Regression from v2.8.3: Revert to "MapAndLoad" WinAPI function
Added switch "-v". In combination with "avsinfo", this switch adds a list of internal/external functions and DLL dependencies to the log file.
2.8.3
Changed to implicit loading of avisynth.dll which seems more stable in multithreaded environments
Fixed timing issue when deleting IScriptEnvironment objects
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Fixed a long standing exception handling bug
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Minor fixes/cosmetics
Documentation updates/corrections
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Error handling improvements
Cosmetics
Changed some error messages
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
- Timer tweaks (less overhead)
- Re-phrased some error messages
- Refactoring
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Updated documentation
Updated dates (2018 -> 2019)
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Added Veselin Georgiev's libcpuid (again) for better detection of some CPU features (such as number of physical/logical cores of contemporary CPUs)
Minor other fixes
Refactoring
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Fixed an error reporting bug
More accurate memory usage measurements
Limit performance data section in log/csv files to 10000 entries
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Fixed wrong AVISYNTH_INTERFACE_VERSION
Updated dates in some messages
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
- Added fftw library dependency check
- New ini setting: "DisableFFTWDLLWarning". See included documentation for more info.
- Removed some superfluous ini settings which are present as command line switches
- Cleaned up documentation
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
- Added fftw library dependency check
- New ini setting: "DisableFFTWDLLWarning". See included documentation for more info.
- Removed some superfluous ini settings which are present as command line switches
- Cleaned up documentation
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Updated libcpuid (AMD Zen 2 support)
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Updated libcpuid
If the script runtime is too short, the number of frames processed and runtime are displayed in addition to the warning.
Refactoring
Cosmetics
https://www.videohelp.com/software/AVSMeter
-
(https://s26.postimg.cc/yvtnkso5l/screenshot_124.png)
AVSMeter is a CLI (command line interface) tool which measures the speed/efficiency of Avisynth scripts and checks if Avisynth and its plugin sub-system are set up correctly.
Features:
"Running" scripts with virtually no overhead, displaying clip info, CPU/GPU usage / memory usage and the minimum, maximum and average frames processed per second. Measuring how fast Avisynth can serve frames to a client application (x264, VirtualDub) and establishing CPU/GPU/memory usage helps with optimizing scripts and tracking down crashes, slowdowns and bottlenecks.
Performing a thorough test of the Avisynth installation and associated plugins, checking if external dependencies are installed, etc.
License : GPL v3
Whats new:>>
Timing optimisations
Minor fixes
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Updated libcpuid to support AMD Threadripper (Castle Peak)
Updated AVS+ headers
Cosmetics
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Cosmetics
Suppress report of duplicate functions from the GrunT plugin
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Updated libcpuid (Intel Whiskey Lake-U CPUs, AMD Ryzen Cezanne)
Updated AVS header files
https://www.videohelp.com/software/AVSMeter
-
Whats new:>>
Updated libcpuid (Intel Rocket Lake, AMD Ryzen Milan)
https://www.videohelp.com/software/AVSMeter