All Projects → metabrainz → libdiscid

metabrainz / libdiscid

Licence: LGPL-2.1 license
C library for creating MusicBrainz DiscIDs from audio CDs

Programming Languages

c
50402 projects - #5 most used programming language
CMake
9771 projects
Makefile
30231 projects
M4
1887 projects
shell
77523 projects

Projects that are alternatives of or similar to libdiscid

mb-userscripts
Collection of userscripts for MusicBrainz
Stars: ✭ 23 (-41.03%)
Mutual labels:  musicbrainz
Chromaprint.scala
Chromaprint/AcoustID audio fingerprinting for the JVM
Stars: ✭ 81 (+107.69%)
Mutual labels:  musicbrainz
Graphbrainz
A fully-featured GraphQL interface for the MusicBrainz API.
Stars: ✭ 130 (+233.33%)
Mutual labels:  musicbrainz
Music Metadata
Stream and file based music metadata parser for node. Supporting a wide range of audio and tag formats.
Stars: ✭ 455 (+1066.67%)
Mutual labels:  musicbrainz
Gomusicbrainz
a Go (Golang) MusicBrainz WS2 client library - work in progress
Stars: ✭ 42 (+7.69%)
Mutual labels:  musicbrainz
Mbzdb
🎵 Port of the MusicBrainz database to run on other RDBMSs with replication (previously named MB_MySQL.)
Stars: ✭ 90 (+130.77%)
Mutual labels:  musicbrainz
docker-amvd
AMVD is a Lidarr companion script to automatically download and tag Music Videos for use in other video applications (plex/kodi/jellyfin/emby)
Stars: ✭ 58 (+48.72%)
Mutual labels:  musicbrainz
Last.fm Scrubbler Wpf
Manual Last.fm scrobbling for when a service (or you!) failed to scrobble.
Stars: ✭ 217 (+456.41%)
Mutual labels:  musicbrainz
Mbspotify
MusicBrainz Spotify integration hack for SF Music Hack Day 2014
Stars: ✭ 50 (+28.21%)
Mutual labels:  musicbrainz
Musicbrainz Docker
musicbrainz slave server with search and replication
Stars: ✭ 129 (+230.77%)
Mutual labels:  musicbrainz
Tauonmusicbox
The Linux desktop music player from the future! 🌆
Stars: ✭ 494 (+1166.67%)
Mutual labels:  musicbrainz
Strawberry
🍓 Strawberry Music Player
Stars: ✭ 972 (+2392.31%)
Mutual labels:  musicbrainz
Picard Plugins
Picard plugins: use 1.0 branch for Picard < 2.0 (python 2/Qt4) and 2.0 branch for Picard >= 2.0 (python 3/Qt5)
Stars: ✭ 104 (+166.67%)
Mutual labels:  musicbrainz
Musicbrainz Userscripts
Collection of userscripts for MusicBrainz, by various authors
Stars: ✭ 296 (+658.97%)
Mutual labels:  musicbrainz
Last Fm
Simple, robust LastFM API client (for public data)
Stars: ✭ 142 (+264.1%)
Mutual labels:  musicbrainz
musicbrainz rs
A wrapper around the musicbrainz API
Stars: ✭ 17 (-56.41%)
Mutual labels:  musicbrainz
Showcase Songs Search
A site to instantly search 32M songs from the MusicBrainz songs database, using Typesense Search (an open source alternative to Algolia / ElasticSearch) ⚡ 🎵 🔍
Stars: ✭ 87 (+123.08%)
Mutual labels:  musicbrainz
Cloudtunes
Web-based music player for the cloud ☁️ 🎶 Play music from YouTube, Dropbox, etc.
Stars: ✭ 2,449 (+6179.49%)
Mutual labels:  musicbrainz
Picard
MusicBrainz Picard audio file tagger
Stars: ✭ 2,605 (+6579.49%)
Mutual labels:  musicbrainz
Beets
music library manager and MusicBrainz tagger
Stars: ✭ 10,522 (+26879.49%)
Mutual labels:  musicbrainz
A Library for creating MusicBrainz DiscIDs
------------------------------------------

libdiscid is a C library for creating MusicBrainz DiscIDs from audio CDs.
It reads a CD's table of contents (TOC) and generates an identifier which
can be used to lookup the CD at MusicBrainz (https://musicbrainz.org).
Additionally, it provides a submission URL for adding the DiscID to the
database.

The library also provides FreeDB disc IDs, and MCN + ISRCs, if available.

The interface of this library is new, but the DiscID algorithm and the
operating system dependent CD-ROM/DVD-ROM access code have been ported
from libmusicbrainz version 2.


Please report all bugs you find via the MusicBrainz bug tracker.
Don't forget to state which OS and what version you are using:

    https://tickets.musicbrainz.org/browse/LIB

Questions about this package may be posted to the MusicBrainz
development mailing list (mb-devel):

    https://musicbrainz.org/doc/Communication/Mailing_Lists

More information can be found at the package's official homepage:

    https://musicbrainz.org/doc/libdiscid

API documentation for the latest version is available at:

    https://metabrainz.github.io/libdiscid/


libdiscid is free software licensed under the GNU Lesser General Public
License 2.1 or later. See COPYING for details. The source code is available on
https://github.com/metabrainz/libdiscid/ or from the official homepage.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].