06_taro |
2011-12-19 15:44 |
qtaac有名为"mode"的opt,faac没有。要么换qtaac,要么把--aextraopt mode=cbr去掉。在指定了--abitrate的情况下默认会自动转成abr的。aextraopt的用法倒是没问题,就是--aextraopt xxx=param这样用的。
另外2120+630的build内32位版可以用qtaac,只不过一时失误没显示出来qtaac的help,需要的看下面:
- * qtaac encoder help
--aquality VBR quality [63] Cannot be used for HE-AAC and possible values are: 0, 9 ,18 ,27 ,36 ,45 ,54 ,63 ,73, 82, 91, 100, 109, 118, 127 0 is lowest and 127 is highest. --abitrate Enables bitrate mode Bitrate should be one of the discrete preset values depending on profile, channels count, and samplerate. Examples for typical configurations - for 44100Hz or 48000Hz with 1ch LC: 32, 40, 48, 56, 64, 72, 80, 96, 112, 128, 144, 160, 192, 224, 256 HE: 16, 24, 32, 40 - for 44100Hz or 48000Hz with 2ch LC: 64, 72, 80, 96, 112, 128, 144, 160, 192, 224, 256, 288, 320 HE: 32, 40, 48, 56, 64, 80 - for 44100Hz or 48000Hz with 5.1ch LC: 160, 192, 224, 256, 288, 320, 384, 448, 512, 576, 640, 768 HE: 80, 96, 112, 128, 160, 192 The lower samplerate, the lower min/max values are applied --asamplerate Output samplerate LC: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 HE: 32000, 44100, 48000 Samplerate greater than input is not supported --acodec-quality Encoder's internal complexity [0] 0 (medium), 1 (high), 2 (highest) --aextraopt Profile and bitrate mode sbr : enable HE-AAC encoding [0] mode : bitrate control mode [abr] "abr", "cbr", "cvbr"
--aquality/--abitrate setting may be changed inside codec due to its limitations and extreme resampling settings (e.g. 48000->8000) may not work. If something goes wrong, it will result in a failure of codec initialization.
|
|