alacit

Quickly convert entire directories of APE, FLAC, and WAV files to Apple Lossless (ALAC) for importation into iTunes, iPhones, iPads, and iPods. It does Cue-Sheet splitting too.


License
MIT
Install
gem install alacit -v 1.0.1

Documentation

AlacIt

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.

Install

Ensure you have Ruby 1.9.2+ installed, and FFmpeg, then type:

gem install alacit

Usage

Single Files

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

Entire Directories

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

Combinations of Files and Directories

alacit ~/Music/Artist/Album song3.flac ~/Downloads/Bjork

Force Overwrites

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

Cue-Sheet Splitting

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.

Dependencies

  • 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]

Copyright

Copyright (c) 2012 Russell Brooks. See LICENSE.txt for further details.