LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1170|回复: 9

lame和audacity的问题

[复制链接]
发表于 2009-4-19 22:49:00 | 显示全部楼层 |阅读模式
lame如何使用,man lame之后看不懂。。。

希望大家给我举几个lame例子

audacity这个音频编辑软件为什么我打开mp3格式文件的时候出现错误,说,我编译audacity的时候没有附带mp3 files支持,,谁用过这样的软件,请指教,好吗/》


谢谢!
发表于 2009-4-20 11:56:14 | 显示全部楼层
现今,可选的MP3编码器是lame。 Lame可以从ports树里的 audio/lame 处找到。

  利用抓取的WAV文件,下边的命令就可以把 audio01.wav 转换成audio01.mp3:

# lame -h -b 128 \
--tt "Foo Song Title" \
--ta "FooBar Artist" \
--tl "FooBar Album" \
--ty "2001" \
--tc "Ripped and encoded by Foo" \
--tg "Genre" \
audio01.wav audio01.mp3

  128 kbits 是标准的MP3位率(bitrate)。 许多人可能喜欢更高的品质例如 160 或 192。 更高的位率, 会使 MP3 占用更多的磁盘空间--但音质会更高。选项 -h 控制 “高品质但低速度 (higher quality but a little slower)” 模式的开关。 选项 --t 表示把 ID3 标签--通常包含了歌曲的信息,植入到MP3文件里。 其它的编码选项可以查询 lame 的联机手册。

最最简单的用法就是:lame xxx.wav xxx.mp3
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-20 22:05:10 | 显示全部楼层
谢谢版主的回复,,,我记住了,,不知道版主audacity这个你用过没有,我这个没法剪辑mp3文件
回复 支持 反对

使用道具 举报

发表于 2009-4-21 08:40:22 | 显示全部楼层
Post by nxlinuxs;1977191
谢谢版主的回复,,,我记住了,,不知道版主audacity这个你用过没有,我这个没法剪辑mp3文件

linux下剪接mp3我也没搞定呀,我都是在windowx下剪接mp3的。我试了一下你说的这个audacity,功能太强大了,操作太复杂,可以剪辑的,导入mp3后播放,记录下你要剪辑的段落的时间前后位置,用鼠标拖,就可以选住,然后选择ctrl+c拷贝,再新建一个工程,把拷贝的内容黏贴上去就可以了。注意原文件要先备份,否则操作失误导致原文件破坏那就坏了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-21 15:37:20 | 显示全部楼层
导入?你安装的是哪个版本的啊,在哪里下载的,我从官方网站下载下来安装上之后,,无法导入mp3,,你是通过 文件 --->  添加  这样的操作来实现的吗?
我通过那个方式无法导入mp3,,一新增就提示我的audacity在编译的时候没有附带mp3 files的支持,网上我查了差,也没有这方面的支持....很郁闷
回复 支持 反对

使用道具 举报

发表于 2009-4-21 16:40:46 | 显示全部楼层
我是在gentoo下编译安装的呀
  1. 7dehao ~ # eix audacity
  2. [i] media-sound/audacity
  3.      Available versions:  1.3.4-r3!t 1.3.5!t (~)1.3.5-r1!t 1.3.6!t (~)1.3.7!t {alsa ffmpeg flac id3tag jack ladspa libsamplerate midi mp3 soundtouch twolame vamp vorbis}
  4.      Installed versions:  1.3.7!t(08:45:48 AM 04/21/2009)(alsa ffmpeg flac midi mp3 vorbis -id3tag -jack -ladspa -libsamplerate -soundtouch -twolame -vamp)
  5.      Homepage:            http://audacity.sourceforge.net/
  6.      Description:         Free crossplatform audio editor
复制代码
你在什么发行版里装的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-21 17:13:11 | 显示全部楼层
我是FC9  安装的rpm包,,,你是编译的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-22 00:26:13 | 显示全部楼层
郁闷死了,我下载state版本的1.2.6,通过编译安装,但是总是提示错误
checking for vorbis_bitrate_addblock in -lvorbisfile... no
configure: error: *** Ogg Vorbis libraries not found or they are too old. (>= 1.0-rc3 required). Run configure --without-vorbis to disable it.
checking for mad_decoder_init in -lmad... no
configure: error: *** libmad not found.  Run configure --without-libmad to disable it.
libmad和libvorbis,libogg都安装上了,但是还是提示这个错误,,我通过whereis查询libmad,都是能找到的,,,版主你编译的时候不知道有没有这样的错误?
回复 支持 反对

使用道具 举报

发表于 2009-4-22 14:48:21 | 显示全部楼层
我用的发行版是gentoo,所以编译的时候只要设置需要加入什么功能就可以了,没有你那种错误。自己编译的时候要注意版本是否匹配的问题。
media-libs/libmad-0.15.1b-r5 (/usr/lib/libmad.so -> libmad.so.0.2.1)

要安装到/usr/lib下,安装时产生的文件是libmad.so.0.2.1,但软件检查时检查的是libmad.so(是没有后面的版本号的)
所以要手动做一个链接:
ln -sf /usr/lib/libmad.so.0.2.1 /usr/lib/libmad.so
这样看看可不可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-22 15:49:38 | 显示全部楼层
哦,我回去试试,,汗了,装个软件真难呵呵,再次感谢版主
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表