文章目录[隐藏]
HLAE 即 Half-Life Advanced Effects,中文名半条命高级特效软件。能够更好的对游戏 DEMO 进行截屏录制,制作较好的移动镜头效果等。满足了低配置用户的需求。其中还具备转换 DEMO 协议、修复 DEMO、产生运动模糊、透视、分离地图模型、更换天空及景深特效等功能。
同时也方便了 FRAG 视频的制作。FRAG 即 Fragmentation。引申义为战绩。这类视频的特点为主角短时间内歼灭 3 个以上的敌人。通常为了保留观赏性。录制时需要保留右上角的死亡信息以及准星。准星可通过 CS 命令保留。但是 CS 却没有办法对死亡信息进行单独控制。HLAE 弥补了这个缺点。
如何使用
首先打开 HLAE.exe
然后点击 File-Launch
hl.exe file
即 CS 游戏文件
Modification
即游戏类型
Custom command line options
为游戏参数,可自定义
Graphic Resolution
为显示设置
Width
为宽,Height
为高,可自定义(建议宽高比 16:9)
full screen
为全屏
Remember my changes
为保存设置,建议打勾
配置好之后点击 Launch
(运行),即可进入游戏
进入游戏后选择一个 demo 播放,然后按键盘左上角的键(通常在
Esc 下面),打开控制台,输入指定的
HLAE` 命令。
HLAE 命令
这里介绍几个常用的命令。
mirv_movie_filename
"E:hlae" -- 文件输出目录,自定义即可,建议选择固态并且容量大于 100G 的硬盘,注意斜杠的写法。
mirv_movie_fps 60
-- 输出帧率,普通视频建议 60 帧,KZ 视频建议 90 帧(个人喜好),或者打开运动模糊(镜头运动幅度大建议降低模糊度)。
mirv_movie_export_sound 1
-- 设置摄像机输出音量,0 为不输出(默认),1 为输出。
bind f1 "mirv_recordmovie_start"
-- 绑定 "F1" 键为录制开始,建议设置为 "F1",具体原因可自行研究。
bind f2 "mirv_recordmovie_stop"
-- 绑定 "F2" 键为录制结束,可自定义。
mirv_sample_enable 1
-- 开启镜头运动模糊,默认为 0(关闭),一般视频建议关闭,开启会比不开启录制时间增加 3 倍左右。
mirv_sample_sps 500
-- 镜头运动模糊取值,如果需要开启最好设置在 "200"-"700" 之间,值越录制时间可能会更长。
mirv_fx_skyhd 1
-- 开启自定义天空背景,背景文件需放到游戏根目录。
hideradar
-- 关闭雷达,个人喜好。
开始录制
按下 "F1
"(你自己定义的按键)开始录制,接下来游戏会一卡一卡的,这就说明录制已经开始,只需要耐心等待即可。
录制完成后打开保存的文件夹。
录制完成!
接下来就是最重要的一步。
VirtualDub
我们需要用到 VirtuabDub 工具把一个个图片合并成一个完成的视频。
点击文件 - 打开视频文件,选择第一张图片。
接下来就是输出视频。
点击音频 - 音频来自其他文件,打开录制的文件夹下的 "sound.wav",这时候音频已经导入,需要把音频和视频同步。
点击视频菜单下的 “帧速”,选择 “更改,以视频与音频的时长相匹配”。
这时候如果直接输出的话文件会非常的大而且特别慢,我们就需要对视频进行压缩。
点击 “视频” 菜单下的 “压缩”,这里我选的是 “Intel IYUV” 编码解码器。
点击确定,最后一步就是输出了。
点击 “文件” 菜单下的 “另存 AVI 为”,或者直接按 "F7",弹出 “另存为” 对话框,选择一个路径保存即可。