libdiscid
« Back to VersTracker
Description:
C library for creating MusicBrainz and freedb disc IDs
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @MusicBrainz  |  formulae.brew.sh
Category: Multimedia
Tags: c-library musicbrainz freedb audio discid
Install: brew install libdiscid
About:
Libdiscid is a C library designed to extract unique disc identifiers from audio CDs. It computes MusicBrainz Disc IDs and freedb IDs, enabling applications to accurately identify and match physical discs against online databases. This provides a reliable foundation for music tagging and cataloging software.
Key Features:
  • Computes MusicBrainz Disc IDs and freedb IDs
  • Cross-platform support (Linux, macOS, Windows)
  • Simple C API for easy integration
  • Supports multiple CD-ROM drive access methods
Use Cases:
  • Building CD ripping and tagging applications
  • Integrating disc identification into music player software
  • Creating tools for submitting disc data to MusicBrainz
Alternatives:
  • libcdio – A more comprehensive CD-ROM input/output library that includes disc ID features, whereas Libdiscid is focused specifically on identifier generation.
Version History
Detected Version Rev Change Commit