自从TTPod(天天动听)在App Store下线之后,一直找不到可以“随心所欲”的IOS平台播放器,在忍受了一个礼拜“百度音乐”之后终于受不鸟了,今天掏出许久没用的iPod 160G想重新弄弄播放器,苦于iPod是HFS+格式,而小白(本儿)早在一年前就光荣下岗了,现在用的Win8,看来只能折腾了!
让我们先从iTunes和iPod搞起
读取iPod
首先因为分区格式的问题,只好使用第三方工具(比如Paragon HFS+ for Windows)让Win8能够挂载HFS+(苹果分区)格式。
变更iTunes Media Library
因为库不同,iPod在这台新的笔记本上无法继承同步,如果硬来会抹掉iPod里面原有的内容(我150多个G的无损都和小白一起下岗了,iPod里是最后的希望……),所以在步骤1挂载分区准备完成之后,用了iTools,将iPod里面原有的所有歌曲全都导出到硬盘一个文件夹中,然后再重新扔回iTunes的媒体库里面……
鉴于iTunes那极低的运行效率和庞大的资源占用,我没事儿从来不开它!但其他设备得上Store,还撇不开这个累赘(我从来都认为iTunes是苹果唯一的败笔),如果抛开Store不用,我宁愿用iTools管理设备,至少这样可以避免步骤2那里外里300多个G的文件操作量!
重新同步
话题跑偏了,我们继续回到正轨!这次用新的媒体库刷新iPod,总算是回来了。原来在小白时代,我曾固执的把所有存储设备(卡除外)全都格成了HFS+ Journal,自从转移平台到Linux之后,着实吃了个大亏,为此还专门腾出一个空盘(2T),导了整整一个礼拜,才把分区格式又重新弄回NTFS,虽然就效率而言HFS+更好,但仅就普适性原则来说,还是不要把自己搞的太极端为好,其实当时把视频盘插在小米电视上没反应也是我导硬盘的一大动力。
痛苦的面对近一阶段的下载到的无损
原来的歌曲算是搞定了,可是手机上天天动听下的无损该怎么办?原来OSX平台上一直是用Max + XLD搞定所有格式音乐(转换到Apple Lossless: M4A)的,现在Win8,让我如何是好!百度就是垃圾,换胃病(Microsoft Bing)搜索英文(别问我怎么不用Google,我不想说!),找了若干号称全能转换器(管理器)之类的软件,装了用,用了卸,整一下午没干别的,当时真有掘小白的坟的冲动!偶然受一篇文章启发,才想起全能神器Foobar 2000一直平静的躺在我的Program Files里面!
好吧,又是一段背景废话,让我们又一次(为什么要说又呢?)回到正轨!
下载QAAC
我的这个版本的Foobar默认是没装Free Encoder Pack的,加上Geek般的强迫症臭毛病(版本永远要用最新的),从VideoHelp上下载了当前最新的QAAC版本2.47,解压得到两个目录,x86和x64,因为我的Win8是64位,所以将x64文件夹下面的文件都拷贝到一个目录中(建议将QAAC整个放在一个统一管理绿色软件的目录中,比如Downloads\Portable),这里我是直接扔到了Foobar自己的encoder目录中。

其实还是推荐Portable目录,养成良好的习惯会让你在未来的金光大道上天天艳阳高照!
QAAC改名
因为Foobar没有64位,所以在下一步的设置中,Foobar还是只会寻找qaac.exe,而这里我们拷贝的是qaac64.exe,所以果断将qaac64和refalac64后面的64去掉,注意另外两个库文件(.dll)不要改名!
Foobar设置
其实对于用Foobar的人来说,“设置”这个词儿早就应该从一头雾水转到偏执的爱好了,高手请飘过。
这里的设置,其实很简单,没有什么命令参数之类的需要填写,只要找对地方就可以。

先是在需要转换的文件(我这里主要是flac和ape格式,我的Foobar自带LAME等Encoder,所以在有QAAC之后,几乎全格式了)上点右键,选择“转换”菜单最下面的“。。。”,进入转换器配置界面(上面图片里鼠标指着M4A那一行,是我们完成最后步骤之后保存的结果),然后参考下面的图。

