- 积分
- 39
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
WaveFairy(Wave精灵)
首先声明,它是完全自由的.
我称它为Wave精灵,是因为希望它像一个小精灵一样得到大家的喜欢.
做这个程序的动力,源自我希望对声音文件自由编辑的渴望.要么找
到的程序没有自己想要的功能,要么功能强大点的程序又都不是免费
的.因为Wave文件格式是最简单的,而且也很容易的转换成别的声音
文件格式,所以,我选择它来实现自己长久以来的梦.
在只有单放机的时代,你是否曾想过在两个声道上复制上不同的资料
来节省需要携带的磁带数量?我试过更改硬件,但是没有成功.
在学外语,背单词的时候,你是否曾想过在单词发音的后来跟着是单词
的拼写形式的读音,这样可以使我们更容易的记忆单词?或者,一个声道
读的是句子,另一个声道里是对某个生僻词的汉语解释?
当把磁带转录成数码文件的时候,你是否为将整盘磁带的内容分割成
一个单独的音乐文件或是学习课程而艰难的用录音机一点一点的切割?
你是否有过声音文件中的一段或多段你不再需要了,为想将它们删除掉
而苦恼呢?
或者你只需要声音文件中的某一段或多段的精华部分而不得不一点点
用录音机程序分割出来?
..............
你也许没有这么想过,这么做过,但我却是在以上想法的驱动下,完成了
这个程序.功能也许不怎么样,但它实现了我对声音文件自由编辑的梦想!
下面,就来介绍本程序的主要功能:
操作模式可分为批处理和对单个文件进行处理,批处理时,需选择待处
理文件所在的目录,对单个文件则是选择待处理的文件.
1.Wave文件声道转换
只对Wave文件的声道数进行转换,是因为对采样频率和采样位数的转
换比较复杂,而且此类的转换软件也很多.
单声道->双声道
只有一种模式,那就是把单声道的数据复制两份,做为左右声道的数据.
双声道->单声道
提取左声道:提取出左声道数据生成为单声道文件
提取右声道:提取出右声道数据生成为单声道文件
普通模式:(左声道音量+右声道音量)/2生成单声道文件
两个Wave文件混合
左声道文件和右声道文件都可为任意声道的文件,但是采样频率和采样
位数必须相同,生成的文件左右声道则可为不同的内容.
声道静音
源文件可以是单声道或双声道文件,生成的文件则相应的声道为无声.
2.字母->单词
此功能即是通过字母的发音文件生成单词拼写发音文件.
字母发音文件所在目录,即是如"a","b","c"...字母发音文件所在的目录
文件的名字必须与字母的发音对应为"a.wav","b.wav","c.wav"...
单词列表文件即是单词拼写形式的列表,每个单词占一行,形式如下:
how
do
you
do
输出目录默认为单词列表文件所在的目录,请勿改动,因为后面的插入Wave
文件的操作中需要单词列表文件和生成的拼写发音文件在同一目录中.
例如:字母"a"的发音文件为"a.wav",
字母"b"的发音文件为"b.wav"
……依此类推至字母"z"
单词文件的内容为:
i
love
china
……
则生成下列文件名的单词拼写文件:
i.wav
love.wav
china.wav
……
3.Wave文件的分割\插入\替换\录音
录音功能是单独的,不受其它功能的影响
点击录音键可进行无限时的录音。
分割和插入功能,需要先标记出要分割或插入的时间标签位置才可进行。
Wave文件的分割:
连续分割:沿标记的时间标签依次将各个部分取出,生成新的文件。
提取两个标签中间部分:将两个标签之间的部分提取出来生成新的文件。
删除两个标签中间部分:将两个标签之间的部分删除后生成新的文件。
Wave文件的插入
插入模式:在时间标签点处插入另一个Wave文件
例如:一个Wave文件的内容为“I love China"
分别在"I","love","China"读音后做插入点标签
Wave顺序文件的内容为:
i
love
china
生成的文件中就既包含了单词的读音,又包含了单词的拼写。
覆盖模式:从时间标签处开始用另一个Wave文件替换原文件的内容
覆盖左声道:从时间标签处开始用另一个Wave文件替换原文件的左声道的内容
覆盖右声道:从时间标签处开始用另一个Wave文件替换原文件的右声道的内容
在这三个覆盖操作中,如果待插入的文件的长度大于两个时间标签之间的长度
则只插入待插入文件中的和两个时间标签之间长度相等的一部分.
插入模式和覆盖模式的源文件和插入文件可以为单声道或双声道文件.
覆盖左声道和覆盖右声道所操作的源文件必须是双声道,插入文件可以是单声
道或双声道.
注:Wave插入顺序列表文件要与待插入的声音文件放在同一个目录中。
4.Lame调用
解码:将Mp3文件解码为Wave文件
编码:将Mp3或Wave文件编码成Mp3文件格式
可以设置Lame中最常用的选项,对大部分人来说是够用了.
可能是各个按钮的逻辑关系上还有错误.
发现Bug请发邮件到:lyz214@163.com
[ 本帖最后由 lyz214 于 2005-11-18 16:16 编辑 ] |
评分
-
查看全部评分
|