技术参考

ISRC、ISWC、UPC/EAN:识别录音、作品和发行物的区别

核对日期 2026-09-07

一句话先回答

ISRC 标识的是一次录音(一个演唱、一个混音、一个母版),ISWC 标识的是一首作品(词曲本身),UPC/EAN 标识的是一件商品(专辑、EP、单曲这个可售卖的包装)。同一首《夜深沉》,梅派唱腔的一次现场录音和棚里重录的版本,是两次录音、两个 ISRC,但可能对应同一个作品登记;把它们发成单曲、又收进原声专辑、再进合辑,是三件商品、三个 UPC,而录音本身自始至终只有一个 ISRC。ISRC 是 12 位字符,没有校验位,连字符只是排版用的;UPC-A 是 12 位数字、EAN-13 是 13 位,最后一位是校验位,能算出来。三者一旦混填,结算系统在做数据库连接(join)的时候就对不上,钱不是发错人就是挂在未匹配账上。中文曲库最容易出错的地方不是格式,而是把有真实权利人的东西填成"传统"——戏曲、曲艺、民歌尤其如此。


一、三个编码,三样东西

录制音乐的整条产业链靠三个编码运转,把它们搞混是版税匹配失败最常见的原因。

ISRC 标识录音。 依据 ISO 3901,由 IFPI 作为国际注册机构(Registration Authority),各国/地区的 ISRC 机构负责分配。一个母版,一个 ISRC。你棚录的《小河淌水》和你在剧场唱的《小河淌水》是两次录音,因此是两个 ISRC——哪怕是同一个人唱的同一首曲子。

ISWC 标识作品。 依据 ISO 15707,在 CISAC 体系下管理。格式是 T-123.456.789-C:一个 T 前缀、九位数字、一位校验位;这九位数字本身不编码任何关于地区、词曲作者或出版方的信息(ISWC 格式说明)。它指的是被写出来的那首作品:一首歌被二十个人翻唱,是一个 ISWC 和二十个 ISRC。ISWC 不是你自己去申请的,而是在著作权集体管理组织或出版方登记作品时被分配。

UPC/EAN 标识发行物。 它是 GS1 的全球贸易项目代码(GTIN),跟一瓶洗发水身上那个条码是同一类东西。它标识的是作为商品的专辑、EP 或单曲。一张三首歌的 EP 是一个 UPC 加三个 ISRC。

ISRC 是录音,ISWC 是作品,UPC 是你把它们装进去卖的那个盒子。你这辈子会收到的每一笔版税,都取决于你分得清哪个是哪个。

钱是怎么顺着这三条线分开走的

录音收益——流媒体的录音方版税、广播和公开表演的邻接权收益——按 ISRC 匹配。作品收益——归词曲作者和音乐出版方的机械复制与表演权版税——按 ISWC,以及各集管组织数据库里 ISRC 到 ISWC 的对应关系匹配。零售和商品层面的报表按 UPC 走。

由此产生三种典型故障:

  1. 两次不同的录音共用一个 ISRC。 邻接权组织收到两边的播放数据却无法区分,只能并成一行,按那个编码底下登记的权利归属去分。如果两次录音的演奏者或分成不同,就有人在拿他没参与过的录音的钱。
  2. 母版没变,却重新申请了一个 ISRC。 旧编码底下积累的播放量、歌单历史、集管登记、邻接权主张统统不跟过来:在行业眼里,凭空出现了一首播放量为零的新录音。这是曲库迁移时最常见的自伤。
  3. 把作品登记到 ISRC 上,或者把录音登记到 ISWC 上。 录音—作品的对应关系,是集管组织把机械版税送到词曲作者手里的唯一路径。断了这条链,这次播放就是"未匹配":播放被记了,钱被收了,然后躺在暂记账户里,等有人来认领,或者等到认领窗口关闭。
未匹配的版税还不算丢,但它是按时间表变成丢的,而且没有人会提醒你。

二、ISRC 的十二位结构,逐段拆开

十二位字母数字,四个字段。IFPI 的描述是:五位前缀(两位字母加三位字母数字),然后两位"参考年份",然后五位记录码(IFPI ISRC 结构)。写给人看是这样:CC-XXX-YY-NNNNN

字段长度内容
国家/地区码2字母。分配该前缀的机构所在国家/地区。
注册人码3字母数字。分配这个编码的主体。
参考年份2数字。分配这个 ISRC 的年份的后两位。
记录码5数字。注册人在该年度内为这次录音编的流水号,年度内唯一。

国家码加注册人码构成前缀,由 ISRC 机构分配。记录码由注册人自己控制,全量 0000099999 时每个前缀每年最多十万个。小注册人拿到的区段可能更窄:"新前缀在分配时会附带说明该注册人被授权使用的记录码区段"(ISRC Handbook §3.3.4)。

连字符只是排版

