APE格式相关知识介绍
一、APE格式介绍APE是一种无损压缩音频格式。庞大的WAV音频文件可以通过Monkey's
Audio这个软件进行"瘦身"压缩为APE,同样,APE也可以通过Monkey's
Audio还原成WAV,再刻录成CD。很时候它被用做网络音频文件传输,因为被压缩后的APE文件容量要比WAV源文件小一半多,可以节约传输所用的时间。更重要的是,通过Monkey's
Audio解压缩还原以后得到的WAV文件可以做到与压缩前的源文件完全一致。所以APE被誉为"无损音频压缩格式",Monkey's
Audio被誉为"无损音频压缩软件"。与采用WinZip或者WinRAR这类专业数据压缩软件来压缩音频文件不同,压缩之后的APE音频文件是可以直接被播放的。
二、APE的播放器:
1、Foobar2000(重点推荐)
Foobar2000是winamp的主要开发人员Peter Pawlowski开发的一款音频播放软件, Peter
Pawlowski由于不满winamp的开发方向而离开了winamp开发团队。Foobar播放界面虽然简单,不像Winamp有很多Skin,它能提供非常好的音质,且不需要像Winamp那样需要借助外部的类似于DFX的音效插件。
最新版本在其官方网站上可以下载到。
http://www.foobar2000.org/foobar2000_0.9.exe
关于foobar2000的相关信息和最佳设置则可以参考官方论坛的内容,里面也会有最新版本下载交流。
http://www.sbtop.com/bbs/index.php?showforum=141
2、Winamp
Monkey's Audio中包含了Winamp的APE播放插件,在安装Monkey's
Audio的过程中,会向Winamp中安装一个"in_APE.dll"插件,从而使Winamp也具备播放APE文件的能力。
3、Windows Media Player
安装相应插件后也能播放APE
三、格式转换
1、可以用EAC或其他抓音轨软件将CD转为Wav文件,然后通过Monkey's Audio压缩成APE。
2、也可以将CD直接转成APE。
3、APE转成MP3
可以通过Monkey's Audio将APE解压恢复成Wav,然后用Monkey's Audio将Wav直接压缩成Mp3
Monkey's Audio 3.97
http://www.monkeysaudio.com/files/MAC_397F.exe
4、APE直接用刻录机刻成CD
下载名为nxMyAPE.dll的插件(如下),直接将该文件复制到刻录软件Nero的shared\audioplugins目录下,或者
C:\Program Files\Common
Files\Ahead\AudioPlugins\,Nero就能识别APE文件,从而可以直接将APE刻录成CD
APE相关常见问题FAQ
1。如何播放APE格式音频文件?
A。Monkey's Audio安装包带了Ape plugin for Winamp,安装后就可以用Winamp放ape了
B。用foorbar2000,这个近来很火的播放器支持ape格式
2。对于APEImage能实现播放时任意选曲么?
可以,不过需要合适的CUE文件,一般整张碟压成一个APE文件的都附有相应cue文件,里
面记录的就是这张碟各音轨起始时间等信息
用文本编辑软件可以打开这个cue文件,内容与下面的相似
==================
PERformER "Matthew Lien"
TITLE "Bleeding Wolves"
FILE "CDImage.ape" WAVE
~~~~~~~~~~~~~这里即是对应的ape文件名,默认是同一目录,
可以加上路径,比如"c:\music\cdimage.ape"
不能搞错了,否则不能正常播放
TRACK 01 AUDIO
TITLE "Flying Squirrel Creek"
TITLE "Flying Squirrel Creek"
PERformER "Matthew Lien"
INDEX 01 00:00:00
......
==================
A。foobar可以直接导入cue文件,只要cue里的信息没错,就可以选曲播放了
B。对于winamp,我用的2.X,好像不能直接导入cue,不过也有办法解决,制作ape
的软件Monkey's Audio里有个工具makeapl(安装程序在开始菜单里为其建立了快捷方式
),
可以把cue文件转换成若干个对应的apl文件每个apl对应一个音轨,而且winamp支持
apl,所以就一切ok了
C。安装一个名叫mp3cue的winamp插件,可以使winamp支持cue文件
注:不知何故,我自己使用这个插件播放APEImage失败,大家可以试试,有成功
的请告诉我X作过程
3。如何把ape转换成mp3?
事实上Monkey's Audio支持external codec,可以直接完成ape->mp3的转换
当然要进行适当的设置
1。下载lame,copy到monkey安装目录下的external目录(下面的相关链接有国外权
威论坛推荐的lame版本下载地址)
2。运行monkey'audio,在mode菜单中选择convert
3。在工具栏第二个按钮中选择external->lame->configure,这里填入压缩mp3需要
的参数,建议使用
--alt-preset extreme
(bitrates 220-270 kbit/s -- usually averages around 256kbps)
或者
--alt-preset standard
(bitrates 180-220 kbit/s -- usually averages around 192 kbps)
提醒一下,第一种参数压缩速度要慢很多,机器比较差的相当耗时间
4。在工具栏第二个按钮中选择external->lame->lame,这个时候就可以选择需要转
换的ape文件,然后单击第一个按钮convert,就可以实现ape->mp3了
相关链接:The currently recommended DLL binary
www.hydrogenaudio.org/extra/LAME/lame3.90.2-ICL.zip
"
TARGET=_blank>The currently recommended EXE binary
4。中间部分有错误的ape文件能否修复?或者忽略?
如果是整张CD压成一个ape,又有相应cue文件
1。用MakeApl(Monkey's Audio附带的小工具)把cue转换成若干个apl文件
2。在Monkey里添加这些apl,就可以把每个音轨解压缩成单独的wav,当然包含出错
部分的音轨不能正常解压
理论上,不管是什么ape,只要自己编辑适当的apl,把出错的部分设置为单独的音
轨,就可以最大限度的保留其他部分
5。如何把APE刻录成CD?
A。APE->WAV->CD
这是最通用的方法,对于APEImage和多文件的APE均适用,不过也是最繁琐的
B。使用EAC刻录CD
EAC的刻录功能直接支持APE格式,是目前APE->CD最为方便的方式
在EAC中菜单Tools->Write cd-r打开EAC的烧录功能
1。如果有现成的cue文件就比较简单,直接导入cue文件就行了
需要注意的,cue里音轨文件的路径和名称必须正确,关于cue的详细内容可
以参考问题2
2。如果没有cue文件,而下载的文件是每个音轨单独对应一个ape,则与nero里
把wav或者mp3文件刻成cd类似,一个一个文件分别导入,导入命令在layout菜单下(一
般建议使用"Append files as new track (Index 1)"命令添加文件),直接拖放也可
以
C。使用APE Plugin for Nero
安装了ape plugin for nero,就可以像用wav、mp3刻cd一样,直接在nero里拖
放就成
插件下载地址 Mausau's audio plugins for Nero Burning ROM
里面还有其他的audio plugins for Nero,常见音频格式都有了
安装插件方法:把plugin DLL解压缩到"...\Ahead\Shared\AudioPlugins"目录
Nero版本要求5.5.9.0以上
注意:目前这个Ape plugin for Nero还不太完善,存在一个重大缺陷
如果用Nero导入CUE刻录APEImage->CD,看上去刻录可以正常完成,音轨数和时
间显示什么的也一切正常
但是,播放一下刻出来CD——所有音轨的内容都和第一条音轨一样!!!
如果是多个APE刻CD,没有这个问题,一切正常
from ror 音乐天地
1.令 Nero 直接刻录 ape 音乐文件
先点击下载 nxmyape.zip 。
http://neroplugins.cd-rw.org/files/nxmyape.zip
解压 nxmyape.zip 文件,把解压的文件 nxMyAPE.dll 拷贝到
C:\Program Files\Common Files\Ahead\AudioPlugins目录下。
打开 Nero Burning ROM ,现在你可以直接刻录 ape 啦.
2.用Exact Audio Copy加载cue文件直接刻录。
刻录的时候要注意一点:有的cue文件写明是.wav文件,
这种情况下,如果想用.ape文件直接刻录,用notepad打开cue文件,
将.wav文件名改为.cue文件即可。
格式转换
1、可以用EAC或其他抓音轨软件将CD转为Wav文件,然后通过Monkey's Audio压缩成APE。
2、也可以将CD直接转成APE,请看“短歌行”网站的介绍:
http://www.audio100.net/4/73.htm
3、APE转成MP3
可以通过Monkey's Audio将APE解压恢复成Wav,然后用Monkey's Audio将Wav直接压缩成Mp3
Monkey's Audio 3.97
http://www.monkeysaudio.com/files/MAC_397F.exe
4、APE直接用刻录机刻成CD
下载名为nxMyAPE.dll的插件(如下),直接将该文件复制到刻录软件Nero的shared\audioplugins目录下,或者 C:\Program Files\Common Files\Ahead\AudioPlugins\,Nero就能识别APE文件,从而可以直接将APE刻录成CD
nxMyAPE.dll插件:
http://bbs.mumayi.net/attachment.php?aid=110293
关于CUE文件的编辑
完整的CUE文件一般有这么两种形式,下面这个是常见的一种:有歌手PERFORMER,有专辑名TITLE,有文件位置FILE,有曲目序号TRACK,有歌曲名TITLE,还有原盘抓取时得出的歌曲起止的时间INDEX 00 04:20:43——INDEX 01 04:23:07,有的CUE文件里每首歌还会有一串版权序号(是这么个东西吧?)。只要是恰当地编辑了CUE文件,而且原盘没有版权问题,在WMP9和REAL里都是可以显示信息的。前提是你确实连上了网!脱机的情况下可别埋怨。而且恰当得编辑了CUE文件后,在FOOBAR和CD随身听里也都可以看得到曲目信息。另外需要指出的是,能不能刻录进曲目信息和采用EAC或者NERO无关,如果出现问题,请检查一下其他方面是否出现问题。还有就是以前反复提醒的,刻录前一定确认这一行(FILE "D:\天空\Range.wav" WAVE)引号里的“Range.wav”中,那个后缀确实是wav而不是ape!
PERFORMER "王菲"
TITLE "天空XRCD2"
FILE "D:\天空\Range.wav" WAVE
TRACK 01 AUDIO
TITLE "天空"
PERFORMER "王菲"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "棋子"
PERFORMER "王菲"
INDEX 00 04:20:43
INDEX 01 04:23:07
下面这种是比较特殊的,如果原盘是单曲抓轨,或者没有CUE文件,或者曲目时间方面有问题,可以采取下面的方式,设置PREGAP值,即两首歌之间的空隙,一般是两秒。然后加上一行INDEX 01 00:00:00就行了。另外,完全可以采取别的方式获取曲目时间,如用EAC或者CD WAV EDITOR之类的软件,此种方法只适合懒人,呵呵。
PERFORMER "张清芳"
TITLE "张清芳精选"
FILE "H:\1\Track01.wav" WAVE
TRACK 01 AUDIO
TITLE "出嫁"
PREGAP 00:04:00
INDEX 01 00:00:00
页:
[1]