系统侠官网 - 最好的电脑系统下载网站!

  • 大小:0.44 MB
  • 语言:英文
  • 授权:免费版
  • 类别:多媒体类
  • 下载:
  • 更新:2021-11-07
  • 支持系统:WinXP, Win7, Win8, Win10, WinAll
  • 安全检测: 360安全卫士 360杀毒 电脑管家
  • 星级评价 :
  • 软件介绍
  • 人气下载
  • 下载地址
  • 网友评论

  AVSMeter是一款可在分析Avisynth文件时测量系统性能的应用程序,它有助于更好地优化脚本,该应用程序仅与命令行功能一起使用,因此您至少需要有关在命令行上工作的一些知识,它旨在为用户提供有关在执行脚本时更新资源使用情况的信息,帧速率的长度,宽度和高度是您可以看到的一些默认设置,用户甚至可以根据需要自行设置这些尺寸,此外,还可以在计算机处理脚本时跟踪计算机的内存和CPU的使用情况;同样,也可以使用AVSMeter分析GPU的使用情况,以使用户更好地了解系统性能;如果您正在寻找一种应用程序来分析Avisynth脚本并评估计算机CPU和GPU的性能,那么此工具就是您所需要的,AVSMeter为您提供与Avisynth文件有关的所有相关信息,包括文件的版本,插件信息,功能和配置;需要的用户可以下载体验

AVSMeter(媒体文件分析与性能测试工具)

软件功能

  AVSMeter是一种命令行工具,旨在测量Avisynth脚本的速度和效率,并检查插件子系统是否设置正确并且工作正常

  运行脚本几乎没有任何开销,显示剪辑信息,CPU/GPU使用率/内存使用率以及每秒处理的最小,最大和平均帧。

  衡量Avisynth可多快地将帧提供给客户端应用程序并建立CPU/GPU/内存使用情况有助于优化脚本并跟踪崩溃

  对Avisynth安装和相关插件进行全面测试,检查是否安装了外部依赖项,等等。

软件特色

  AVSMeter是一个CLI应用程序,这意味着它只能使用命令行窗口运行。

  因此,需要有关Windows控制台及其使用方式的基本知识。

  从一开始,你应该知道AVSMeter执行输入脚本没有开销,它只是加载它进行分析。

  如预期,AviSynth需要预先安装。 AVSMeter自动检测AviSynth的存在

  并可以在可使用专用命令创建的报告中显示有关版本,配置,插件和功能的详细信息。

使用教程

  熟悉DOS提示符的用户可以使用以下开关:

  -avsinfo显示扩展的Avisynth信息

  -info [-i]显示剪辑信息

  -log [-l]创建日志文件

  -csv创建csv文件

  -gpu显示GPU / VPU使用情况(要求GPU-Z)

  -range = first,last设置帧范围

  -timelimit = n设置时间限制(秒)

  -priority = n设置进程优先级(1:low,2:normal,3:high)

AVSMeter(媒体文件分析与性能测试工具)

  码:

  命令行用法1(分析脚本):AVSMeter script.avs [switches]

  开关:

  -avsdll指定要使用的avisynth.dll

  -info [-i]显示剪辑信息

  -log [-l]创建日志文件

  -csv创建csv文件

  -gpu显示GPU / VPU使用情况(需要GPU-Z)

  -range = first,last设置帧范围

  -timelimit = n设置时间限制(秒)

  -hp将进程优先级设置为高

  -o省略脚本预扫描

  注意:

  对于正常操作(即测试脚本的速度),不应使用“ -o”开关,

  否则,FPS / TPF测量的准确性会降低,尤其是对于快速脚本而言。

  命令行用法2(显示扩展的Avisynth信息):AVSMeter avsinfo [开关]

  开关:

  -avsdll指定要使用的avisynth.dll

  -c指定自定义插件目录

  -log [-l]创建日志文件

  -gpu将视频适配器信息添加到日志文件

  -lf将内部/外部功能添加到日志文件

  libfftw3f-3.dll是原始文件,一些插件认为他们更喜欢fftw3.dll这个名字(FFT3DFilter最初带有一个类似的名为dll的名字),

AVSMeter(媒体文件分析与性能测试工具)

  最近一些插件被修改以查找这两个名字。

  因此,有些接受任何一个名称,其余接受一个或其他替代名称。

  只需复制并重命名即可。

  您的许多欺骗(运行时环境类型,例如AverageLuma)可能来自Grunt。[其中grunt使用其他Offset arg重新实现,

  还有Scriptclip类型的过滤器,其中grunt添加了“ Local”和“ Args” args。

  “ atan”等内容可能来自在v2.60之前实现了数学功能的插件。

  这实际上是Windows风格的DLL名称(fftw3.dll)和Unix / MinGW风格的DLL名称(libfftw3f-3.dll)之间约定的区别。

  这可能取决于当时所用插件的开发环境。在大多数情况下,除非有外部压力坚持使用Windows名称样式,否则MinGW构建的库仅保留其现有的Unix-y名称格式。

  举例:如果不是我添加到CMakeLists.txt中的某些逻辑,即使是AviSynth +,如果使用MinGW-w64 / GCC构建,也将被命名为“ libavisynth.dll”(该约定就是它的意思)。

  是,在非Windows操作系统上,它以libavisynth.so¹的形式安装,而FFmpeg会搜索'libavisynth.so'来加载它。

  ¹实际上是libavisynth.so.XXX(其中XXX是版本号),其符号链接名为libavisynth.so.Y(其中Y是AVISYNTH_INTERFACE_VERSION)和libavisynth.so。允许Linux 等是一回事。

AVSMeter(媒体文件分析与性能测试工具)

  以便同时安装多个版本的库,并且实际上可以根据需要有效地使用其中的任何一个/全部。

  最初由StainlessS发表

  libfftw3f-3.dll是原始文件,一些插件认为他们更喜欢fftw3.dll这个名字(FFT3DFilter最初带有一个类似的名为dll的名字),

  最近一些插件被修改以查找这两个名字。

  因此,有些接受任何一个名称,其余接受一个或其他替代名称。

  只需复制并重命名即可。