Tanto o ALAC quanto o FLAC são formatos de áudio sem perdas e os arquivos geralmente terão mais ou menos o mesmo tamanho quando convertidos de um formato para outro. Eu uso ffmpeg -i track.flac track.m4apara converter entre esses dois formatos, mas percebo que os arquivos ALAC resultantes são muito menores que os originais. Ao usar um software conversor como o MediaHuman Audio Converter, o tamanho dos ALACs permanecerá com o mesmo tamanho dos FLACs, então acho que estou perdendo alguns sinalizadores aqui que estão causando ffmpega redução da amostra do sinal.
ffmpeggeralmente precisa-acodecde qualquer destino para ter certeza de que a conversa está correta. Existem muitos front-ends que são usados,ffmpegmas notei que muitos não incluem o ALAC como uma opção de saída.