MusicBrainz Documentation: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
PavanChander (talk | contribs) mNo edit summary |
(Fixed link to database schema) |
||
(23 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
==User |
==User documentation== |
||
; |
;[[Frequently Asked Questions]] |
||
: A set of community maintained FAQs. |
: A set of community maintained FAQs. |
||
===For the web interface=== |
|||
;[[About]] and [[Beginners Guide]] |
|||
:A quick introduction to MusicBrainz and to its use, respectively. |
|||
;[[How To]]s |
;[[How To]]s |
||
:A collection of tutorials. Lightweight, short and user- |
:A collection of tutorials. Lightweight, short and user-oriented step by step instructions. |
||
;[[Introduction to Editing]] |
|||
;[[How Editing Works]] and the different [[Edit Type]]s |
|||
:A |
:A quick introduction to how changes to MusicBrainz data are made. |
||
;[[Introduction to Voting]] |
|||
;[[Advanced Relationships]] |
|||
:A quick introduction to MusicBrainz's voting system and how edits are applied (or rejected). |
|||
:The [[Advanced Relationships]] documentation and the list of [[Advanced Relationship Type]]s. |
|||
;[[ |
;[[Style|Style guidelines]] |
||
:All our official guidelines for editing. |
|||
:Describes the server-based search (also used by the [[MusicBrainz Tagger]]). |
|||
⚫ | |||
:Describes the different kinds of search you can use to browse MusicBrainz. Also includes the [[Indexed Search Syntax|advanced search syntax]]. |
|||
;[[MusicBrainz Terminology]] |
;[[MusicBrainz Terminology]] |
||
:A collection of |
:A collection of terms the MusicBrainz community uses, what they mean, and whether there is a wiki page explaining them. |
||
===For the software=== |
|||
;[[Release Language]] |
|||
;[https://picard-docs.musicbrainz.org/ Picard Documentation] |
|||
:Describes the assignement of the language and script attribute to releases. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
;[[meb:privacy|Privacy Policy]] |
|||
⚫ | |||
⚫ | |||
;[[ |
;[[Flickr Machine Tag]] |
||
⚫ | |||
:A rudimentary page that explains the [[Artist Annotation]] and [[Release Annotation]]. |
|||
⚫ | |||
;[[How Voting Works]] |
|||
:Also quite rudimentary. It explains the decision mechanism of the [[ModBot]]. |
|||
;[[ |
;[[Developer Resources]] |
||
:Catch-all page with a number of useful links for developers |
|||
⚫ | |||
===Metadata=== |
|||
⚫ | |||
:How to use the powerful text search features in [[MusicBrainz]] |
|||
;[[ |
;[[MusicBrainz_API]] |
||
:Our web service, for use in applications |
|||
⚫ | |||
==Developer Documentation== |
|||
===Software=== |
===Software=== |
||
;[[ |
;[[libmusicbrainz]] |
||
:Describes the use of |
:Describes the use of our official library for accessing the web service. |
||
===Discs=== |
===Discs=== |
||
;[[Disc |
;[[Disc ID Calculation]] |
||
:An overview of the |
:An overview of the technical process of calculating [[Disc ID]]s. |
||
;[[libdiscid]] |
|||
:C library for creating MusicBrainz DiscIDs from audio CDs. Much better than implementing Disc IDs yourself. |
|||
===Tagging=== |
===Tagging=== |
||
;[https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html Tag Mappings] |
|||
;[[ID3v2.4.0]] |
|||
:These are the tag mappings used by [[MusicBrainz Picard]], our official tagging application |
|||
:Useful links for people wanting to use ID3v2 tags in applications. |
|||
;[[ID3v2 Tags]] |
|||
:A list of some TXXX tags for ID3v2 to toss about and try to "standardize". |
|||
;[[Disc IDs and Tagging]] |
|||
:A short exposé on various tagging standards and their handling of [[Disc ID|DiscID]]s. |
|||
;[[MusicBrainz Tag]] |
|||
:Standardization for [[MusicBrainz]]-specific tags. (from metadata_tags.html) |
|||
;[[MusicBrainz Identifier]] |
|||
:As used in standardized [[MusicBrainz Tag|MusicBrainzTag]]s. (from id-intro.html) |
|||
⚫ | |||
;[[Auto-Insert From FreeDB]] |
|||
:Explains how data is automatically entered as [[FreeDB Moderation|FreeDBModeration]]s . |
|||
;[[Server Access Paths]] |
|||
:Explains the various "fixed" ways into the [[MusicBrainz Server]]. |
|||
;[[Release Editor Arguments]] |
|||
:Explains the arguments to pre-populate the fields in the release editor. |
|||
Various bug reports and feature pages: |
|||
* [[Calculate Track Times]] |
|||
* [[Multi-Session CD Bug]] |
|||
===Database=== |
===Database=== |
||
Line 89: | Line 70: | ||
:Start page for documentation about the database. |
:Start page for documentation about the database. |
||
;[[MusicBrainz Database/Schema|Database Schema]] |
|||
;[[Panther DB Installation]] |
|||
:Description of our current schema and database structure. |
|||
:Steps to intall PostgreSQL and import [[MusicBrainz]] data on Mac OS X 10.3 aka Panther. |
|||
;[[ |
;[[Database Setup]] |
||
:Several ways of setting up and using our database. |
|||
:HOWTO install the database under Debian running under VMWare. |
|||
==Other Documentation== |
==Other Documentation== |
||
;[[Other Databases]] |
|||
* [http://solution.itagent.ne.jp/sw/voca10.html Japanese documentation for MusicBrainz Metadata Initiative 2.1] |
|||
:Other music databases which we might try to work with |
|||
* [[Links To Free Creative Commons License Music]] |
|||
;[[MusicBrainz Summit]]s |
|||
[[Category:Documentation]] |
[[Category:Documentation]] [[Category:To Be Reviewed]] [[Category:WikiDocs Page]] |
Latest revision as of 06:20, 15 August 2023
User documentation
- Frequently Asked Questions
- A set of community maintained FAQs.
For the web interface
- About and Beginners Guide
- A quick introduction to MusicBrainz and to its use, respectively.
- How Tos
- A collection of tutorials. Lightweight, short and user-oriented step by step instructions.
- Introduction to Editing
- A quick introduction to how changes to MusicBrainz data are made.
- Introduction to Voting
- A quick introduction to MusicBrainz's voting system and how edits are applied (or rejected).
- Style guidelines
- All our official guidelines for editing.
- Search
- Describes the different kinds of search you can use to browse MusicBrainz. Also includes the advanced search syntax.
- MusicBrainz Terminology
- A collection of terms the MusicBrainz community uses, what they mean, and whether there is a wiki page explaining them.
For the software
- Picard Documentation
- Documentation of MusicBrainz Picard, MusicBrainz' official tagger.
Other
- Privacy Policy
- Privacy implications of being a MusicBrainz editor.
- Flickr Machine Tag
- How to use flickr tags to refer to MusicBrainz artists, releases, tracks or labels.
Developer Documentation
- Developer Resources
- Catch-all page with a number of useful links for developers
Metadata
- MusicBrainz_API
- Our web service, for use in applications
Software
- libmusicbrainz
- Describes the use of our official library for accessing the web service.
Discs
- Disc ID Calculation
- An overview of the technical process of calculating Disc IDs.
- libdiscid
- C library for creating MusicBrainz DiscIDs from audio CDs. Much better than implementing Disc IDs yourself.
Tagging
- Tag Mappings
- These are the tag mappings used by MusicBrainz Picard, our official tagging application
Database
- MusicBrainz Database
- Start page for documentation about the database.
- Database Schema
- Description of our current schema and database structure.
- Database Setup
- Several ways of setting up and using our database.
Other Documentation
- Other Databases
- Other music databases which we might try to work with