Handbook 说得很直接:"'ISRC' 这几个字母(及其后的空格)和连字符不构成 ISRC 的一部分"(§5)。CN-A01-25-00042CNA012500042 是同一个编码。存的时候就存十二位,不要带连字符——发行规范要的是无标点形式,往一个十二字符的字段里塞一个带连字符的字符串,是一个完全可以避免的校验失败。

ISRC 没有校验位

这一点值得单独讲,因为很多人默认它有。UPC 有校验位,ISWC 有校验位,ISRC 没有。标准里根本没有这个设计,所以任何校验工具都无法告诉你一个格式正确的 ISRC 是不是你这次录音的那个。机械上能查的只有形状:两位字母、三位字母数字、两位数字、五位数字,国家码是已注册的,年份看着合理。

ISRC 没有校验位,这意味着一个字符打错位,得到的仍然是一个看上去完全合法的 ISRC——只不过它属于别人的录音。

这个不对称性,是为什么录入 ISRC 需要一种录入 UPC 时不必要的偏执:UPC 打错通常会被它自己的校验位挡下来,ISRC 打错则一路畅通。

"参考年份"到底是什么年份

不是录音年份,也不是发行年份。IFPI 的定义是分配 ISRC 的那一年,取"该年份的后两位(例如 2015 年取 15,2020 年取 20)",并且明确指出"分配 ISRC 的年份可能与录音年份不是同一年"(IFPI ISRC 结构)。

它的作用是行政性的:它"每个日历年刷新一次可分配的编码空间,以确保往年已分配的编码不会被无意中重复分配"(同上)——这是一个命名空间分区,不是日期字段。

所以如果你 2025 年 12 月为一张 2023 年录的专辑分配编码、2026 年 3 月发行,参考年份就是 25。这是对的,不要"修正"它。永远不要从 ISRC 里推断日期——录音年份属于元数据,不属于被解析的标识符。

参考年份告诉你编码是什么时候铸出来的,不是音乐是什么时候做出来的。把它当发行日期用,是曲库年份被悄悄写错的典型路径。

三、中国大陆的编码现实

这一节需要小心,因为中文互联网上关于"中国 ISRC"的说法很混乱。只说能查证的:

国家标准是 GB/T 13396-2009《中国标准录音制品编码》(英文名 China standard recording code),现行有效,2009-09-30 发布、2010-02-01 实施,替代 GB/T 13396-1992,标准信息页注明它修改采用 ISO 3901:2001《信息与文献 国际标准录音制品编码(ISRC)》(全国标准信息公共服务平台)。"修改采用"这四个字很重要:它意味着国内标准与 ISO 3901 并非逐字等同,实务中你可能同时遇到国标形态的编码和 IFPI 体系的十二位 ISRC,两者不能想当然地互相替代。

国内的编码管理机构是中国 ISRC 中心。 其官网自述:"中国标准录音制品编码中心(简称中国 ISRC 中心)是经国家新闻出版署(原国家新闻出版总署)正式批准,由中国版权保护中心筹备设立的 ISRC 编码注册管理和标准实施的技术服务机构",并称其"以编码审核与分配为核心业务"(中国 ISRC 中心)。

IFPI 的国家机构联系名单上没有中国大陆。 在 IFPI 的 ISRC 机构联系页上,与中国相关的条目是 "IFPI (Hong Kong Group) Limited"(香港)和台北的 "Central Library (ISRC Management Center)"(ISRC Agency Contacts)。该页面对名单上没有的国家/地区给出的做法是:通过设在伦敦的国际 ISRC 机构申请前缀。

实务结论:如果你是通过国际发行渠道上线流媒体,你拿到的通常是发行商作为 ISRC Manager 分配的十二位 IFPI 体系 ISRC;如果你同时在国内出版音像制品,你可能另有一套国标编码。两套编码并存不是错误,但你必须知道自己在填哪一套,并且在每一处填同一个。 二者的详细对应关系我没有找到可引用的官方说明,因此这里不做断言。


四、最难的一类:戏曲与曲艺

这是整篇文档里最值得读的一节。中文曲库里"作品 vs 录音"最难拆的东西,不是流行歌,是戏曲和曲艺。

拿一出京剧折子戏来说。你手上有一段三十七分钟的《文昭关》录音。它身上同时挂着好几层不同性质的东西:

  • 剧目本身(《文昭关》这出戏,包含它的唱词与情节骨架);
  • 唱腔传统(西皮、二黄这些声腔体系和它们的板式规范,这是几代人共有的音乐语言);
  • 流派(这一段是照着哪一派唱的——谭派、余派、杨派、马派,各有明确署名的创始名家,以及大量后人的具体改良);
  • 本次演出的具体处理(这一位演员在这一晚的行腔、气口、擞音);
  • 琴师的伴奏(京胡的过门、垫头、随腔,以及月琴、三弦的托腔);
  • 鼓师的锣鼓经与节奏调度

把这些一股脑填成"传统"、作曲栏留空,一次抹掉了好几项真实的主张。至少要分开看的是:

