ConvertPixel · WEB APP

把 ConvertPixel 添加到主屏幕

Safari 需要从分享菜单安装这个网页 App。之后可像普通 App 一样打开,用过的工具还能离线使用。

  1. 点击 Safari 工具栏里的“分享”。

  2. 选择“添加到主屏幕”,再点击“添加”。

GIF 转 JPEG

把 GIF 文件拖到下方,即可得到 JPEG 文件。转换在你自己的设备上完成,因此不会上传,除了浏览器内存上限之外没有任何大小或数量限制。

把图片拖到这里

Ctrl/⌘ V粘贴截图或复制的图片

支持 GIF

数值越低文件越小。照片用 75 通常就够。

    100% 本地处理 文件不会被上传。

    为什么要把 GIF 转成 JPEG?

    同一张图片,JPEG 的体积通常明显小于原始的 GIF。当你在压缩页面体积、或者要挤进某个上传大小限制时,这一点很关键。

    GIF 可以保存透明信息,而 JPEG 不能。转换时透明像素会被合成到白色背景上,因此一个背景透明的 logo 转换后会落在一个白色矩形上。

    动手之前值得先看看这个 GIF 里到底装的是什么,因为对大多数 GIF 内容来说,JPEG 是最不合适的目的地。GIF 绝大多数装的是图形 —— logo、表情图、录屏、图表 —— 而图形恰恰是 JPEG 处理得最差的东西。仍然有好理由这么做,但心里有数能让你少一次失望。

    转换之前

    纯色和硬边缘是 JPEG 的软肋

    JPEG 靠丢弃高频细节来压缩,这在照片上没问题,在 logo 上则是破坏性的。它会在每条清晰边界周围留下淡淡的光晕 —— 振铃 —— 并在大片单色区域引入原本不存在的细微斑驳。而 GIF 装的往往正是这类图像。PNG 或 WebP 会更干净,而且常常文件还更小,这让 JPEG 很难被证明是合理的,除非下游有什么东西非它不可。

    透明会变成白色,而且边缘生硬

    GIF 的透明是二值的 —— 每个像素要么完全在、要么完全不在。JPEG 根本没有透明,所以那些像素在这里会被填成白色。由于源图的边缘本来就是硬性的开关边界,结果会有肉眼可见的台阶状锯齿,而不是平滑过渡。这样转出来的 logo,看起来往往像是用剪刀剪下来的。

    只有第一帧过得来

    如果这个 GIF 会动,JPEG 会取它的开场那一帧,丢掉其余的。而那一帧常常不具代表性 —— 很多动画在正片开始前都停在空白或接近空白的状态。如果你要的是动作,你要找的是视频转换,不是静态图转换。

    会保留下来的

    • 像素尺寸
    • 通吃一切的兼容性

    过不来的

    • 透明 —— 会被填成白色
    • 第一帧之后的动画
    • 边缘锐度,被振铃痕迹侵蚀

    GIF 与 JPEG 对比一览

    属性GIFJPEG
    压缩方式无损有损
    透明通道支持不支持
    典型文件大小约为同等 JPEG 的 200-400%约为同等 JPEG 的 100%
    兼容性几乎所有软件都能打开,包括很老的程序几乎所有软件都能打开,包括很老的程序
    常见来源为减小页面体积而优化的网站数码相机与照片分享

    常见问题

    我的 GIF 文件会被上传到哪里吗?

    不会。解码器和编码器是运行在本页面内的 WebAssembly 模块。首次使用某种格式时,网络面板可能会显示编解码器下载,但没有任何请求会包含你的文件。在支持离线缓存的浏览器中,用过一次的编解码器会被缓存,之后同类转换可以断网完成。

    有文件大小或数量限制吗?

    我们不设任何限制。实际上限取决于你设备的内存,因为转换过程中图片需要以未压缩形式驻留内存。在普通笔记本上,一亿像素以内的图片通常都能顺利转换。

    转成 JPEG 会损失画质吗?

    JPEG 是有损格式,会丢弃部分数据。在默认质量下,正常观看尺寸几乎看不出差别。如果你需要像素级完全一致的副本,请改选 PNG。

    手机上能用吗?

    可以。同样的 WebAssembly 模块在移动浏览器上也能运行。由于手机 CPU 较弱,转换会比桌面端慢,超大图片也更容易触及内存上限。

    GIF 动图会怎么处理?

    只有第一帧会被转换。JPEG 是静态图片格式,剩下的帧无处安放。如果你需要保留动画,那应该找视频转换工具,而不是静态图片转换。

    质量值应该设成多少?

    对照片来说,75 到 85 这个区间里,大多数人在正常观看尺寸下分辨不出与原图的差别。低于 60 左右,锐利边缘周围会开始出现块状失真。高于 90,文件体积迅速增长,但肉眼几乎看不出提升。

    相关转换工具

    隐私优先

    分享工具,不分享文件

    把这个页面发给需要的人;链接不包含图片、文件名或使用记录。