FreeBSD handbook中文版 14 声卡(2)
2008-02-23 08:01:58来源:互联网 阅读 ()
在你的系统中,/dev/dsp1.0 应该被dsp 设备接口所替换。
14.6.2 转换CD 音轨
在把CD 或CD 音轨转换成MP3 时,在CD 上的声音数据必须被转到硬盘上。这可以把CDDA
数据转成WAV 文件来完成。cdda2wav 工具,是sysutils/cdrtools 套件的一部分。下面的
命令可以把整个CD 转成一个个(每个音轨)WAV 文件:
# cdda2wav -D 0,1,0 -B
-D 0,1,0指出了SCSI 设备是0,1,0,它是与cdrecord -scanbus 输出相符合的。转换
每个音轨,可以加上-t 选项:
# cdda2wav -D 0,1,0 -t 7
这个例子可以从CD 上抓取7 个音轨。可以指定一个范围,如1 到7:
# cdda2wav -D 0,1,0 -t 1 7
cdda2wav 只支持SCSI CDROM 驱动器。对于IDE 驱动器可以选择其它的工具。
14.6.3 MP3 编码
现在,可以选择lame 这个mp3 编码器。可以在audio/lame 中找到。
第5 页FreeBSD 使用手册
使用转换的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
128K 是标准的MP3 比特率。多数使用160, 或192。更高的比特率,可能需要更多的磁
盘空间。-h 选项可以打开“higher quality but a little slower”模式。
14.6.4 MP3 解码
为了把mp3 转成CD,它们必须被转成不被压缩的WAV 格式。XMMS 和mpg123 都支持这些。
在XMMS 中写入磁盘:
1. 运行XMMS.
2. 在窗口上单击右键打开XMMS 菜单。
3. 在Options 中选择Preference。
4. 改变Output Plugin 为Disk Writer Plugin。
5. 键入Configure.
6. 键入一个要写的非压缩文件的目录。
7. 打开一个MP3 文件,把volume 设成100%,EQ 设为关闭。
8. 键入Play -- XMMS 将显示正在播放的MP3 文件,但听不见声音。说明它正在
转换MP3.
第6 页FreeBSD 使用手册
9. 如果要听MP3,记得将Output Plugin 设回默认值。
在mpg123 中写成stdout:
1. Run mpg123 -s audio01.mp3 > audio01.pcm
XMMS 用WAV 格式写一个文件,而mpg123 把MP3 写成PCM 音乐格式。这些格式能用
cdrecord 或burncd 程序来写成CDR 光盘。可以看看第12.6 节的在FreeBSD 中使用CD
burner。
第7 页
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
