Extracting ID3 tags from the command line - two methods
As part of a Hazel rule to process downloaded mp3 files, I worked out a couple different methods for extracting the ID3 title
tag. Not rocket science, but it took a little time to sort out. Both rely on non-standard third-party tools, both for parsing the text and for extracting the ID3 tags.
Extracting ID3 title with ffprobe
ffprobe
is part of the ffmpeg
suite of tools which on macOS can be installed with Homebrew. If you don’t have the latter, go install it now; because it opens up so many tools for your use. In this case, it makes ffmpeg
available via brew install ffmpeg
.