[教学]无损格式转换成MP3的方法
发表于 : 2008-08-24 12:16
原来我只会转APE,因为最近转换的碟比较多,所以也接触了其他的一些无损格式,感觉这个东西还是比较麻烦,问的人也挺多,而且我现在还不能全部在linux下面做,所以写出来大家讨论下,看有没有可以改进的地方。
首先你要用BT或amule下载碟片,这个我就不说了。下载回来不可能是CD,一般也不会是.wav,我遇到过的有三种格式:.tta .ape .flac 下面我来说一下这三种
(注意:以下操作有些可能需要在windows下进行,除非你能找到linux的版本
你下载的碟里面应该有.cue索引,否则就不能分轨
为了保证音质,我不推荐使用任何像超级解霸或MP3 Converter之类的东西,下面所有程序都是官方的)
1,ape应该大家都知道,是用monkey's audio编码的的,当然也可以用它转换成.wav。
在monkey里面选择make apl,然后用cue文件生成apl。接下来就是Decompress了,每首歌生成一个.wav文件。
2,flac格式,可以到这里下载一个编码器
http://dl.pconline.com.cn/html_2/1/123/ ... &pn=0.html
这个软件本身好像不支持分轨,所以先用它把.flac转换成一个大的.wav文件。
然后我们要用到EAC。不知道EAC的可以试试下面这个链接:
http://download.pchome.net/multimedia/m ... r/316.html
有了EAC以后,首先用文本编辑器打开.cue文件。因为原来的.cue文件可能是指向.flac文件的,所以我们要修改一下里面的文件名,把它改为我们新生成的.wav文件。另外如果文件名是日语在decode时可能会出错,最好改为英文或数字。
接下来就可以在EAC中处理.wav文件,把它分割成多个.wav
3,.tta格式,是使用一个叫true audio的软件制作而成,可能也有linux版,但我没去找。你可以去官方下载windows版,但是是要收费的,可以到下面这个链接下载一个免费版本:
http://www.ogg.cn/software/view-software-259.html
制作.wav文件的方法大致和flac一样。
每首歌都有了一个.wav以后,就可以制作mp3了,可以在windows也可以在linux下面做。lame程序可以从源下载,打开Synaptic Package Manager,搜索lame并装上。
在windows下有图形前端,linux我是没用图形前端的,而是用脚本。
先把.wav文件按音轨编号命名,可以手动或使用批量命名程序(pyRename)
然后,如果你会用lame可以自己编码,不会用的可以参考我的脚本:
#!/bin/bash
mkdir 1
for i in `seq 1 20` #假设你有20首歌
do
lame -b 112 -m j -h -V 2 -B 320 --lowpass 18 --lowpass-width 0.9 $i.wav ./1/$i.mp3
done
mv ./1/*.mp3 ./
rm -rf ./*.wav 1
首先你要用BT或amule下载碟片,这个我就不说了。下载回来不可能是CD,一般也不会是.wav,我遇到过的有三种格式:.tta .ape .flac 下面我来说一下这三种
(注意:以下操作有些可能需要在windows下进行,除非你能找到linux的版本
你下载的碟里面应该有.cue索引,否则就不能分轨
为了保证音质,我不推荐使用任何像超级解霸或MP3 Converter之类的东西,下面所有程序都是官方的)
1,ape应该大家都知道,是用monkey's audio编码的的,当然也可以用它转换成.wav。
在monkey里面选择make apl,然后用cue文件生成apl。接下来就是Decompress了,每首歌生成一个.wav文件。
2,flac格式,可以到这里下载一个编码器
http://dl.pconline.com.cn/html_2/1/123/ ... &pn=0.html
这个软件本身好像不支持分轨,所以先用它把.flac转换成一个大的.wav文件。
然后我们要用到EAC。不知道EAC的可以试试下面这个链接:
http://download.pchome.net/multimedia/m ... r/316.html
有了EAC以后,首先用文本编辑器打开.cue文件。因为原来的.cue文件可能是指向.flac文件的,所以我们要修改一下里面的文件名,把它改为我们新生成的.wav文件。另外如果文件名是日语在decode时可能会出错,最好改为英文或数字。
接下来就可以在EAC中处理.wav文件,把它分割成多个.wav
3,.tta格式,是使用一个叫true audio的软件制作而成,可能也有linux版,但我没去找。你可以去官方下载windows版,但是是要收费的,可以到下面这个链接下载一个免费版本:
http://www.ogg.cn/software/view-software-259.html
制作.wav文件的方法大致和flac一样。
每首歌都有了一个.wav以后,就可以制作mp3了,可以在windows也可以在linux下面做。lame程序可以从源下载,打开Synaptic Package Manager,搜索lame并装上。
在windows下有图形前端,linux我是没用图形前端的,而是用脚本。
先把.wav文件按音轨编号命名,可以手动或使用批量命名程序(pyRename)
然后,如果你会用lame可以自己编码,不会用的可以参考我的脚本:
#!/bin/bash
mkdir 1
for i in `seq 1 20` #假设你有20首歌
do
lame -b 112 -m j -h -V 2 -B 320 --lowpass 18 --lowpass-width 0.9 $i.wav ./1/$i.mp3
done
mv ./1/*.mp3 ./
rm -rf ./*.wav 1