Linux中转换图片为webp格式

安装WebP

Ubuntu中可以使用以下命令安装WebP

$sudo apt install webp 

其他Linux系统,可以从这里下载对应压缩包,如下:

wget https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.0.2-linux-x86-64.tar.gz

解压后得到以下文件:

$tar zxf libwebp-1.0.2-linux-x86-64.tar.gz
$cd libwebp-1.0.2-linux-x86-64
$cd bin
$ll
total 12M
-rwxr-xr-x 1 100 users 679K Jan 15 12:47 anim_diff
-rwxr-xr-x 1 100 users 923K Jan 15 12:47 anim_dump
-rwxr-xr-x 1 100 users 2.4M Jan 15 12:47 cwebp
-rwxr-xr-x 1 100 users 915K Jan 15 12:47 dwebp
-rwxr-xr-x 1 100 users 2.3M Jan 15 12:47 get_disto
-rwxr-xr-x 1 100 users 703K Jan 15 12:47 gif2webp
-rwxr-xr-x 1 100 users 2.4M Jan 15 12:47 img2webp
-rwxr-xr-x 1 100 users 682K Jan 15 12:47 vwebp
-rwxr-xr-x 1 100 users 359K Jan 15 12:47 webpinfo
-rwxr-xr-x 1 100 users 375K Jan 15 12:47 webpmux
-rwxr-xr-x 1 100 users 347K Jan 15 12:47 webp_quality
  • anim_diff – 动画文件差异对比工具
  • anim_dump – 动画文件差异转存工具
  • cwebp – webp编码工具
  • dwebp – webp解码工具
  • gif2webp – 转换gif为webp
  • img2webp – 将一系列图片转换为webp动画文件
  • vwebp – webp查看软件
  • webpinfo – 查看webp图片文件信息
  • webpmux – webp复用工具

WebP转换实例

将webp工具目录添加至PATH中,编辑~/.bashrc添加以下内容:

Termux开启扩展快捷键

打开Termux,从屏幕左边缘向右滑动,打开抽屉菜单,然后长按KEYBOARD,即可打开扩展快捷键。

KEYBOARD

Termux修改软件源

好消息,最新版的termux已经可以使用termux-change-repo来修改mirror,如果提示命令不存在,安装termux-tools即可:pkg install termux-tools

change termux repo


编辑apt源配置文件sources.list