Skip to content

salgit/iTunesClone

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

iTunesClone

iTunesClone is a small utility to efficiently replicate an iTunes library into an alternate directory structure. The goal of the project is to create a sparse clone, transcoding files which are not supported in the "cloned" repo, while maintaining hard links for "supported" file types to minimize disk usage.

The original reason for creating this utility was to clone my iTunes library (largely ALAC) into an alternate directory structure which I could use to sync to Google Music. The tool hard linked all MP3, AAC files and transcoded ALAC to MP3. Since Google Music now natively supports ALAC, I stopped using it for that purpose. Currently I use it to replicate the library for my wife's car which cannot read ALAC, but will handle FLAC. So the tool now supports converting ALAC to FLAC and retains hard links for MP3, AAC etc.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages