1 Star 2 Fork 1

mypalyerdemo / DesktopCapture

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

DeskCap

屏幕录制工具

注意:当前只维护了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

空文件

简介

屏幕录制工具 展开 收起
C/C++ 等 6 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C/C++
1
https://gitee.com/mypalyerdemo/DesktopCapture.git
git@gitee.com:mypalyerdemo/DesktopCapture.git
mypalyerdemo
DesktopCapture
DesktopCapture
master

搜索帮助