fraps录视频是如何做到高帧率的

yyds2022 2012-06-01 09:54:58

求解
...全文
447 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyds2022 2012-06-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

fraps hook了系统的D3D函数调用,据说还是undocumented。
录制视频时fraps没有做视频编码,存储的是原始的视频数据。

http://www.unknowncheats.me/forum/direct3d/68851-hook-fraps-and-pb.html
[/Quote]
终于来了个高人。但是写原始视频数据是有大量IO操作的,必然要影响原视频渲染速度,它hook并获取数据,这个过程好像很快,对原视频没啥影响,不知道怎么搞的
dengzikun 2012-06-05
  • 打赏
  • 举报
回复
fraps hook了系统的D3D函数调用,据说还是undocumented。
录制视频时fraps没有做视频编码,存储的是原始的视频数据。

http://www.unknowncheats.me/forum/direct3d/68851-hook-fraps-and-pb.html
Beepa Fraps 使用方法: 查看帧数:安装软件并启动后进入游戏。可以看到游戏的左上角有个黄色的数字,这个数字就是你的游戏帧数,一般在30左右游戏就比较流畅,如果低于这个数,运行游戏时就可能有点卡。 视频:先运行软件,进入游戏后按快捷键(默认F9)开始制,可以看到游戏左上角的黄色数字变成了红色,这就说明软件已经开始了,再按下F9键即可停止。如果要同时制声音,要勾选Record sound(制声音),还可以选择Hide mouse cursor in video(隐藏视频文件中的鼠标光标)。视频默认保存在Fraps安装目下的“movies”文件夹。 黄色的帧率数字是在游戏中实时显示的,在制好的视频文件中并不会出现——这点是非常确定的,如果在播放的视频中出现了黄色帧数,请退出Fraps再看! (FRAPS视频的时候会即时生成.avi格式文件,单个文件最大为3.95G,超过的话会自动生成第二个文件。) 游戏截图:先运行软件,进入游戏后按快捷键(默认F10)就可截图。截图时还可以选择截图格式(推荐png,是无损压缩的格式)、截图包含帧数、连续截图的频率等。 截图默认保存在Fraps安装目下的“screenshots”文件夹。 Beepa Fraps 注意事项: 1. 未注册的Fraps只能30秒的视频够30秒后会自动停止。(3.4.7对该项有更新,可以自行设置缓存区 大小,长按像快捷键开始像,再次按下时停止) 2. 游戏运行时分辨率越,图像越精细,当然出来的视频文件也就越大,对电脑的配置要求也就越。 3. 用Fraps制的视频是无损AVI视频文件,体积很大,几分钟就上1G,最好选择一个有充足空间的磁盘,为了方便起见可以使用视频编辑软件进行压缩,这样生成的视频文件不仅有利于编辑,也有利于发布到网上。 4. 用Fraps视频时游戏可能出现停顿现象,配置好的机子一般没事。 5. Fraps有自己的解码器“Fraps1”和“Fraps2”,但可以用格式工厂来压缩,但用暴风影音可以放。(QQ影音也能放)这两个解码器可以在软件官方网站找到下载。 6. 在视频界面中,有半分大小和完全大小的选择项,两者视频效果相差很大。 7. Vista/Win7用户打开游戏时须以管理员身份运行,否则Fraps将无法识别。

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