La sfida
Vorrei convertire una grande raccolta di file WAV in CAA utilizzando l'impostazione "iTunes Plus" in iTunes. iTunes descrive questa impostazione come:
128 kbps (mono) / 256 kbps (stereo), 44.100 kHz, VBR, ottimizzato per MMX / SSE2.
Vorrei automatizzare questo processo di importazione.
Prova ed errore
Lo afconvert
strumento da riga di comando può convertire tra i formati di file audio. Ho provato alcune impostazioni e il più vicino che potevo ottenere è:
afconvert -v -d aac -b 256000 -f m4af -q 127 -s 2 --soundcheck-generate input.wav output.m4a
Quindi: sii verboso ( -v
), usa il formato dati AAC ( -d aac
), codifica a 256 kbps ( -b 256000
), archivia nel formato file audio MPEG-4 di Apple ( -f m4af
), usa la massima qualità ( -q 127
), usa il vincolo VBR ( -s 2
) e aggiungi SoundCheck dati nel file.
Ho anche creato un m4a
file usando l'impostazione iTunes Plus.
Il m4a
file creato da ha afconvert
circa le stesse dimensioni del file iTunes; solo 65536 byte più piccoli.
risultati
Utilizzando lo afinfo
strumento, ho confrontato il file generato da iTunes con il file generato da afconvert
. Esistono due differenze afinfo
nell'output:
- Il file generato da iTunes ha un
audio data file offset
131072, quello diafconvert
65536. Questo spiega la differenza nelle dimensioni del file In qualche modo il file generato da iTunes ha
sound check
valori diversi da quello convertito daafconvert
:file iTunes:
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 30928
afconvert
file: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
Soprattutto i valori
sc peak amplitude msec
esc max perceived power msec
differiscono abbastanza. Questi sono esattamente gli stessi file di input, cosa potrebbe causare questa differenza?
Domanda
C'è un modo per ottenere risultati ancora più vicini all'impostazione "iTunes Plus"?
sound check
valori sarebbero diversi e di cosa significhino effettivamente. Accetterò la tua risposta. (E: ho anche molti file FLAC ;-))