剧目和唱词 属于作品侧。老戏的传统唱词可能确实无人可署,但整理本、改编本、新编历史剧、现代戏几乎都有明确的编剧署名。一出 1959 年新编的戏,它的唱词不是"传统"。

唱腔设计 在戏曲行业里是一个有名有姓的工种。现代戏和新编戏的节目单上通常写着"唱腔设计"或"音乐设计",这个人做的事在功能上就是作曲。把这个位置填成空白,等于把作品侧的一个真实权利人从数据里删掉。

流派 不是一个可以直接填进"作曲"栏的东西,但它是必须写进版本说明的元数据。"《文昭关》(杨派)"和"《文昭关》(谭派)"在听感和音乐内容上是两个不同的东西;如果你把它们发成两条曲目,它们无论如何都是两次录音、两个 ISRC,而版本字段必须写清楚,否则用户和结算系统都会把它们当重复内容。

琴师 是这里最容易被埋掉的人。京剧的京胡伴奏不是照谱演奏:过门怎么走、随腔怎么托、哪里加花,很大程度上是琴师现场创造的,名琴师与名角的搭档关系在戏曲史上是被当作艺术共同体记述的。无论最终的权利归属如何认定(这属于合同和法律问题,本文不作断言),在元数据里把琴师作为一个署名的参与者写出来,是零成本的:录音侧的参与者字段(演奏者/伴奏)本来就是为这个设计的。填了,将来要主张什么至少有据可查;不填,数据里就没有这个人存在过。

曲艺同理,而且更极端。京韵大鼓、苏州评弹、单弦、相声——唱本/脚本、唱腔、伴奏(三弦、琵琶、四胡)、以及表演者的现场即兴,是四件不同的东西。评弹的"说噱弹唱"里,同一个开篇由不同流派的演员唱,音乐内容差别之大远超一般意义上的"翻唱"。

一条可操作的规则

对每一段戏曲/曲艺录音,填表之前先回答四个问题:

  1. 唱词/脚本是谁的? 传统本 → 可以标注为传统,但要写清是哪个整理本。改编本/新编 → 有编剧,写上去。
  2. 唱腔/音乐设计是谁做的? 有"唱腔设计""音乐设计"署名的 → 那就是作品侧的作者之一。
  3. 这一版属于哪个流派、依据谁的路子? → 写进版本/副标题字段,不要写进作曲栏。
  4. 这次录音里,除了演员,还有谁在创造声音? 琴师、鼓师、乐队 → 写进录音侧的参与者字段。

然后:这次录音只有一个 ISRC。 无论上面挂了多少层权利,音频文件是一个,编码就是一个。同一出戏换个演员、换个琴师、换个场次,就是另一次录音、另一个 ISRC。

把戏曲填成"传统/作曲空白",不是省事,是在数据里抹掉编剧、唱腔设计和琴师三类真实的人。

五、民歌:采集、整理、改编,三件不同的事

中文曲库里第二类高频错误,是把有明确著作权署名的歌曲当作"民歌/传统"提交。

问题的根源在于中文里"民歌"这个词同时覆盖了几种完全不同的东西:

  • 真正的口头传统曲调,无可考的作者,世代流传;
  • 采集/记录:有人把这个曲调听写下来、记谱、录音存档;
  • 整理:在采集稿基础上做规范化处理(定调、规整节拍、择定唱词);
  • 改编:在传统素材上进行实质性的音乐创作——重写旋律走向、扩充结构、配和声、重新填词;
  • "民歌风"的原创作品:完全是某个作曲家写的,只是风格上模仿地方民歌。

后三种在数据里都不该填成"传统"。以《茉莉花》为例:中文维基百科记载"1942年,艺术家何仿从天长、六合交界的金牛山地区搜集整理了民歌《鲜花调》(《茉莉花》)"(茉莉花(民歌)))。这句话里"搜集整理"四个字,恰恰就是问题所在:采集和整理是一个连续谱,谱的一头是纯记录,另一头是实质性的再创作,而通行的曲目表把这一整段都压缩成了"民歌"两个字。

我在这里不对任何一首具体作品的著作权归属或保护期作出断言——那需要引用具体的法律条文和判决,而本文不具备这个引用基础。能给你的是一个填表用的实务测试,它只依赖你能查到的事实:

测试:去找这首曲子被正式出版时的乐谱、唱片说明或节目单。上面署名栏写了什么? - 写着"×× 词 ×× 曲" → 这是有作者的作品,按作者填,不要填"传统"。 - 写着"×× 改编"或"×× 编曲" → 至少存在一位改编者。把改编者填进去(在多数元数据规范里对应 "Arranger" 这个角色),原始素材另注为传统。 - 写着"×× 搜集整理""×× 记谱" → 这是本文档里最需要你停下来判断的一格。如果你使用的旋律版本和署名者的整理稿一致,把这个人作为整理/改编者写出来,并注明素材来源;如果你是从另一条传承线上学来的、与该整理稿不同的版本,那就说明你的版本来源。无论如何,不要留空。 - 什么都没写,只有"××地民歌" → 可以标为传统,但仍应在版本说明里写清你依据的是哪个采录本或哪个演唱者的路子。

