adobe家族陆续更新到2024版,Lightroom也支持了导出为JPEG XL和AVIF两种先进图片格式。为了考察这两种图片在工作流的可用性,做了简单测试。
测试过程:
1.将143张延时序列raw文件从Lightroom导出为各种格式图片(分辨率统一为3840x2560), 对比文件大小,导出花费时长。
2.将导出的各种格式的图片序列分别用FFMPEG编码为视频。比较兼容情况,编码速度。编码参数为
ffmpeg.exe -f image2 -r 25 -i %%04d.JXL -vf "zscale=m=709, format=yuv420p10le" -vcodec libx265 -crf 9
3.在图片查看、管理软件中确认JPEG XL和AVIF的兼容性。测试结果如下:
结论:
1.JPEG XL和AVIF在有损编码下,都用最高质量导出,体积都小于jpeg。特别是JPEG XL使用16bit精度时并不会增加体积。这一点令人兴奋。
2.JPEG XL在之前不少文章中说到无损压缩的压缩率较强,但经过我的对比,发现比png只小一点点而已,10%不到,无论8bit还是16bit下。
3.兼容性则令人沮丧。我用来管理图片的ACDSee即使是刚出的2024版也无法显示这两种图片。偶尔用一下的XnViewMP(v1.6.1)倒是能够正常显示图像,但缺少IPTC元数据。Lightroom在导出为avif和jxl时会提示这样将丢失元数据。暂时不知道IPTC的支持问题是Lightroom还是这两种格式自身的原因。不管怎么说,这对于依赖IPTC来管理图片的人来说是不可接受的。
测试过程:
1.将143张延时序列raw文件从Lightroom导出为各种格式图片(分辨率统一为3840x2560), 对比文件大小,导出花费时长。
2.将导出的各种格式的图片序列分别用FFMPEG编码为视频。比较兼容情况,编码速度。编码参数为
ffmpeg.exe -f image2 -r 25 -i %%04d.JXL -vf "zscale=m=709, format=yuv420p10le" -vcodec libx265 -crf 9
3.在图片查看、管理软件中确认JPEG XL和AVIF的兼容性。测试结果如下:
结论:
1.JPEG XL和AVIF在有损编码下,都用最高质量导出,体积都小于jpeg。特别是JPEG XL使用16bit精度时并不会增加体积。这一点令人兴奋。
2.JPEG XL在之前不少文章中说到无损压缩的压缩率较强,但经过我的对比,发现比png只小一点点而已,10%不到,无论8bit还是16bit下。
3.兼容性则令人沮丧。我用来管理图片的ACDSee即使是刚出的2024版也无法显示这两种图片。偶尔用一下的XnViewMP(v1.6.1)倒是能够正常显示图像,但缺少IPTC元数据。Lightroom在导出为avif和jxl时会提示这样将丢失元数据。暂时不知道IPTC的支持问题是Lightroom还是这两种格式自身的原因。不管怎么说,这对于依赖IPTC来管理图片的人来说是不可接受的。