Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 768 Bytes

File metadata and controls

15 lines (9 loc) · 768 Bytes

iTunes XML Processor

Create a csv file of your iTunes listening history, suitable for deployment at Universal Scrobbler. Note, however, that last.fm rejects any scrobbles older than ~13 days, disallowing the addition of historical listening history and somewhat defeating the purpose of this tool. Nevertheless, it may come in handy for future use, and can be adapted to create non-timestamped listen counts.

Command line usage

usage: itunesxml.py [-h] [-o output_format] path_to_xml

positional arguments:

  • path_to_xml: Path to valid iTunes library XML file

optional arguments:

  • -h, --help: show this help message and exit
  • -o, --output: desired output format (currently only csv available)