顺带一个纯粹的编码问题:即便曲子确实是传统的,你的这次演唱仍然是一次全新的录音,需要它自己的 ISRC。"传统曲目不需要 ISRC"是一个彻底错误的推论——作品侧无主,不影响录音侧有主,而录音侧的主就是你。


六、翻唱与短视频经济

短视频平台把翻唱的量级放大了一个数量级,也把两类错误一起放大了。

第一类错误:以为翻唱不用管编码。 翻唱是对既有作品的一次新录音。作品侧(ISWC、词曲作者、出版方)不变,录音侧完全是新的:新演唱、新编配、新母版 → 一个新的 ISRC。如果你要在流媒体正式发行这版翻唱,作品信息必须填原作者,不能填你自己;同时你需要按发行地的机械复制许可要求处理授权(具体流程随地区和发行渠道而不同,请以你的发行渠道要求为准)。

第二类错误,更隐蔽:换个标题就再申请一个 ISRC。 短视频生态里非常常见的一种做法是:同一段翻唱音频,先以《××(翻唱)》上传,火了之后改名成一个更抓人的标题——比如加上一句歌词做副标题,或者用平台上流行的话题名——再发一次。这仍然是同一次录音,同一个音频文件,因此只能有一个 ISRC。

这一点值得说透,因为它的破坏方式是隐性的:

  • 你申请了第二个 ISRC,两条记录在流媒体后台看起来都正常上线;
  • 播放量被劈成两半,分别累积在两个编码上;
  • 邻接权登记、歌单历史、榜单数据也跟着分裂;
  • 更糟的是,某些内容识别系统会把两条同源音频判定为重复内容,你可能收到重复投放的处理。

正确做法:音频没变就复用原 ISRC,标题变化写进曲目标题和版本字段。 反过来,如果你为了短视频重新剪了一版——加了前奏、剪成三十秒、换了副歌进入点——那是另一个音频文件,那才需要新的 ISRC,并且应该在版本字段里明确写出(例如"短版""Edit")。

还有一种情况要单独拎出来:同一段翻唱在不同平台上发布,不是不同的录音。 平台是渠道,不是版本。跨平台发同一条音频,是一个 ISRC。

判断标准永远是同一个:听众听到的是不是另一个音频文件?是 → 新 ISRC。不是 → 原 ISRC,改标题就够了。

七、影视原声:一次录音,多件商品

影视原声(OST)是"一个 ISRC 对多个 UPC"最干净的教学案例,而它在国内又极其常见。

设想一部剧配了三首歌:一首片头曲、一首片尾曲、一首在关键剧情里出现的插曲。典型的发行节奏是这样:

  1. 剧播到第三集,片头曲先发单曲上线;
  2. 第十集,插曲发第二支单曲
  3. 收官时,片尾曲发第三支单曲
  4. 全剧结束后,三首歌加上纯音乐配乐,出一张原声专辑
  5. 一年后,片尾曲被收进一张影视金曲合辑

现在数一数编码:

  • ISRC:三个(每首歌各一次录音,各一个)。如果配乐还有若干条纯音乐音轨,每条也各有一个 ISRC。
  • UPC:五个(三支单曲各一个、原声专辑一个、合辑一个)。合辑那个 UPC 通常属于合辑的发行方,不属于你。
  • ISWC:三个(三首歌各一个作品;纯音乐配乐另计)。

关键点:从第 1 步走到第 5 步,那三首歌的 ISRC 一次都没有变。 商品换了五次包装,录音一次都没变。这正是编码体系设计出来要处理的场景。

几个高频陷阱:

  • 原声专辑版本 ≠ 单曲版本。 如果专辑里那条是"完整版"而单曲是"剧集版/短版",那是两次录音,两个 ISRC。中文原声里这种情况极多(单曲发的是完整版,剧里用的是删减版)。判断标准还是音频文件是否相同。
  • 纯音乐配乐(score)要不要 ISRC? 只要它作为音轨被发行,就要,每条一个。
  • 合辑不产生新的 ISRC。 合辑方拿到的是使用这条录音的许可,录音还是那一条,编码还是那一个。合辑只有它自己的新 UPC。
  • 实体版本另算 UPC。 同一张原声专辑出数字版、CD 版、黑胶版,通常是三件商品、三个 UPC;但每件商品里的录音,ISRC 都一样。
  • 影视原声的作品侧署名要写全。 影视歌曲经常是"作词 A、作曲 B、编曲 C、制作人 D",编曲人在原声里往往承担了实质性的音乐工作。作品侧填词曲作者,录音侧填编曲、制作人和演奏者。

