搜索 社区服务 统计排行 帮助
  • 8344阅读
  • 31回复

[推荐]quicktime aac 或许比NEROAAC更好更强大

楼层直达
级别: 风云使者
注册时间:
2006-03-12
在线时间:
54小时
发帖:
6604
quicktime aac 命令行编码器
qaac或者qtaacenc (2者差不多 都是调用quicktime编码)
qt lite 4.0.0
http://www.newhua.com/soft/62351.htm
编码器下载
http://u.115.com/file/f6c5e7ec59
http://u.115.com/file/f645f64bb1


随身设备音乐推荐参数
qaac: -V 85 --ignorelength (65大致是128K 90大致是192K)
qtaacenc :--tvbr 85 --ignorelength


个人感觉比nero好些 无论是低码率还是中码率

64K时优势还是比较明显的 有兴趣可以试着比较一下
http://www.megaupload.com/?d=A3VOE9P1


引用
qtaacenc: a command-line QuickTime AAC encoder for Windows
Last modified: 2010/7/25
What is this?

qtaacenc is a command-line utility for Windows to encode audio files with QuickTime AAC encoder. It enables us to access the true VBR encoder which is not available in iTunes.
Requirements

* Windows XP or later (?)
* QuickTime 7.6.5 or later
* Note: older version of QuickTime isn't supported. Please install the latest version. You don't have to install iTunes. VC2008 runtime
will be required on some systems.

How to use

> qtaacenc.exe [options] infile [outfile]

Without any option, qtaacenc encodes the input file in True VBR quality 65. The output file is saved in the current directory.

You can specify the following options:

--cbr bitrate
Encode the input file in CBR mode. Available bitrate range is 16-320kbps(stereo), 8-256kbps(mono).
--abr bitrate
Encode the input file in ABR mode. Available bitrate range is 16-320kbps(stereo), 8-256kbps(mono).
--cvbr bitrate
Encode the input file in Constrained VBR mode. Available bitrate range is 16-320kbps(stereo), 8-256kbps(mono).
--tvbr quality
Encode the input file in True VBR mode. Available quality range is 0-127. [default]
--he
Enable the high efficiency (HE-AAC) encoder. Cannot used with True VBR mode.
--samplerate auto | keep | value
Control the samplerate of the output file.

* auto
* Automatically choose the optimum samplerate according to the bitrate and quality. [default] keep
* Keep the original samplerate (if possible). value
Specify the preferred samplerate in Hz. Allowed values are: 8000, 11250, 12000, 16000, 22050, 24000, 32000, 44100, 48000

--fastest
Choose the profile for the fastest encoding speed (identical to --fast in the current QT AAC encoder).
--fast
Choose the profile focused on the encoding speed.
--normal
Choose the profile with moderate speed and quality.
--high
Choose the profile focused on the encoding quality. [default]
--highest
Choose the profile for the highest encoding quality (identical to --high in the current QT AAC encoder).
--title string
Set the title tag.
--artist string
Set the artist tag.
--album string
Set the album title tag.
--albumartist string
Set the album artist tag.
--genre string
Set the genre tag.
--date string
Set the release date tag.
--composer string
Set the composer tag.
--grouping string
Set the grouping tag.
--comment string
Set the commnet tag.
--track number[/total]
Set the track number tag.
--disc number[/total]
Set the disc number tag.
--compilation
Set the compilation flag.
--ignorelength
Ignore the size of data chunk when encoding from pipe.
--quiet
Do not print the progress.

Pipe Encoding

By passing - as infile, qtaacenc reads the input file from stdin. This is useful when you want to encode the file from other applications using pipe. In this case, the input format should be RIFF WAVE containing linear PCM.
Examples

> qtaacenc.exe --abr 160 foo.wav

Encode foo.wav with ABR 160kbps, and save as foo.m4a in the current directory.

> qtaacenc.exe --tvbr 100 --highest C:foo.wav bar.m4a

Encode C:foo.wav with true VBR quality 100, highest quality profile, and save as bar.m4a in the current directory.
Cooperation with foobar2000

qtaacenc can be used as a custom command-line encoder in foobar2000. See the picture below for the example of configurations.

Any comments or questions are accepted in the thread in Hydrogenaudio. Of course you can directly contact me.
Limitations

* Cannot encode with odd bitrates, like 125kbps [QuickTime-side problem]





引用
qaac is a command line AAC/ALAC encoder using QuickTime API, strongly influenced by http://tmkk.hp.infoseek.co.jp/qtaacenc/.

