Meydan okuma
İTunes'daki "iTunes Plus" ayarını kullanarak geniş bir WAV dosyası koleksiyonunu AAC'ye dönüştürmek istiyorum. iTunes bu ayarı şu şekilde tanımlar:
128 kbps (mono) / 256 kbps (stereo), 44.100 kHz, VBR, MMX / SSE2 için optimize edilmiştir.
Bu içe aktarma işlemini otomatikleştirmek istiyorum.
Deneme ve hata
afconvertKomut satırı aracı ses dosyası formatları arasında dönüştürebilirsiniz. Birkaç ayar denedim ve alabileceğim en yakın şey:
afconvert -v -d aac -b 256000 -f m4af -q 127 -s 2 --soundcheck-generate input.wav output.m4a
Yani: verbose ( -v) olun, AAC veri biçimini ( -d aac) kullanın, 256 kbps ( -b 256000) kodlayın , Apple MPEG-4 Ses dosyası biçiminde ( -f m4af) depolayın , en yüksek kaliteyi -q 127kullanın ( ), VBR kısıtlamalı ( -s 2) kullanın ve SoundCheck ekleyin dosyaya veri.
Ayrıca m4aiTunes Plus ayarını kullanarak bir dosya oluşturdum .
m4aTarafından oluşturulan dosya afconvertiTunes dosyasıyla aynı boyuttadır; sadece 65536 bayt daha küçük.
Sonuçlar
afinfoAracı kullanarak iTunes tarafından oluşturulan dosyayı, oluşturulan dosya ile karşılaştırdım afconvert. afinfoÇıktıda iki fark vardır :
- İTunes tarafından oluşturulan dosya
audio data file offset131072, bir tanesiafconvert65536'dır. Bu, dosya boyutundaki farkı açıklar Bir şekilde iTunes tarafından oluşturulan dosya, dönüştürülen dosyadan farklı
sound checkdeğerlere sahipafconvert:iTunes dosyası:
sc ave perceived power coeff 343 407 sc max perceived power coeff 6873 8940 sc peak amplitude msec 154389 194861 sc max perceived power msec 194025 194025 sc peak amplitude 31129 30928afconvertdosya:sc ave perceived power coeff 341 388 sc max perceived power coeff 6087 4157 sc peak amplitude msec 212509 152323 sc max perceived power msec 215481 185017 sc peak amplitude 31024 29857
Özellikle
sc peak amplitude msecvesc max perceived power msecdeğerleri oldukça farklıdır. Bunlar tam olarak aynı girdi dosyaları, bu farklılığa ne sebep olabilir?
Soru
Sonuçları "iTunes Plus" ayarına daha da yakınlaştırmanın bir yolu var mı?
sound checkDeğerlerin neden farklı olacağını ve gerçekte ne anlama geldiğini hala bilmiyorum . Cevabınızı kabul edeceğim. (Ve: Aslında çok fazla FLAC