Skip to content

Latest commit

 

History

History
11 lines (11 loc) · 713 Bytes

README.md

File metadata and controls

11 lines (11 loc) · 713 Bytes

idbcl Build Status

Tracks iTunes/macOS Music song play count and ratings.

  • Reads song data from the iTunesLibrary Framework (macOS 10.15+).
  • Stores song data in a SQLite3 database (~/Library/Application Support/idbcl/records.sqlite3):
    • Table: Meta, Columns: PersistentID, AlbumTitle, Artist, BitRate, FileSize, Genre, Kind, SampleRate, Title, TotalTime, Year
    • Table: PlayCounts, Columns: PersistentID, Date, PlayCount
    • Table: Ratings, Columns: PersistentID, Date, Rating
  • Experimental gui
  • Uses jakeheis/SwiftCLI

Usage:

  • swift run