将 JFIF 转换为 JPG,并了解何时无需转换
您的 .jfif 文件本质上就是 JPEG。JFIF 是自 1992 年以来 JPEG 使用的容器:字节相同,解码器相同,只是扩展名不同。Windows 之所以给您这个扩展名,是因为注册表将 image/jpeg 映射为 .jfif,并不是照片本身有任何问题。将 photo.jfif 重命名为 photo.jpg 完全可行,我们更愿意直接告诉您这一点,而不是假装您需要一个工具。
重命名无法解决的问题包括:一整个文件夹的文件、扩展名与内容不符、照片打开时方向不对,或者原始文件太大。我们的测试集中有一张 1340 万像素的照片,在默认设置下从 4.82 MB 压缩到 1.88 MB,减少了 60.9%,耗时约三分之一秒。
为什么您的电脑会将图片保存为 .jfif
当浏览器保存图片时,它会询问 Windows 哪个扩展名对应 MIME 类型 image/jpeg。在许多系统中,注册表的回答是 .jfif。这个答案会跟随文件,所以同一张照片在另一台电脑上可能是 photo.jpg,在您的电脑上却是 photo.jfif。像素、压缩方式和色彩数据完全一致。只有那些只检查扩展名而不看文件内容的老旧软件才会打不开。
竖拍照片会自动转正,并保持正确方向
手机会将拍摄时的持机方向写入 EXIF 方向标签,而不是直接旋转像素。忽略该标签的转换器会让照片变成横着的。应用了标签但又保留标签的转换器更糟:像素被转换器旋转一次,打开文件的软件又旋转一次,结果照片在 Chrome、iPhone 和 Windows 照片应用中方向都错了。
在这里,旋转信息会直接写入像素,并清除标签,这样图片不会再被二次旋转。我们用带有方向标签 6 的 1200×800 测试照片,转换后变成 800×1200,方向正确,标签被移除,结果中还会注明已应用方向。
什么时候只需重命名即可
如果您只有一个文件,并且在照片查看器中能正常打开,直接重命名即可,无需多此一举。只有在批量处理、不信任扩展名、照片方向不对,或希望获得更小文件、不同格式、统一命名时,才建议使用转换器。
转换实际改变了什么
图片会被解码并重新编码,因此结果文件与您上传的内容在字节上并不完全一致。我们的测试照片在默认设置下,平均每个像素变化了 1.90(满分 255),在屏幕上看不出来,但确实有差异。如果这是您唯一的原始文件,了解这一点很重要。
我们提供三个质量等级,无需随意滑动条。最佳质量使用 JPEG 质量 92,测试照片生成 3.82 MB。推荐质量为 82,生成 1.88 MB。最小文件为 62,生成 1.23 MB。您选择的等级和实际使用的质量数值都会在结果中显示,方便以后用相同设置重复转换。
质量 100 只会让文件更大,不会更好
让 JPEG 编码器使用质量 100 是最常见的空间浪费方式。我们在同一张照片上测试过:输出文件为 8.51 MB,而原始文件只有 4.82 MB,增大了 76.5%,但并没有恢复第一次压缩时丢失的任何信息。质量 92 才是合理的上限。
色彩,以及文件会发生什么
默认会保留嵌入的色彩配置文件,因此广色域拍摄的照片不会变得过度饱和。如果您需要标准 sRGB,只需切换设置即可正确转换,而不是简单地重新解释数值。无论是单个文件还是批量转换,多个文件会打包成一个 ZIP,保留原文件名。无需注册,无水印,转换完成后一小时内文件会被删除。
您将获得
- 真正的 .jpg 文件,从您上传的实际内容解码,而不是仅仅根据扩展名
- EXIF 方向已应用到像素并清除标签,避免照片被二次旋转
- 三个命名的质量等级,以及实际使用的质量数值,结果中一并显示
- 原始尺寸不变:这是转换器,不是缩放工具
- 默认保留嵌入色彩配置文件,或按需转换为标准 sRGB
- 免费、无需注册、无水印,文件一小时后自动删除
接下来可以做什么?
需要无损格式以便后续编辑?请使用 JFIF 转 PNG。如果只是文件太大而格式没问题,压缩 JFIF 可以保持格式不变并减小体积。想把多张图片合成一个文档,JFIF 转 PDF 一步搞定。