Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I like to keep all my music in a lossless format, so I will never need to rip my CD collection again.
I chose Apple Lossless because it's a format that can be played directly
on my iPod, without re-encoding.

I am currently ripping CDs using iTunes on my Windows partition. Is there any Ubuntu solution?

share|improve this question
add comment

3 Answers 3

ALAC is a proprietary codec. Ubuntu only ships free (libre) applications.

ffmpeg Install ffmpeg can encode and decode ALAC with the following command:

ffmpeg -i <input> -acodec alac <output>.m4a

Change input and output to you filename but you will need to rip the CD to either FLAC or WAV first (since the programs that rip CDs are probably limited to MP3, OGG, FLAC and WAV and will not natively support ALAC.

share|improve this answer
    
Just for the record, ALAC is not a proprietary codec. Apple open-sourced it in late 2011 under the extremely generous Apache 2.0 license. –  Dakota Feb 13 at 19:40
add comment

To add to this in case any one else is interested I've pulled together a script which converts a CD to FLAC and ALAC transcribing the meta data between FLAC and ALAC since they use slightly different formats. It also performs conversion from FLAC to ALAC as part of this process and could be easily modified to go the other way. It takes the whole process from rip to FLAC/ALAC rip with 2 clicks and in under 15 minutes, it can also be used to batch CD rips.

See here

share|improve this answer
add comment

Just to add: The ALAC codec has recently been open sourced (see e.g. http://www.wired.co.uk/news/archive/2011-10/28/alac-goes-open-source).

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.