开源电脑屏幕录制软件Captura源码下载及编译(Win10,VS2022)
由于Captura软件录制屏幕需要FFmpeg的支持,所以,需要先下载解压FFmpeg软件,然后再下载及编译Captura源码。
FFmpeg的下载及安装
百度“FFmpeg”,有百度百科的介绍:FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。
我使用的FFmpeg下载网址是:
Download FFmpeg
点击“Windows builds from gyan.dev”(点击下边的“Windows builds by BtbN”,其链接的网页打不开),进入网址“ Builds - CODEX FFMPEG @ gyan.dev ”
点击下载,得到压缩包“ffmpeg-2022-02-21-git-b8e58f0858-full_build.7z”
解压缩到文件夹“D:\Programs\ffmpeg”
其bin子目录(即目录“D:\Programs\ffmpeg\bin”)中的三个重要的可执行文件如下图所示(三个文件大小都接近120兆)。
参考网页:
百度百科 ffmpeg_百度百科
ffmpeg Windows安装及命令使用
ffmpeg Windows安装及命令使用_开开的博客-CSDN博客_ffmpeg windows
无法安装ffmpeg_opencv无法打开视频
无法安装ffmpeg_opencv无法打开视频_奔跑的楠子的博客-CSDN博客
Captura源码下载及编译
开源电脑屏幕录制软件Captura源码下载地址:
MathewSachin (Mathew Sachin) · GitHub
GitHub - MathewSachin/Captura: Capture Screen, Audio, Cursor, Mouse Clicks and Keystrokes
点击开始下载,下载完成后,得到压缩包“Captura-master.zip”:
解压缩到目录“D:\SourceCodes\Captura-master”
在目录“D:\SourceCodes\Captura-master\src”中有Visual Studio的解决方案文件“Captura.sln”,可以使用VS2022打开该文件,是C#项目。配置为“Release”版。
开始生成项目。几分钟即可完成。
在目录“D:\SourceCodes\Captura-master\src\Captura\bin\Release”中,双击“captura.exe”,即可运行程序。
启动后,界面默认是英语,可以改为简体中文。
点击右上的齿轮图标
进入“Configure”
点击“UI”,
在“Language”右侧下拉列表中选择“中文简体”,即可将界面显示改变为中文。
点击“视频”,进入视频配置界面:
选择“FFmpeg”,返回主界面,点击左上角红色圆开始录制时,弹出对话框提示没有FFMPEG,
点击“选择FFmpeg”目录,指定为“D:\Programs\ffmpeg\bin”后,即可录制视频了。
参考网页:
Captura - 简洁强大、免费开源的电脑屏幕录制软件
百度安全验证
最好用的免费开源桌面录屏软件(Captura)
最好用的免费开源桌面录屏软件(Capture) - 知乎
开源电脑屏幕录制软件Captura源码下载及编译(Win10,VS2022)相关推荐
- 真免费的电脑屏幕录制软件推荐:低调奢华有内涵的超级录屏软件了解下
超级录屏软件是一款实用低调且是完全免费的电脑屏幕录制软件,操作简单容易上手,支持全屏.窗口.区域三种高清录制方式,在进行录制的同时可以将摄像头录制到画面中,录制屏幕的时候可以将摄像头.麦克风音频以及鼠 ...
- 电脑屏幕录制软件哪个好用?推荐这2款!
案例:怎样才能找到一款好用的电脑录屏工具? [我工作时,需要经常录制电脑屏幕,而我现在使用的录屏工具不好用,十分影响我的工作效率.我需要一款好用的电脑录屏工具,小伙伴们有没有推荐?] 如果你需要记录电 ...
- EduSoho,中国首款结合云计算的开源在线教育软件,源码下载
EduSoho,是中国首款结合云计算的开源在线教育软件,是一款B2C独立网校系统,适合企业及个人快速构建个性化在线网络课堂平台.系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序.由杭州阔 ...
- VLC for Android源码下载和编译
Project Hosting on 点击打开链接 最受欢迎的开源项目 点击打开链接 由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏.图像处理.时间显示.开始菜单快捷方式等. ...
- 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译
本文摘自人民邮电出版社异步社区<深入理解Android内核设计思想(第2版)(上下册)> 购书地址:http://item.jd.com/12212640.html 试读地址:http:/ ...
- 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译...
本文摘自人民邮电出版社异步社区<深入理解Android内核设计思想(第2版)(上下册)> 购书地址:item.jd.com/12212640.ht- 试读地址:www.epubit.com ...
- Android12 源码下载、编译、刷机、单编调试Framework
文章目录 说明 1. 代码下载 1.1 下载Repo工具 1.2 安装和配置Git 1.3 创建工程目录 1.4 初始化Repo仓库 1.5 同步代码 2. 驱动下载 2.1 下载对应机型的驱动 2. ...
- WebRTC 开发(二)源码下载与编译
转载:http://depthlove.github.io/2019/05/02/webrtc-development-2-source-code-download-and-build/ 在使用任何工 ...
- uboot源码下载以及编译
环境:ubuntu 20.04 uboot源码下载以及编译 1 uboot源码下载: 1.1 进入uboot官网 1.2 下载源码 2 编译uboot 2.1 配置 2.2 编译 2.2.1 确认编译 ...
- 从零开始成为GStreamer专家——基于Windows的GStreamer从源码下载、编译到开发
基于Windows的GStreamer从源码下载.编译到开发 本文介绍了在GStreamer下载方法, 使用过程中的部分依赖,以及在Windows上编译配置GStreamer 过程,为学习GStrea ...
最新文章
- PCA、碎石图、PCA+正确的维度个数、增量PCA(IncrementalPCA)、随机PCA(Randomized PCA)、KernelPCA
- hdu 2988 Strange fuction【模拟退火】
- TOPAS 命令详解
- Java集合(五):Set集
- uni-app集成uview
- java for in 循环_js的for in循环和java里foreach循环的区别分析
- 转载自(梦想天空)【必备】史上最全的浏览器 CSS JS Hack 手册
- Bailian2717 基本数据类型【字符串匹配】
- 【考试记录】20181003
- 使用 HMAC-SHA1 算法
- 企业微信机器人定时发送信息
- 谈谈如何判断一个Pop序列是否是一个Push序列的Pop顺序
- LAB颜色空间各通道的取值范围
- Shell学习笔记:#*、%*字符串掐头去尾方法
- 什么是递归查询,迭代查询?
- 吃:第二次去吃香草香草
- VC6代码移植VS2008的SDK总结,包括OPENGL和DireX还有Cimage 【总结】
- README.md 文件的作用和语法
- 《数学之美》读书笔记_No.10_PageRank
- 大数据周会-本周学习内容总结016