红联Linux门户
Linux帮助

在Linux下制作小而美的HE-AAC格式音乐(使用Nero AAC Codec)

发布时间:2008-04-22 01:13:00来源:红联作者:yashu
  除了MP3格式外,最普遍的ISO标准音乐格式应非AAC莫属了!除了苹果iPod外,目前市面上各大音乐手机支援AAC的也不在少数,加上AAC比MP3还要好上好几倍的压缩能力,能让音乐在相对较低的档案大小下保持更好的品质,所以想要放到手机或是随身听里AAC当然是首选?!

  在Linux环境下最常见也是最普遍的AAC编码器,大概就属FAAC莫属了!由于FAAC是一套自由软体,所以FAAC在Linux下当然是最被接受,不过AAC的数种编码规格中, FAAC支援的是Main 、 LC (Low Complexity) 、LTP (Long Term Predicition)三种,而在低位元速率的情形下表现都不佳,所以本篇所要介绍的编码方式是HE (High Efficiency) ,又叫作AAC+ ,是最适合编码低位元速率的规格。

  在众多的编码器当中, Nero AAC Codec是少数支援编码HE-AAC的编码器,不过还好Nero AAC Codec有开发适用于Linux的版本,虽然非自由软体,但在一般个人使用的用途上,阶是免费的。

  名称: Nero AAC Codec
  类型:音乐转档
  授权:免费软体
  官网: Ahead Nero Software AG
  下载: [下载页]

  下载好Nero AAC Codec后,请开启终端机视窗移到刚刚下载好的档案所在目录,然后解开它:

  $ unzip ./NeroDigitalAudio.zip

  解开后会多出两个资料夹和一些档案,其中「linux」中装的就是我们要的编码器(neroAacEnc)和解码器(neroAacDec),请给予这两个档案执行权限并且利用Root将这两个档案复制到/usr/local/bin底下,以方便我们未来的操作。

  $ chmod +x neroAacDec neroAacEnc
  $ sudo cp ./neroAacDec /usr/local/bin
  $ sudo cp ./neroAacEnc /usr/local/bin

  接着我们就可以利用Nero AAC Codec制作MPEG4 HE-AAC档案?!一般来说, HE-AAC的档案在48 kbps下的表现基本上和MP3的128 kbps是差不多的,所以基本上我自己都是转成48 kbps的,这样放在手机或是随身听里都相当省空间喔!

  $ neroAacEnc -he -br 48000 -if infile.wav -of outfile.m4a

  另外比较特别的是,这个程式的位元速率单位是用bps ,也就是说若要指定48 kbps的话要打成48000依此类推,另外,虽然Nero AAC Codec有支援HEv2 ,但是也许是有问题吧?我自己转起来的结果颇糟糕的,因此我们用HE就可以了。

  若你真的恨文字模式恨之入骨的话,你也可以用soundKonverter做一些修改,虽然预设它是用faac ,但是我们只要将Advanced Options的地方稍微改一下:

  

  虽然这方法非常迂回,而且也不一劳永逸,不过对于那些严重GUI依赖的患者来说应该是个不错的方法。
文章评论

共有 0 条评论