iTunes Plus AAC编码设置的afconvert设置是什么?
挑战 我想使用iTunes中的“ iTunes Plus”设置将大量WAV文件转换为AAC。iTunes将此设置描述为: 128 kbps(单声道)/ 256 kbps(立体声),44.100 kHz,VBR,针对MMX / SSE2优化。 我想自动执行此导入过程。 试错 该afconvert命令行工具可以将音频文件格式之间的转换。我尝试了一些设置,最接近的设置是: afconvert -v -d aac -b 256000 -f m4af -q 127 -s 2 --soundcheck-generate input.wav output.m4a 因此:要冗长(-v),使用AAC数据格式(-d aac),以256 kbps(-b 256000)编码,以Apple MPEG-4音频文件格式存储(-f m4af),使用最高质量(-q 127),使用受VBR约束(-s 2)并添加SoundCheck数据到文件。 我还m4a使用iTunes Plus设置创建了一个文件。 m4a创建的文件afconvert的大小与iTunes文件的大小相同;仅缩小65536字节。 结果 使用该afinfo工具,我将iTunes生成的文件与生成的文件进行了比较afconvert。afinfo输出有两个区别: iTunes生成的文件的大小audio data file offset为131072,即afconvert65536的大小。这说明了文件大小的差异 以某种方式,iTunes生成的文件sound check与通过以下方式转换的文件具有不同的值afconvert: iTunes档案: sc …