八、什么时候需要新 ISRC,什么时候绝对不要铸新码

核心原则在 Handbook 里:"一次录音自被分配 ISRC 之后如未发生实质性变化,不应再被分配另一个 ISRC"(§4.3),以及"已经分配给某次录音的 ISRC 绝不应被重新分配给另一次不同的录音"(§A.3)。

这两句话指向相反的方向,合起来定义了全部规则:一次录音,一个编码,永远;一个编码,一次录音,永远。

需要新 ISRC

  • 混音版(remix)。 "一个 remix 版本与原版不同,因此应被分配新的 ISRC"(§A.9.8)。
  • 剪辑版(edit)。 "经过剪辑的版本,例如为消音或替换脏字而剪辑的版本,应被分配新的 ISRC"(§A.9.4)——电台版、干净版、缩短的单曲版都在内。
  • 现场版。 "现场录音与棚录版本完全不同,需要新的 ISRC"(§A.9.1)。这一条对戏曲和曲艺尤其重要:剧场实况和录音棚版本是两次录音,没有例外。
  • 伴奏版、清唱版、抽轨版。 "某一元素(如人声)被抑制的版本,若拟发行,也应被分配新的 ISRC"(§A.9.14)。中文场景里最典型的就是伴奏带/卡拉版
  • 时长的实质性变化。 Handbook 把影响创作内容的时长改动视为实质性变化,并对非创作性的时长变动标出十秒的界线(§A.10.2);IFPI 的 FAQ 把这个阈值重述为"超过 10 秒的播放时长变化"(IFPI FAQ)。

重制(remaster):比通常说法窄得多

这是本文要纠正的一个流传很广的错误说法。Handbook §A.10.1 的条件是:"当且仅当(if and only if)重制过程中对录音施加的处理涉及对录音本身施加创造性投入时,才应分配新的 ISRC。"

Handbook 明确排除了下列处理:单纯的电平改变、恒定的均衡、恒定的压缩、降噪、去爆音、速度/音高校正、采样率转换、以及抖动(dither)。原文的表述是:"在本质上不变的或纯技术性的调整过程的情形下,不应分配新的 ISRC。"

所以不要写"重制一定要新 ISRC"——这是错的。老唱片数字化时做的那些活儿(转录、降噪、去爆音、统一响度、重采样),按 Handbook 的定义恰恰属于被排除的那一类。这对中文曲库很有现实意义:大量五六十年代的戏曲和民歌老唱片正在被数字化,如果每做一次技术性修复就铸一个新码,同一段录音会在数据库里裂成好几条。

一条安全且可以直接说的实务补充:如果这个重制版是作为一条独立的曲目、与原版并排销售的,那它就是一件独立的产品,需要它自己的编码。 这条补充不依赖于你怎么判断工程处理的性质。

不需要新 ISRC

  • 同一母版的再发行。 换封面、换发行商、换地区、换发行日期,都不是对录音的改变。ISRC 不变。
  • 未经改变的录音的权属变更。 "如果原注册人在录音已获得 ISRC 之后,以未经改变的形式出售或许可该录音,不应分配新的 ISRC,该录音的 ISRC 保持不变"(§4.6)。
  • 新的 UPC。 合辑有它自己的 UPC;合辑里的录音保留各自的 ISRC。

有一个不对称的例外:IFPI 的 FAQ 指出,"如果一次录音原本没有 ISRC,其权属已经变更,并且现在由当前权利人以未经改变的形式发行,则应分配一个新的 ISRC"(IFPI FAQ)。规则保护的是已经存在的编码;它不会为从来没有过编码的档案资料凭空编造一段历史。

判断规则

只问一个问题:听众听到的会是另一个音频文件吗?

是——不同的演出、混音、时长或内容——那就是另一次录音,需要新 ISRC。否——比特完全相同,变的只有包装、封面、价格、地区或发行商——复用原来的 ISRC。

然后是安全检查:永远不要让一个 ISRC 指向两个不同的音频文件。 如果你拿不准某个改动算不算实质性,为一个确实是新版本的东西铸一个新码,是可以挽回的;把一个码用在两次录音上,不可挽回——它会污染每一个吸收了这条数据的下游数据库,而你收不回来。


九、发行商代发的 ISRC、自有注册人码、以及换发行商之后

ISRC 标识的是录音,不是商业关系。这个编码不是许可,它不给发行商任何权利。你换发行商时,ISRC 跟着录音走——这直接来自 §4.6 和"不得为未改变的录音分配第二个 ISRC"的禁令。

容易被绊到的细节是:前缀属于注册它的那一方。 如果你的发行商给了你 QM-XYZ-25-00013,那么 QMXYZ 是发行商的注册人码。你在那次录音上永远继续使用这个十二位 ISRC——这是必须的——但你离开之后不能再用 QMXYZ码,所以你的下一张作品会带另一个前缀。一个前缀混杂的曲库不是缺陷;一个记录码重复的曲库才是。

