Check audiovisual identifier components.
Initialising algorithm engine for ISAN Check Character Calculator...
How ISAN Check Character Calculator Works?
The ISAN Check Character Calculator uses ISO 7064 MOD 37,36 on hexadecimal digits. It places one check character after the episode block and one after the version block. ISAN means International Standard Audiovisual Number.
- 1Enter the 12-hex-digit root and the 4-hex-digit episode or part number.
- 2Convert hex digits 0–9 and A–F to values 0–15.
- 3Run the MOD 37,36 hybrid recurrence over the 16 hex digits to get check character 1.
- 4Append the 8-hex-digit version segment.
- 5Run the recurrence over root, episode, and version (24 hex digits) to get check character 2.
ISAN Check Character Calculator Formula
The ISAN formula is Check 1 = MOD 37,36(root + episode) and Check 2 = MOD 37,36(root + episode + version).
p₀ = 36; sᵢ = (pᵢ₋₁ + v(hᵢ)) mod 36 (0 → 36); pᵢ = 2·sᵢ mod 37 c = (37 − pₙ) mod 36 → 0–9 A–Z
hᵢis a hexadecimal digit.v(h)is its value 0–15.
Root + episode = 000000003A8D0000 Check 1 = Z Version = 00000000 Check 2 = 6 V-ISAN = 0000-0000-3A8D-0000-Z-0000-0000-6
ISAN Check Character Calculator Conversion Table
The ISAN conversion table lists sample ISAN roots with both check characters.
| Root + episode (16 hex) | Check 1 | Version (8 hex) | Check 2 | Formatted V-ISAN |
|---|---|---|---|---|
| 000000003A8D0000 | Z | 00000000 | 6 | 0000-0000-3A8D-0000-Z-0000-0000-6 |
| 00000000D07A0090 | Q | 00000000 | X | 0000-0000-D07A-0090-Q-0000-0000-X |
| 0000000123450001 | 6 | 00000001 | H | 0000-0001-2345-0001-6-0000-0001-H |
| 00000ABCDEF00000 | J | 0000000A | Y | 0000-0ABC-DEF0-0000-J-0000-000A-Y |
| 0000FFFFFFFF0002 | U | 00000002 | H | 0000-FFFF-FFFF-0002-U-0000-0002-H |
What is ISAN Check Character Calculator?
An ISAN Check Character Calculator is a tool that computes the 2 check characters of an International Standard Audiovisual Number (ISO 15706). An ISAN identifies films, series episodes, and other audiovisual works.
The 24-hex-digit form with a version segment is called V-ISAN and identifies a specific edit, language version, or format of the work.
What are the uses of ISAN Check Character Calculator?
There are 3 main uses of the ISAN Check Character Calculator, including broadcast scheduling, rights tracking, and film archives.
- Broadcast scheduling: Broadcasters reference works by ISAN in playout systems.
- Rights tracking: Collecting societies match usage reports to works.
- Film archives: Archives catalogue versions and episodes with V-ISANs.