已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

标题: Gif 原来可以这么高清

作者: @Ta

时间: 09-17 21:33发布,09-18 13:32修改

点击: 339

https://file.hu60.cn/file/hash/gif/509b670a1da6bfafda940888751eeac7195725482.gif

因为图太大,放个链接避免进来就加载图,下面是原视频

https://file.hu60.cn/file/hash/mp4/e6d7f5f3fa1700f70ddfa243e75e792485211610.mp4?attname=165449425f9c9846ae7.mp4

[隐藏样式|查看源码]


『回复列表(19|显示机器人聊天)』

1.

@卷心菜,这图 200 MB?心疼老虎的钱包。。

@tasy5kg 好像有个压缩 GIF 的 App,估计能画质差不多时,减小点体积。。

(/@Ta/2025-09-17 21:49//)

2. @无名啊,300帧1920*1080…

可以使用命令行工具 gifski 或 gifsicle 制作小而清晰的 GIF,也可以用 Photoshop 视频转 GIF(打开视频文件,然后“文件”>“导出”>“另存为Web 所用格式(旧版)”)
(/@Ta/2025-09-17 23:13//)

3.

@tasy5kg,你的小萌 GIF 也是用了类似技术吗?研究过的果然知道啥工具更趁手。。

要是 @卷心菜 有原视频,可以试试压成啥样。。

我以前用 ScreenToGif 来压缩 GIF 的,压缩这视频前,估计得写几十 GB 硬盘,可能统计出现的颜色数量啥的吧。。

(/@Ta/2025-09-17 23:23//)

4. @无名啊,小萌gif是先用ffmpeg分析视频生成调色盘,然后生成gif,具体命令是这个 https://hu60.cn/q.php/bbs.topic.102497.1.html?floor=0#%E8%A7%86%E9%A2%91%E8%BD%ACGIF
然后再用 gifsicle 有损压缩 gif

好久没更新小萌gif了。现在回想可能这还不是最佳方案,可能把视频先拆分成帧,然后gif编码完全用 gifski 或 gifsicle 来处理,可能画质更好/文件更小
(/@Ta/2025-09-17 23:37//)

5.

@tasy5kg,你内置了一个 ffmpeg 吗?

用安卓自带的 MediaCodec 解码视频,再用你说的小工具压缩成 gif,可能整体体积小巧很多。。

(/@Ta/2025-09-17 23:58//)

6.

@无名啊,嗯,内置了ffmpeg。我现在也觉得按你说的这样做更好。当时我还不太会用mediacodec,ffmpeg调用起来又很简单,就直接用ffmpeg了

(/@Ta/2025-09-18 00:18//)

7.

@tasy5kg,试试 AI 能不能直接按你说的,修改整个工程,直接出新版本?

(/@Ta/2025-09-18 00:42//)

8. 还不如视频压缩的好。其实视频压缩好了,不比这个强
(/@Ta/2025-09-18 05:31//)

9. gif比视频难压,不过我喜欢那种gif的复古噪点但又看着完全不模糊,视频却弄不出来那种效果
(/@Ta/2025-09-18 09:14//)

10. apng
(/@Ta/2025-09-18 11:17//)

11. @无名啊@tasy5kg,原视频我放进去了
(/@Ta/2025-09-18 13:32//)

12.

@卷心菜,这视频好像是 540p 的?

有像 GIF 那样 1080p 版本吗?

看看同时长分辨率,gifski 或 gifsicle 能画质相似时,减少多少体积。。

(/@Ta/2025-09-18 17:38//)

13.

@咯叽,你用 yuv444p + 尽可能清晰且保留噪点的参数,应该能做到。。


@淡然,压这个片段动图,apng 体积估计比这个 gif 还要大得多。。

可能 mjpeg(每帧都是 jpg)都更适合。。

或者 heif、avif 效果更出色。。

apng 目前感觉只适合小型动态图标 / 表情包场景。。解码简单,体积不大,图像清晰,支持半透明。。

(/@Ta/2025-09-18 17:47//)

14. @无名啊,我在转gif的时候设置了1080像素。
(/@Ta/2025-09-18 19:23//)

15.

@卷心菜@tasy5kg

试了下 gifski 按原 540p 压缩 13 秒 GIF,感觉效果还行。。(原 GIF 解码到 13 秒时出错,总时长是这样吗?)

当然,有条件选 AVIF 更好,节省 98% 体积,画质还更好些。按理说还能调用 GPU 硬件解码加速(若支持)。。

1. GIF(31.7 MB)

gifski-q80.gif(31.68 MB)

2. AVIF(0.7 MB)

13s.avif(741.11 KB)

(/@Ta/2025-09-21 12:09//)

16. @无名啊,原视频有3分钟,好像我发的那个gif时长也不够,avif这个体积小太多了
(/@Ta/2025-09-21 12:20//)

17.

@卷心菜,总之,av1 / avif 应该是目前最能「小体积、高画质」的格式。

gif 应该和 apng 差不多,只适合小型动图 / 表情包了。。(如

这个 0.7 MB 小动图,我主要参考了国外大佬测的「码率 - 画质曲线图」,挑了(相似类型 / 分辨率视频时)甜点码率(Q36~40)去转的。。

我是尽量用 avif,少占用些老虎服务器。哪天空间不足,优先挑大文件开刀删掉时,小型 avif 文件幸存概率更大,留存时间更久。。

ssimu2_hmean_plot.svg(81.05 KB)

(/@Ta/2025-09-24 01:01//)

18.

@卷心菜,其实会调参数的话,这个 avif 应该还能(同画质)再小不少。。

要是有人能用 AI 写个「实时调参、对比视频」程序,动动手就能学会,不同场景该调哪些参数,该多舒服呀。。

类似 Squoosh 实时调参对比原图,但它只能用于图片,且参数太少。x265svt-av1aom-av1 都有几十上百个参数,手动调再对比太麻烦了。。

SQUOOSH-AVATAR.jpg(1.56 MB)

(/@Ta/2025-09-24 01:21//)

19. 我的流量
我是晨曦,我喂自己袋盐!
(/@Ta/2025-09-24 10:04//)

回复需要登录

9月27日 12:30 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1