У мене дуже багато файлів WAV, які я не хочу імпортувати в iTunes для конвертації. Занадто багато. Я хотів би спосіб перетворити їх на Apple без втрат в терміналі перед імпортом в iTunes.
У мене дуже багато файлів WAV, які я не хочу імпортувати в iTunes для конвертації. Занадто багато. Я хотів би спосіб перетворити їх на Apple без втрат в терміналі перед імпортом в iTunes.
Відповіді:
Вам потрібно буде зробити короткий баш для циклу в сценарії (або xargs), але команда, про яку ви хочете, це:
afconvert -d alac in.wav out.m4a
Більше інформації можна отримати, запустивши man afconvertабо afconvert -h.
afconvertмає досить обмежений діапазон вхідних форматів, я б запропонував використовувати ffmpegякий має вбудований кодер Alac, але підтримує багато аудіо форматів, і він також намагається максимально зберегти метадані від джерела. напр. ffmpeg -i input.whatever -vn -c:a alac -f ipod output.m4a
for file in *.wav; do afconvert -d alac "$file" "${file%wav}m4a"; done