di94sh
V2EX  ›  问与答

gif 文件怎么压缩丫

  •  
  •   di94sh · Jan 28, 2017 · 6729 views
    This topic created in 3572 days ago, the information mentioned may be changed or developed.
    试了各种软件, 1.6 压成马赛克都到不了 1m 内。
    37 replies  •  2017-01-30 02:21:11 +08:00
    vizards
    vizards
    Jan 28, 2017❤️1
    1
    gifsicle
    di94sh
    di94sh
    OP
    Jan 28, 2017 via Android
    2
    @vizards 谢谢。
    kindjeff
    kindjeff
    Jan 28, 2017 via iPhone❤️1
    3
    gif 确实大啊,还不如用视频
    skydiver
    skydiver
    Jan 28, 2017❤️1
    4
    转换成 mp4
    ivmm
    ivmm
    Jan 28, 2017❤️1
    5
    mp4 其实反而更快更小
    kxxoling
    kxxoling
    Jan 28, 2017❤️1
    6
    用 ffmpeg 试了下, mp4 好于 webm 远好于 gif 。
    ryd994
    ryd994
    Jan 28, 2017 via Android❤️1
    7
    至少用 jpeg 吧………
    yidinghe
    yidinghe
    PRO
    Jan 28, 2017 via Android❤️1
    8
    推特已经将所有 gif 动画转换成了 mp4 ,节省了很多流量。
    ryd994
    ryd994
    Jan 28, 2017 via Android❤️1
    9
    哦哦………我错了
    说 mp4 好的话,你有没有试过 h265 ?
    gimp
    gimp
    Jan 28, 2017❤️1
    10
    matrix67
    matrix67
    Jan 28, 2017❤️1
    11
    有个叫一闪的 app ,逆流而上,就是搞 gif 的

    作者说其实大部分人拍的视频 3 秒之后根本不行。

    还有声音,特别差,根本不行,还是看动图吧。。。。
    songz
    songz
    Jan 28, 2017❤️1
    12
    推 MP4 的你们咋这样,人家要的是 gif
    两个不一样的东西啊
    要压 gif ,一个是减它的颜色数量,二是尺寸
    听说 imagemagick 可以搞
    garipan
    garipan
    Jan 28, 2017❤️2
    13
    GIF 这算法压缩率确实不太行,所以都是通过控制参数来控制体积,自动不如手动来。
    建议用 PS 压缩,(文件 /输出为网络格式 即可调整参数)以下几项参数按影响权重由高到低排列
    1. [尺寸] 对体积影响最大
    2. [帧数] 适当抽帧。比如 18fps 会比 24fps 体积大得多
    3. [品质] 可选 Liner 、两次立方。一般选两次立方即可
    4. [仿色] 可以设定百分比,对画质影响较大,慎用
    5. [色彩深度] 可以设置为 265/128 等 bit 位深,体积影响较小,但也会有影响

    上面的因素中, 1 、 2 两项影响最大,拿这两项开刀,效果占总效果 80%以上
    最后,可以适当选择"扩散"、"图案"等,根据画面对症下药(用渐变色测试能明显看出区别)。
    garipan
    garipan
    Jan 28, 2017
    14
    @ryd994 MP4 和 H.265 不冲突。 MP4 是容器, H.265 是压缩算法。 MP4 支持很多压缩算法,比如 Photo-jpeg/Jpeg-2000/Animation/H.264 等等等等
    不过 H.265 确实比 H.264 好太多了。
    garipan
    garipan
    Jan 28, 2017
    15
    更正#13 :
    2. [帧数] 适当抽帧。比如 18fps 会比 24fps 体积~~大得多~~ --> 小得多
    Akkuman
    Akkuman
    Jan 28, 2017 via Android
    16
    @ryd994 h265 和 mp4 有啥区别。。。。。。 mp4 说的格式。。。。 h265 和 h264 。。。。这两个不是格式吧
    squid157
    squid157
    Jan 28, 2017 via iPhone
    17
    @Akkuman 容器格式和视频编码格式。反正中文这个应该是有术语的,不过日常可能需要看上下文吧。

    MP4 容器里可以放 H.265 ?
    skydiver
    skydiver
    Jan 28, 2017 via Android
    18
    h264 已经够了,用不着 h265 这种大杀器,而且浏览器支持程度也比不上
    Fries
    Fries
    Jan 29, 2017
    19
    试试 Ulead GIF
    nlzy
    nlzy
    Jan 29, 2017 via Android
    20
    @squid157 mp4 容器可以放 h265 视频
    dtfm
    dtfm
    Jan 29, 2017 via Android❤️3
    21
    我说 v2 这都什么风气,人家问 Gif 怎么压缩,你知道就答不知道就闭嘴,一个个跑上来说 mp4 更好,显你能耐啊?

    问与答,有问就好好答。
    ra1983
    ra1983
    Jan 29, 2017❤️2
    22
    @dtfm

    因为有时候提问者并不知道自己想要的是什么,或者说拿着榔头看啥都是钉子,这个时候需要有别人帮忙扩展一下思路。说不定所提的问题根本就是一个伪需求。
    ryd994
    ryd994
    Jan 29, 2017 via Android
    23
    @garipan ffmpeg 编码 mp4 默认 h264 ,大多数人说 mp4 也是指 h264
    ynyounuo
    ynyounuo
    Jan 29, 2017 via iPhone
    24
    @ryd994 没有人用 mp4 指 h.264 ……
    mikeven
    mikeven
    Jan 29, 2017 via iPhone
    25
    iOS 上自己用一个叫做 动态图相册的 app ,专门有压缩到 1m 以内发微信和转视频功能
    old9
    old9
    Jan 29, 2017 via Android
    26
    gif 优化还有一个重要的部分是可以设置每帧的绘制模式,是否基于某一帧仅绘制有改变的地方。有时软件自动生成的方式并不是最优的,可以手动调整,如果你的图有一个固定背景,可能手动设置会大幅缩减尺寸。

    另外还可以独立设置每帧的持续时间,有的软件生成的 gif 是固定帧率,如果有长时间静止的内容,固定帧率会有浪费。
    syahd
    syahd
    Jan 29, 2017 via Android
    28
    发在百度贴吧里,然后保存一下
    linboki
    linboki
    Jan 29, 2017 via Android
    29
    @dtfm 百度知道适合你
    dtfm
    dtfm
    Jan 29, 2017 via Android
    30
    @ra1983 你说的我也赞同,但从这贴的描述出发,并不存在什么需求不明确,这个思路应该更适用于隔壁的那个给爸妈装 Linux 的,那位确实有点走入误区。
    dtfm
    dtfm
    Jan 29, 2017 via Android
    31
    @linboki 别阴阳怪气的,还百度知道适合我,最瞧不上就是你这种人,要撕逼正面刚。
    SN
    SN
    Jan 29, 2017
    32
    PS 打开 删除帧 减少帧 生成
    depress
    depress
    Jan 29, 2017 via Android
    33
    @dtfm 不针对此帖和此帖的回复,我只是觉得答非所问党和加钱党一样令人生厌,最明显的就是一人求推荐手机附带了要求结果回复的那些型号都不符合,我只想说,看不懂中文就别回复。当然不只 V2 ,网上到处都是。
    linboki
    linboki
    Jan 29, 2017 via Android
    34
    @dtfm 呵呵
    gouflv
    gouflv
    Jan 29, 2017 via iPhone
    35
    @dtfm 说的很实在
    garipan
    garipan
    Jan 29, 2017
    36
    @ryd994 如果足够了解 MP4 这个格式,显然就不会这么说了。这俩差太远了,就好像把电子词典都说成文曲星,把越野车都说成 Jeep
    ryd994
    ryd994
    Jan 30, 2017 via Android
    37
    @garipan 我很清楚 mp4 是容器而 x264 是编码
    我给 VLC 提过 patch ,不谢
    讨论压缩效果而不管编码本来就是耍流氓
    但是有人偏要这么讲我有什么办法

    各位能不钻牛角尖么?你们知道的我也知道
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1931 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 15:36 · PVG 23:36 · LAX 07:36 · JFK 10:36
    ♥ Do have faith in what you're doing.