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

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

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

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

分享给朋友:

相关文章

创业:集思广益并完善您的商业理念

用史蒂夫乔布斯的话来说,“做伟大工作的唯一方法就是热爱你所做的事情。开始自己的事业是迈向自己喜欢的工作的一步。但是,从形成想法到创建商业网站,在您深入研究之前,需要考虑几个基本步骤和问题:您要解决什么问题?您的目标受众是谁?您的产品或服务与...

k70和红米note14pro+咋选啊?

k70和红米note14pro+咋选啊?

首选红米K70,可满足题主的功能需求。红米 Note 14 pro+的使用者定位并不是学生,红米K70的使用者定位才是学生。一、k70和红米note14pro+各自的参数红米K70推出的定位初衷,是主打性能为主。最佳使用对象是喜欢游戏者,...

如何在自己家里建立一套私有云系统?需要哪些设备?

如何在自己家里建立一套私有云系统?需要哪些设备?

我敢保证,这绝对是目前为止最简单的搭建家用私有云的方法:“一台主机+至少一块硬盘”足矣!不需要任何专业知识,也没有复杂繁琐的步骤,十分钟不到就能搭建好,帮你成功打开文件云储存新世界的大门!还在单纯依靠网盘进行文件存储的朋友,不是我吐槽哈,它...

面试官问“你的SQL能力怎么样?”时应该如何回答?

面试官问“你的SQL能力怎么样?”时应该如何回答?

如果面试时被问你SQL能力怎么样?要么是考查一下题目,怎么写SQL语句。要么是问SQL优化相关的,更容易问出一个人的水平。sql优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。如果某天你负责的某个线上接口,出...

高德地图靠什么赚钱?

高德地图靠什么赚钱?

10年前,马云不惜花了88亿把高德地图收入囊中,其实他根本就不想买,因为觉得自己根本用不到,考虑到互联网电商离不开地图导航,犹豫再三还是买下了!业内的很多人觉得他就是一个接盘侠,等着看他笑话。如今,高德日活跃用户数远超1亿,成为大家出行必备...

如何建一个安全的个人nas?

如何建一个安全的个人nas?

群晖被入侵了晚上一进群晖,好家伙,这么多IP想用admin登录我的群晖。我群晖是直接连在互联网上的,虽然我的密码是强密码,大小写字母加数字还有特殊字符,想要攻破有点儿难,但天天看着这些警告也是挺烦人的,而且说不定群晖里面安装的软件一多,可能...

发表评论

访客

看不清,换一张

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