音乐 - 媒体文件属性
bitDepth
位深 / 位深度。单位:bit
bitRate
比特率 / 码率。单位:kbps
bpm
音频速度,(Beat Per Minute,每分钟节拍数)
duration
时长。单位:秒
实际使用中,一般会做转换,比如 121
秒转为 02:01
显示
lossless
音质
根据音质检测流程的状态及结果数据推断出的别名。当前有四种情况:
enum Quality {
// 未检测
NotChecked,
// 无损
Lossless,
// 有损
Lossy,
// 无法处理 (原始音频不存在、文件异常无法识别等)
Unprocessable,
}
一般情况下,在 未检测
和 无法处理
之外(即可以通过音质检测且得出原始数据),大于 20000 视作无损;否则为有损。
有些情况下,CP 会有自己的标准,比如 routenote 以 18500 为准。
sampleRate
采样率。单位:kHz
soundChannel
声道数
当前存储的是
整数
,没有考虑 5.1、7.1 这种视频领域经常出现的情况
voice
有无人声
可选值:
- 无人声
- 有人声
- 未知