И ALAC, и FLAC являются аудиоформатами без потерь, и файлы обычно имеют более или менее одинаковый размер при преобразовании из одного формата в другой. Я использую ffmpeg -i track.flac track.m4aдля преобразования между этими двумя форматами, но я замечаю, что результирующие файлы ALAC намного меньше, чем исходные. При использовании программного обеспечения для преобразования, такого как MediaHuman Audio Converter, размер ALAC будет примерно таким же, как у FLAC, поэтому я полагаю, что здесь не хватает некоторых флагов, которые вызывают ffmpegпонижающую дискретизацию сигнала.
ffmpegкак правило, необходимо-acodecдля любого пункта назначения, чтобы убедиться, что вы сделали разговор правильно. Есть много внешних интерфейсов, которые используют,ffmpegно я заметил, что многие не включают ALAC в качестве опции вывода.