欢迎光临散文网 会员登陆 & 注册

视频转 gif

2023-07-09 14:01 作者:II-l-I  | 我要投稿

效果

自己使用基本软件处理的效果,比网上别人提供的好。但视频转 gif 最终清晰度肯定是不如原视频的。而且清晰度高的同时,体积非常大。


gif 原料
转换前的 png 图片
转换后的 gif


完整的 gif 肯定是上传不了的,近 50M。不过“一帧图”还是可以上传的。


png 图片原料
gif 一帧图(截图)





步骤

1. 下载 FFmpeg:https://ffmpeg.org/download.html#build-windows

2. 配置环境路径,不配置也行,记得在对应文件夹下执行命令。


3. 利用 FFmpeg 将视频中的所有帧提取出来,命令为:ffmpeg -i input.mp4 frames/%3d.png

记得先创建好 frames 文件夹

4. 利用 ImageMagick 将所有图片拼接成 gif 图,命令为:magick convert -delay 100 -loop 0 -dispose previous frames/*.png animated.gif



由于 B 站修改文章比较麻烦,编辑起来也不习惯,而上面的过程又比较简陋。所以直接把笔记贴在下载给有需要的人: (

有人可能会问:既然嫌麻烦,干嘛还用 B 站。

我的回复:说的也是,所以大多数时候我是不会用 B 站发的。但耐不住有时候心血来潮,弄的东西是和番剧有关的,所以就发在 B 站了(虽然番剧也不是在B站看的)。

OneNode 笔记截图1 - FFmpeg 剪辑视频

OneNode 笔记截图2 - FFmpeg 提取视频图片帧


OneNode 笔记截图3 - ImageMagick 拼接图片为 gif


视频转 gif的评论 (共 条)

分享到微博请遵守国家法律