Domestic Automation Adventures: From MP3s to Spotify - PowerShell, Playlists, and...
summary
A PowerShell script scans legacy MP3 folders, extracts ID3 tags, and matches tracks to Spotify via the Spotify API using a manual OAuth callback; on Mac it falls back to ffprobe when Spotlight/MDLS fails and on Windows it reads metadata via COM objects. The pipeline writes checkpoint JSON, posts found tracks to a playlist, and converts roughly 90 GB of archives into about 1,200 songs including a six‑track EP; the automation mostly works but the owner hasn’t cleared the originals yet.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:14Music formats evolution
- 4:01MP3 retention challenges
- 6:46MP3s to Spotify
- 8:32MP3 metadata extraction
- 12:05Metadata across OS
- 14:09Spotify API auth
- 16:36MP3 to Spotify demo
- 22:52Project results
- 23:35Q&A
related talks
25mCreating Automation with APIs and PowerShell
49mAutomating the Real World
43mPowerShell For Every System
06mIgnite Karaoke 2
31mPython for IT specialists' tasks automation
01h 02mAutomating the component maintenance - Fleet management at Spotify
01h 34mM365 Automation using PowerShell in Azure Function
09mSelf-Service Infrastructure
