有了它们,我把所有截图、录 GIF、录屏软件都卸了-程序员宅基地

640?wx_fmt=png

Photo by Nathan

这里是「每周分享」的第 24 期。往期分享内容可以在公众号后台的 「不务正业」菜单中找到,Python 类的文章在另一个「不误正业」菜单中。

这一期的话题是:截图、录 GIF、录视频

平时写公众号,常需要添加个截图作辅助解释,截图不形象就录个 GIF 或者视频。不只是做公众号,日常工作也经常会有这些需求。今天就来跟大家推荐几款非常好用的软件。

01 截图

Faststone Capture

www.faststone.org/FSCaptureDetail.htm

640?wx_fmt=png

这是一款我天天都在用的老牌截图软件,体积小巧,平时隐藏在窗口端,需要截图的时候鼠标一点就可以截图,自定义快捷键则可以更快。

它提供多种截图方式:全屏、窗口截屏、矩形截屏等,还有一个实用功能是「滚动截屏」。图截好可以顺带编辑,比如添加、箭头、文字、马赛克。

除了截图,它还可以录制视频,不过不支持后期编辑,用得比较少。

我在用了 MAC 之后第一时间想下的软件就是它,遗憾地是,目前只有 Windows 版。如果你想用一款同时支持 Win 和 Mac 的截图软件,那首推下面这款。

Sinpaste

zh.snipaste.com/

640?wx_fmt=png

Sinpaste 更确切地说是一款「贴图」软件,其次是截图工具。

贴图的意思就是,截好图后可以置顶在屏幕跟前,这个功能很实用。我们经常需要在不同窗口切换查找输入信息,一般操作就是窗口来回切换,眼睛都晃晕,用了这个贴图功能后,可以直接把多个窗口截图并排放在一起,方便许多。

软件用起来很简单,F1 键截屏,F3 贴图。除了这两样还有很多其他功能,专业版更强大一些。

02 录 GIF

ScreenToGif

www.screentogif.com/

640?wx_fmt=png

之前遇到很多人在问怎么录制 GIF,要是只推荐一款 GIF 录制软件的话,那必然是这款 ScreenToGif 。

640?wx_fmt=gif

640?wx_fmt=gif

它不到 1MB 大,功能极简,打开软件就能录制。除了这些优点外,我更满意的是它提供了强大的后期编辑功能。

很多 GIF 软件只能录而不能编辑,比如不少人推荐的 LICEcap,其实一点都不实用,因为你很难一次性就录好 GIF,要在微信中插入 GIF 的话 ,体积超过 2MB 也插入不了。

我们知道 GIF 其实就是由一帧帧的图像组成的,编辑 GIF 就是编辑帧 。它提供了删减帧、加速减速帧的功能,以去除不想要的画面减小 GIF 体积。

还有添加字幕、马赛克、过渡这些功能,可以说只要你想, GIF 就能玩出花来。

如果想录制更长一点的动画, GIF 就不合适了,需要录制视频。

03 录视频

FlashBack

www.flashbackrecorder.com

640?wx_fmt=png

说起录视频,可能很多人会推荐大名鼎鼎的 Camtasia,我倒觉得,一般情况下其实用不着体积庞大的 Camtasia,FlashBack 足矣。

这款软件体积比 Camtasia 小多了,不管是录制还是后期编辑,速度都够快。

后期编辑功能很多,添加字幕、加速/减速帧、缩放平移这些都有,此外还可以添加音频。视频编辑好,还可以导出各种形式的文件。

640?wx_fmt=png

以上,就介绍这几款我一直在用的佳软。感兴趣,可以搜来试试。你要不想搜,欢迎加入我的知识星球中,或者可以打赏,我看到了也会发给你链接。

本文完。



/今日留言主题/

你还用过哪些类似的好用软件?

(留言格式:Dayxx:blahblah)


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wade1203/article/details/89368676

智能推荐

c# 调用非托管代码_c# 声明kernel32 函数-程序员宅基地

文章浏览阅读956次,点赞3次,收藏5次。编程过程中,一般c#调用非托管的代码有两种方式:1.直接调用从DLL中导出的函数。2.调用COM对象上的接口方法。首先说明第1种方式,基本步骤如下:1.使用关键字static,extern声明需要导出的函数。2.把DllImport 属性附加到函数上。3.掌握常用的数据类型传递的对应关系。4.如果需要,为函数的参数和返回值指定自定义数据封送处理信息,这将重写.net framework默认的封送处理。简单举例如下:托管函数原型:DWORD GetShortPathName(LPCTST_c# 声明kernel32 函数

高频交易及化资策与区_hudson river trading-程序员宅基地

文章浏览阅读406次。转 高频交易及量化投资的策略与误区一、高频交易公司和量化投资公司的区别一般来说,高频交易公司和量化投资公司既有联系,又有区别。在美国,人们常说的高频交易公司一般都是自营交易公司,这些公司主要有Getco、Tower Research、Hudson River Trading、SIG、Virtu Financial、Jump Trading、RGM Advisor、Chopper Tradi..._hudson river trading

C语言文件操作相关的函数_c语言与文件处理有关的函数-程序员宅基地

文章浏览阅读865次。文件的打开和关闭文件在读写之前应该先打开文件,在使用结束之后应该关闭文件。在编写程序的时候,在打开文件的同时,都会返回一个FILE*的指针变量指向该文件,也相当于建立了指针和文件 的关系。ANSIC 规定使用fopen函数来打开文件,fclose来关闭文件。FILE * fopen ( const char * filename, const char * mode ); int fcl..._c语言与文件处理有关的函数