不要管窗口左边那一栏,直接从右边开始,先点“输出格式”,选择“Apple Lossless”,这时候窗口会提示你寻找QAAC.exe,知道怎么做了吧?不知道请倒回到步骤1!
然后请参看下图

输出路径:转换好的文件会放在哪儿。我选择的是“与来源同一文件夹”,你也可以指定文件夹(比如“Apple Lossless”),便于分类。
输出样式及文件名格式:这里得有点儿Foobar的常识,我设置的是[%artist% - ][%album% - ][%tracknumber% - ]%title%,方括号代表“如果空就没有”,按照这种格式输出的文件名称格式是艺术家 - 专辑 - 音轨号 - 歌曲名.M4A,其中哪个字段为空,最后的文件名中就不出现那个字段。
这个窗口就配置完了,接下来推荐最下面“其他”窗口点进去,把“转换播放增益信息”的勾勾打上,这样播放增益也会被转换(就是播放时音量的大小,便于统一每首歌的音量)
到这里,全部搞定,还是“转换器设置”这个窗口中间有两个小按钮,一个向右(载入),一个向左(保存),点保存,这样窗口右边的所有配置就被保存到左边的列表中了,顺便在左边列表中给你的这个新配置起个好记的名字吧,像我一样也行,“M4A 到同目录”,其实这里不准确,应该用“Apple Lossless:M4A 到同目录”,原因下面会解释。
至此,全部配置完成!确保左边列表中选择的是你刚才保存的那一项,然后中间按钮点一下“载入”,好了,窗口右下角“转换”按钮,走你!
这一次配置完了之后,右键“转换”菜单里就多出来你刚才配置的那一项了,以后可以直接转换,不用再“。。。”打开配置窗口了。
之后怎么办?当然是将转好的.M4A文件丢进天杀的iTunes里面同步去,原来的APE/FLAC等文件,其实可以删掉了。
以后怎么办?
那还用说?装上PC版的天天动听,设置默认下载质量为无损!然后让我们进入下面这个循环:
听到好听的歌 -> 天天动听下载无损 -> Foobar转换成ALAC -> 丢到iTunes同步 -> 又听到好听的歌……
Apple Lossless与M4A
这一节算是小小脑补一下。
首先,Apple Lossless也叫做Apple Lossless Audio Codec (ALAC)或者Apple Lossless Encoder (ALE)(指的是同一种东西),是编码格式,而M4A是容器格式,两者是不同的东西,就像H264/X264和MP4/AVI的关系一样,一个编码,一个容器,这也是在上面那一步中名称用Apple Lossless:M4A更好的原因,因为M4A作为容器,还可以装AAC编码的音乐。所以以后再听到有人装大仙的满大街喊全能MP4播放器时,请用鄙视的眼光看着他,如果有人喊“MP5”你还是像听到“iPhone 10”那样无视他吧,这种人没得救的。
其次,Apple LossLess格式不是无损格式,要咬字的话叫无损压缩格式,同类的还有APE、FLAC。苹果的真正无损格式叫做AIFF,它的同类是WAV,采样率满足的情况下是无失真的,当然这话题超出了本文的范畴。
最后,不要用iTunes自带的转换功能“创建新版本”去转换,因为这功能转换出的东西是256K AAC格式的M4A,本身和MP3一个级别,转换MP3没有意义,而转换WAV到AAC,你可就亏大了,为什么?下面会列出常用格式的码率。
进入Geek领域
| MP3 | 码率最高320Kbps,一般听听也就算了。 |
| AAC | 码率8–529Kbps,比MP3略高。 |
| APE | 每采样在8, 16, 24bit级别。 |
| FLAC | 每采样在8, 16, 20, 24, 32bit级别。 |
| ALAC | 每采样在16, 20, 24, 32bit级别,略高。 |
上面三种编码码率换算大致在550-950Kbps左右,向上有浮动。
WAV/AIFF 永远的1411Kbps!
还嫌不过瘾?请看维基百科原版大表格
后记
本想简单叙述以备后查,也许是因为好久没写东西,居然又搞成了科技文加侃闲天儿!
本文这一番折腾,完全是为了高音质!如果你一没大功放二没无源箱三没牛耳机四没好听力,那拜托,无损音频真的不适合你!其他情况,希望对你有帮助。