gif图用photoshop快速抽帧,压缩,去底,修改时间
写网页少不了加载动画,用css写又麻烦,直接找现成的gif图就成了一种选择,
但是网上下载的gif图很多都不透底,而且尺寸时间什么的都不合适,用ps简单修改一下就好了
1.抽帧
很多gif图帧数很多,抽帧可以大幅压缩gif大小
1.导入gif到ps
2.勾选动作和时间轴面板
这时我们发现帧和图层的隐藏显示是相对应的
这样的话我们操作图层就会打乱帧,我们要让所有的图层都显示,但又不干扰帧的显示
3.这时我们就要把它转换为视频时间轴
4.然后再转换帧>>转换为帧动画
这时所有的图层都显示了,同时也不影响动画的播放
5.重点来了–抽帧
5.1:选择最顶层图层
5.2:新建一个动作脚本,名字随意
5.3:< alt+[ >选择下一个图层
5.4:< delete >删除当前图岑
5.5:录制完毕,点击停止按钮
5.6:然后直接点击播放按钮
5.7:一直点击播放按钮,我们就能得到所有的偶数层
5.8:如果想要奇数层,把动作步骤反过来录制就行了,先删除当前层,再选择下一层
5.9:在看时间轴,所有的奇数帧都变成了透明的,所有的偶数帧不变
5.1.1:先选中第一帧,然后再新建一个动作,用来删除透明的帧,开始录制>>>删除单帧>>转到>>下一帧
好了录制完毕,点击停止录制,然后一直点击播放,当然你也可以多录制几个重复动作,这样可以少点几下播放,但这样可能在最后的时候删错帧!
一直点,所有的透明帧就都被删除了,这样我们就完成了抽帧
注意: 如果你删除的是偶数层 ,那么删除帧的动作也要反过来录制,即先录制转到下一帧,再录制删除单帧
2.修改时间
抽完帧以后,播放速度会变快,录制修改时间的动作即可
2.1:还是选择第一帧,然后新建动作,开始录制
修改当前帧的时间,我这里原来是0.03,所以我要改成0.06
2.2:转到>>下一帧,录制完毕,点击播放即可
3.去底
每一帧都有白底(或其他底)怎么办,还是用动作
3.1选择最顶层图层
----新建动作
----选择魔棒工具,容差和连续自己看着设置,我这里容差=0; 连续不勾选
----点击空白(一定要点击图片的边缘部分)
----点击delete
----alt+[ 选择下一图层
----录制完毕,点击播放即可
----最后白底就没有了
4.最后裁切一下,导出gif就好了,注意不要裁切到关键部分啊
5.坑:
- ps里播放速度比实际gif播放慢的多,所以要适当的调整一下每帧停留时间
gif图用photoshop快速抽帧,压缩,去底,修改时间相关推荐
- go语言对gif的抽帧压缩
前几天研究了一下go语言的抽帧,发现真的好简单,不需要任何三方的包.go语言的强大可见一斑.改天我研究下jpg的缩放. 松哥原创 请勿转载 //gif文件抽帧压缩 //如果帧的数量大于50则进行抽帧 ...
- C#使用ffmpeg抽帧压缩mp4
1.ffmpeg官网 http://ffmpeg.org/ffmpeg.html#Video-Options /** WinForm例子*/static string FFmpegPath = Sys ...
- android ffmpeg 仿剪映播放器 剪辑视频 预览条 快速精准抽帧
android ffmpeg 仿剪映播放器 剪辑视频 预览条 快速精准抽帧 由于本人想学习音视频相关的东西,所以找了剪映作为借鉴,通过仿照剪映的功能学习音视频相关的东西,所以有了这个项目 暂时这个项目 ...
- 不同的AI视频推理场景下,如何构建通用高效的抽帧工具?
导读 AI算法在视频娱乐行业得到了广泛应用,在处理视频数据过程中最大瓶颈之一是视频抽帧延时,抽帧延时往往占据了整体服务的大部分时间.此外,不同的AI算法应用于不同业务时,对视频抽帧需求也不同. 对此, ...
- 视频抽帧并存图 python_使用Python实现跳帧截取视频帧
本文实例为大家分享了Python跳帧截取视频帧的具体代码,供大家参考,具体内容如下 可以自由设定时长来截取视频,经实测效果理想.期间遇到的一个麻烦是我的视频文件在D:盘,在原视频D盘目录上不能保存截取 ...
- python视频抽帧 后 前端javascript如何显示_使用OpenCV编写一个可以定时抽帧的脚本...
一.概述 在计算机视觉数据预处理阶段,一个常用的工序是要将原始的视频数据抽帧,得到图像数据集.有时候视频很长,而我们感兴趣的场景可能只在某些较短的时段内出现.这种情况下如果对整个视频抽帧再进行人工筛选 ...
- 视频数据处理方法!关于开源软件FFmpeg视频抽帧的学习
点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 视频文件是多媒体数据中比较常见的一种,也是入门门槛比较高的一个领域.视频数据相关的领域 ...
- 云视通手机录像存储在什么地方_抖音影视剪辑抽帧是什么意思
视频抽帧就是在一段视频中,通过间隔一定帧抽取若干帧的方式,模拟每隔一段时间拍摄一张照片并接合起来形成视频的过程(即低速摄像).相比单纯快进会有不一样的感觉. 视频抽帧效果经常会和我们常说的延时摄影.低 ...
- Python视频抽帧,视频转图片帧并保存
注(新方法):如果不想用python跑,可以直接终端命令行安装ffmpeg包,然后cd到含有视频文件夹的位置,终端执行: for f in *.mp4; do mkdir -p "${f}_ ...
最新文章
- php滑动换视频,php工具类之【视频变换类】
- eclipse java代码乱码怎么解决_eclipse java 乱码怎么解决
- C#基础笔记——命名规范
- mysql 1366 utf8_mysql出现ERROR 1366 (HY000):的解决办法
- 每日温度—leetcode739
- 看懂别人的代码,只是成为高效程序员的第一步!
- python怎么导入apscheduler,如何强制apscheduler将作业添加到作业存储?
- 数据库运作实践三三之歌(秘制口诀)
- 其他——[转]从实现iPhone的OAuth封装看国内互联网和开放平台
- 在React项目中,如何优雅的优化长列表
- Tomcat的工作模式
- 痛与快乐有一个代码是什么_痛与快乐有一个代码是什么_痛苦与快乐
- Docker入门之安装与卸载
- intellij 上导入外部包教程
- 独家丨我在北工大看王校长吃热狗
- 地下城php补丁怎么用,dnf补丁怎么用,教你如何学会使用补丁
- Python-Excel报表自动化生成报表(二)
- 简单爬虫--爬取百度热点新闻标题
- Android-App的设计架构经验谈,系列篇
- pyCharm最新2018激活码