taglib
« Back to VersTracker
Description:
Audio metadata library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: metadata audio tagging c++ library
Install: brew install taglib
About:
Taglib is a library for reading and editing metadata in audio files, supporting formats like MP3, FLAC, and AAC. It provides a unified, high-level API for accessing tag information such as artist, album, and title, abstracting away format-specific complexities. This makes it an essential tool for developers building audio players, file organizers, or tag editors.
Key Features:
  • Supports multiple formats (MP3, FLAC, Ogg Vorbis, MPC, WavPack, TrueAudio, WAV, AIFF, MP4, and ASF)
  • Simple, unified C++ API for reading and writing tags
  • Abstracts low-level format details for easy integration
  • Clean and lightweight with minimal dependencies
Use Cases:
  • Developing audio player applications with metadata display
  • Building batch audio file tag editing and organization tools
  • Creating music library management software
Alternatives:
  • mutagen – Python library; Taglib is C++ based and generally faster for native applications.
  • id3lib – Older library; Taglib supports more formats and is more actively maintained.
Version History
Detected Version Rev Change Commit
Feb 13, 2026 6:19pm 1 REVISION_ONLY 348f7bfa
Sep 10, 2025 8:31am 0 VERSION_BUMP d590f21d
Oct 1, 2024 1:22pm 0 VERSION_BUMP 08b18a86