Metadata

From XiphWiki
Revision as of 18:47, 28 October 2004 by 60.25.125.125 (talk)
Jump to navigation Jump to search

Motivation

All the Xiph.org codecs have some internal mechanism for including metadata about the current stream. Generally, this is one of the codec headers, and in the words of the vorbis spec, "It is meant for short, text comments...much like someone jotting a quick note on the bottom of a CDR."

This works well enough for most things, and can be overloaded/abused (depending on your point of view) for most other things. But there are three major requirements that point to the design of an external metadata format; one that can be interleaved with the other streams in a container.

  • Machinability There are a number of items of metadata that a player will want to parse and take action on. While there are usually 'convention' schemes for doing this with the embedded comment headers, this is much easier if there is a separate metadata stream designed for such use, instead of having to do best-effort parsing of natural language comments. For example, a video file with multiple audio tracks can specify the language of each one; a player than can parse these reliably can match them against a language preference list configured by the user to automatically select and begin playback of the best option.
  • Kitchen Sink There are a minority of people who care passionately about having every detail about a track available. In the sense of conserving such information, and providing an equivalent to liner notes for online distribution, this is a goal worth supporting. However, the simple unstructured key-value pairs offered by the inline metadata are unwieldy for this level of detail. How do you tell the 2nd unit Assistant Director from the USA unit Assistant Director? How do you indicate which artist played tenor sax in the solo?
  • Addressability The internal comment metadata headers are by necessity attached to a single content stream. This is useful for some appication, but a limitation in others. In a multiplexed stream, which set of comments refers to the collection as a whole? (By convention, in Ogg, it's the first logical bitstream occuring, but we can do better.) A separate metadata stream type must address this issue of collective metadata while still allowing description of individual streams. It should also allow temporal addressability, so that changes can be described. Because the in-stream comment metadata are part of the codec headers, it cannot change over the course of the stream, and allowing additional comment packets elsewhere in the stream presents seeking challenges. In the Ogg container this can be resolved by inserting a chain boundary, but this is a poor option for very-low-bitrate streams and unreliable transports such as RTP.

Proposed Solutions

RDF + dublin core

XML-encoding (generic rdf or CMML?) 钢带式造粒机 化学级氯化氢 电子级氯化氢 深水网浮 自吸泵 钯触媒 型管道泵 合成炉 单吸单级离心泵 抗静电滤料 无堵塞自吸泵 计量泵 尼龙树脂软管 微孔精密过滤机 碳分子筛制氮机 包复封垫 高温滤料 双壁波纹管 输送机 TZD强自吸多级清水泵 WEILI气动隔膜泵 WILDEN气动隔膜泵 WZ自吸污水泵 YKA型圆块式石墨换热器 ZB型单级单吸离心泵 氨分解制氢装置 铵盐 暗室灯 八色高速铜版 八色胶版印刷机 钯催化剂 靶式气流粉碎机 摆动转子泵 摆线针轮减速机 板框式压滤机 板框压滤机 板式过滤机 板式石墨换热器 板式蒸馏塔 半管式反应釜 半自动充填 半自动充填机 半自动打包机 棒式机械粉碎机 棒状型材缠绕包装机 包复搅拌器 包覆机 包括洗药机 包装袋 包装机械 包装胶粘剂 保护气终端净化装置 保鲜解毒 保鲜库 保险粉 鲍尔环 杯装全自动充填封口机 背封式粉包装机 被银机 苯甲酸钾 泵类 泵浦 泵用和釜用机械密封产品 便拆式管道泵 变滤室 变色分子筛 变压法真空干燥设备 标准实心砖 宾馆餐饮 丙纶 丙纶滤布 波纹补偿器 波纹管 玻璃钢耐腐蚀泵 玻璃钢耐腐蚀球阀 玻璃钢制品 玻璃瓶罐机械 玻璃纤维 玻纤增强聚丙烯尾气吸收塔 补偿器 不锈钢 不锈钢泵 不锈钢储液罐 不锈钢罐槽 不锈钢过滤器 不锈钢过滤网组合件 不锈钢弧形上真空室 不锈钢夹层锅 不锈钢金属丝网 不锈钢精密板框压滤机 不锈钢滤网造纸网面粉网空调网 不锈钢耐腐蚀泵 不锈钢配料罐 不锈钢设备 不锈钢丝网 不锈钢液下泵 不锈筛网 彩印塑料膜卷 槽形混合机 槽型砖 测温管 柴油机整机 常温常压喷射式自动染色机 常温法精细胶粉成套生产线 超高分子量聚乙烯 超净台 超临界流体设备 超声波塑料焊接机 超声振动筛分机 超微粉碎机 超微粉体化工机械设备 超细磨 超细碳酸钙 超细涡流粉碎机 超音速气流粉碎机 车间内运输设备 沉浸绝缘处理设备 衬胶 衬里大型设备 成套溶剂回收 成套蒸馏装置 成型机械 城市燃气截止阀 齿轮泵 充水式潜水电泵 充油小型潜水电泵 冲床 抽滤桶 臭氧发生器 除尘器 除尘设备 除毒 除沫器 除湿机自动排水泵 除味 除烟 储存压力容器 储罐 储气罐 传感器 传送带 船运槽 窗纱 吹膜机 锤式破碎机 纯聚丙烯层析柱 纯四氟乙烯编织盘根 醇酸树脂中光 磁控溅射镀膜机 磁力泵 磁力传动离心泵 磁力管道泵 磁力搅拌反应釜 磁力搅拌静密封高压反应釜 磁力搅拌器 磁力偶合器 磁力偶器 磁力驱动泵 磁力驱动高压反应釜 磁力驱动离心泵 粗效空气过滤器 催化蒸馏塔构件 大气喷射泵 大输液 大型钢衬塑PE防腐储运设备 带式穿流干燥机 带式干燥机 带式压滤机 袋式除尘器 单机除尘器 单级单吸离心泵 单级高速离心式鼓风机 单级离心消防泵 单级双吸离心泵 单向土工格栅 导气管 导热油炉 导叶式混流泵 等离子焊机 聚氨酯发泡机 低速循环沸腾锅 低温反应罐 低温绝热储罐 低温粮食烘干机 低温设备 低温箱体 低温液体贮槽 低温液体贮槽槽车 低压压力容器 低阻力亚高效过滤器 涤丙合制滤布 涤纶 涤纶滤布 地板砖 电测量设备 电磁动态塑化挤出机 电磁动态塑化注塑机 电磁阀 电磁感应锅炉 电动高压清洗机 电动试压泵 电焊网 电机 电脑喷浆机 电脑套色凹版印刷机 电能表校验装置 电气控制柜 电石 电讯器材 电站锅炉配套 垫片 淀粉 淀粉设备 淀粉糖 吊袋式离心机 调漆槽 调速分散机 碟式分离机设备 顶风机 定量包装机 动力混合机 动力喷雾机 动态锻烧炉 斗式提升机 端风机 短程蒸馏 锻压设备 对辊破碎机 对接焊铝塑复合管 多层光学镀膜机 多功能塑料片材机组 多功能提取罐 多弧离子 多弧离子镀膜机 多级离心消防泵 多尼尔织机 多效降膜蒸发器 多效节能浓缩蒸发器 多效蒸馏水机 鄂式破碎机 二甘醇 发电机余热热水器 发酵罐 阀门 反击式破碎机 反渗透装置 反应 反应釜 反应容器 返式真空干燥机 方形井盖 芳纶纤维 芳纶纤维编织盘根 防毒面罩 防腐 防腐产品 防腐储罐 防腐风机 防腐管路配件 防腐型压滤机 增强聚丙烯隔膜压榨厢式压滤机 防腐增强聚丙烯自动厢式压滤机 防护格栅 非标压力容器 非标硬质合金模具 非标准结构件 非标准燃烧器 非标准搪瓷玻璃设备 废旧塑料复合材料窨井盖 废汽净化塔 废水 废水处理设备 沸石催化剂 沸腾干燥机 沸腾干燥器 分布式光纤温度传感器系统 分级打散解细设备 分级机 分离 分离过滤设备 分离机 分离机械 分离容器 分离设备 分立式循环水电解制氢设备 分散机 分散搅拌机械 分子筛 玉米剥粒机 玉米淀粉 园筒编织袋涂塑复合机组 圆弧齿轮泵 圆块孔式吸收器 圆形井盖 远红外电加热设备 运输槽罐设备 造粒机 造纸洗浆设备 增强聚丙烯板压滤机 增强聚丙烯耐蚀离心泵 增强型醋酸纤维微孔滤膜 闸阀 窄钢带圈缠绕包装机 真空包 真空泵 真空带式压滤机 真空镀镜设备 真空粉末绝热低温液体贮槽 真空干燥 真空干燥烘箱 真空干燥机 真空机组 真空计量槽 真空计量罐 真空冷冻干燥机 轴流泵 轴向型粗粉分离器 主盘式连续干燥器 注射葡萄糖 注塑机 注油式螺杆机 贮槽 贮存容器 http://www.shop263.com/i-48/326.htm http://www.shop263.com/i-48/327.htm http://www.shop263.com/i-48/328.htm http://www.shop263.com/i-48/329.htm http://www.shop263.com/i-48/330.htm http://www.shop263.com/i-48/331.htm http://www.shop263.com/i-48/332.htm http://www.shop263.com/i-48/333.htm http://www.shop263.com/i-48/334.htm http://www.shop263.com/i-48/335.htm http://www.shop263.com/i-48/336.htm http://www.shop263.com/i-48/337.htm http://www.shop263.com/i-48/338.htm http://www.shop263.com/i-48/339.htm http://www.shop263.com/i-48/340.htm http://www.shop263.com/i-48/341.htm http://www.shop263.com/i-48/342.htm http://www.shop263.com/i-48/343.htm http://www.shop263.com/i-48/344.htm http://www.shop263.com/i-48/345.htm http://www.shop263.com/i-48/346.htm http://www.shop263.com/i-48/347.htm http://www.shop263.com/i-48/348.htm http://www.shop263.com/i-48/349.htm http://www.shop263.com/i-48/350.htm http://www.shop263.com/i-48/351.htm http://www.shop263.com/i-48/352.htm http://www.shop263.com/i-48/353.htm http://www.shop263.com/i-48/354.htm http://www.shop263.com/i-48/355.htm http://www.shop263.com/i-48/356.htm http://www.shop263.com/i-48/357.htm http://www.shop263.com/i-48/358.htm http://www.shop263.com/i-48/359.htm http://www.shop263.com/i-48/360.htm http://www.shop263.com/i-48/361.htm http://www.shop263.com/i-48/362.htm http://www.shop263.com/i-48/363.htm http://www.shop263.com/i-48/364.htm http://www.shop263.com/i-48/365.htm http://www.shop263.com/i-48/366.htm http://www.shop263.com/i-48/367.htm http://www.shop263.com/i-48/368.htm http://www.shop263.com/i-48/369.htm http://www.shop263.com/i-48/370.htm http://www.shop263.com/i-48/371.htm http://www.shop263.com/i-48/372.htm http://www.shop263.com/i-48/373.htm http://www.shop263.com/i-48/374.htm http://www.shop263.com/i-48/375.htm http://www.shop263.com/i-48/376.htm http://www.shop263.com/i-48/377.htm http://www.shop263.com/i-48/378.htm http://www.shop263.com/i-48/379.htm http://www.shop263.com/i-48/380.htm http://www.shop263.com/i-48/381.htm http://www.shop263.com/i-48/382.htm http://www.shop263.com/i-48/383.htm http://www.shop263.com/i-48/384.htm http://www.shop263.com/i-48/385.htm http://www.shop263.com/i-48/386.htm http://www.shop263.com/i-48/387.htm http://www.shop263.com/i-48/388.htm http://www.shop263.com/i-48/389.htm http://www.shop263.com/i-48/390.htm http://www.shop263.com/i-48/391.htm http://www.shop263.com/i-48/392.htm http://www.shop263.com/i-48/393.htm http://www.shop263.com/i-48/394.htm http://www.shop263.com/i-48/395.htm http://www.shop263.com/i-48/396.htm http://www.shop263.com/i-48/397.htm http://www.shop263.com/i-48/398.htm http://www.shop263.com/i-48/399.htm http://www.shop263.com/i-48/400.htm http://www.shop263.com/i-48/401.htm http://www.shop263.com/i-48/402.htm http://www.shop263.com/i-48/403.htm http://www.shop263.com/i-48/404.htm http://www.shop263.com/i-48/405.htm http://www.shop263.com/i-48/406.htm http://www.shop263.com/i-48/407.htm http://www.shop263.com/i-48/408.htm http://www.shop263.com/i-48/409.htm http://www.shop263.com/i-48/410.htm http://www.shop263.com/i-48/411.htm http://www.shop263.com/i-48/412.htm http://www.shop263.com/i-48/413.htm http://www.shop263.com/i-48/414.htm http://www.shop263.com/i-48/415.htm http://www.shop263.com/i-48/416.htm http://www.shop263.com/i-48/417.htm http://www.shop263.com/i-48/418.htm http://www.shop263.com/i-48/419.htm http://www.shop263.com/i-48/420.htm http://www.shop263.com/i-48/421.htm http://www.shop263.com/i-48/422.htm http://www.shop263.com/i-48/423.htm http://www.shop263.com/i-48/424.htm http://www.shop263.com/i-48/425.htm http://www.shop263.com/i-48/426.htm http://www.shop263.com/i-48/427.htm http://www.shop263.com/i-48/428.htm http://www.shop263.com/i-48/429.htm http://www.shop263.com/i-48/430.htm http://www.shop263.com/i-48/431.htm http://www.shop263.com/i-48/432.htm http://www.shop263.com/i-48/433.htm http://www.shop263.com/i-48/434.htm http://www.shop263.com/i-48/435.htm http://www.shop263.com/i-48/436.htm http://www.shop263.com/i-48/437.htm http://www.shop263.com/i-48/438.htm http://www.shop263.com/i-48/439.htm http://www.shop263.com/i-48/440.htm http://www.shop263.com/i-48/441.htm http://www.shop263.com/i-48/442.htm http://www.shop263.com/i-48/443.htm http://www.shop263.com/i-48/444.htm http://www.shop263.com/i-48/445.htm http://www.shop263.com/i-48/446.htm http://www.shop263.com/i-48/447.htm http://www.shop263.com/i-48/448.htm http://www.shop263.com/i-48/449.htm http://www.shop263.com/i-48/450.htm http://www.shop263.com/i-48/451.htm http://www.shop263.com/i-48/452.htm http://www.shop263.com/i-48/453.htm http://www.shop263.com/i-48/454.htm http://www.shop263.com/i-48/455.htm http://www.shop263.com/i-48/456.htm http://www.shop263.com/i-48/457.htm http://www.shop263.com/i-48/458.htm http://www.shop263.com/i-48/459.htm http://www.shop263.com/i-48/460.htm http://www.shop263.com/i-48/461.htm http://www.shop263.com/i-48/462.htm http://www.shop263.com/i-48/463.htm http://www.shop263.com/i-48/464.htm http://www.shop263.com/i-48/465.htm http://www.shop263.com/i-48/466.htm http://www.shop263.com/i-48/467.htm http://www.shop263.com/i-48/468.htm http://www.shop263.com/i-48/469.htm http://www.shop263.com/i-48/470.htm http://www.shop263.com/i-48/471.htm http://www.shop263.com/i-48/472.htm http://www.shop263.com/i-48/473.htm http://www.shop263.com/i-48/474.htm http://www.shop263.com/i-48/475.htm http://www.shop263.com/i-48/476.htm http://www.shop263.com/i-48/477.htm http://www.shop263.com/i-48/478.htm http://www.shop263.com/i-48/479.htm http://www.shop263.com/i-48/480.htm http://www.shop263.com/i-48/481.htm http://www.shop263.com/i-48/482.htm http://www.shop263.com/i-48/483.htm http://www.shop263.com/i-48/484.htm http://www.shop263.com/i-48/485.htm http://www.shop263.com/i-48/486.htm http://www.shop263.com/i-48/487.htm http://www.shop263.com/i-48/488.htm http://www.shop263.com/i-48/489.htm http://www.shop263.com/i-48/490.htm http://www.shop263.com/i-48/491.htm http://www.shop263.com/i-48/492.htm http://www.shop263.com/i-48/493.htm http://www.shop263.com/i-48/494.htm http://www.shop263.com/i-48/495.htm http://www.shop263.com/i-48/496.htm http://www.shop263.com/i-48/497.htm http://www.shop263.com/i-48/498.htm http://www.shop263.com/i-48/499.htm http://www.shop263.com/i-48/500.htm http://www.shop263.com/i-48/501.htm http://www.shop263.com/i-48/502.htm http://www.shop263.com/i-48/503.htm http://www.shop263.com/i-48/504.htm http://www.shop263.com/i-48/505.htm http://www.shop263.com/i-48/506.htm http://www.shop263.com/i-48/507.htm http://www.shop263.com/i-48/508.htm http://www.shop263.com/i-48/509.htm http://www.shop263.com/i-48/510.htm http://www.shop263.com/i-48/511.htm http://www.shop263.com/i-48/512.htm http://www.shop263.com/i-48/513.htm http://www.shop263.com/i-48/514.htm http://www.shop263.com/i-48/515.htm http://www.shop263.com/i-48/516.htm http://www.shop263.com/i-48/517.htm http://www.shop263.com/i-48/518.htm http://www.shop263.com/i-48/519.htm http://www.shop263.com/i-48/520.htm http://www.shop263.com/i-48/521.htm http://www.shop263.com/i-48/522.htm http://www.shop263.com/i-48/523.htm http://www.shop263.com/i-48/524.htm http://www.shop263.com/i-48/525.htm http://www.shop263.com/i-48/526.htm http://www.shop263.com/i-48/527.htm http://www.shop263.com/i-48/528.htm http://www.shop263.com/i-48/529.htm http://www.shop263.com/i-48/530.htm http://www.shop263.com/i-48/531.htm http://www.shop263.com/i-48/532.htm http://www.shop263.com/i-48/533.htm http://www.shop263.com/i-48/534.htm http://www.shop263.com/i-48/535.htm http://www.shop263.com/i-48/536.htm http://www.shop263.com/i-48/537.htm http://www.shop263.com/i-48/538.htm http://www.shop263.com/i-48/539.htm http://www.shop263.com/i-48/540.htm http://www.shop263.com/i-48/541.htm http://www.shop263.com/i-48/542.htm http://www.shop263.com/i-48/543.htm http://www.shop263.com/i-48/544.htm http://www.shop263.com/i-48/545.htm http://www.shop263.com/i-48/546.htm http://www.shop263.com/i-48/547.htm http://www.shop263.com/i-48/548.htm http://www.shop263.com/i-48/549.htm http://www.shop263.com/i-48/550.htm http://www.shop263.com/i-48/551.htm http://www.shop263.com/i-48/552.htm http://www.shop263.com/i-48/553.htm http://www.shop263.com/i-48/554.htm http://www.shop263.com/i-48/555.htm http://www.shop263.com/i-48/556.htm http://www.shop263.com/i-48/557.htm http://www.shop263.com/i-48/558.htm http://www.shop263.com/i-48/559.htm http://www.shop263.com/i-48/560.htm http://www.shop263.com/i-48/561.htm http://www.shop263.com/i-48/562.htm http://www.shop263.com/i-48/563.htm http://www.shop263.com/i-48/564.htm http://www.shop263.com/i-48/565.htm http://www.shop263.com/i-48/566.htm http://www.shop263.com/i-48/567.htm http://www.shop263.com/i-48/568.htm http://www.shop263.com/i-48/569.htm http://www.shop263.com/i-48/570.htm http://www.shop263.com/i-48/571.htm http://www.shop263.com/i-48/572.htm http://www.shop263.com/i-48/573.htm http://www.shop263.com/i-48/574.htm http://www.shop263.com/i-48/575.htm http://www.shop263.com/i-48/576.htm http://www.shop263.com/i-48/577.htm http://www.shop263.com/i-48/578.htm http://www.shop263.com/i-48/579.htm http://www.shop263.com/i-48/580.htm http://www.shop263.com/i-48/581.htm http://www.shop263.com/i-48/582.htm http://www.shop263.com/i-48/583.htm http://www.shop263.com/i-48/584.htm http://www.shop263.com/i-48/585.htm http://www.shop263.com/i-48/586.htm http://www.shop263.com/i-48/587.htm http://www.shop263.com/i-48/588.htm http://www.shop263.com/i-48/589.htm http://www.shop263.com/i-48/590.htm http://www.shop263.com/i-48/591.htm http://www.shop263.com/i-48/592.htm http://www.shop263.com/i-48/593.htm http://www.shop263.com/i-48/594.htm http://www.shop263.com/i-48/595.htm http://www.shop263.com/i-48/596.htm http://www.shop263.com/i-48/597.htm http://www.shop263.com/i-48/598.htm http://www.shop263.com/i-48/599.htm http://www.shop263.com/i-48/600.htm http://www.shop263.com/i-48/601.htm http://www.shop263.com/i-48/602.htm http://www.shop263.com/i-48/603.htm http://www.shop263.com/i-48/604.htm http://www.shop263.com/i-48/605.htm http://www.shop263.com/i-48/605.htm http://www.shop263.com/i-48/607.htm http://www.shop263.com/i-48/608.htm http://www.shop263.com/i-48/609.htm http://www.shop263.com/i-48/610.htm http://www.shop263.com/i-48/611.htm http://www.shop263.com/i-48/612.htm http://www.shop263.com/i-48/613.htm http://www.shop263.com/i-48/614.htm http://www.shop263.com/i-48/615.htm http://www.shop263.com/i-48/616.htm http://www.shop263.com/i-48/617.htm http://www.shop263.com/i-48/618.htm http://www.shop263.com/i-48/619.htm http://www.shop263.com/i-48/620.htm http://www.shop263.com/i-48/621.htm http://www.shop263.com/i-48/622.htm http://www.shop263.com/i-48/623.htm http://www.shop263.com/i-48/624.htm http://www.shop263.com/i-48/625.htm http://www.shop263.com/i-48/626.htm http://www.shop263.com/i-48/627.htm http://www.shop263.com/i-48/628.htm http://www.shop263.com/i-48/629.htm http://www.shop263.com/i-48/630.htm http://www.shop263.com/i-48/631.htm http://www.shop263.com/i-48/632.htm http://www.shop263.com/i-48/633.htm http://www.shop263.com/i-48/634.htm http://www.shop263.com/i-48/635.htm http://www.shop263.com/i-48/636.htm http://www.shop263.com/i-48/637.htm http://www.shop263.com/i-48/638.htm http://www.shop263.com/i-48/639.htm http://www.shop263.com/i-48/640.htm http://www.shop263.com/i-48/641.htm http://www.shop263.com/i-48/642.htm http://www.shop263.com/i-48/643.htm http://www.shop263.com/i-48/644.htm http://www.shop263.com/i-48/645.htm http://www.shop263.com/i-48/646.htm http://www.shop263.com/i-48/647.htm http://www.shop263.com/i-48/648.htm