mac下压缩mp3音频文件/linux 适用

为了压缩一个软件煞费苦心,最终还是没有找到一个不要钱的gui工具,郁闷之余,另辟思路,何不采用linux的命令行工具去压缩啊,于是在网上找到了这个工具lame

首先当然是用 homebrew 来安装lame

dangchengchengdeMacBook-Pro:js dangchengcheng$ brew install lame

==> Downloading https://homebrew.bintray.com/bottles/lame-3.99.5.yosemite.bottle.1.tar.gz

######################################################################## 100.0%

==> Pouring lame-3.99.5.yosemite.bottle.1.tar.gz

linux 可以 用 apt-get install lame 或 yum install lame 来安装

安装成功了

其实压缩音频文件无非是降低采样率,所以lame大部分情况下都会用-b这个参数去压缩音频

dangchengchengdeMacBook-Pro:img dangchengcheng$ lame -b 32 music2.mp3 music4.mp3 

LAME 3.99.5 64bits (http://lame.sf.net)

Resampling:  input 44.1 kHz  output 16 kHz

Using polyphase lowpass filter, transition band:  5484 Hz -  5677 Hz

Encoding music2.mp3 to music4.mp3

Encoding as 16 kHz j-stereo MPEG-2 Layer III (16x)  32 kbps qval=3

Frame          |  CPU time/estim | REAL time/estim | play/CPU |    ETA

7273/7295  (100%)|    0:03/    0:03|    0:04/    0:04|   74.073x|    0:00

-------------------------------------------------------------------------------------------------------------

kbps        LR    MS  %     long switch short %

32.0        3.3  96.7        91.2   5.0   3.8

ReplayGain: -8.9dB

dangchengchengdeMacBook-Pro:img dangchengcheng$

最后压缩的结果还是很满意的 ,从4.2M压到了1.1M

时间: 2024-10-05 00:46:59

mac下压缩mp3音频文件/linux 适用的相关文章

ffmpeg 将1张图片和1个MP3音频文件转为MP4

公司项目需求要将1张图片和1个mp3音频文件合成转为MP4,在html5上播放,原以为是很简单的一回事,所以很快就写了一条简单的ffmpeg命令去执行. ffmpeg -i 2.mp3 -f image2 -i 3.jpg -acodec aac -strict -2 -vcodec libx264 -ar 22050 -ab 128k -ac 2  -y 4.mp4 一开始非常顺利,合成的MP4能够在html5上播放,但问题来了,当换了一张图片的时候,就发现不能播放了,总提示视频格式不正确.之

Yate for mac(标记和管理音频文件工具)

Yate for Mac是为那些希望完全控制其标记体验的人开发的.该应用程序是为Mac用户设计的百分之百可编写的应用程序,并使用自己的标记库.应用程序将标记mp3等各种文件.Yate Mac有很多功能,包括一个名为actions的创新脚本系统.我们可以利用这款软件轻松管理我们的音乐文件. Yate for Mac是一款Mac平台的标记和管理音频文件工具,能够帮助我们轻松编辑音乐文件的元标签数据,支持MP3,M4A,MP4,AIFF,FLAC,WAV以及DSF格式的音频文件,我们可以利用这款软件轻

Mac下svn提交.a文件

Mac下版本控制工具使用Versions很方便.有些库文件中有.a文件需要提交svn,commit时发现没有这个文件被忽略了不能提交.这时可以通过设置,VEIW->SHOW IGNORED ITEMS选中,才会显示,然后才能添加到SVN里.

Mac下VIM的DIY配置(Linux下Vim通用)

Mac下VIM的DIY偏好配置 " 首先执行: " cp /usr/share/vim/vimrc ~/.vimrc " 拷贝默认的配置文件 ,然后再执行: " vim ~/.vimrc " 编辑该文件 在文件的最后加入 " syntax on " 保存退出即可 " ==========================下以下是配置内容================== " Configuration file fo

linux下压缩成zip文件解压zip文件

linux  zip命令的基本用法是: zip [参数] [打包后的文件名] [打包的目录路径] linux  zip命令参数列表: -a     将文件转成ASCII模式 -F     尝试修复损坏的压缩文件     -h     显示帮助界面 -m     将文件压缩之后,删除源文件 -n 特定字符串    不压缩具有特定字尾字符串的文件 -o     将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q     安静模式,在压缩的时候不显示指令的执行过程 -r     将指定的目录

Mac下如何显示隐藏文件/文件夹_百度经验

在应用程序里打开终端, cd 你的文件夹名 ls -a 即可显示该文件夹下的所有隐藏文件   如果你想打开整个系统的隐藏文件可以在终端下输入以下命令: defaults write com.apple.finder AppleShowAllFiles -bool true 关闭显示隐藏功能: defaults write com.apple.finder AppleShowAllFiles -bool false

Mac下如何显示隐藏文件/文件夹

通过终端 1.在应用程序里打开终端, cd 你的文件夹名 ls -a 即可显示该文件夹下的所有隐藏文件 2. 如果你想打开整个系统的隐藏文件可以在终端下输入以下命令 defaults write com.apple.finder AppleShowAllFiles -bool true 关闭显示隐藏功能defaults write com.apple.finder AppleShowAllFiles -bool false

Mac下Homebrew将程序文件存在什么位置

一般情况是这么操作的: 1.通过brew install安装应用最先是放在/usr/local/Cellar/目录下. 2.有些应用会自动创建软链接放在/usr/bin或者/usr/sbin,同时也会将整个文件夹放在/usr/local 可以使用brew list 软件名确定安装位置(通过 Homebrew 安装 Kubernetes-cli). 1.sudo find / -name "kubectl: /usr/local/bin/kubectl/usr/local/Homebrew/Lib

mac 下修改apache的文件夹读写权限

今天在做php文件静态缓存的时候遇到了没有权限的问题,因为要把json数据写入到本地的一个文件里面用到了file_put_contents这个函数,但是运行后返回的是file_put_contents这个函数操作没有权限,于是百度找啊找啊,有解决的办法,但是操作起来比写php代码更难,发现baidu真的不适合程序员用,但是公司网络限制,不能google,于是想到了segmentfault,去里面一搜索,第一个就是解决方案,其中最简单的一个办法就是 "除了命令行的做法,还可以右键文件夹 点开&qu