* Can read WAV, AIFF, AU, RawPCM, FLAC, Wavpack, ALAC. Cuesheet(*.cue) is also supported from version 0.05.
In fact, qaac uses libsndfile, so every PCM format supported by libsndfile is also supported by qaac.
* Encodes as AAC-LC / AAC-HE / ALAC into standard ISO MP4 container.
* As for AAC, ADTS output is also supported from version 0.06.
* As for WAV, AIFF, AU, RawPCM: pipe input is supported.
* As for AIFF, FLAC, Wavpack, ALAC: embedded tags can be automatically pulled (not all).
* Can process multiple input files, wild card can be used.

Download latest version from here. You only have to download qaac-x.xx.zip, if you don't want to compile/browse source codes at all. Of course, you must install the latest Apple QuickTime to run the app.

qaac uses following libraries.

* Apple QuickTime SDK
* libmp4v2 (modified)
* libsndfile
* FLAC
* wavpack
* libid3tag
* GNU getopt (modified)
* boost

Usage: qaac [options] infiles....

"-" as infile means stdin.
In ADTS output mode, "-" as outfile means stdout.

Main options:
-d Output directory, default is cwd
-a, --abr AAC ABR mode / bitrate
-V, --tvbr AAC True VBR mode / quality [0-127]
-v, --cvbr AAC Constrained VBR mode / bitrate
-c, --cbr AAC CBR mode / bitrate
--he HE AAC mode (Can't use TVBR)
-A, --alac ALAC encoding mode
-q, --quality AAC encoding Quality [0-2]
-r, --rate

级别: 风云使者
注册时间:
2004-01-20
在线时间:
633小时
发帖:
549
只看该作者 31楼 发表于: 2010-11-20
http://tmkk.pv.land.to/qtaacenc/

现在已经不需要翻墙了
直接去下吧

求资源,欢迎PM告知:
Xbox360 Clannad OP原版(WMV格式)
PS3 圣恩传说F / Tales of Graces F OP原版(BIK格式)


CLANNAD游戏OP/ED + TOMOYO after OP 无二次Credits内嵌字幕清晰版
BiliBili站点     AcFun站点

--- Direct264 自编译版 ---

碧之轨迹Nightmare VS风之剑圣 第1战(均无水印):6cn(六间房)   56(我乐)
BGM: Inevitable Struggle (Super Arrange Ver.)

Rockman 9 Rock Medley
级别: 新手上路
注册时间:
2010-07-31
在线时间:
0小时
发帖:
10
只看该作者 30楼 发表于: 2010-11-20
115链接过期了,原作者的网盘也过了期0-0,求补一下
级别: 骑士
注册时间:
2008-10-06
在线时间:
115小时
发帖:
319
只看该作者 29楼 发表于: 2010-09-08
話說seraphy改版的avs2wav還有哪裡能下到?

原版的和Nero相性不合,wavi不知道為啥總會彈出“wavi.exe stopped working”的對話框(雖然能正確餵給pipe輸出,Nero&qt都沒問題,不過看起來不爽啊……)

搞得現在都只能用ffmpeg.exe -i "xxx" -f wav -vn - | 來餵pipe……

引用
最初由 upyzl 发布
整合到fb2k了

以后就这样压无损了

--tvbr 100 --samplerate keep --highest --ignorelength - %d

最后问下,因为这个东西是调用QT(我装的是QT Lite 4.0.0)
那么质量上基本跟这个qtaacenc无关,而主要跟Quicktime有关,是这个意思么(歌曲属性会有QT版本)?


應該是這樣,qtaacenc只是提供一個調用quicktime的接口,好像是iTunes目前還沒發調用quicktime裡面的tvbr,而據說quicktime直接cvbr的效果又不如Nero(沒去測過……),所以才有人搞出這種有愛物啊……

Follow me: @06_taro

MediaFire links to:
Taro's tools (avs plugins & other useful tools' builds)
Taro's x264 builds (Latest build: x264 core:129 r2245+704_tMod (&tMod+10bit/MixAQ/OreAQ), Win & MacOS, built on 10 Jan 2012, gcc: 4.7.2)

nmm牆內鏡像(部分工具)
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 28楼 发表于: 2010-09-08
引用
最初由 superkidx 发布


200k左右

200k的用什么已经没区别了,160k以下才有可能听出nero和qt的区别来。
级别: 风云使者
注册时间:
2006-03-12
在线时间:
54小时
发帖:
6604
只看该作者 27楼 发表于: 2010-09-08
引用
最初由 amfilica 发布
上面的体积会是多大啊


200k左右

级别: 新手上路
注册时间:
2010-06-23
在线时间:
0小时
发帖:
154
只看该作者 26楼 发表于: 2010-09-08
上面的体积会是多大啊
级别: 风云使者
注册时间:
2004-01-20
在线时间:
633小时
发帖:
549
只看该作者 25楼 发表于: 2010-09-08
整合到fb2k了

以后就这样压无损了

--tvbr 100 --samplerate keep --highest --ignorelength - %d

