安装工具

sudo apt-get install lame

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

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

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

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

lame -b 64 old.mp3 new.mp3

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

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' *   这里用下划线替换空格

albert1017 Linux下压缩某个文件夹(文件夹打包)

albert1017 Linux下压缩某个文件夹(文件夹打包) tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把 ...

Linux下压缩某个文件夹(文件夹打包)

tar -zcvf /home/xahot.tar.gz /xahottar -zcvf 打包后生成的文件名全路径 要打包的目录例子:把/xahot文件夹打包后生成一个/home/xahot.tar. ...

Linux下压缩某个文件夹命令

tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

Linux下压缩mp3文件

apt-get install lame lame -b 64 a.mp3 b.mp3 lame是压缩mp3的一个小工具 参数 -b 64 是输出文件的采样率64 a.mp3 是源文件 b.mp3 是 ...

linux 下压缩大批量文件

find ./ -name '*衢州*' -type f -print| xargs zip /home/Eyuncloud/qz_20150211.zip

Linux下压缩文件-2

Linux下的压缩文件剖析 对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕.别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是, ...

Linux下zip格式文件的解压缩和压缩

Linux下zip格式文件的解压缩和压缩 Linux下的软件包很多都是压缩包,软件的安装就是解压缩对应的压缩包.所以,就需要熟练使用常用的压缩命令和解压缩命令.最常用的压缩格式有.tar.gz/tgz ...

Linux下常见音频格式之间的转换方法

Linux下常见音频格式之间的转换方法[转] 下面简单介绍下Linux环境常见音频格式之间的转换方法: MP3 相关工具: lameOGG 相关工具: vorbis-toolsAPE 相关工具: ma ...

linux下压缩与解压(zip、unzip、tar)详解

linux下压缩与解压(zip.unzip.tar)详解 2012-05-09 13:58:39| 分类: linux | 标签:linux zip unzip tar linux命令详解 |举报|字 ...

随机推荐

Go语言实战

作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 本文通过从无到有创建一个利用Go语言实现的非常简单的HttpServe ...

C#遐想/瞎想

泛型约束更强大.比如支持有参构造函数.枚举.委托: void Foo() where T : new(string, int), enum, delegate 空值判断符允许对属性/ ...

MongoDB直接执行js脚本

