Était-ce utile?

La solution

La prise d'empreintes digitales se fait avec le bibliothèque libofa . (Voir aussi MusicDNS .) Donc, en fait, il n'est pas 'empreintes de Musicbrainz' mais Amplifind de.

Je ne sais pas si un outil de ligne de commande existe actuellement, mais le code étant indiqué dans la documentation ne semble pas très compliqué pour moi (mais vous aurez besoin d'une licence pour accéder à la base de données); si nécessaire, vous pourriez être en mesure d'écrire votre propre.

, vous pouvez aussi jeter un oeil dans le répertoire musicdns du Musicbrainz Picard sourcecode; ils utilisent l'interface Python il.

Je pense qu'il pas facile pour Musicbrainz de donner une implémentation CLI depuis le MusicIP est pas toujours fiable et il y a des cas où est nécessaire l'entrée d'utilisateur; ce qui est la raison pour laquelle ils pourraient être se concentrer sur leur interface graphique Picard .

Autres conseils

Un tiers CLI existe:. albumidentify

De plus pour compléter la réponse de Debilski, vous avez seulement besoin d'une licence si vous utilisez la LiveDataFeed qui vous permettent de mettre à jour votre base de données chaque heure ou si vous utilisez le WebService dans un produit commercial.

PUID sont maintenant considérés comme des "morts" à MusicBrainz [ 1 ]. Ils sont encore attachés à des fichiers, mais la recherche et la création PUID pour les fichiers ne peuvent pas être appelés à travailler plus.

Il y a un nouveau mécanisme d'empreintes digitales appelé AcoustID. Il existe des logiciels open source disponibles pour créer et trouver ces numéros d'identification. AcoustID est pas un projet MusicBrainz direct, mais est créé par un dev MusicBrainz et les ID sont principalement étant attaché à MusicBrainz enregistrements et répertoriés sur le site MusicBrainz.

EDIT: fpcalc et chromaprint font partie des outils AcoustID.

Je ne sais pas, si vous êtes toujours intéressé. En fait, la partie de prise d'empreintes se fait avec un outil de ligne de commande appelé fpcalc.exe. Cet outil calcule une empreinte digitale et la durée de la partie audio du fichier donné.

Vous pouvez télécharger le code source et les binaires fpcalc pour Windows, Linux et Mac OS X à partir du site Web AcoustID: http: // acoustid .org / chromaprint

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top