发行商代发 ISRC 是合规的,前提是这家发行商是被认可的 ISRC Manager。美国 ISRC 机构的说法是,"有少数几家公司被授权代表录音所有者分配 ISRC",并警告未获授权的公司发出的编码"是无效的,并且有与授权注册人所发编码发生碰撞的风险"(US ISRC Agency);IFPI 维护这份名单(ISRC Managers)。一个没有分配权的服务商自己编出来的编码不是 ISRC,只是一个迟早要撞车的十二位字符串。

什么时候该申请自己的注册人码: 你运营一个有多位艺人的厂牌;你同时通过多个发行渠道发行、希望整个曲库有一个稳定的前缀;你需要在交付之前就拿到编码(用于影视同步授权、实体制作、广播交付或集管登记);或者你希望编码不依赖于任何一家公司是否继续存在。两条约束:前缀按顺序分配且"分配后不可更改",并且权利人前缀"只应用于为你所拥有的录音分配 ISRC"(US ISRC Agency)。如果你要为别人的录音分配编码,你需要的是 Manager 资格,不是自己的艺人前缀。


十、UPC 与 EAN:商品编码,以及一次手算校验位

UPC-A 是 12 位数字,EAN-13 是 13 位。两者都是 GS1 的全球贸易项目代码(GTIN-12 和 GTIN-13),结构相同:GS1 厂商识别代码、由品牌方分配的商品项目代码、以及最后一位校验位。

关于中国的商品条码前缀。 GS1 分配给中国的前缀是 690–699,另有 680–681;作为对照,471 是台湾,489 是香港(GS1 国家代码表)。所以在国内取得的商品条码,正常情况下是一个 690–699 开头的 13 位 EAN-13,而不是 12 位 UPC-A。但请注意一个非常重要的限定:前缀标识的是分配该厂商识别代码的 GS1 成员组织,不是产品的产地,也不是发行方的国籍。 一个中国艺人通过国际发行商上线,拿到的 UPC 很可能完全不是 690 开头——那不是错误。不要用前缀去推断任何关于产品来源的结论。

UPC 标识的是商品:这张专辑、这个版本。同一张唱片的数字版、CD 和黑胶是三件商品,通常有三个 UPC。单曲有自己的 UPC;这条录音后来收进专辑时,它保留自己的 ISRC,而专辑带的是另一个 UPC。

GS1 建议统一存储 GTIN:"GS1 建议在数据库中始终以 14 位数字存储 GTIN。较短的格式应在左侧补零至 14 位"(GS1 EDI 技术指南)。在你自己的表格里也这么做:跨系统匹配会变得非常简单,而且能避免那个经典灾难——前导零被表格软件悄悄吃掉。

为什么 UPC-A 补一个零就变成 EAN-13,而校验位不变

这件事人人都在复述,但很少有人解释。原因是 GS1 算法里的加权是从数字的右端锚定的,不是左端

校验位占最右边那一位。从它左边那一位开始向左走,权重交替为 ×3、×1、×3、×1,一直下去。因为这个模式是相对于校验位的位置定义的,所以当一个 GTIN-12 被左补零到 13 位或 14 位时,原来每一位数字的权重完全不变,没有任何位移。

于是,前面补一个零只是给加权和增加了一项,而这一项是 0 × 30 × 1——不管哪个,都是零。和不变,能把它凑到下一个十的倍数的那个值就不变,校验位就不变。

UPC-A 补零成 EAN-13 之后校验位不变,是因为权重从右往左数,而在左边加一个零,给总和加的正好是零。

实务上:7602145830950760214583095 是同一个 GTIN。如果某个系统只接受其中一种形式,那是格式规则,不是两件商品——不要为了迁就它去申请第二个 UPC。

手算:一个 690–699 段的 EAN-13

GS1 把计算分成三步:把每一位乘以它交替的因子,"把结果相加得到总和",然后"用不小于该总和的最近的十的倍数减去它"(GS1 校验位计算器)。GS1 官网给的是按 GTIN 长度排布的左锚定表格;下面这个右锚定写法与之等价,对任何长度都适用,也更值得记住。

步骤:

  1. 取校验位之前的那些数字。
  2. 从其中最右边一位起向左,交替乘以 3、1、3、1……
  3. 把乘积相加。
  4. 把总和向上取到下一个十的倍数,差值就是校验位。总和本身已经是十的倍数时,校验位是 0。

算例。 取一个 693 开头的 EAN-13,前 12 位是 693528140762,我们来推出第 13 位。从右往左读这 12 位:

从右数第几位数值权重乘积
12×36
26×16
37×321
40×10
54×312
61×11
78×324
82×12
95×315
103×13
119×327
126×16

总和:6 + 6 + 21 + 0 + 12 + 1 + 24 + 2 + 15 + 3 + 27 + 6 = 123

不小于 123 的最近的十的倍数是 130。130 − 123 = 7

校验位是 7,完整的 EAN-13 就是 6935281407627。✓