有时候很大一段命令要执行,中间有错就得重新写,这样超麻烦的,不妨存放于js文件里,然后通过shell命令执行,重复利用率高,修改方便. 比如创建test.js print('=========WECO ...

还原ORACLE DUMP 的值

还原DUMP出来的数字SQL> select dump(2000,16) from dual; DUMP(2000,16)------------------Typ=2 Len=2: c2,15 ...

python3抓取异步百度瀑布流动态图片(二)get、json下载代码讲解

制作解析网址的get def gethtml(url,postdata): header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64; ...

DataGridView 操作

//dataGridView 删除选中行 int num = dataGridView2.SelectedRows.Count; ) { DataGridViewRow r = dataGridVie ...

vc远程调试启动进程(非attach)

被调试端设置同attach进程方式的远程调试 代码端,需要在[Project] [Properties] [Configuration Properties] [Debugging].将Debugge ...

php.ini与php-fpm.conf配置文件的区别

php-fpm.conf是PHP-FPM特有的配置文件 php.ini是所以php模式中必须的配置文件 两者的区别是,php-fpm.conf是PHP-FPM进程管理器的配置文件,php.ini是PH ...

WPF 毛笔字

1.先来看看InkCanvas的一般用法:                 &lt ...

The Little Prince-12/09

The Little Prince-12/09 今天中文书评+自述奥! 也许世界上也有五千朵和你一模一样的花,但只有你是我独一无二的玫瑰. ————喵喵喵,多么美妙的一句表白词呀! 时间会缓和所有的悲 ...

linux 音频文件长度,Linux下压缩音频文件相关推荐

  1. linux压缩指定时间的文件,Linux下压缩某个文件夹(文件夹打包)

    tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

  2. linux压缩到最小命令,Linux下压缩某个文件夹命令

    tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

  3. linux下压缩gz文件怎么打开,在Linux系统中打开或解压缩.gz文件及提取tar.gz文件的方法...

    本文本文介绍如何打开(或解压缩).gz文件的方法.Gzip是一种流行的压缩算法,可在保持原始文件模式.所有权和时间戳的同时减小文件大小,此算法通常用于压缩Web元素,以加快页面加载速度.按照约定,使用 ...

  4. linux下压缩gz文件怎么打开,Linux压缩gz文件(gzip)

    Linux压缩gz文件(gzip)教程 Linux gzip命令详解 功能 用于压缩或解压缩一个 gz 压缩文件. 语法 gzip [options] file... 参数 参数 描述 options ...

  5. Linux下压缩某个文件夹命令

    tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包后生成的文件名全路径 要打包的目录 例子:把/xahot文件夹打包后生成一个/home/xahot.ta ...

  6. Linux下empress数据库,Linux命令compress使用“Lempress-Ziv”编码压缩数据文件

    compress命令使用"Lempress-Ziv"编码压缩数据文件.compress是一个相当古老的unix档案压缩指令,压缩后的档案会加上一个.Z 延伸档名以区别未压缩的档案, ...

  7. linux防火墙文件路径,防火墙问题 Linux系统 /etc/sysconfig/路径下无iptables文件

    虚拟机新装了一个CentOs7,然后做防火墙配置的时候找不到iptables文件,解决方法如下: 因为默认使用的是firewall作为防火墙,把他停掉装个iptable systemctl stop ...

  8. Linux:批量清空当前目录下的日志文件

    2019独角兽企业重金招聘Python工程师标准>>> 在Linux中,有时需要批量清空当前目录中的日志文件,同时还要保留日志文件. 其实一行shell命令就可以搞定,一起来看看吧. ...

  9. [Linux C]列出指定目录下的所有文件(夹)

    在Linux下,用C语言实现列出指定目录下的所有文件和文件夹: #include <stdio.h> #include <dirent.h> #include <stdl ...

最新文章

  1. java使用Cookie判断用户登录情况
  2. node - 非阻塞的异步 IO
  3. 组策略脚本的趣味应用
  4. MySQL存储过程_创建-调用
  5. HDU2093 考试排名
  6. WinAPI: waveInGetNumDevs - 获取波形输入设备的数目
  7. php实现电话拨打,jquery mobile实现拨打电话功能的几种方法_jquery
  8. JSONObject和JSONArray 以及Mybatis传入Map类型参数
  9. 龙芯.NET正式发布 稳步推进生态建设
  10. 【音视频安卓开发 (三)】OpenGL ES 直接绘制YUV
  11. 广科计算机专业3 2分数线,考试网:重庆最新高考录取分数线发布 理科一本533分...
  12. 彻底搞懂“红黑树”......
  13. c#明华rf读卡器_明华MW接触式IC卡智能卡读卡器读写器(U/MRD-EB/ET)
  14. ai神经网络滤镜安装包
  15. 自学测试的看过来:【全网最全超大型软件测试从零开始学习攻略】
  16. matlab中单相整流器,应用Matlab仿真单相PWM整流器的一种简单方法
  17. 徐有高:为你详细解读我国40省市新能源汽车补贴政策(转载)
  18. xubuntu16.04修改开关机动画
  19. Hyper-V的使用技巧及管理方法
  20. 设置cpolar远程访问本地网页

热门文章

  1. python struct笔记
  2. oculus ios学习资料整理
  3. char* 和jstring转换
  4. JAVA计算应缴住房基金,事业单位的住房基金如何核算?
  5. android设置光标闪烁,Android EditText闪烁光标
  6. 二年级上册计算题_小学二年级数学上册应用题与思维训练集锦500题
  7. python stm32f401_NUCLEO-F401RE(STM32F401RE)开发板跑Micropython平台
  8. 华为卡槽打不开怎么办_又牛又贵!华为5G折叠屏手机惊艳全球,售价1.75万!网友却讨论......
  9. 前端学习路线_前端学习路线图
  10. php左右滑动翻页代码,C#_NGUI实现滑动翻页效果实例代码,废话不多说了,直接给大家上 - phpStudy...