如何使用ffmpeg转换图片格式

ffmpeg简介与图片格式介绍

windows安装ffmpeg,从如下网站下载release版本 https://www.gyan.dev/ffmpeg/builds/

ffmpeg 6.1版本仍然不支持heic的图片格式,未来可能会支持,具体见该issue: https://trac.ffmpeg.org/ticket/6521

图片格式压缩率:jpeg < webp < heif < avif

图片压缩率比较高的还有个jxl格式,但是太新了而且各个平台支持都不到位,只能战未来了。

avif格式的图片由于android、windows、macos、各大浏览器都支持,未来覆盖率必然超过heif,heif由于专利授权原因,在浏览器上覆盖很差,chrome浏览器打不开heif格式图片。不过avif格式由于比较新,目前在老版本的系统、浏览器中支持率还不够。

avif格式其实跟heif格式类似,都是使用视频编码器技术应用到图片领域,heif的编码器用的跟 h.265\hevc 是一样的,avif则是使用av1编码器,av1编码器压缩率比hevc更高,目前国内B站算是比较早使用av1编码视频以及avif编码图片的平台,其技术团队有相关公开分享它们在编码器领域的研究。

网页端的图片格式转换工具,推荐使用https://squoosh.app/ ,图片格式支持非常全面。

查看图片格式详情

ffprobe example.webp

图片格式转换

jpeg 转avif

ffmpeg -i source.jpg -c:v libaom-av1 -still-picture 1 dest.avif

转换jpeg为avif debug级别 日志

ffmpeg -v debug -i source.jpg -c:v libaom-av1 -still-picture 1 dest.avif

转换jpeg为webp

ffmpeg -i source.jpg -c:v libwebp dest.webp

转换jpeg为jxl

ffmpeg -i source.jpg -c:v libjxl dest.jxl

转换avif为webp

ffmpeg -i source.avif -c:v libwebp dest.webp

转换avif为jpeg

ffmpeg -i source.avif  dest.jpg

webp 转webp

ffmpeg -i source.webp -c:v libwebp dest.webp

相关推荐

  1. 如何使用ffmpeg转换图片格式

    2023-12-06 00:24:09       53 阅读
  2. ffmpeg视频,音频,图片支持的格式转换

    2023-12-06 00:24:09       27 阅读
  3. ffmpeg 视频格式转换

    2023-12-06 00:24:09       38 阅读
  4. ffmpeg转换视频格式

    2023-12-06 00:24:09       26 阅读
  5. ffmpeg 实用命令 - 转换格式

    2023-12-06 00:24:09       52 阅读
  6. [ffmpeg]利用ffmepg转换mp3格式文件

    2023-12-06 00:24:09       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 00:24:09       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 00:24:09       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 00:24:09       82 阅读
  4. Python语言-面向对象

    2023-12-06 00:24:09       91 阅读

热门阅读

  1. 电商产品经理常用的ChatGPT通用提示词模板

    2023-12-06 00:24:09       51 阅读
  2. mysql使用--备份与恢复

    2023-12-06 00:24:09       54 阅读
  3. vue-template-compiler 的原理

    2023-12-06 00:24:09       49 阅读
  4. 【QT深入理解】QT中的几种常用的排序函数

    2023-12-06 00:24:09       45 阅读
  5. 11:kotlin 类和对象 -- 普通类

    2023-12-06 00:24:09       63 阅读
  6. Ubuntu22.04下打包发布Qt5.15应用程序的方法

    2023-12-06 00:24:09       55 阅读
  7. C# 委托/事件/lambda

    2023-12-06 00:24:09       56 阅读