杜比全景声 ADM-BWF 元数据提取器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/dolby-atmos-adm-bwf-metadata-extractor。
技能介绍
要解决的具体问题
杜比全景声的交付物往往不只是音频流:BWF 文件里可能同时携带音频数据和 ADM 元数据。元数据中的声道、对象位置、增益等信息一旦偏移或缺失,后续渲染、审听或分发都可能出错。手工翻看元数据既慢,也容易漏掉 EBU Tech 3364 规范里的关键约束。
技能如何工作
这个技能面向的问题很直接:从 BWF 文件中提取 ADM 元数据,并基于 libadm C++ 库与 EBU Tech 3364 规范做校验。它的工作重点不是重新生成全景声内容,而是把已有元数据读出来,供工程师检查 Dolby Atmos immersive audio object positions 是否完整、一致。
关键能力包括:
- 提取
ADM:从BWF容器中识别并读取 Audio Definition Model 元数据。 - 规范校验:按
EBU Tech 3364的约束检查元数据结构,而不是只做字符串扫描。 - 定位问题:发现缺失、冲突或不符合规范的字段时,便于工程师回溯到音频对象位置或增益设置。
- 嵌入现有流程:适合作为音频交付检查、元数据审阅或问题复现流程中的一环。
适用边界与注意点
它不负责渲染全景声,也不替代专业音频编辑工具;如果需要生成或修改 Dolby Atmos 母版,仍应回到制作链路。ADM、BWF、libadm 与 EBU Tech 3364 都是强规范相关领域,建议在敏感工作流中先审阅上游项目,再判断校验结果是否满足你的交付标准。
使用场景
- 拿到 Dolby Atmos BWF 交付件后,检查 ADM 元数据中的声道与对象位置是否缺失或冲突。
- 发布前按 EBU Tech 3364 校验 ADM,定位不符合规范的字段并记录差异。
- 同一素材出了多版 BWF 时,对比各版 ADM,确认对象位置或增益是否改变。
- 客户反馈全景声渲染异常时,从对应 BWF 中提取 ADM,判断是否元数据出问题。
适合人员
- 音频工程师:交付前核对 Dolby Atmos BWF 的 ADM 对象位置与增益是否符合规范。
- 混音 / 母带技师:需要从 BWF 中提取 ADM,复现或确认渲染与定位问题。
- 媒体工具开发者:想在流水线里加入基于 libadm 与 EBU Tech 3364 的 ADM 校验。
- 交付与 QC 人员:批量检查 BWF 是否携带有效 ADM 元数据并定位异常。