0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用了7个开源库,这个不需要下载和安装的录屏工具在Github火了

人工智能与大数据技术 来源:人工智能与大数据技术 作者:人工智能与大数据 2020-12-16 09:48 次阅读

越来越多的产品从线下转移到线上,从很多年前网课就已经开始流行,因此,一个好的屏幕录音程序是必不可以的。

在课程录制方面,有时候你不仅要对整个屏幕进行录制,还需要录音,重点的地方还需要标注,实现这一系列功能的程序并不多见,最近,猿妹在Github上找到一个功能丰富的屏幕录制工具——Screenity,这是一个Chrome插件,不需要下载和安装,只要你有一个Chrome浏览器就可以了。Screenity可以录制下载Chrome浏览器中打开的任何页面,允许你对它们进行实时注释,这个功能对于那些在家办公以及在线学习的学生们来说,简直不要太好用了。

最最关键的一点是,Screenity免费开源,无需注册,录制长度无限制,主要功能特性如下:

可以在屏幕上的任何地方绘图、添加文本和创建箭头来进行注释

可以突出显示鼠标点击,聚焦鼠标,或从记录中隐藏它

独立的麦克风和电脑音频控制

导出为 mp4、gif 和 webm,或保存到 Google Drive

简单的裁剪视频

Screenity的安装和使用 Screenity的安装和使用非常简单,你只需要把它从Chrome应用商店添加到你的浏览器即可,就连登录操作都省了。不过,一旦你在浏览器中添加了该扩展,你需要同意它访问你设备的摄像头和麦克风。

安装完毕之后,你可以根据自己的需求,选择录制整个电脑网页,或者是通过电脑相机录制,而且还支持3秒的倒计时拍摄。此外,你还可以用屏幕左下角的工具栏,在屏幕的不同区域进行注释、标记和添加文本,以帮助他人更好的查看你的视频,就连注释也可以进行设置,比如字体的粗细和颜色等。 Screenity还有一大杀手锏,就是你可以编辑你的录音,你可以直接进行视频的剪辑,视频的保存形式有MP4、gif、webm文件等。 鉴于对自己项目的自信,创建者还制作了一个表格,对比了33款同类产品,用实际数据证明Screenity是最牛的:

说了Screenity这么多的功能特性,其实它最大的一个特点是开源,任何有一些技术的人都可以通过学习Screenity的创建方式,创建自己的屏幕录制工具。

