一次失败的 gif 命令行录屏工具调研

栏目: Html · 发布时间: 6年前

内容简介:经常在微信写文章的,会注意到微信对图片的大小有严格的控制,尤其对于 gif 类的图片来说,经常由于图片过大而出现上传不了。我们在这方面碰到过很多的问题,开始的解决方案是压缩、压缩,但是有时候压缩了还是上传不了。实在没办法只能在 gif 的图片里面找几张有代表性的,单独发图片放弃 gif 的动态效果。

【公众号回复 “ 1024 ”,免费领取30本经典编程书籍】

一次失败的 gif 命令行录屏 <a href='https://www.codercto.com/tool.html'>工具</a> 调研

经常在微信写文章的,会注意到微信对图片的大小有严格的控制,尤其对于 gif 类的图片来说,经常由于图片过大而出现上传不了。我们在这方面碰到过很多的问题,开始的解决方案是压缩、压缩,但是有时候压缩了还是上传不了。实在没办法只能在 gif 的图片里面找几张有代表性的,单独发图片放弃 gif 的动态效果。

为了解决这个问题,我们只能自己上手录制 gif 来控制质量和大小,第一步就是自己找几个录屏工具学习一下。

  • termtosvg

非常方便,但是录屏的文件是 svg 格式的,微信不支持,如果不是在微信展示的话,生成的动图还是不错的。

项目地址: https://github.com/nbedos/termtosvg

  • asciinema

将终端的操作记录成 JSON 格式,然后使用 JavaScript 解析,配合CSS展示,看起来像是视频播放器。 实际上就是文本,相比GIF和视频文件体积非常之小(时长2分50秒的录屏只有325KB),无需缓冲播放, 也可以方便的分享给别人或嵌入到网页中。微信也不支持~

  • ttygif

安装方式

# MacOS 
brew install ttygif
  
# Other
git clone https://github.com/icholy/ttygif.git
cd ttygif
make
sudo make install

使用方式

一次失败的 gif 命令行录屏工具调研

上面是我录的,主要原因还是我的环境被我玩坏了,年久失修。而项目中展示录屏 Demo 连微信都上传不了:sob:,截图大家看一下吧。

一次失败的 gif 命令行录屏工具调研

项目地址: https://github.com/icholy/ttygif

  • terminalizer

安装方式: npm install -g terminalizer

官方效果还是很不错的,但是我败在了网速了,连 npm 安装都没完成:

一次失败的 gif 命令行录屏工具调研

一次失败的 gif 命令行录屏工具调研

项目地址: https://github.com/faressoft/terminalizer

看一下上面的录屏工具其实都不那么完美,欢迎留言说一说你们是如何解决这样的问题的,或者可以推荐一些你们常用的工具。

今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言、点赞和转发关注是我持续更新的动力哦!

「GitHub精选」开始接受大家投稿啦

「GitHub精选」,每晚10:24准时为您推送

一次失败的 gif 命令行录屏工具调研


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

新内容创业:我这样打造爆款IP

新内容创业:我这样打造爆款IP

南立新、曲琳 / 机械工业出版社 / 2016-5-10 / 39.00

这是个内容创业爆棚的时代,在采访几十家内容创业公司,与一线最优秀的创业者独家对话之后,作者写作了这本书,其中包括对这个行业的真诚感触,以及希望沉淀下来的体系化思考。 本书共分三个部分讲述了爆红大号的内容创业模式和方法。其中第一部分,讲述了新的生产方式,即内容形态发展的现状--正在被塑造;第二部分,讲述了新的盈利探索,即从贩卖产品到贩卖内容的转变,该部分以多个案例进行佐证,内容翔实;第三部分,......一起来看看 《新内容创业:我这样打造爆款IP》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具