java 无法读取文件_java 读取文件,无法显示文件内容,如何解决? 谢谢。-程序员宅基地

文章浏览阅读1.1k次。从来没见过进行文件读取写入时,在写入中需要随机数的,你读取文件就是从一个地方获取输入流,然后将这个输入流写到别的地方,根本不要随机数。给你一个示例://copyafiletoanotherfilebyusingFileReader/FileWriterimportjava.io.*;publicclassTFileRead{publicstaticvoidmain(S..._java复制文件文件没有内容显示

vue引入原生高德地图_前端引入原生地图-程序员宅基地

文章浏览阅读556次,点赞2次,收藏3次。由于工作上的需要,今天捣鼓了半天高德地图。如果定制化开发需求不太高的话,可以用vue-amap,这个我就不多说了,详细就看官网 https://elemefe.github.io/vue-amap/#/zh-cn/introduction/install然而我们公司需要英文版的高德,我看vue-amap中好像没有这方面的配置,而且还有一些其他的定制化开发需求,然后就只用原生的高德。其实原生的引入也不复杂,但是有几个坑要填一下。1. index.html注意,引入的高德js一定要放在头部而_前端引入原生地图

ViewGroup重写大法 (一)-程序员宅基地

文章浏览阅读104次。本文介绍ViewGroup重写,我们所熟知的LinearLayout,RelativeLayout,FrameLayout等等,所有的容器类都是ViewGroup的子类,ViewGroup又继承View。我们在熟练应用这些现成的系统布局的时候可能有时候就不能满足我们自己的需求了,这是我们就要自己重写一个容器来实现效果。ViewGroup重写可以达到各种效果,下面写一个简单的重写一个Vi..._viewgroup 重写

随便推点

linux命令行去掉滴滴声_linux一直叮叮叮-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏2次。在CentOS中,我们常用Tab键进行命令补全,但是系统总是提示滴滴声,让人很烦躁。 即使把音频设备关掉,或者虚拟机的音频设备也关掉,还是有这个声音。 如果不喜欢这个声音,可以通过修改配置去掉它。用vi 编辑 /etc/inputrc 文件,在vi的命令模式下,用键盘方向键进行定位, 找到“#set bell-style none”,用X 删除语句前方的#号,就可以了。“: wq_linux一直叮叮叮

Java从零开始 第10.5讲 面向对象的习题课_编写一个测试类booktest,创建几个book对象,并打印它们的字符串表示,同时判断-程序员宅基地

文章浏览阅读197次。面向对象的习题课类的定义员工类Employee求和类Sum类与对象书籍类BookBook类的测试类BookTest异常能扩容的MyList类剪刀石头布转载请注明出处在这一讲中我会给出一些关于面向对象部分的习题,同样希望在不看答案的情况下自己编写,即使看过了答案,也要能够在不看答案的情况下写出来。类的定义员工类Employee定义在同一个公司工作的Employee类,要求其中含有属性:员工的名字,员工的年龄,员工的爱好,员工的公司名(注意当公司更名时,所有员工的公司名都需要更名),工作地点默认为中国(_编写一个测试类booktest,创建几个book对象,并打印它们的字符串表示,同时判断

Spark伪分布安装(依赖Hadoop)_下载spark的hadoop依赖-程序员宅基地

文章浏览阅读6.7k次,点赞7次,收藏14次。一、伪分布安装Spark安装环境:Ubuntu 14.04 LTS 64位+Hadoop2.7.2+Spark2.0.0+jdk1.7.0_761、安装jdk1.7(1)下载jdk-7u76-linux-x64.tar.gz;(2)解压jdk-7u76-linux-x64.tar.gz,并将其移动到/opt/java/jdk路径下(自建);命令:tar -zxvf jdk-_下载spark的hadoop依赖

TCP/IP 是用于因特网 (Internet) 的通信协议_广泛应用在internet中的tcp/ip的网络管理主要使用的是 ____协议。 (填空题)-程序员宅基地

文章浏览阅读6.7k次。计算机通信协议计算机通信协议是对那些计算机必须遵守以便彼此通信的规则的描述。什么是 TCP/IP?TCP/IP 是供已连接因特网的计算机进行通信的通信协议。TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol)。TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准..._广泛应用在internet中的tcp/ip的网络管理主要使用的是 ____协议。 (填空题)

java中的一些经典算法_java中temsize+=1运算-程序员宅基地

文章浏览阅读360次。转自:落尘曦的博客:http://blog.csdn.net/qq_23994787 原文链接:https://blog.csdn.net/qq_23994787/article/details/77951244#_Toc9101经典算法的Java实现(1)河内塔问题: 42(2)费式数列 43(3)巴斯卡(Pascal)三角形 44(4)蒙地卡罗法求 PI 45(..._java中temsize+=1运算

Linux习题简答题_linux中,第一个普通用户的uid为____。-程序员宅基地

文章浏览阅读3.1k次,点赞6次,收藏27次。第一章Q1 简述Linux系统的应用领域 Linux服务器;嵌入式Linux系统;软件开发平台;桌面应用Q2 简述Linux系统的特点 开放性、多用户、多任务、良好的用户界面、设备独立性、丰富的网络功能、可靠的系统安全、良好的可移植性Q3 简述Linux系统的组成 内核、shell、文件系统、应用程序Q4 简述主流的Linux发行版本 Redhat SUSE Oracle CentOS Ubuntu Debian Mandriva Gentoo Slackware Fe_linux中,第一个普通用户的uid为____。