屏幕录制工具
注意:当前只维护了VC6工程,文件乱码请使用ANSI编码查看
还是10年的东西 重新用VC6整理 视频使用桌面采用x264库 音频使用44100Hz,双声道,16位,faac编码 封装只使用flv,主要是为了实现rtmp推流 lib还是2013年的 快10年过去了,lib准备更新一波就不再搞VC6版本了 VC6毕竟比较旧了,VS装起来比较庞大 后面将会使用mingw环境学习整理并实现更多功能
20220612 x264编码返回帧类型 并对数据进行测试
20220604 增加直接用RGB24进行x264编码 增加部分demo工程,方便调试 用rgb24编码比i420编得文件大
20220531 libx264重新编译了下 交叉编译多了2个dll文件要用,后面有空再看看
20220530 新增libfaac,librtmpVC6 工程 X264只能依靠交叉编译
20220529 librtmp更新至2019版,变化不大
20220525 把第三方库的版本加上了
20220524 rtmp推流完成 下面是一系列的优化了 杂音,时间,还有库的更新
20220522 音视频合并封装完成 下一步要进行rtmp推流
20220521 增加了声音采集,并进行faac编码 下一步要跟视频合并封装
20220515 针对VC6编译环境进行修改,确保桌面能够采集编码
2018 初始版本,其实是2013时写的东西,进行了整理 只有桌面采集保存flv功能 增加了VS2012,VS2015工程
VC6常见警告 error C2275 未声明,要放在函数前面 技巧,局部用到使用do{}while(0);形式
ZCaptureManager 音视频采集,屏幕采集 ZAudioEncoder 音频编码,包括FAAC ZVideoEncoder 视频编码,包括X264,X265 ZFileManager 容器,包括raw,wav,mp4,flv
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。