Sha256: eb533fa6907ae8f534b2a78253807b57bd2926b8a0c0d8cee56f92f656ff457b

Contents?: true

Size: 1.13 KB

Versions: 2

Compression:

Stored size: 1.13 KB

Contents

# iTunes CSV

Export iTunes Library XML data to CSV

# Why?

iTunes allows you to copy and paste from iTunes into a spreadsheet, but this only includes visible columns. For non-visible columns you need to extract from the XML.

## Installation

    $ gem install itunes_csv

## Usage

    $ itunes_csv --help
    Usage: itunes_csv [options]
        -f, --fields name,track,year     List of fields (default: name,artist)
        -p, --path PATH                  Path to iTunes XML file (default: ~/Music/iTunes/iTunes Music Library.xml)

## Notes

May take a long time to run for a large iTunes library (10,000+ tracks)

Supported fields:

 * album
 * artist
 * audio?
 * audiobook?
 * composer
 * date_added
 * episode_number
 * genre
 * id
 * kind
 * last_played_at
 * movie?
 * number
 * persistent_id
 * play_count
 * played?
 * podcast?
 * season_number
 * total_time
 * tv_show?
 * unplayed?
 * video?
 * year

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
itunes_csv-0.0.3 README.md
itunes_csv-0.0.2 README.md