让我整理一下这些字段的含义:
- id - 主键ID
- path - 原始导入路径
- filename - 带扩展名的文件名
- description - 文件自带描述
- length - 音频长度(时长)
- bit_depth - 位深度(如16bit, 24bit)
- channels - 声道数(单声道/立体声/环绕声)
- date_added - 导入日期
- sample_rate - 采样率(如44.1kHz, 48kHz)
- type - 文件类型(如WAV, MP3, AIFF等)
- cd_title - CD标题
- artist - 艺术家
- coding_history - 编码历史
- original_date - 原始日期
- originator_ref - 来源引用
- originator - 来源/创作者
- timecode - 时间码
- subcategory - 子分类
- category - 分类
- comments - 注释
- episode - 剧集/集数
- frame_rate - 帧率
- group - 分组
- library - 音频库
- location - 位置/地点
- project_name - 项目名称
- rating - 评分
- tape - 磁带
- scene - 场景
- sync_point - 同步点
- take - 录音条次
- track_title - 曲目标题
- composer - 作曲家
- designer - 设计师
- publisher - 出版商
- folder - 文件夹
- genre - 流派/风格
- keywords - 关键词
- copyright - 版权
- recordist - 录音师
- manufacturer - 制造商
- notes - 备注
- microphone - 麦克风
- directory - 目录
- origination_time - 创建时间
- unique_id - 唯一标识符
- bpm - 每分钟节拍数
- mood - 情绪/氛围
- short_id - 短ID
- cue_number - 提示号
- style - 风格
- markers - 标记点
- is_edited - 是否已编辑
- is_split - 是否已分割
55-62. user1-user8 - 用户自定义字段
我会为用户提供一个详细的分析报告。
我来为您分析这个音频管理软件的表结构。根据字段名称和数据类型,这是一个专业的音频资产管理系统的数据库结构,类似于 SoundMiner、BaseHead 等专业音频库管理软件。
字段含义分析
📌 基础标识字段
| 字段名 |
类型 |
含义说明 |
id |
integer |
主键ID,音频文件的唯一数字标识符 |
unique_id |
text |
全局唯一标识符,通常为UUID,用于跨系统识别 |
short_id |
text |
短ID,便于人工识别或显示的简短标识 |
📁 文件存储字段
| 字段名 |
类型 |
含义说明 |
path |
text |
原始导入路径,音频文件被导入时的完整文件路径 |
filename |
text |
文件名,包含扩展名的音频文件名称(如 sound.wav) |
folder |
text |
文件夹,文件所在的文件夹名称 |
directory |
text |
目录,文件的存储目录路径 |
🎵 音频技术参数
| 字段名 |
类型 |
含义说明 |
length |
real |
时长,音频文件的播放长度(通常以秒为单位) |
bit_depth |
integer |
位深度,音频采样位深(如 16、24、32 bit) |
channels |
integer |
声道数,如 1=单声道、2=立体声、6=5.1环绕声 |
sample_rate |
integer |
采样率,如 44100、48000、96000 Hz |
type |
text |
文件类型,音频格式(WAV、MP3、AIFF、FLAC等) |
bpm |
real |
节拍速度,每分钟节拍数,用于音乐类音频 |
frame_rate |
text |
帧率,视频同步用的时间基准(如 24fps、25fps、30fps) |
timecode |
integer |
时间码,用于音视频同步的时间戳信息 |
📝 元数据描述字段
| 字段名 |
类型 |
含义说明 |
description |
text |
描述,音频内容的文字说明 |
category |
text |
分类,音频的大类(如:音效、音乐、对白、环境音) |
subcategory |
text |
子分类,更细分的类别(如:交通→汽车→引擎) |
genre |
text |
流派,音乐风格分类(如:摇滚、古典、电子) |
style |
text |
风格,更具体的风格描述 |
mood |
text |
情绪,音频传达的情感氛围(如:紧张、欢快、悲伤) |
keywords |
text |
关键词,用于搜索的标签,多个关键词通常用逗号分隔 |
rating |
decimal(5.3) |
评分,音频质量或推荐度评分(如 0-5星) |
👤 创作者信息字段
| 字段名 |
类型 |
含义说明 |
artist |
text |
艺术家,表演者或演奏者名称 |
composer |
text |
作曲家,音乐创作者 |
designer |
text |
设计师,音效设计师名称 |
recordist |
text |
录音师,现场录音人员 |
publisher |
text |
出版商,发行方或版权持有方 |
manufacturer |
text |
制造商,音频库或设备的制作方 |
originator |
text |
来源方,原始创建者或来源机构 |
originator_ref |
text |
来源引用,原始来源的参考编号 |
🎬 项目制作字段
| 字段名 |
类型 |
含义说明 |
project_name |
text |
项目名称,所属制作项目 |
library |
text |
音频库,所属音效库或音乐库的名称 |
cd_title |
text |
CD标题,原始CD专辑名称 |
track_title |
text |
曲目标题,音乐或音轨的标题 |
episode |
text |
剧集,所属剧集或系列编号 |
scene |
text |
场景,对应的影视场景标识 |
take |
text |
条次,录音的版本号或拍摄条次 |
tape |
text |
磁带,原始磁带编号(历史遗留字段) |
cue_number |
integer |
提示号,播放列表或乐谱中的编号 |
sync_point |
integer |
同步点,用于音视频同步的参考点 |
📋 管理与状态字段
| 字段名 |
类型 |
含义说明 |
date_added |
date |
导入日期,音频入库的时间 |
original_date |
text |
原始日期,音频创建或录制的日期 |
origination_time |
text |
创建时间,音频文件的原始创建时间 |
is_edited |
integer |
是否已编辑,布尔值(0=否,1=是) |
is_split |
integer |
是否已分割,布尔值,标记是否从长文件中分割出来 |
location |
text |
位置,录音地点或存储位置 |
group |
text |
分组,用于组织管理的分组标识 |
markers |
text |
标记点,音频内的关键时间点标记 |
📄 备注与版权字段
| 字段名 |
类型 |
含义说明 |
comments |
text |
注释,用户或系统添加的备注 |
notes |
text |
备注,额外的说明信息 |
copyright |
text |
版权,版权声明信息 |
coding_history |
text |
编码历史,BWF格式的编码历史记录 |
microphone |
text |
麦克风,录音使用的麦克风型号或设置 |
🔧 用户自定义字段
| 字段名 |
类型 |
含义说明 |
user1 ~ user8 |
text |
用户自定义字段,共8个预留字段,供用户根据实际需求自定义用途 |
总结
这是一个专业级音频资产管理系统的完整表结构,主要特点:
- 符合广播级标准:包含 BWF(Broadcast Wave Format)标准字段如
coding_history、originator、timecode 等
- 支持影视后期制作:有
scene、take、episode、sync_point 等影视制作相关字段
- 音乐管理功能完善:包含
bpm、mood、genre、composer 等音乐元数据
- 灵活扩展性:预留了8个用户自定义字段
- 版权管理支持:包含
copyright、publisher、manufacturer 等版权相关字段