[原创] HLAE搭配FFMPEG录制报错的详细解决方法



  • 有不少人使用HLAE搭配FFMPEG录制的时候出现了报错:

    AFXERROR: Failed writing image for stream raw.
    AFXERROR: Failed writing image for stream raw.
    AFXERROR: Failed writing image for stream raw.
    ...
    

    但是实际上问题根源来自于对视频的内容和CFG没有仔细观看阅读,现在我把所有的问题详细解答一遍。

    没有正确安装FFMPEG报错

    1. 如果使用自行安装的HLAE,与CSDM无关,则应该放在其安装位置的...\ffmpeg

    2. 如果使用CSDM,为它安装了HLAE,同时自己也安装了一个HLAE,如在F盘F:\hlae,把FFMPEG安装在F盘是没有用的,因为:

    CSGO Demos Manager的HLAE在一个固定的特殊的位置!!!
    CSGO Demos Manager的HLAE在一个固定的特殊的位置!!!
    CSGO Demos Manager的HLAE在一个固定的特殊的位置!!!

    C:\Users\用户名\AppData\Local\AkiVer\hlae\
    

    如果不知道用户名,按Win+L,锁屏界面就能看到用户名了。
    如果你还是说我是萌新,我找不到,我写了一个程序,自动打开对应的位置。

    下载方式:https://c-t.work/s/1f73b536e16141

    CSGO Demos Manager安装HLAE不成功

    一般需要科学上网,如果没有,参照雏菊终结者的视频教程

    CSGO Demos Manager的Movie功能相关

    这个功能已经过时了,效率低下,不要被它自动录制所蒙蔽了,它的效率完全比不上直接搭配FFMPEG得到MP4视频,而且没法录制第三人称,所以不要去用这个功能,问相关的问题,老老实实看FFMPEG的教程,阅读CFG

    没有设置帧率报错

    操作时没有设置帧率,如host_framerate 300,此时host_framerate 0,故报错



  • 紫佬,为啥你没把host_framerate 300写在ffmpeg.cfg里面呀。
    今天录demo一不小心就忘了,老是卡死,找了半天的原因。最后发现忘了打host_framerate😧 😵 😂
    然后我把host_framerate加进ffmpeg.cfg里面了😳



  • hlae.cfg里有指令,还有 不是所有人都要录300fps的



  • 相对路径的表达应该是 .\ffmpeg 吧,没有用 ...\ 的习惯

    在 Windows 操作系统,似乎 ...\ 也能被理解为当前目录下。

    但是……

    e70b833660b658c69cfb95fcaa33b182.md.png



  • ...我只是表示某个路径,也没想相对路径的意思..



  • @HeiZ 为啥我打了host_framerate还是卡死嘞



  • 为啥 我录出来的视频播放是黑的呀


Log in to reply