使用Fraps获取3D程序的FPS
时间: 01:02:23
&&&& 阅读:18
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&为免费软件(),通过Hook OpenGL或D3D来获取目标进程的FPS信息(32位进程注入fraps32.dll,64位注入fraps64.dll),并能进行截图和视频录制。
当前最新版本为3.5.99,最高支持D3D11。通过付费升级,除了截取BMP之外,可截取JPG, PNG和TGA格式图片,且录制的视频不会有水印。
Fraps属于动态挂钩,当进程切到当前窗口,Fraps会自动挂钩到进程上;修改Fraps设置信息会立即生效(注:不用重启游戏或Fraps)。
FPS数值显示与隐藏
通过按F12,来切换FPS数值在游戏界面上的显示位置与隐藏:& &左上& -- 右上 -- 左下 --& 右下 -- 隐藏
注:勾选&Only update overlay once a second&,则FPS数值会1秒刷新一次
BenchMark:获取一段时间的运行帧数、时长、FPS平均值、FPS最大值、FPS最小值
① 通过按F11来开始记录,再按F11来结束记录(也可以通过定时的方式来结束:勾选&Stop benchmark after xx seconds&)
& & &a. 若显示出了FPS数值:开始记录时FPS数值的背景色为绿,随即FPS数值会消失,进入记录状态。
& & && &&&
& & 再按F11时,FPS数值会又显示出来,背景色为红,字体颜色由白变黄,并根据BenchMark选项来写文件到&Folder to save benchmarks in&所设置的目录中,结束该时间段数据的采集。
& & b. 若没有显示出FPS数值:只是在UI上没有明显地提示,功能会正常运行,结束后会根据BenchMark选项来写文件到&Folder to save benchmarks in&所设置的目录中。
②&&Folder to save benchmarks in&所设置的目录存在,即使没有勾选任何BenchMark选项,结束记录时也会将MinMaxAvg记录添加到FRAPSLOG.TXT中
& & &注1:目录不存在,且没有有勾选任何BenchMark选项,则不会有任何文件记录
& & &注2:只要勾选了BenchMark选项,目录不存在时会创建该目录,并将MinMaxAvg记录添加到FRAPSLOG.TXT中
③ 勾选&FPS&,结束记录时生成形如:&进程名 YYYY-MM-DD hh-mm-ss-ms fps.csv&文件
& & &注:FPS的采集时间间隔为1s
④&勾选&Frametimes&,结束记录时生成形如:&进程名 YYYY-MM-DD hh-mm-ss-ms frametimes.csv&文件
& & 注:记录每帧起始的时间信息,单位为ms
⑤&勾选&MinMaxAvg&,结束记录时生成形如:&进程名 YYYY-MM-DD hh-mm-ss-ms minmaxavg.csv&文件
& &标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&国之画&&&& &&&&chrome插件&&
版权所有 京ICP备号-2
迷上了代码!对显卡性能了如指掌&Win7版Fraps使用指南
用户们平时在IT门户网站阅读的评测文章时,会注意到文章中通过“帧数”来反映显卡的具体性能,“帧数”越高,就代表显卡在该游戏中运行越流畅,从而轻易区分显卡性能的强弱。实际上,“帧数”就是显卡在1秒钟时间里传输的图片的数量,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames
Per Second)表示。
使用Fraps可以轻松查看游戏中的帧数
&&&&除了一些携带BenckMark的游戏可以自行计算fps外,无论是专业的评测师还是一般用户,都需要Fraps这个软件来手动计算帧率,高的帧率(超过60帧)可以得到更流畅、更逼真的游戏画面。每秒钟帧数愈多,所显示的动作就会愈流畅,而一般避免游戏不流畅的最低fps是30。
当然,一般用户只需要通过Fraps在游戏过程中显示帧数,也可以对流畅度有一定的掌握,从而了解显卡的具体性能,在游戏中选择合适的分辨率和特效来运行游戏,保证游戏体验足够流畅。除此之外,Fraps所拥有的录制视频和截取游戏功能也非常实用,可以看出Fraps这个软件无论对于专业媒体还是游戏玩家都是比较重要的软件。
Fraps 3.0.1
几天前,著名游戏辅助兼媒体录制软件Fraps发布了全新的Fraps 3.0.0,新版本增加了对Windows
7系统和DirectX
11游戏和程序的支持。Fraps的小巧实用的优势也得到了延续,只不过这次的Fraps
3.0.0界面也更加时尚。笔者借此机会,对于一些不熟悉该软件的用户详细介绍一下软件的特性及使用方法,适逢本月单机游戏大作泉涌般发布,游戏玩家可以对显卡性能/游戏的GPU需求有一个更好的了解,有兴趣的用户不妨关注一下。
Fraps 3.0.0清新的主界面
Fraps在General主界面设置了“随系统启动”、“Windows前端显示”等几个常规选项,第二个菜单FPS则是软件最重要的界面,其中右侧的Overlay
Hotkey是帧数显示调节,主要可以调整在游戏过程中帧数显示的几个位置或不显示帧数,这里默认的是F12按键(玩家可以自行设置),调整起来比较简单,就不多做介绍了。
基准测试界面
画面左侧的BenckMark
Hotkey是软件核心的基准测试功能,设置好上面的存储路径后,在游戏运行过程中按下F11(默认)便开始记录游戏帧数,再次按F11则停止记录,最后,在之前设置好的路径中我们就会发现几个文件,点击就可以查看到该段游戏的最高、最低、平均帧数,以及每一秒的详细帧数,通过他可以分辨游戏中哪些场景对硬件需求高(帧数低),哪些场景几乎不“吃”,自用显卡的性能够不够,总体有一个清晰的认知。
在使用基准测试功能时,最好将下端的“FPS(每秒帧数)、Frametimes(截取时间)、MinMaxAvg(最高、最低及平均帧数)”全部勾选,以得到比较全面的数据。当然,如果掌握不好时间,可以勾选“Stop
BenckMark after XXX
second”(停止测试在XXX秒以后),以便将每次测试的时间固定,获得比较准确的结果。
另外一个比较实用的功能就是截图(Sceenshots),和基准测试一样,先设置好图片的保存路径和格式,然后在游戏中按下F10,就可以保存游戏过程中的珍贵图片。同时,你可以自行调节截取图片是否保留游戏帧数在上面,也可以设置两次截图的最短时间间隔(在截图界面),笔者通常将此设置为“0”,以便保证每次截图的成功。
用户热衷于将自己的打爆BOSS的视频发到网上
除了一些视频攻略制作人,Fraps的视频录制功能也非常适合游戏高手,例如WAR3玩家在和高手对战时可以记录视频来分析对手,单击游戏高手则将自己通关、游戏技巧截取成视频传到门户网站进行交流等,Fraps是炫耀你游戏实力不可或缺的软件。
视频录制菜单
Fraps中的MOVIES菜单就是专门为这部分玩家准备的,“Movies”标签下同样可以设置捕捉文件放置的文件夹,在设置菜单下,用户可以在Video
Settings下方设置Fraps录制的***I格式视频的分辨率和帧数率,其中“Half-size”表示为是游戏分辨率的一半,而“Full-size”则是按照游戏的原始分辨率。同时,视频录制后的帧速度也可以在25fps、30fps、50fps和60fps中选择,和游戏一样,帧数越高,视频的播放就越流畅,但是占据的空间也会相应变大。
另外,Fraps还提供了音频捕捉功能,直接选择“Record Win7
sound”即可由系统自动检测音效设备来获取最佳的声音效果。
编辑点评:新版的Fraps不仅在界面上更加时尚、出众,可支持Windows
7也让更多的用户可以使用Fraps来了解性能、了解游戏对硬件的需求,同时这款绿色、仅有2.27MB的小软件还支持视频录制功能,虽然基本上功能和设置选项没有太大变化,但是功能不可谓不强大。
值得一提的是,在使用Fraps录制游戏视频时,对硬盘的性能有一定的要求,因为录制时会频繁访问,如果系能磁盘传输速率不足,会造成捕捉图像的掉帧、破音等现象,用户们需要注意一下。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。