再看补零那条规则。 换一个 12 位的 UPC-A:760214583095,校验位前的十一位是 76021458309。从右往左:9×3=27、0×1=0、3×3=9、8×1=8、5×3=15、4×1=4、1×3=3、2×1=2、0×3=0、6×1=6、7×3=21。总和 = 27+0+9+8+15+4+3+2+0+6+21 = 95。下一个十的倍数是 100,校验位 = 5。所以 UPC-A 是 760214583095

现在左边补一个零:0760214583095。校验位之前的十二位是 076021458309。从右往左读,原来的十一位权重完全不变,新的前导 0 拿到第十二个权重 ×1,贡献 0。总和仍然是 95,下一个十的倍数仍然是 100,校验位仍然是 5——和推导预期完全一致。

如果要验证而不是生成,就把校验位也算进去(它的权重是 ×1),确认总和是十的倍数。6935281407627:123 + 7 = 130。一致。

校验位能证明这串数字被正确地录入了,但它证明不了这串数字是你的

这个算法能抓住所有单个数字的错误,以及大部分相邻位互换的错误——但不是全部。相邻两位互换、且这两位相差正好 5(0/5、1/6、2/7、3/8、4/9)时,加权和的变化恰好是 ±10,校验位仍然有效。这一类打字错误会静默通过,所以你要拿 UPC 去和它的来源核对,而不是只信一个校验工具。

你可以用 mazufa.com 上那个免费的浏览器端校验工具检查 ISRC 的结构和 UPC/EAN 的校验位,它完全运行在你自己的设备上。


十一、常见故障模式

一个 ISRC 复用在不同的录音上。 你能犯的最严重的错误,因为它不会自我修正:所有下游匹配系统会永久地把两次录音当成一次。成因通常是表格复制粘贴,或者模板里有一行没人改。

给未改变的再发行铸了新 ISRC。 丢掉这次录音积累的全部身份:歌单历史、集管登记、邻接权主张、榜单成绩都挂在旧编码上。成因往往是发行商的上架表单会自动生成编码,而"我已有 ISRC"那一栏被留空了。永远填那一栏。

国家码不对。 通常是更糟糕的事情的症状:有人手打了编码,或者某个服务商在没有分配权的情况下自己编了码。看到陌生的国家码,在发行之前去查清楚,不要等发行之后。

ISRC 里有字符错位。 没有校验位,就没有检测。这次录音会以一个属于"没有人"(播放未匹配)或者"别人"(播放被算到他头上)的标识符被交付。缓解办法:复制粘贴,不要手打;一个发行物里的每一个 ISRC 都对着同一份源清单核验一遍。

UPC 过不了自己的校验位。 几乎总是打字错误、截断,或者前导零被表格软件的自动格式吃掉了。粘贴之前把整列设成文本格式。这个故障至少是响的——大多数接收系统会直接拒绝。

音频交付和元数据里的标识符对不上。 最安静、也最贵的一种故障。嵌在音频文件里的 ISRC、随附的 DDEX 或表格元数据里的 ISRC、以及你在集管组织登记时用的 ISRC,必须是同样的十二个字符。当它们不一致时,一切看起来都正常——发行上线了,播放在涨,后台有数字——但匹配在某个你看不见的地方失败了,几个月后才浮出来。在交付之前核对嵌入的和申报的标识符是否一致。

中文特有的一类:全角字符与繁简混填。 标识符字段里出现全角数字(693)或全角连字符,在很多接收系统里会直接被判为非法字符或被静默截断。曲目标题里的繁简不一致则会造成同一条录音在不同系统中被识别成不同曲目。填标识符字段时只用半角 ASCII;标题字段则在整个曲库里保持一套一致的用字规范。

代价最高的标识符故障,是那些让发行顺利上线、然后在事后才把匹配搞坏的那些。

十二、一次播放怎么变成一笔钱

理解这条链,你就知道一个坏掉的标识符会在哪一步把它切断。

  1. 播放发生。 平台针对它库里的那条录音记一次播放事件,内部标识后与你交付的 ISRC 匹配。
  2. 平台出报表。 使用报表按 ISRC 逐条送到权利人或发行商手里,发行物用 UPC 标识。录音侧的钱在这一步计算,它是收入池的一个份额,不是每次播放的固定单价——Spotify 明确表示它不按每次播放付固定费率:收入进池,按 streamshare 分配,所以一次播放值多少钱随池子变化。
  3. 发行商结算。 你的发行商按 ISRC 和 UPC 把报表行匹配到你的曲库,生成你的报表。一个报表里出现、但不在你曲库里的 ISRC,永远到不了你的结算单,它会挂在未分配状态。
  4. 作品侧并行运行。 归属于作品的机械复制和表演权版税由集管组织收取,它们把报表里的 ISRC 链接到已登记的作品(ISWC),再链接到词曲作者和出版方。不同的管道、不同的周期、不同的钱。
  5. 邻接权。 归属于录音的广播和公开表演收益由邻接权组织收取,按 ISRC 匹配到一份写明权利人和主要表演者的登记。
  6. 付款。 钱付过来,在源头受税务处理约束。

