ScreenToGif 使用教程

ScreenToGif 是个强大的 Gif 录制/剪辑工具。其使用指南译文如下:

第一部分:录制

第二部分:编辑器

第三部分:主页、播放

第四部分:编辑、图像、过渡、统计

第五部分(完结篇)如下:

2、浏览窗口

 
 

浏览窗口可通过鼠标键盘组合进行缩放控制。

1)缩放(Ctrl+鼠标滚轮滚动):将鼠标指针悬停在浏览窗口上,按住 Ctrl,滚动滚轮,图像缩放比例在 5%~500% 间变动。

2)浏览(鼠标滚轮滚动):将鼠标指针悬停在浏览窗口上,滚动滚轮,可在各帧间跳转。

3、动作边栏

动作边栏是出现在编辑器右侧的面板,需要通过特定动作激活,比如:

1)空白动画:通过建立指定尺寸及颜色的空白帧建立新项目。

 
 

i. 宽度 及高度:新动画设定的宽度及高度。

ii. 颜色:新动画设定的背景色。

2)另存为:将动画另存为 Gif 图片,视频,项目或图片(帧)。

i. Gif 图片:

 
 

常用有 3 种编码:V2.0,V1.0,系统。系统使用默认设置,快而不优。V1使用神经量化算法计算颜色。V2使用 Octree 算法,通常生成的 Gif 图像更小,但显示效果好。

ii. 视频

 
 

有两种编码可用:系统 及 FFmpeg ,推荐使用后者。

iii. 图片(帧)

 
 

此选项允许你将选定帧导出为图片,可将所有图片压缩入 1 个 zip 文件。

iv. 项目

导出整个项目以备将来编辑。通常是一个 zip 文件,内含所有图片及一个包含项目信息的 json 文件。

3)调整大小

 
 

重设所有帧尺寸。减小输入文件尺寸最有效的方式之一是降低帧分辨率。

4)裁剪

 
 

裁剪掉帧中不需要的部分。此动作会作用到所有帧。

4、保存

输出/保存动画需按以下流程进行:

① 点击“另存为” 或按下 Ctrl + S。屏幕右侧会浮现出「另存为」面板。

② 选择输出文件类型:Gif 图片,视频,项目或图片(帧)。

③ (可选)调整输出选项。

④ 选择输入文件的文件夹及文件名

⑤ 点击面板底部“保存” 按钮。

三、选项

 
 

此窗口中可调整此软件的所有设置。

 
参考:https://www.jianshu.com/p/62fbf045ad2f

ScreenToGif 使用教程的更多相关文章

  1. Sublime Text使用教程【转】

    本文转载自:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了 Sublime Text,旨在成为最优 ...

  2. 【录教程必备】推荐几款屏幕录制工具(可录制GIF)

    我们经常会遇到一些场景,需要你向别人展示一些操作或是效果——例如告诉别人某某软件的配置步骤啊.刚设计出来网站的动画效果怎么样啊.某某电影里面的一个镜头多么经典啊.打得大快人心的NBA绝杀瞬间是怎么回事 ...

  3. 【Win】使用ScreenToGif制作gif动态图片

    ScreenToGif 经常要写各类教程,有时候需要制作一些演示动画,GIF动画图片是个不错的选择,ScreenToGif是一款GIF录屏软件,下载地址可自行百度. 运行环境 操作系统:windows ...

  4. [办公软件][2]screenToGif

    https://github.com/NickeManarin/ScreenToGif/wiki/help 下载: .Net Framework 4.6.1   https://www.microso ...

  5. 【转】【录教程必备】推荐几款屏幕录制工具(可录制GIF)

    我们经常会遇到一些场景,需要你向别人展示一些操作或是效果——例如告诉别人某某软件的配置步骤啊.刚设计出来网站的动画效果怎么样啊.某某电影里面的一个镜头多么经典啊.打得大快人心的NBA绝杀瞬间是怎么回事 ...

  6. Sublime Text最好的中文教程

    原文链接:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的 ...

  7. 【实用软件】GIF屏幕录制软件-ScreenToGif (在GitHub开源)

    抛个问题,自问自答 ScreenToGif 经常会遇到一些场景,需要你向别人展示一些操作或是效果——例如告诉别人某某软件的配置步骤啊.刚某个动画效果怎么样啊.某某电影里面的一个镜头多么经典啊.打得大快 ...

  8. Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求

    上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...

  9. Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数

    上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...

随机推荐

  1. ECMAScript6 入门 变量的解析赋值

    ES6 允许按照一定模式,先=从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring). 这句话的解释:第一步从数组或者对象中提取值,第二步将提取到的值对变量进行赋值 数组的解 ...

  2. cout endl in c++

    #include<iostream> using namespace std; int main() { cout<<endl; endl(cout); getchar(); ...

  3. 错误解决记录------------mysql连接本地数据库显示"can't get hostname for your address"

    mysql连接本地数据库遇到 can't get hostname for your address 不明原因的本地mysql数据库连接不上,总是显示can't get hostname for yo ...

  4. 【DWM1000】 code 解密6一TAG 状态机第一步

    我们前面分析过,不论ANCHOR 还是TAG,前面变量的初始化基本都是一样的,只是状态机必须明确区分不同的设备类型.我们从开始看TAG.由于初始化TAG的 testAppState一样初始化为TA_I ...

  5. Space Elevator [POJ2392] [DP][优化]

    题目大意 n件物品,第i件hi高,有ci件,最高的一件不能超过ai的高度.问最高能堆多高 输入: 第一行,一个n 接下来每一行,为hi,ai,ci 输出,最高堆多高 样例输入: 37 40 35 23 ...

  6. Map集合架构总结

    说明;这里先学习Map集合,然后再学习Set集合,是因为Set集合中的HashSet依赖于hashMap,就是通过hashMap集合来实现的,TreeSet集合依赖于TreeMap集合,TreeSet ...

  7. SQL 关联外键报错类型不匹配

    如题,关联外键的时候,报错类型匹配.但是两个 类型都是int sql 如下: CREATE TABLE IF NOT EXISTS `alert_receiver_map` ( `id` INT UN ...

  8. django实战模拟博客系统

    数据库代码块 from django.db import models from django.utils import timezone from django.contrib.auth.model ...

  9. GMA Round 1 新年祝福

    传送门 新年祝福 15个人聚集在一起,新年到来,他们每个人写下了一句新年祝福.大家把祝福收集起来,然后重新分回去.如果一个人拿到了自己写的祝福,他就会觉得很没有意思,因为得不到别人的祝福.要避免这种尴 ...

  10. GMA Round 1 数列求和(Hard)

    传送门 数列求和(Hard) 在数列{$a_n$}中,$a_1=-\frac{1}{4}$,$\frac{1}{a_{n+1}}+\frac{1}{a_n}=\begin{cases}-3(n为偶数) ...