关于CS录像的几个疑问
EMO就是CS录像,Demo的英文原意是演示、民主党员、样本唱片。CS的Demo可分为两种:一种是个人主视角的DEMO,简称是POV;另一种可以自由切换视角的DEMO,简称HLTV。前者容量比较大(一般要几十MB),这种DEMO显示的与录制者看到的基本相同,便于学习个人技巧。后者则容量比较小(一般几MB),Demo质量不高,只录取有效成分,所以在观看时往往看不到换枪,扔累等的动作,适合学习战术,跑位等。你自己录得demo是自动放在CS\cstrike文件夹里的,当然下载来的demo要放在这个文件夹里才能播放,除非用播放器播放。
Demo怎么看?网上Demo下载多的要死,随便找找,CS1.6中有自带的播放引擎,方法是:
1.把你下载下来的DEMO重命名为1.dem或是2.dem这个随你
2.把这个demo放到CS\cstrike这个文件夹中
3.进入Cs,按 ~ 进入控制台,这个按键在Esc的下面,Tab的上面,1的左边。
4.在控制台输入“playdemo 1”,如果你重名命后的文件是“2.dem”,那么就是“playdemo 2”,如果是“a.dem”的话就输“playdemo a”。其格式是playdemo + 空格 + demo文件名。
5.还有一个命令是Viewdemo,只有在1.6里面有的,1.5里面没有,我试过。这个命令可以在观看时调观看的进度、速度。用法和Playdemo一样。
6.输完后执行命令后可以看了。
播放DEMO在1.6例有一个技巧,首先你打开控制台,输入viewdemo,然后回车,会出现放Demo用的进度条,可以停止、快进、慢进等按钮。在进度条最左边有一个按钮是上面一个三角下面一条线,按一下它,跳出一个框,出现在你的CS里有的demo文件,然后你再在控制台输入viewdemo+demo名字,这时demo名字就可以找着框里的打,也不用改成1.dem或者a.dem,改其实也是为了方便一点。
除了用自带的播放引擎播放,还可以用播放器(播放软件)来放,以skplayer为例,下载地址是/html/3/7/dlid=7107&dltypeid=3&pn=0&.html
打开SKplayer。
先把它分成左右两边,左边是一些按钮,放DEMO及CS执行文件的路径、DEMO的信息,右边两个大框,上面是所在放DEMO文件夹的信息,下面是DEMO里玩家的信息。
左边上面有四个按钮,下面有一个Browse(浏览)的按钮,这里是放DEMO路径的,点击它找到DEMO,确定。确定后在Demo information一栏里会有这个DEMO的信息。版本地图MOD等等!Map一栏会显示地图图片(如果有的话)。
下面还有一个Browse,这里是放CS执行文件的,点击它找到CS执行文件(cstrike.exe或者hl.exe)
都弄好后点击Play,就可以放了。
接下来说demo的录制,先说POV的录制
进入地图,开始玩或者比赛前,按Esc下面、Tab上面那个键,打开控制台,输入record+空格+Demo名称,再回车就可以了。比如你要录名字为1的录像,那么输入record 1 。就这么简单。
相比POV,HLTV难得多了
先打开CS,建立一个服务器,在进入游戏后记下控制台的信息:
net PORT: server: 27015 client:27005
server IP address:127.0.0.1:27015
退出cs。
这里,127.0.0.1:27015 是你建的服务器的默认地址,我的电脑就是
127.0.0.1:27015,这个地址不会改变(当然你的电脑的IP和我的不一样),
27015是该服务器默认的端口(port),27005是你进入lan游戏时的默认客户端口
。
打开 HLTV.exe(在CS目录里,有一个上面有架摄像机的图标,这个摄像机后面是
一个“入”字样,“入”外面有个圈的图案,名字是HLTV。) ,打开后是一个
DOS类型的窗口,然后输入
connect 127.0.0.1:27015
等连接上后,再输入
record 1
这样就在录了,1是demo 的名字!
再进入CS,你会发现,观察者有一个人在叫HLTV Pro什么的,这个就是在录制啦
!
不想再录了,退出CS,在HLTV录制的那个窗口输入
stop
录完后录像(DEMO)是放在CS/cstrike文件夹里。
你录时命名你的demo名字是1的话,那么录完后你demo 的名字它会自动加上日期
和地图。例如,你录时是
record 1
地图为fy_iceworld
但是最后生成的demo文件是
1-0703062248-fy_iceworld
0703062248是时间,即2007年3月6日22时48分!
网上录制demo差不多,在网上对战随便找一个服务器,然后查看服务器信息,把IP地址复制下来。就像这种:
61.146.127.164:27011
220.189.246.34:27017
220.100.84.210:27015
打开HLTV.EXE。要录制HLTV就要链接到服务器,怎么连。
指令是connect+空格+服务器的IP地址,例如:
connect 61.146.127.164:27011
connect 220.189.246.34:27017
然后要录DEMO了,就继续输入record+空格+demo的名字,例如:
record 1
record dust
停止录制,输入stop
还有一种方法是建立一个hltv的快捷方式,右键点击,打开属性,在其对话框第一行即、、、\hltv.exe (我的是这样的"F:\Counter-Strike\CS1.6 3467\counter-strike 1.6\hltv.exe")后空一格添加如下命令:+connect 127.0.0.1:27015 -port 27001 +record a (注意:命令间,命令和数值间要空格)。所以完整的是"F:\Counter-Strike\CS1.6 3467\counter-strike 1.6\hltv.exe" +connect 127.0.0.1:27015 -port 27001 +record a
这里,+connect后的 ip为刚才记下的你所建的服务器的ip,-port后的端口为 hltv 代理的端口,不能为 27005,因为27005是你进游戏时的默认端口,已被你占用了!所以我设为 27001,其他的也行。+record a 表示通过hltv代理开始录制名为a的demo
双击打开hltv的快捷方式,这时hltv会自动拨号上网,取消拨号,不要关闭hltv,同时运行cs,进入lan 游戏,和bot对战。游戏结束后退出cs,在hltv打开的ms-dos对话窗口里,输入 quit 或 exit命令,(一定要用退出的命令哦,不然什么都录不到的。)hltv会自动退出。
有些服务器有密码,这怎么才能录制HLTV呢,具体看这个/fight/cs/jiqiao/0403/281417.html
也是一个HLTV录制的教程,包括了有密码服务器怎么办并且有图示,看得更加清楚!
要把demo变成视频,这个就更加难了,还是给一个教程/fight/cs/jiqiao/0403/281484.html
最后关于demo的裁剪,我载录过一篇文站链接是/fight/cs/jiqiao/0610/824430.html