最后问下,因为这个东西是调用QT(我装的是QT Lite 4.0.0)
那么质量上基本跟这个qtaacenc无关,而主要跟Quicktime有关,是这个意思么(歌曲属性会有QT版本)?

求资源,欢迎PM告知:
Xbox360 Clannad OP原版(WMV格式)
PS3 圣恩传说F / Tales of Graces F OP原版(BIK格式)


CLANNAD游戏OP/ED + TOMOYO after OP 无二次Credits内嵌字幕清晰版
BiliBili站点     AcFun站点

--- Direct264 自编译版 ---

碧之轨迹Nightmare VS风之剑圣 第1战(均无水印):6cn(六间房)   56(我乐)
BGM: Inevitable Struggle (Super Arrange Ver.)

Rockman 9 Rock Medley
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 24楼 发表于: 2010-09-08
lc vs he没意义吧。要比的话强制设成一种并且码率偏差不超过3%才好。
级别: 风云使者
注册时间:
2006-03-12
在线时间:
54小时
发帖:
6604
只看该作者 23楼 发表于: 2010-09-08
引用
最初由 06_taro 发布
高码没设备听出来,随手压了些中低码率段来试听了下,qtaacenc只测了tvbr模式和--highest参数

85kbps以上基本是优于Nero的

Nero到了再低的码率基本上都自动开he,不过在65kbps以上qtaacenc的依旧强于Nero,前提是这个码率是qtaacenc用--samplerate keep保持采样率后出来的

再继续低如果是自动开了he的Nero和qtaacenc有一段码率处于不相上下的水平,大概到55kbps左右吧

再往下qtaacenc质量开始明显下降,Nero靠he保持得还算能听,当然某些情况是因为静音段比较多导致的qtaacenc低码除外

话说静音段多的例子,刚刚弄出来一集动画qtaacenc在--tvbr 30下出来了50kbps仍旧优于-q 0.31 -lc 出来的75kbps,这就是tvbr的实力么……

实测如果Nero是强制用-lc参数的基本上各中低码率段在tvbr面前都没有任何优势了

考虑到he在很多硬件解码设备上比较杯具,以后还是用qt来压好了……


别忘了qtaacenc也有 --cvbr --he
低码率还是用he吧

级别: 新手上路
注册时间:
2010-06-23
在线时间:
0小时
发帖:
154
只看该作者 22楼 发表于: 2010-09-08
看来要洗掉nero aac了的说 今晚回家试一下的说
级别: 骑士
注册时间:
2008-10-06
在线时间:
115小时
发帖:
319
只看该作者 21楼 发表于: 2010-09-08
高码没设备听出来,随手压了些中低码率段来试听了下,qtaacenc只测了tvbr模式和--highest参数

85kbps以上基本是优于Nero的

Nero到了再低的码率基本上都自动开he,不过在65kbps以上qtaacenc的依旧强于Nero,前提是这个码率是qtaacenc用--samplerate keep保持采样率后出来的

再继续低如果是自动开了he的Nero和qtaacenc有一段码率处于不相上下的水平,大概到55kbps左右吧

再往下qtaacenc质量开始明显下降,Nero靠he保持得还算能听,当然某些情况是因为静音段比较多导致的qtaacenc低码除外

话说静音段多的例子,刚刚弄出来一集动画qtaacenc在--tvbr 30下出来了50kbps仍旧优于-q 0.31 -lc 出来的75kbps,这就是tvbr的实力么……

实测如果Nero是强制用-lc参数的基本上各中低码率段在tvbr面前都没有任何优势了

考虑到he在很多硬件解码设备上比较杯具,以后还是用qt来压好了……

Follow me: @06_taro

MediaFire links to:
Taro's tools (avs plugins & other useful tools' builds)
Taro's x264 builds (Latest build: x264 core:129 r2245+704_tMod (&tMod+10bit/MixAQ/OreAQ), Win & MacOS, built on 10 Jan 2012, gcc: 4.7.2)

nmm牆內鏡像(部分工具)
级别: 风云使者
注册时间:
2006-03-12
在线时间:
54小时
发帖:
6604
只看该作者 20楼 发表于: 2010-09-05
引用
最初由 roozhou 发布

其实应该把源也发上来


都只有64K了还需要和音源做比较么

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 19楼 发表于: 2010-09-05
引用
最初由 superkidx 发布
64K时优势还是比较明显的 有兴趣可以试着比较一下
http://www.megaupload.com/?d=A3VOE9P1

其实应该把源也发上来
级别: 风云使者
注册时间:
2006-03-12
在线时间:
54小时
发帖:
6604
只看该作者 18楼 发表于: 2010-09-04
64K时优势还是比较明显的 有兴趣可以试着比较一下
http://www.megaupload.com/?d=A3VOE9P1

快速回复

限150 字节
上一个 下一个