由于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)相关推荐

  1. 真免费的电脑屏幕录制软件推荐:低调奢华有内涵的超级录屏软件了解下

    超级录屏软件是一款实用低调且是完全免费的电脑屏幕录制软件,操作简单容易上手,支持全屏.窗口.区域三种高清录制方式,在进行录制的同时可以将摄像头录制到画面中,录制屏幕的时候可以将摄像头.麦克风音频以及鼠 ...

  2. 电脑屏幕录制软件哪个好用?推荐这2款!

    案例:怎样才能找到一款好用的电脑录屏工具? [我工作时,需要经常录制电脑屏幕,而我现在使用的录屏工具不好用,十分影响我的工作效率.我需要一款好用的电脑录屏工具,小伙伴们有没有推荐?] 如果你需要记录电 ...

  3. EduSoho,中国首款结合云计算的开源在线教育软件,源码下载

    EduSoho,是中国首款结合云计算的开源在线教育软件,是一款B2C独立网校系统,适合企业及个人快速构建个性化在线网络课堂平台.系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序.由杭州阔 ...

  4. VLC for Android源码下载和编译

    Project Hosting on 点击打开链接 最受欢迎的开源项目 点击打开链接 由Android的核心开发团队提供了15个优秀的示例项 目,包含了游戏.图像处理.时间显示.开始菜单快捷方式等. ...

  5. 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译

    本文摘自人民邮电出版社异步社区<深入理解Android内核设计思想(第2版)(上下册)> 购书地址:http://item.jd.com/12212640.html 试读地址:http:/ ...

  6. 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译...

    本文摘自人民邮电出版社异步社区<深入理解Android内核设计思想(第2版)(上下册)> 购书地址:item.jd.com/12212640.ht- 试读地址:www.epubit.com ...

  7. Android12 源码下载、编译、刷机、单编调试Framework

    文章目录 说明 1. 代码下载 1.1 下载Repo工具 1.2 安装和配置Git 1.3 创建工程目录 1.4 初始化Repo仓库 1.5 同步代码 2. 驱动下载 2.1 下载对应机型的驱动 2. ...

  8. WebRTC 开发(二)源码下载与编译

    转载:http://depthlove.github.io/2019/05/02/webrtc-development-2-source-code-download-and-build/ 在使用任何工 ...

  9. uboot源码下载以及编译

    环境:ubuntu 20.04 uboot源码下载以及编译 1 uboot源码下载: 1.1 进入uboot官网 1.2 下载源码 2 编译uboot 2.1 配置 2.2 编译 2.2.1 确认编译 ...

  10. 从零开始成为GStreamer专家——基于Windows的GStreamer从源码下载、编译到开发

    基于Windows的GStreamer从源码下载.编译到开发 本文介绍了在GStreamer下载方法, 使用过程中的部分依赖,以及在Windows上编译配置GStreamer 过程,为学习GStrea ...

最新文章

  1. PCA、碎石图、PCA+正确的维度个数、增量PCA(IncrementalPCA)、随机PCA(Randomized PCA)、KernelPCA
  2. hdu 2988 Strange fuction【模拟退火】
  3. TOPAS 命令详解
  4. Java集合(五):Set集
  5. uni-app集成uview
  6. java for in 循环_js的for in循环和java里foreach循环的区别分析
  7. 转载自(梦想天空)【必备】史上最全的浏览器 CSS JS Hack 手册
  8. Bailian2717 基本数据类型【字符串匹配】
  9. 【考试记录】20181003
  10. 使用 HMAC-SHA1 算法
  11. 企业微信机器人定时发送信息
  12. 谈谈如何判断一个Pop序列是否是一个Push序列的Pop顺序
  13. LAB颜色空间各通道的取值范围
  14. Shell学习笔记:#*、%*字符串掐头去尾方法
  15. 什么是递归查询,迭代查询?
  16. 吃:第二次去吃香草香草
  17. VC6代码移植VS2008的SDK总结,包括OPENGL和DireX还有Cimage 【总结】
  18. README.md 文件的作用和语法
  19. 《数学之美》读书笔记_No.10_PageRank
  20. 大数据周会-本周学习内容总结016

热门文章

  1. java maven web项目_java maven项目跟web项目区别
  2. 图解设计模式:责任链模式
  3. Pycharm快速入门(5) — Python解释器和环境配置
  4. 考研数据结构中的代码如何写——线性表的顺序存储
  5. Spring 揭秘 12.1
  6. 用java画工作流流程图,java生成流程图
  7. python实现ncm转mp3_网易云音乐ncm格式分析以及ncm与mp3格式转换
  8. linux基础期末考,Linux基础期末考试试题.pdf
  9. CMD常用命令大全(值得收藏)
  10. 私藏的18个黑科技网站,想找什么软件就找什么软件!!!