当前位置:首页 > 每日看点 > 正文内容

Linux 上有哪些工具软件堪称精美?

卡卷网11个月前 (04-03)每日看点220

现在我开发基本上都用 linux(ubuntu) 了,window 已经变成我的娱乐系统了。linux 下有不少比较实用的工具的,这里稍微记录一下。

pngquant

Linux 上有哪些工具软件堪称精美?  第1张

pngquant 是一个图片压缩工具,可以压缩 png 图片,是有损的。虽然说是有损的,但是一般调节一下压缩参数,在手机上基本上看不出来,但是体积却可以小一半以上。别告诉我现在写 apk,还是美工给你多大的图片,你就塞多大的去 apk 里面,那太凹凸了。我个人很讨厌体积很大的 apk … … 。

这个工具可以通过 apt-get 来安装:

sudo apt-get install pngquant

然后使用方法查一下 help 就指定怎么用了,我稍微写了一个脚本(png_quant)可以直接压缩指定文件夹下的所有 png:

#!/bin/bash # # author: mingming.killer@gmail.com # # $1: path # $2: compress quality: 0 - 100 function func_compress() { local path=$1 local quality=$2 local file="" ls $path | while read image do echo "compress $image to $quality" file=${path}"/"${image} #echo "resize $file to $size" pngquant -f --ext .png --quality $quality-$quality $file done } # ================================== # main entry: if [ "$1" = "" -o $# -lt 2 ]; then echo "Usage: $0 path quality" exit 1 else func_compress $1 $2 fi # ==================================

用法就是: png_quant pics/ 75 ,就会把当前目录下 pics 文件夹下所有的 png 文件按 75% 的质量进行压缩(替换原文件)。有些时候一些 png 使用 75 会出现压缩无效的情况(就是图片大小没变),可以尝试调节下压缩比较到 60。

convert

Linux 上有哪些工具软件堪称精美?  第2张

convert 是一个图片缩放工具。有些时候我们需要批量改变图片的大小,这个工具就十分有用了。也是可以通过 apt-get 来安装的:

sudo apt-get install imagemagick

命令语法:

convert [input-option] input-file [output-option] output-file

同样也是写了一个脚本(image_resize)来实现缩放指定文件夹下所有图片的:

#!/bin/bash # # author: mingming.killer@gmail.com # # $1: path # $2: resize pre function func_resize() { local path=$1 local size=$2 local file="" ls $path | while read image do echo "resize $image to $size" file=${path}"/"${image} #echo "resize $file to $size" convert -resize $sizex$size $file $file done } # ================================== # main entry: if [ "$1" = "" -o $# -lt 2 ]; then echo "Usage: $0 path resize" exit 1 else func_resize $1 $2 fi # ==================================

用法就是: image_resize pics/ 60 ,就会把当前目录下 pics 文件夹下所有的图片件缩放到原来的 60%(替换原文件)。

音频转化工具

lame

lame 是 mp3 转化 wav 工具,安装:

sudo apt-get install lame

用法:

lame --decode sound.mp3 sound.wav

vorbis-tools

Linux 上有哪些工具软件堪称精美?  第3张

vorbis-tools 是 ogg 转 wav 工具,安装:

sudo apt-get install vorbis-tools

用法:

oggdec sound.ogg -o sound.wav

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/04/12213.html

分享给朋友:

相关文章

如果我们没有自己的手机操作系统,会出现所谓的“卡脖子”“安全”问题吗?

如果我们没有自己的手机操作系统,会出现所谓的“卡脖子”“安全”问题吗?

前段时间某某高管在微博发文表示:“其实我觉得,中国人需要的不是一个自己的手机os,而是一个全国产的微信,再搭配一些辅助功能。”这算是“安卓开源”开源的代表了吧。然而打脸来的如此之快,10月30日消息,在Linux内核疑似大规...

每天5点就下班了,闲着也是闲着,有哪些副业可以推荐?

每天5点就下班了,闲着也是闲着,有哪些副业可以推荐?

今天整理了36个搞钱APP可以先接触学习看看,然后选定一个感兴趣的方向去精进要知道机会不是一下子来临的,而一定是你前期做了很多准备每天进步一点点,就像滚雪球一样希望所以女生,能够在2024年提升自己,立下一个新的搞钱Flag吧实用APP安利...

开发了个小程序,咋推广呢?

要是开发了个小程序,想推广的话,可以先从自己的朋友圈子下手,让亲戚朋友都帮忙转发宣传,这样能先有点人气。然后去一些跟你的小程序相关的论坛、社区啥的,发帖子介绍介绍,吸引有兴趣的人。还能找些网红、博主合作,要是他们觉得你的小程序不错,帮忙推荐...

报名的网课分期付款怎么退?

你在你分期付款的订单下面有客服电话,直接打电话描述一下你的问题,你可以告诉他你是被恶意绑定的,在不了解有退学条件这一说的情况下报的课程,可能遇到消费者诈骗了,不承认有退学金,说是霸王条款,诈骗消费者,你若分期了先把自动续费关了,别让自己个人...

有哪些是你用上了mac才知道的事?

用上了高端的Mac(已退货)才知道:原来文件夹里面的文件,你看到是8个,其实可能有12个。其中3个图标重叠在一起了,另外一个被拖动到屏幕外面了。用上了高端的Mac(已退货)才知道:原来鼠标灵敏度有问题是因为系统内置了鼠标加速度,只能用控制台...

MacOS真的比Windows流畅吗?

我现在公司配的机器,配置是绝对的大古董了惠普z230sff薄塔cpu只是个4770,没错不是4790k,4770全核睿频只有3.8g显卡更是古董,k600,已经结束驱动更新支持了,显存仅1g,跑分跑不过13代uhd核显内存是加到16g得,但...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。