Difference between revisions of "ISRC"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
 
m (Format: Update to table style)
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
The ISRC (International Standard Recording Code) was developed by the [http://www.iso.ch ISO] to identify sound and audiovisual recordings. Its standard number is ISO 3901.
+
The '''International Standard Recording Code''' ('''ISRC''') is an international standard code for uniquely identifying sound recordings and music video recordings. The code was developed by the recording industry in conjunction with the [http://www.iso.ch ISO] technical committee 46, subcommittee 9 (TC 46/SC 9), which codified the standard as ISO 3901 in 1986, and updated it in 2001.  
  
The ISRC contains 12 characters that mean:
+
An ISRC identifies a particular ''recording'', not the work (composition and lyrical content) itself. Therefore, different recordings, edits, and remixes of the same work should each have their own ISRC. Works are identified by ISWC. Recordings remastered without significant audio changes should retain their existing ISRC, but the threshold is left to the discretion of the record company.
  
{| border="1" cellpadding="2"
+
==Format==
 +
An ISRC contains 12 characters that mean:
 +
 
 +
{| class="wikitable"
 
|-
 
|-
! Lenght !! Meaning
+
! Length !! Meaning
 
|-
 
|-
 
| 2 || Country
 
| 2 || Country
 
|-
 
|-
| 3 || First owner (allocated by Phonographic Performance Ltd)
+
| 3 || First owner (allocated by ISRC Agency)
 
|-
 
|-
 
| 2 || Recording year (last two digits)
 
| 2 || Recording year (last two digits)
Line 16: Line 19:
 
|}
 
|}
  
 +
==Extraction==
 +
A number of tools, such as [[Exact Audio Copy]], can extract a disc's ISRCs as part of the audio extraction process and save them to a [[cue sheet]].
 +
 +
However, there are known issues with some audio CD extractors where ISRCs can "bleed" between tracks, causing the same ISRC to be attributed to different tracks.<ref>{{ha|url=https://hydrogenaud.io/index.php?topic=98359.msg818110#msg818110|title=Why is reading ISRC so difficult?}}</ref><ref>[https://github.com/JonnyJD/musicbrainz-isrcsubmit/pull/120 Remove `--fast-toc` from cdrdao's options] on GitHub</ref><ref>[https://github.com/whipper-team/whipper/issues/320#issuecomment-437875143 Save ISRCs from CD TOC] on GitHub</ref> To avoid this from happening, [[cdrdao]] or mediatools can be used to accurately extract the ISRCs.
 +
 +
==References==
 +
<references/>
  
[http://www.ifpi.org/isrc ISRC official page]
+
==External links==
 +
* [http://www.ifpi.org/isrc ISRC official page]
 +
* {{wikipedia|International Standard Recording Code}}

Latest revision as of 20:11, 8 September 2021

The International Standard Recording Code (ISRC) is an international standard code for uniquely identifying sound recordings and music video recordings. The code was developed by the recording industry in conjunction with the ISO technical committee 46, subcommittee 9 (TC 46/SC 9), which codified the standard as ISO 3901 in 1986, and updated it in 2001.

An ISRC identifies a particular recording, not the work (composition and lyrical content) itself. Therefore, different recordings, edits, and remixes of the same work should each have their own ISRC. Works are identified by ISWC. Recordings remastered without significant audio changes should retain their existing ISRC, but the threshold is left to the discretion of the record company.

Format

An ISRC contains 12 characters that mean:

Length Meaning
2 Country
3 First owner (allocated by ISRC Agency)
2 Recording year (last two digits)
5 Designation code (assigned by first owner)

Extraction

A number of tools, such as Exact Audio Copy, can extract a disc's ISRCs as part of the audio extraction process and save them to a cue sheet.

However, there are known issues with some audio CD extractors where ISRCs can "bleed" between tracks, causing the same ISRC to be attributed to different tracks.[1][2][3] To avoid this from happening, cdrdao or mediatools can be used to accurately extract the ISRCs.

References

  1. Why is reading ISRC so difficult? on hydrogenaudio
  2. Remove `--fast-toc` from cdrdao's options on GitHub
  3. Save ISRCs from CD TOC on GitHub

External links