目前,Screenity在Github上标星3313,并且已经登上了Github热榜第一。(项目地址:https://github.com/alyssaxuu/screenity)。 最后和大家分享一下Screenity用到的一些技术库:

jQuery:用于更好的事件处理和DOM操作

FabricJs:用于交互式文本和图形创建(优化的自定义构建)

FFMPEG:将视频转换为GIF或MP4

jQuery Nice Select:用于创建下拉菜单

Nouislider:用于修整/删除录音部分的功能

Pickr:拾色器

Plyr:用于在编辑录像时显示的视频播放器

责任编辑:xj

原文标题:用了7个开源库,秒杀33种同行工具,这个录屏工具在Github火了

文章出处:【微信公众号:人工智能与大数据技术】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    67

    文章

    4346

    浏览量

    85616
  • 开源
    +关注

    关注

    3

    文章

    2985

    浏览量

    41716
  • GitHub
    +关注

    关注

    3

    文章

    457

    浏览量

    15917

原文标题:用了7个开源库,秒杀33种同行工具,这个录屏工具在Github火了

文章出处:【微信号:TheBigData1024,微信公众号:人工智能与大数据技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    安装keil5后写代码之前需要进行什么配置?

    不需要填写这个 5.进行写代码之前都需要进行什么配置?上面这些都是必须的吗?顺序是怎么样的?有详细的操作步骤就好了 问题有点多,感谢各位。
    发表于 04-25 06:18

    L6235Q VREF引脚要是不需要tacho测速功能需要怎么接?

    这个L6235Q VREF引脚要是不需要tacho测速功能需要怎么接,看数据手册好像是说PWM电流控制器参考电压,最小值为-0.1V,最大值为5V,设计时应该怎
    发表于 03-28 08:17

    不需要License不需要烧录器,板卡集成下载器和调试功能,盘古PGX-Lite 7K开发板

    不需要License不需要烧录器,板卡集成下载器和调试功能,盘古PGX-Lite 7K开发板,紫光同创Compa系类低功耗CPLD,基于PGC7
    发表于 03-08 13:51

    全志V853 NPU开发之工具安装

    使用全部的功能,但如果不需要使用 VivanteIDE 的全部功能只进行模型转换是不需要 License 的,只需要安装为 Acuity Toolkit 提供支持
    发表于 01-08 09:50

    使用AD2428不需要对总线供电,剩下的VSSN和SWP和sense引脚如何处理?

    你好, 我现在使用AD2428,不需要对总线供电,剩下的VSSN和 SWP和sense引脚如何处理? 下面示意图中的采用了本地供电后,master应该就应该没有总线电源过来了,红色框中直流通路代表的是什么?
    发表于 11-28 08:01

    dc2042a这是一不需要电源的设备吗?

    你好: 我想咨询一下,dc2042a 这是一不需要电源的设备吗?可以将较小的电压(20mv) (20mv)的电压提升至5V?其中原理是什么呢,对于输入电流有要求吗?因为按照能量守恒,如果没有电源输入,功率应该不变。
    发表于 11-16 07:48

    完全不需要电解电容的LED驱动方案资料详情

    电子发烧友网站提供《完全不需要电解电容的LED驱动方案资料详情.rar》资料免费下载
    发表于 10-31 10:22 0次下载
    完全<b class='flag-5'>不需要</b>电解电容的LED驱动方案资料详情

    开源操作系统大全

    系统,现对 Linux 以外的开源操作系统进行一次搜集和整理,详细内容如下: 1、KnightOS KnightOS 是一专为 TI Z80 计算器编写的开源操作系统,其代码托管
    发表于 10-27 15:13

    RS485通信的过程为什么有的要加匹配电阻有的不需要

    到底什么时候需要加匹配电阻,什么时候不需要加匹配电阻
    发表于 10-13 07:01

    芯片的od门与oc门输出管脚不需要上拉电阻吗?

    芯片的od门与oc门输出管脚不需要上拉电阻吗?  介绍od门与oc门的工作原理以及是否需要上拉电阻。 OD门和OC门是数字逻辑电路中经常使用的两种逻辑门电路。它们都是用来控制输出状态的开关,从而实现
    的头像 发表于 09-12 11:18 1957次阅读

    通用数据库管理和开发工具DBeaver的下载安装

    DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载
    发表于 08-14 14:16 429次阅读
    通用数据库管理和开发<b class='flag-5'>工具</b>DBeaver的<b class='flag-5'>下载</b>与<b class='flag-5'>安装</b>

    请问Nuclei studio 2022版本是不是不需要HBird SDk环境配置与工具安装了?

    Nuclei studio 2022.2版本是不是不需要HBird SDk环境配置与工具安装了,还是说新版需要装什么不需要装什么,急!(w
    发表于 08-12 07:49

    使用全志方案遇到glibc版本低以及编译报错的解决方法

    sh,glibc各个版本源码。 env.sh是把所有编译步骤整合在一起的脚本,可以根据具体情况单独执行每条指令。 打开脚本env.sh脚本。第4行是gcc位置,第5行是make工具位置(不需要安装
    发表于 06-25 09:48

    专访深开鸿CEO王成:做成鸿蒙生态 需要一家万亿市值的公司

    的场景在于数字城市,比如楼宇、灯杆、码头等等。王成以港口吊具举例称,原来需要人在上面进行物理操作,现在使用KaihongOS,相当于给它安装了“大脑”,再让所有的结构器件全部接到这个
    发表于 06-15 14:46

    全志Tina Linux下如何编译glibc

    源码。 env.sh是把所有编译步骤整合在一起的脚本,可以根据具体情况单独执行每条指令。 打开脚本env.sh脚本。第4行是gcc位置,第5行是make工具位置(不需要安装高版本make可以去掉),第
    发表于 06-02 10:00