每一步都是一次基于标识符的连接(join),而连接失败是无声的。第 1、2 步的 ISRC 断了,录音侧的钱就未匹配。第 4 步的 ISRC 到 ISWC 的链接断了,词曲作者的钱就未匹配。UPC 断了,商品层面的对账就散架,你会拿到一份无法与任何一次发行对上的报表。音频与元数据的对应关系断了,上面每一步同时断。

这套纪律不好看,但每次发行大约花你一小时。维护一张权威表:曲目名、版本、ISRC、ISWC、词曲作者分成、发行物 UPC;戏曲曲艺再加上剧目/曲种、流派、唱腔设计、伴奏者。标识符列设成文本格式。ISRC 在交付之前分配好,不要边发边编。每个 UPC 的校验位都验一遍。确认音频里嵌入的标识符和表里一致。用同一套编码去各集管组织登记录音和作品。这样当某份报表少了一行,你手里有一份可以据以争辩的事实来源——没有它,你连"本该付多少"都无法确立。


速查表

ISRCISWCUPC-A / EAN-13
标识录音作品(词曲)发行物(商品)
标准ISO 3901(IFPI);国内 GB/T 13396-2009ISO 15707(CISAC)GS1 GTIN-12 / GTIN-13
长度12 位字母数字T + 9 位数字 + 校验位12 / 13 位数字
校验位没有
翻唱要新的吗?要(新录音)不要(同一作品)看是否作为新商品发行
Remix 要新的吗?不要只有作为新商品时才要
同一母版再发行要新的吗?不要不要通常要
纯技术性重制要新的吗?不一定(见 §A.10.1)不要作为独立商品销售时要
戏曲换一个流派版本?要(另一次录音)看唱腔/唱词是否为另一作品看是否作为新商品发行

中国的集体管理组织

两家与本文相关、可查证的境内集管组织:

  • 中国音乐著作权协会(MCSC):成立于 1992 年,管理音乐作品著作权,是国际作者和作曲者协会联合会(CISAC)体系内的成员组织(MCSC 官网Music Copyright Society of China)。作品侧(ISWC 那条线)的登记通常走这里。
  • 中国音像著作权集体管理协会(CAVCA):其官网自述为"经国家版权局正式批准成立(国权〔2005〕30 号文)的我国唯一音像集体管理组织",对"音像节目的著作权以及与著作权有关的权利"实施集体管理(CAVCA 官网)。

两家机构的具体入会条件、分配规则和费率,请以其官网现行公告为准;本文不复述,因为这些内容会变。

Mazufa 的发行是免费的——没有上传费、没有订阅费、没有单次发行费——唯一的扣除是所收到版税的 5%,并且每一份完整的申请都会经过人工审核。


来源

关于算例的说明: 6935281407627760214583095 在本文中仅作为结构合法的编码用于演示校验位计算,不代表任何实际发行物的标识符。

关于著作权保护期的说明: 本文刻意不陈述任何具体的著作权保护期限或权利归属结论。这些内容取决于具体法律条文、作品类型和事实认定,需要引用一手法律文本才能断言;本文的目的是元数据填报,不是法律意见。

其他技术参考

为从业者而写,直接取自原始标准,免费阅读。

打开这一主题的免费工具 →

检查已完成,接下来就发行吧。

文件准备好后,申请只需几分钟,并且由真人阅读。

提交审核

申请免费,不会创建账号;由真人审核并通过邮件回复。

其他免费工具

免费、无需账号、不上传任何内容。一切都在你的浏览器中运行。

在封面被退回之前先检查它
封面是发行被退回最常见的原因。把封面放进来,对照各平台公开的要求逐项检查,再看看它在人们真正会看到的尺寸下是什么样子。一切都在浏览器内运行——图片不会被上传。
用平台规则检查你的元数据
标题里的特邀艺人、括号里的版本信息、艺人栏里的搜索词——这些正是发行前那个周五送来的退回理由。把你准备提交的内容输入进来,现在就查清楚。一切都在浏览器内运行。
检查你的 ISRC 和条形码
有两组代码承载着你的收入:标识录音的 ISRC,和标识发行物的条形码。任何一个数字写错,版税就会流向别处。提交之前先粘贴进来核对一遍。
从发行日往回倒推
一次发行中错过的机会,多半是错过的截止日期,而不是欠缺才华。输入你想上线的日期,每一个步骤都会按它往回排出具体日子——包括那个错过就补不回来的推荐截止日。
在平台改动之前先检查你的母带
把你的混音放进来,用流媒体平台相同的方式测量整体响度、真峰值与响度范围,然后看到每个平台将要施加的确切增益。文件在浏览器内完成分析,不会离开你的设备。