stdnum.isrc¶
ISRC (International Standard Recording Code).
The ISRC is an international standard code (ISO 3901) for uniquely identifying sound recordings and music video recordings.
More information:
>>> validate('US-SKG-19-12345')
'USSKG1912345'
>>> validate('XX-SKG-19-12345')
Traceback (most recent call last):
    ...
InvalidComponent: ...
- stdnum.isrc.compact(number)¶
- Convert the ISRC to the minimal representation. This strips the number of any valid separators and removes surrounding whitespace. 
- stdnum.isrc.format(number, separator='-')¶
- Reformat the number to the standard presentation format. 
- stdnum.isrc.is_valid(number)¶
- Check if the number provided is a valid ISRC. 
- stdnum.isrc.validate(number)¶
- Check if the number provided is a valid ISRC. This checks the length, the alphabet, and the country code but does not check if the registrant code is known.