ubuntu 在Linux命令行中将jpg,jpeg,png转换为webp

dojqjjoe  于 2023-08-03  发布在  Linux
关注(0)|答案(1)|浏览(144)

运行后:
第一个月
我运行了以下脚本:
$ for file in *.jpg *.jpeg *.png; do cwebp "$file" -o "${file%.*}.webp"; cp --preserve=mode "$file" "${file%.*}.webp"; done
当前目录中的所有文件都转换为webp,但是大小完全相同。就好像它实际上并没有压缩文件,而是改变了结尾。

wljmcqd8

wljmcqd81#

cp --preserve=mode "$file" "${file%.*}.webp";

字符串
你为什么需要“cp”线?它只是将jpeg/png从前面的命令复制到webp文件中,这就是为什么你看不到文件大小的变化。

相关问题