lrc是什么文件

今天,我想和大家分享一下关于什么是lrc的问题 。以下是边肖对这个问题的总结 。让我们来看看 。
一、LRC是什么?
纵向冗余校验(LRC)是通信中常用的一种校验形式 。纵向冗余校验(LRC)是一种错误检测方法,它从纵向通道上的特定位串生成校验位 。在行格式中(例如,在磁带中),LRC通常与VRC一起使用,后者将检查每个字符的代码 。
介绍
可以简单快速地计算垂直冗余校验的XOR校验和 。数据块的所有数据字节都由XOR递归选通,以生成XOR校验和 。
由于算法简单,纵向冗余校验可以快速简单地计算出来 。然而,LRC并不十分可靠,许多错误可能会相互抵消,而且根本无法识别数据块中字节顺序的交换 。因此,LRC主要用于快速检查非常小的数据块(如32B) 。在RFID系统中,这种算法非常适用,因为标签的容量一般很小,每次交易的数据量也不大 。
二 。什么是lrc?
Lrc是歌词文件,与歌词同步 。如果mp3支持歌词显示,可以下载与歌词同名的歌词文件,只是格式不同 。
比如mp3里的两个文件,“终身陪伴你 。mp3”和“终生与你相伴”..lrc”,可以将歌词与音乐同步 。
前面的“. mp3”是歌曲文件,后面的“..lrc”是歌词文件 。。lrc是英文lyric(歌词)的缩写,用作歌词文件的扩展名 。
扩展数据:
Lrc文件显示原则:
1.无论是否在行首,行中任何带有“[*: *]”形式的东西都应该被认为是标签 。(注意:冒号不是全角字符“:”)
2.不应显示所有标签 。

lrc是什么文件

文章插图
3.所有标签,以及由冒号分隔的两个部分都是非负的,应该被认为是时间标签 。
4.所以非标准形式的时间戳(除了“[mm:ss]”)也要有可识别性(比如“[0:0]”) 。
5.所有不是时间标签的标签都应被视为识别标签 。
6.标识名的大小写是相等的 。
7.为了向后兼容,应该忽略未定义的新标签 。另外,注释标签([:])后同一行的内容应该忽略 。
8.应该允许一行中有多个标签,并正确处理 。
【lrc是什么文件】9、应能正确处理未分类标签 。