Apple Lossless conversion utility. Converts APE, FLAC, and WAV audio files to Apple Lossless (ALAC) files in M4A format for importation into iTunes, iPhones, iPads, and iPods.
- Very Fast. An entire album in 10 to 15 seconds.
- No quality loss
- Basic metadata survives: Song, Artist, etc.
- Converts entire directories, single files, or any combination thereof.
- Cue-Sheet splitting / extraction
- Puts converted files in same dir as source.
Ensure you have Ruby 1.9.2+ installed, and FFmpeg, then type:
gem install alacit
Convert a single file. This outputs a file called song.m4v
in same directory:
alacit song.flac
Convert several individual files:
alacit song.flac song2.flac
Convert a single directory. This finds and converts all .ape
, .flac
, and .wav
files in that directory:
alacit ~/Music/Artist/Album
Convert everything in current directory:
alacit .
Convert many different directories in batch:
alacit ~/Music/Artist/Album ~/Music/Artist/Album2 ~/Music/Artist2/Album
alacit ~/Music/Artist/Album song3.flac ~/Downloads/Bjork
AlacIt won't overwrite existing files by default. If you need to, just force overwrites with the --force
option:
alacit --force song.flac
alacit -f song.flac
Have you ever downloaded an album and it's a single, large audio file along with a .cue
file? AlacIt will split that into individual files for you. If a matching-named .cue
sheet is found in the same directory as the audio file, then multiple M4A's are generated based on the Cue Sheet data.
- Ruby 1.9.2+
- FFmpeg 0.8.0+
- On OS X: Get Homebrew and type
brew install ffmpeg
. - On Linux:
sudo apt-get install flac ffmpeg
- Windows: [untested]
- On OS X: Get Homebrew and type
Copyright (c) 2012 Russell Brooks. See LICENSE.txt for further details.