查看: 3575|回复: 26

观看demo及HLTV的录制

[复制链接]
发表于 2013-1-11 10:16:52 | 显示全部楼层 |阅读模式
大家都看过CS的demo吧?demo有两种形式:一种是主视角的demo,你只能够看到一个人的视角,这种demo是由游戏者在游戏过程中录制的(游戏者看到什么你就只能看到什么);另外一种是hltv格式的demo,你可以看到比赛中所有人的视角,也可以自由在地图选择任意一个视角观看。
  
  今天主要介绍一下如何观看、录制demo
  
  首先,demo的文件后缀名为.dem
  
  首先,到各大cs主题网站下载demo,然后将*.dem解压缩到/sierra/Half-Life/cstrike/文件夹下,记住demo的文件名,然后进入cs,进入控制台,输入:
  
  playdemo***
  
  viewdemo***
  
  (***为你下载的demo的文件名,在这里不需要加上.dem后缀,直接输入文件名即可)
  
  回车,接下来就可以观看demo了
  
  *如果使用mod版本,那么游戏原本就带有控制台
  
  如果使用商业版本,你需要在cstrike.exe的快捷方式中加上-console,在游戏中使用""~""可以唤出控制台。
  
  当然,这种方法比较麻烦,所以我推荐使用GeekPlay来观看demo,目前GeekPlay的最新版本为4.0
  
  GeekPlay是half-life一个很好用的demo播放器,通过它可以非常轻松的浏览和观看demo(客户端或hltv录制的demo)。在播放demo前可以很直观的。
  
  通过图形化界面查看demo信息,例如demo的地图图象、玩家ID等等。GeekPlay可以根据你的需要进行自定义设定,像一个小的文件浏览器、自动协议转换、去除团队信息、改变播放速度、播放旧版本demo等等。
  
  GeekPlay支持Half-Life下所有mods的播放。
  
  一些说明
  
  辨别mod版和商业版的区别,你可以查看cs的执行文件为hl.exe的就是mod版,执行文件为cstrike.exe的是商业版。(个人推荐使用mod版本)
  
  geekplay在播放的时候会把demo复制到/sierra/Half-Life/cstrike/文件夹,命名为geekplay.dem,播放完毕会自动删除,如果你直接从压缩包中读取demo文件,那么geekplay.dem将会保留在/sierra/Half-Life/cstrike/中,而不会被删除。告诉大家这个有什么用呢?就是说,你在播放过程中,输入viewdemo*.dem,就可以再次读取此demo,从而达到一些目的(后面会有说明)
  
  最后,我还要推荐一个观看demo的方便工具viewdemo
  
  这个工具能够帮助你更方便的观看demo,他的功能主要有以下几点;可以在播放录像的过程中暂停、选择播放速度;可以采用拖动的方式选择你所要观看的段落(很方便哦,这样一来你就可以分几次看完一个demo,不用每次看的时候都要从头开始了,对一些细节还可以仔细推敲,适合研究战术)
  
  viewdemo的安装方式很简单,下载以后解压缩到/sierra/Half-Life/即可,
  
  进入游戏,打开控制台,输入viewdemo***.dem就可以观看demo,并且享受到以往没有的便利。用F2呼出、关闭viewdemo控制台,呼出viewdemo控制台以后,就可以用鼠标操作相应功能了viewdemo的安装方法:解压缩到/sierra/Half-Life/文件夹底下覆盖原文件即可。
  
  几点说明
  
  使用viewdemo的时候,他在开始一段时间将会对deom文件进行读取分析,你将会看到拖动块由末端向前段滚动,这时候会有较高的cpu占用率,所以fps将会下降。不过读取分析结束之后就一切恢复正常了,从而使你可以自由的选择需要观看的demo片断。
  
  用F2呼出viewdemo控制台后,可以使用鼠标来操作以上功能,这时你不能用鼠标来控制视野,再次用F2关闭viewdemo控制台后,鼠标的功能恢复。
  
  GeekPlay与viewdemo的合并使用geekplay在播放的时候会把demo复制到/sierra/Half-Life/cstrike/文件夹,命名为geekplay.dem,播放完毕会自动删除,如果你直接从压缩包中读取demo文件,那么geekplay.dem将会保留在/sierra/Half-Life/cstrike/中,而不会被删除。现在的demo下载基本上都为压缩包(dem文件具有很高的压缩比)。将GeekPlay与viewdemo合并使用将会给你带来很大的方便。
  
  首先用GeekPlay将demo文件打开,调整你所需要的分辨率等等,打开的同时也将demo文件复制到了/sierra/Half-Life/cstrike底下。播放,进入观看模式。打开CS的控制台,输入”viewdemogeekplay”,重新读入GeekPlay复制到/sierra/Half-Life/cstrike/下的demo文件。这样viewdemo的功能就被激活了。
  
  当然,如果哪位高手能够将geekplay的播放命令改为viewdemo,那么安装viewdemo后就可以直接使用Geekplay来播放demo了。如果在播放过程中没有声音或者突然暂停(不是结束),请按Esc弹出后重新进入。
发表于 2013-1-12 22:31:58 | 显示全部楼层
鉴定完毕.!  
发表于 2013-1-17 09:52:57 | 显示全部楼层
写得好啊 估计有马甲  
发表于 2013-1-25 03:03:27 | 显示全部楼层
顶.支持,路过.....  
发表于 2013-1-25 06:28:03 | 显示全部楼层
帮你项项吧  
发表于 2014-11-23 00:22:52 | 显示全部楼层
估计你是没见识过~` 呵呵  
发表于 2014-12-12 04:56:12 | 显示全部楼层
也许似乎大概是,然而未必不见得。  
发表于 2015-1-4 15:52:34 | 显示全部楼层
希望大家帮我把这个帖发给你身边的人,谢谢!  
发表于 2015-2-9 07:07:21 | 显示全部楼层
好困啊  
发表于 2015-3-10 18:29:19 | 显示全部楼层
今天再看下  
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则