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

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

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

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

分享给朋友:

相关文章

WordPress建设的网站为什么不推荐国内机房?

WordPress建设的网站为什么不推荐国内机房?

我劝大家不要用WordPress做国内网站,不要用国内机房的主机。原因如下:1 WordPress 很多主题和插件都是国外开发的,特别是付费版本,需要联网验证,或者远程写入。国内机房的虚拟主机和服务器大概率会屏蔽或者阻断这些连接,无法完成任...

B 站上有哪些很好的学习资源?

B 站上有哪些很好的学习资源?

前!方!高!能!精选了多位学习Up主,不乏百万粉丝的大V,还有超多珍贵的学习资源推荐。进了小破站,完全不用担心学完了该怎么办?因为根本学不完啊!!!B站的学习干货实在太多了!语言学习葉子先生酱https://space.bilibili.c...

你手机里有哪些堪称神器的 App?

你手机里有哪些堪称神器的 App?

嗨嗨,我是赢酱~首先我认为对于我们有用的提升自我的都是手机里的神器 App。 一个人应该什么样子呢?在我从女孩子的角度看来,自律,上进,会打扮,情商高,会挣钱,独立,落落大方,这才是应该有的样子,我们可以借助手机不断学习改变今天给大家准备的...

你每天用来涨知识的手机应用程序有哪些?

你每天用来涨知识的手机应用程序有哪些?

经过深度使用和测评,从100个APP中选出的这35个超实用的app,每一个都是最硬核最有料的涨知识神器!每天打开看看,能让你提神醒脑,眼界大开,成为朋友聚会上的话题王者!双击屏幕取走哦~先放上全部APP目录,有新闻资讯类、英语学习类、读书类...

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

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

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

提升自己最快的方式是什么?

提升自己最快的方式是什么?

1.稻盛和夫说过:“改变自己最快的方法就是做自己害怕的事,不敢做的事,认为自己做不到,觉得不可能的事。如果在自己的舒适区待久了,就会丧失斗志,如果想快速的改变,可以坚持去做一些对自己有益的事。2.早睡早起,坚持运动保持旺盛的精力,人生拼到最...

发表评论

访客

看不清,换一张

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