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' * 这里用下划线替换空格
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合终身会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· C# 模式匹配全解:原理、用法与易错点
· 记一次SSD性能瓶颈排查之路——寿命与性能之间的取舍
· 理解 .NET 结构体字段的内存布局
· .NET 9中的异常处理性能提升分析:为什么过去慢,未来快
· 字符集、编码的前世今生
· 记一次SSD性能瓶颈排查之路——寿命与性能之间的取舍
· 2025 年实用、全面的 VS Code 插件推荐!
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(五):使用.NET为树莓派
· C#实现Stdio通信方式的MCP Server
· dify打造数据可视化图表