artfoxe6#gmail.com new

Linux下压缩音频文件

安装工具

sudo apt-get install lame

具体用法可以查看帮助  lame --help

通过更改音频文件的帧数 可以让文件变小  但是音质也会随之下降

现在比较多的mp3文件是128kbps  比如此时它4M

然后压缩成64kbps的  基本上就是2M了

lame -b 64 old.mp3 new.mp3

如果音频比较多的话可以写个循环,比如我这里

1
2
3
4
5
6
7
dir="/home/caojie/Desktop"
filelist=`ls $dir/123`
for file in $filelist
do
 mp3name="$dir/123/"$file
 `lame -b 64 $mp3name $dir/123/yasuo/$file`
done

处理一首歌大概要5秒左右

 批量处理过程中遇到一个问题就是linux对文件名中的空格不能正确处理,

下面这个句话可以批量更改一个目录下面的文件名中的空格为指定符号

rename 's/ /_/g' *   这里用下划线替换空格

posted @   codeAB  阅读(793)  评论(0)    收藏  举报
编辑推荐:
· C# 模式匹配全解:原理、用法与易错点
· 记一次SSD性能瓶颈排查之路——寿命与性能之间的取舍
· 理解 .NET 结构体字段的内存布局
· .NET 9中的异常处理性能提升分析:为什么过去慢,未来快
· 字符集、编码的前世今生
阅读排行:
· 记一次SSD性能瓶颈排查之路——寿命与性能之间的取舍
· 2025 年实用、全面的 VS Code 插件推荐!
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(五):使用.NET为树莓派
· C#实现Stdio通信方式的MCP Server
· dify打造数据可视化图表
点击右上角即可分享
微信分享提示