• 切换模式
  • 返回顶部
  • 返回
  • 首页

[转载]有损GIF压缩器

[原著] https://kornel.ski/lossygif这是一个gifsicle实现有损LZW压缩的编码器(基于)。它可以减少30%-50%的文件大小,但需要花费一些抖动/噪音。下载和GitHub上的源代码编译后的文件-备份下载用法./gifsicle -O3 --colors=256 --lossy=80 -o 压缩后.gif 压缩前.gif 调整 --lossy 你想要的质量参数(30-200 数字越大压缩后文件越小,但质量也会降低,推荐80 )。当 --lossy 很少的损失被引入时,它效果最好,并且由于压缩算法的限制,非常高的损耗水平不会获得太多的收益。它是如何工作的GIF的LZW压缩是基于所看到的像素串的“字典”。正常编码器在字典中搜索与图像中的像素完全匹配的最长的像素串。有损编码器选择与图像中的像素“足够相似”的最长的像素串(加上一些魔术来隐藏伴随抖动的失真)。

发表于 : 2018-05-30   ·  2309 人浏览
Hawk

[聚合]Centos7&FFmpeg4.0&Gifsicle视频混剪表情包

最早源于[python] xtyxtyx(github) & xtyxtyx的DEMO我花了一些时间来解决FFmpeg生成Gif图片有网状黑点的问题(虽然解决后的文件有点大,毕竟最后还是要压缩Gif的)网状黑点的解决方法,创建全局调色板->参考FFmpeg 视频转高质量 gif 图输出方案对比然后找到为Web优化GIF,最后用了GifsicleGif图片压缩->参考Gifsicle压缩GIFCentos安装中文字体->参考安装字体库 & 中文字体后期的时候,创建全局调色板发现一个问题,全局调色板会改变字体色调,毕竟是字幕而已,没有想象的那么强大.用的粉色,黄色字幕,最后生成GIF字体颜色变的非常恶心.没办法了,最后字幕只能用黑色或者白色,我选用了白字和黑描边加黑阴影,加了阴影会有点立体感,会舒服一些.关于字幕这里有教程xtyxtyx(github)过了许多天发现,这样色调的问题还是没有解决.一般视频都没问题,相对色调比较灰暗的视频字幕也跟着灰暗,很不爽.于是用了各种方法测试研究,最终找到解决方案,只是针对黑&白字体颜色.我用Honeycam软件把视频第一帧加入滤镜-淡

发表于 : 2018-05-21   ·  2494 人浏览
Hawk

[转载]为H5页面优化GIF

[原著] https://bitsofco.de/optimising-gifs/像很多人一样,我喜欢GIF。我喜欢在我的文章中使用它们来说明功能。然而,与此有关的一个问题是,GIF很沉重。最近,我发现我的一些GIF文章的文章往往会变得非常慢。原因是GIF中的每个帧都存储为GIF图像,该图像使用无损压缩算法。这意味着,在压缩过程中,根本不会丢失图像中的任何信息,这当然会导致较大的文件大小。为了解决网络上GIF的性能问题,我们可以做一些事情。使用HTML5视频令人惊讶的是,GIF上使用的无损压缩算法未经优化,MP4或WebM等视频格式将提供比GIF图像更小的文件大小。正因为如此,GIF性能问题的一个解决方案是根本不使用GIF,并用自动播放,循环,HTML5视频来替代它们。通过对元素应用某些属性,我们可以模拟GIF的行为,但文件大小更小。我们需要的属性是 -autoplay:立即开始播放视频,无需用户按“播放”loop:无限循环播放视频muted:虽然GIF上没有音轨,但iOS Safari需要说明此属性才能自动播放视频playsinline :对于iOS Safari,确保视频未移至全屏

发表于 : 2018-05-03   ·  3315 人浏览
Hawk
Hawk

Hawk

别固执的认为某事必须 !

热门标签
  • 软件
  • Windows
  • Python
  • PHP
  • centos7
  • centos
  • python3
  • Nginx
  • MySQL
  • IP
  • DNS
  • WordPress
  • django
  • typecho
  • Win10
关于站长
  • 358534040
  • dyhawk@qq.com
  • Github.com/DYH89
2015 - 2025 Hawk. All Rights Reserved.
鄂公网安备42900402000705号 鄂ICP备14018555号-8号