ISRC: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
mNo edit summary
(add information about tunecore)
Line 40: Line 40:
* [http://isrc.ncl.edu.tw/ 國際標準錄音錄影資料代碼查詢系統] Taiwan ISRC database
* [http://isrc.ncl.edu.tw/ 國際標準錄音錄影資料代碼查詢系統] Taiwan ISRC database
* [http://www.minc.gr.jp/db/ 音楽の森] (''ongakunomori=music forest'') Japan ISRC database
* [http://www.minc.gr.jp/db/ 音楽の森] (''ongakunomori=music forest'') Japan ISRC database

==TuneCore song IDs==
TuneCore song IDs look like ISRCs for Turks and Caicos Islands but are not valid ISRCs.

The style mailing list [http://lists.musicbrainz.org/pipermail/musicbrainz-style/2012-April/015179.html discussed this] and agreed that TuneCore's IDs should not be put in the ISRC field. Additionally [http://lists.musicbrainz.org/pipermail/musicbrainz-style/2012-April/015191.html the official ISRC organization stated] that no ISRC starting with "TC" is valid since there is no ISRC agency in Turks and Caicos Islands.

Do not add any ISRC beginning with "TC"; instead, put this in the annotation and label it as a TuneCore song ID. Someday in the future we may have another field for TuneCore IDs.


==Further Information==
==Further Information==

Revision as of 22:14, 13 April 2012

The International Standard Recording Code or short ISRC is an identification system for audio and music video recordings. It is standarized by the IFPI in ISO 3901:2001 and used by IFPI members to assign unique identifiers to every distinct recording they release. An ISRC code identifies a particular recording, not the song itself. Therefore, different recordings, edits and remixes of the same song and even identical recordings released in different countries/continents will each have their own ISRC code. Songs are identified by analogous International Standard Musical Work Code (ISWC) codes.

Note that an ISRC number now is used instead of an ISAN (International Standard AudioVisual Number) for music and audio recordings, as well as for music videos, as the ISRC is more specific, and can have IPIs attached to it, whereas the ISAN was not designed for use in combination with IPIs.

Structure

The ISRC is a 12-byte alpha-numeric string (only upper-case latin letters and arabic numerals, [A-Z0-9]) of the form CCOOOYYSSSSS with

  • C a 2-character country code (containing only letters) as defined in ISO 3166-1
  • O a 3-character owner code (containing letters and/or digits)
  • Y a 2-character year code (containing only digits)
  • S a 5-character serial number (containing only digits).

The country code defines the country of residence of the owner. The owner code is assigned by the IFPI to its members. The year defines the year in which the ISRC was allocated to the recording (although in Japan they usually antedate and set the recording year — other antedated ISRC). The serial number or designation code is assigned by the owner and allows the distinction of recordings with the same country, year and owner codes.

While hyphens are not part of ISRC's they are sometimes included to make them easier to read. Example: CC-OOO-YY-SSSSS.

How does it work?

General information on the allocation of ISRC for recordings

ISRC for Tracks on Audio CDs

Determine ISRCs of recordings

ISRC codes can be included in the table of contents (TOC) of a disc. Codes from the TOC can be read with applications like Ahead Nero and Exact Audio Copy (EAC). ISRC codes are also printed on the cover or in the booklet of a release every now and again. Some music publishers like SCPP also list ISRC codes in their online catalogue.

Resources

Some users have written tools to automatically submit ISRCs from a CD using the web service:


External resources:

TuneCore song IDs

TuneCore song IDs look like ISRCs for Turks and Caicos Islands but are not valid ISRCs.

The style mailing list discussed this and agreed that TuneCore's IDs should not be put in the ISRC field. Additionally the official ISRC organization stated that no ISRC starting with "TC" is valid since there is no ISRC agency in Turks and Caicos Islands.

Do not add any ISRC beginning with "TC"; instead, put this in the annotation and label it as a TuneCore song ID. Someday in the future we may have another field for TuneCore IDs.

Further Information