专栏/求生之路2利用Demo生成视频教程

求生之路2利用Demo生成视频教程

2019年08月04日 15:41--浏览 · --喜欢 · --评论
悠夏line
粉丝:1.3万文章:4

关于为什么用Demo生成图片或视频的优势:

  • 一秒钟生成严格的60张图片,也就是视频是严格60帧/秒,不会有卡顿。

  • 不受电脑性能限制,对于录制软件那种可能由于的电脑性能不够,造成录制帧数不够的问题,这种方法不存在。

  • 可以后台录制,不需要一直盯着游戏,录制完毕后台提取图片序列。

注:本教程针对需要做视频后期的童鞋们,速跑玩家先关注如何跑出自己满意的Demo,做一个潇洒的Left 4 Dead 2 Speedruner。

1、首先把游戏调成无边框窗口模式,并调整到你所要的分辨率(全屏下未测试)。

2、特效可以全开,游戏是逐帧生成画面,电脑性能不会造成视频卡顿。

3、输入host_framerate 数值,此数值是视频的帧数,如60帧,120帧等,对于生成的图片序列,则是每秒60或120张图片。

4. 首次使用建议先输入startmovie,后面不要带任何参数,控制台会有如下提示:

游戏控制台结果(红色部分注释见下文)

控制台给的指令解释如下:

默认: tga+wav格式(tga格式图片+音频)

            raw:和默认相同

            tga:tag格式的图片(没有音频),本格式非常占用磁盘,1秒视频大约有360M。

            jpg/jpeg:jpg格式的图片(没有音频)

            wav:只有wav格式的音频文件

            jpeg_qality nnn:设定jpg格式图片的质量,nnn值默认50,可选值1-100。

            avi:一整个avi格式的视频文件(含音频)

            e.g.:  startmovie testmovie jpg wav jpeg_qality 75:游戏给的一个指令示范,testmovie可以替换为你的视频名称,上述参数可以叠加写在视频名称后面。

1如果选择AVI视频格式,游戏会弹出下图,要求选择编码格式,如下图:

视频编码选择

2如果选择生成的是图片序列,所有图片和音频位于:

X:\Program Files (x86)\Steam\steamapps\common\Left 4 Dead 2\left4dead2文件夹

如果是AVI格式视频,位于:

X:\Program Files (x86)\Steam\steamapps\common\Left 4 Dead 2文件夹

5、startmovie [视频标题] [媒体格式和属性]回车,然后在控制台输入playdemo demo名称,自动开始生成媒体,过程中游戏流程很慢,属于正常现象,Demo播放完毕或者已经录完自己想要的部分,输入endmovie结束录制(务必输入endmovie结束录制,否则音频文件不完整会没有声音甚至打不开wav音频文件)。


Ps:这里有一个很有意思的地方:jpeg_qality字面意思是图片质量,但是“qality”这个单词经查询根本不存在,英文“质量”应该写作“quality”,所以我个人妄加揣测可能是龟岛工作室程序员当时犯下的一个小错误(上图控制台红色框中的部分),但我在这里不是想仅仅指出这个错误就完事的。

如果把qality换成quality(即jpeg_quality nnn),会发现即使质量选择最高(jpeg_quality 100),生成的画面也会很糊。但是,如果把100改成任意大于100的数字,如101,画面质量就会达到JPEG格式图片的最高质量,比游戏本身允许的jpeg_qality 100还要高出很多,以下为同一段Demo录制出来的图片序列大小:


这个事情有什么意义?

        首先,除了文章开头提到的优势以外,由于之前使用TGA格式图片录制游戏的话,码率高达360M,1秒视频360M的大小对于很多人的硬盘来说等于不可接受。其次,使用JPEG的话即使质量是100,画面也打不到质量要求,本身比较糊,更别提后期还要导入Pr一类的软件进行二次剪辑和导出。最后,直接生成视频的功能基本鸡肋。现在,有了这个修正指令:

        startmovie testmovie jpg wav jpeg_quality 101

        以后,基本完美解决上述问题,使得这项功能从鸡肋变得非常实用,实测这种方法录制出来的视频码率在50M左右,可以说是无损录制了,并且不受电脑性能影响,可以后台录制。

PPs:还有个小技巧,直接使用上述指令,图片被默认生成在游戏根文件夹,和游戏自带文件和文件夹放在一起,很不好管理,每次录完挪动又很麻烦。解决方法很简单,录制指令其实是支持子文件夹内录制的,举个例子:

    startmovie demimg/ jpeg wav jpeg_quality 101

    注意,这里的demimg并不是图片名,而是一个文件夹,生成的图片序列就会全部位于游戏根文件夹的demimg文件夹下,即:

    X:\Program Files (x86)\Steam\steamapps\common\Left 4 Dead 2\left4dead2\demimg

    同时这里没有指定图片序列名字,生成的图片会直接以数字命名。同理,也可以存放在多级文件夹下面,如startmovie demimg/demimg2/demimg3/ jpeg wav jpeg_quality 101,但是需注意:

    a) 文件夹需要自己手动提前创建,并且不要包含中文

    b) 文件夹内为空,不要有其他文件

    c) 建议不要带图片名字,让它以数字序列命名即可,声音文件则是无名称的wav文件。

        目前本人录制视频一直使用这种方法,别的录制软件各有各的问题,本人对直接生成的视频不是绝对稳定60帧这一点非常在意,很多录制软件,包括熟知的bandicam,n卡录制软件等,都或多或少存在掉帧现象,而不是稳定的60帧,这个方法则提供一个了非常严格的60帧录制途径。另外,本人最近和以后的视频中都有用Reshade调色和优化游戏画面,带有Reshade运行下,游戏很容易跑不满60帧,具体和开启的特效有关,比如本人开启的SMAA和FXAA两项强抗锯齿就非常吃电脑性能(帧数基本腰斩),游戏跑不满60帧,录制软件录制成120帧也没有意义。这种方法可以把Reshade调节以后的画面也录制进去,因此几乎成为本人目前录制速跑视频的唯一也是最佳选择,对视频画面和帧率有严格要求的同学强烈建议使用此方法。

    以上仅为个人在实际使用中所总结,如有疑问,欢迎交流。

    感谢各位观众一直以来的理解和支持。

By 悠夏Line


 


投诉或建议

资讯网2020王氏起名大全如何制作属于我的淘客网站优化网站视频济南做网站设计为的诗词男装皮衣设计网站周易里面的人名翊字咋起名东阳市网站建设qq空间大图代码周易属相配对深圳 网站 建设公司算命可靠不邢台市 网站建设公司起名和云字有关系民权河南红葡萄酒价格风水周易图吉祥名字大全起名周易断卦平谷网站制作费用查起姓名余生请多指教百度云山东大学周易教授商丘 李志峰方字起名全渠道推广营销方案打开五脏说养生生猪宝宝起名用字九品一局算阴命六零年代大厂子弟少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

资讯网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化