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

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

卡卷网8个月前 (04-03)每日看点121

现在我开发基本上都用 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

分享给朋友:

相关文章

下一个风口最可能是什么?

下一个风口最可能是什么?

肯定是一带一路了,国内没什么卷的空间了,现在国家正在给一带一路的第三世界国家建设基础设施,等交通打通之后,就是通信打通,通信打通就是贸易打通,未来我建议大家重仓小语种,阿拉伯语最值得学(也有其他小语种自己去查一带一路国家),将来去其他国家随...

只有我一个人后悔升级鸿蒙next吗?

只有我一个人后悔升级鸿蒙next吗?

我有一台mate 60 pro,第一时间升级了“纯血鸿蒙”。虽然功能并不完善,甚至有些简陋,但是我非常~非常不后悔升级鸿蒙next系统。因为.... 这就是一款“大型养成系游戏“,给我平淡的生活提供了源源不断的情绪价值。我每天特别...

都是前端框架,为什么用 React 的人会有优越感?

都是前端框架,为什么用 React 的人会有优越感?

上家公司一直搞react,最近第一次写个vue3项目。老板朋友来了看了下页面说:这用vue写的吧。我:是...老板朋友:一看就知道是vue做的。这tm你看一眼页面就知道用的啥框架?这感觉就是,我一直用苹果,偶尔用了下华为打电话,有个人离老远...

为什么这次 Mac mini 的 M4 版本价格这么低?

为什么这次 Mac mini 的 M4 版本价格这么低?

扫了一眼这里的回答,目测没几个人真买过 Macbook、Mac mini且真正当主力工作机用过。这个初始(丐版)版本的机器实际谈不上多便宜,备受热捧有几个原因。它这代产品整体做了重新设计,大幅缩减了尺寸,真正称得上 Mini 了。对比前代,...

腾讯云为何在云服务市场败给了阿里云?

IDC领域,2010年以前,万网、新网互联、新网,三家公司瓜分天下,其中万网市场份额最高,排名第一。当时,万网的域名是http://www.net.cn,通过该域名就可以判断万网的地位。2010年阿里云成立,直接收购了万网,大量用户直接流向...

领导给我介绍了私活,挣了3W。该给领导分多少合适呢?

你看,这就是网络的好处了。这种问题,你去问亲戚朋友,一大帮子人有一大帮子说法,还不排除有人眼红故意坑你瞎出主意。你这隔网上一问,大家素昧平生,反而因为想骗个赞跟你使出浑身解数来出主意。多好你看。其实这事道理很简单。人脉是人家的,活是你干的。...

发表评论

访客

看不清,换一张

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