Metadata

From XiphWiki
Revision as of 20:33, 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?) 分子生物学产品 分子蒸馏 粉末涂料生产成套设备 粉末涂装设备 粉碎机 粉体表面改性机械 粉体混合工程设备 风冷式热油泵 氟表面活性剂 氟合金液下泵 氟化铵 氟化氢铵 氟树脂 氟塑料衬里泵 氟塑料衬里阀门 氟塑料衬里隔膜阀 氟塑料衬里截止阀 氟塑料衬里球阀 氟塑料衬里旋塞阀 氟塑料衬里止回阀 氟塑料合金材料 氟塑料合金液下泵 氟塑料喷涂 氟塑料增强合金泵 浮水泵 浮头列管式石墨换热器 釜外循环系统设置 复合机 复合喷丝板 复合橡胶板 干湿纺喷丝头 干式真空泵 干燥机 干燥器 干燥设备 甘油 钢衬复合管 钢衬聚乙烯管道 钢衬塑管道 钢筘 钢瓶 钢丝缠绕胶管 钢丝螺套 钢塑复合管 钢质焊接气瓶 高纯化学品酸 高档挤出复合机 高档塑料制品 高低密度聚乙烯 高低压空温式汽化器 高剪刀混合乳化机 高剪切乳化设备 高精度金属丝 高岭土 高频塑料热合机 高强度聚乙稀PE储运罐 高速分散机 高速离心喷雾干燥机 高速离心造粒干燥机 高速升降搅拌机 高速枕式全自动包装机 高速制管机 高温泵 高温耐腐蚀离心泵 高温液下泵 高效板式密闭过滤机 高效多管除尘器 高效沸腾干燥机 高效粉碎机 高效过滤器 高效换热器 高效活性聚合物驱油剂 高效节能聚四氟乙烯离心泵 高效四氟换热器 高效细粉分离器 高压泵 高压反应釜 高压胶管 高压静电除尘器 高压绝缘子 高压清洗机 高压探测器 高压无缝钢瓶 高真空连续分离成套装置 隔膜泵 隔直流电容器 各类塔器 给排水泵 工程爆破 工程塑料泵 工程塑料阀门 工程陶瓷 工程液压设备 工民建筑 工业泵 工业除尘 工业阀门 工业锅炉 工业级磷酸一铵 工业加湿机 工业冷水机 工业炉 工业热风炉 工业消耗品 工业氧气 工业用离心泵 工业噪音治理 工艺蜡烛 工作梯 供氧装置 固定式沸腾床干燥机 固定箱体式调速型液力偶合器 刮板薄膜蒸发器喷雾干燥机 刮板式薄膜蒸发器 刮刀下卸料离心机 观片灯 观片灯X射线胶片 管道 管道泵 管道附件 管道过滤器 管道配件 管道式无堵塞排污泵 管道式自动增压泵 管道特殊件 管件 管配件 管式热交换器 管束干燥机 灌装机械 罐内封闭阀门 硅胶 硅藻土精滤机 癸二酸铵 辊式破碎机 辊式压力机 滚滴浸绝缘处理设备 滚筒干燥机 滚筒干燥器 锅炉 国标储气桶 过滤分离设备 过滤机 过滤器 过滤器材设备 过滤网 含氮化合物 含氟农药产品 含氟新农药 焊管 焊管生产线 焊接绝热气瓶 合成氨 黑液提取设备 恒压变量自动给水控制设备 喉管 后整理设备 呼吸阀 呼吸人孔 护栏网 滑阀真空泵 滑片式管道泵 化成箔 化工泵 化工泵阀 化工反应釜 化工防腐 化工防腐成套设备 化工管道 化工机械 化工离心泵 化工设备 化工试剂 化工行业筛分机 化工液体 化纤备件 化纤纺丝配件 化纤专件 化学加药装置 化学纤维 化妆品 环保工业用途的真空系统 环保三废治理设备 环保脱硫除尘设备 环保型热熔胶 环保用品 环氧树脂真空浇注设备 缓蚀剂 换热 换热器 换热容器 换热设备 磺化设备 回收净化 混合机 混料机 混流式喷雾干燥机 活塞推料离心机 活性磷酸钙 活性炭 活性炭过滤器 活性碳过滤网 活性碳口罩 活性碳酸钙 活性氧化铝 活性氧化铝球 火灾逃生面具 机械粉碎机 机械过滤器 机械密封件 机械式单缸热熔釜 机械式双缸热熔釜 机械式无级变速器 基因扩增仪 集智能阀门 己二酸 挤出机 挤水机 挤压机 计量泵 加弹机 加氢脱氧纯化装置 加压叶滤机 甲醇 甲醇催化剂 甲醇废水回收甲醇装置 甲醇重整制氢装置 甲醛 甲醛尾气废热锅炉 甲酸铵 钾盐 尖嘴式造粒机 减速器 剪板机 检漏仪 碱回收苛化工段成套设备 建材机械 剑杆织机 浆叶干燥机 降膜式吸收器 降膜吸收器 降膜蒸发器 降凝干加剂 胶带机 胶囊填充设备 胶体磨 胶粘剂 搅拌机 搅拌容器 酵母 接地 接口波纹管 接头 节能浓缩器 洁净地漏 洁净阀门 结晶罐 截止阀 金刚石砂轮 金属表面粗糙度测量仪 金属波纹填料 金属管接头总成 金属检出机 金属筛网 金属压铸机床 金属毡 锦纶 锦纶滤布 腈纶 精馏塔成套装置 精馏塔配套设备 精密阀门 精密过滤器 精密模具 精细过滤器 精细化学品 井用潜水泵 净水设备 静电粉末涂装设备及回收系统 酒精回收塔 酒精蒸馏装置 矩形块孔式石墨换热器 聚氨酯发泡机 聚氨酯连帮成型机 聚氨酯设备 聚丙烯 聚丙烯换热器 聚丙烯聚氯乙烯贮槽 聚丙烯填料塔 聚丙烯真空计量罐 聚磷酸铵 聚氯乙烯绝缘电线电缆 聚偏二氟乙烯 聚四氟乙烯 聚四氟乙烯衬里防腐设备 真空炉 真空浓缩罐 真空浓缩设备 真空排气设备 真空热缩膜机 真空吸滤器 真空压封机 真空压力凝胶设备 真空应用设备 真空制膏机 真石漆专用搅拌机 振动干燥机 振动给料设备 振动机械 振动流化床干燥机 振动螺旋上料机 振动筛 振动筛分设备 振动设备 振动式流动床干燥机 振动输送设备 蒸发浓缩 蒸发器 蒸发式冷凝器 蒸气电加热反应釜 蒸汽电磁阀门 蒸汽加热不锈钢反应锅 蒸汽热油阀 整体PE一次成型无缝无焊储罐 脂肪族 脂环族 轴承 http://www.shop263.com/i-48/649.htm http://www.shop263.com/i-48/650.htm http://www.shop263.com/i-48/651.htm http://www.shop263.com/i-48/652.htm http://www.shop263.com/i-48/653.htm http://www.shop263.com/i-48/654.htm http://www.shop263.com/i-48/655.htm http://www.shop263.com/i-48/656.htm http://www.shop263.com/i-48/657.htm http://www.shop263.com/i-48/658.htm http://www.shop263.com/i-48/659.htm http://www.shop263.com/i-48/660.htm http://www.shop263.com/i-48/661.htm http://www.shop263.com/i-48/662.htm http://www.shop263.com/i-48/663.htm http://www.shop263.com/i-48/664.htm http://www.shop263.com/i-48/665.htm http://www.shop263.com/i-48/666.htm http://www.shop263.com/i-48/667.htm http://www.shop263.com/i-48/668.htm http://www.shop263.com/i-48/669.htm http://www.shop263.com/i-48/670.htm http://www.shop263.com/i-48/671.htm http://www.shop263.com/i-48/672.htm http://www.shop263.com/i-48/673.htm http://www.shop263.com/i-48/674.htm http://www.shop263.com/i-48/675.htm http://www.shop263.com/i-48/676.htm http://www.shop263.com/i-48/677.htm http://www.shop263.com/i-48/678.htm http://www.shop263.com/i-48/679.htm http://www.shop263.com/i-48/680.htm http://www.shop263.com/i-48/681.htm http://www.shop263.com/i-48/682.htm http://www.shop263.com/i-48/683.htm http://www.shop263.com/i-48/684.htm http://www.shop263.com/i-48/685.htm http://www.shop263.com/i-48/686.htm http://www.shop263.com/i-48/687.htm http://www.shop263.com/i-48/688.htm http://www.shop263.com/i-48/689.htm http://www.shop263.com/i-48/690.htm http://www.shop263.com/i-48/691.htm http://www.shop263.com/i-48/692.htm http://www.shop263.com/i-48/693.htm http://www.shop263.com/i-48/694.htm http://www.shop263.com/i-48/695.htm http://www.shop263.com/i-48/696.htm http://www.shop263.com/i-48/697.htm http://www.shop263.com/i-48/698.htm http://www.shop263.com/i-48/699.htm http://www.shop263.com/i-48/700.htm http://www.shop263.com/i-48/701.htm http://www.shop263.com/i-48/702.htm http://www.shop263.com/i-48/703.htm http://www.shop263.com/i-48/704.htm http://www.shop263.com/i-48/705.htm http://www.shop263.com/i-48/706.htm http://www.shop263.com/i-48/707.htm http://www.shop263.com/i-48/708.htm http://www.shop263.com/i-48/709.htm http://www.shop263.com/i-48/710.htm http://www.shop263.com/i-48/711.htm http://www.shop263.com/i-48/712.htm http://www.shop263.com/i-48/713.htm http://www.shop263.com/i-48/714.htm http://www.shop263.com/i-48/715.htm http://www.shop263.com/i-48/716.htm http://www.shop263.com/i-48/717.htm http://www.shop263.com/i-48/718.htm http://www.shop263.com/i-48/719.htm http://www.shop263.com/i-48/720.htm http://www.shop263.com/i-48/721.htm http://www.shop263.com/i-48/722.htm http://www.shop263.com/i-48/723.htm http://www.shop263.com/i-48/724.htm http://www.shop263.com/i-48/725.htm http://www.shop263.com/i-48/726.htm http://www.shop263.com/i-48/727.htm http://www.shop263.com/i-48/728.htm http://www.shop263.com/i-48/729.htm http://www.shop263.com/i-48/730.htm http://www.shop263.com/i-48/731.htm http://www.shop263.com/i-48/732.htm http://www.shop263.com/i-48/733.htm http://www.shop263.com/i-48/734.htm http://www.shop263.com/i-48/735.htm http://www.shop263.com/i-48/736.htm http://www.shop263.com/i-48/737.htm http://www.shop263.com/i-48/738.htm http://www.shop263.com/i-48/739.htm http://www.shop263.com/i-48/740.htm http://www.shop263.com/i-48/741.htm http://www.shop263.com/i-48/742.htm http://www.shop263.com/i-48/743.htm http://www.shop263.com/i-48/744.htm http://www.shop263.com/i-48/745.htm http://www.shop263.com/i-48/746.htm http://www.shop263.com/i-48/747.htm http://www.shop263.com/i-48/748.htm http://www.shop263.com/i-48/749.htm http://www.shop263.com/i-48/750.htm http://www.shop263.com/i-48/751.htm http://www.shop263.com/i-48/752.htm http://www.shop263.com/i-48/753.htm http://www.shop263.com/i-48/754.htm http://www.shop263.com/i-48/755.htm http://www.shop263.com/i-48/756.htm http://www.shop263.com/i-48/757.htm http://www.shop263.com/i-48/758.htm http://www.shop263.com/i-48/759.htm http://www.shop263.com/i-48/760.htm http://www.shop263.com/i-48/761.htm http://www.shop263.com/i-48/762.htm http://www.shop263.com/i-48/763.htm http://www.shop263.com/i-48/764.htm http://www.shop263.com/i-48/765.htm http://www.shop263.com/i-48/766.htm http://www.shop263.com/i-48/767.htm http://www.shop263.com/i-48/768.htm http://www.shop263.com/i-48/769.htm http://www.shop263.com/i-48/770.htm http://www.shop263.com/i-48/771.htm http://www.shop263.com/i-48/772.htm http://www.shop263.com/i-48/773.htm http://www.shop263.com/i-48/774.htm http://www.shop263.com/i-48/775.htm http://www.shop263.com/i-48/776.htm http://www.shop263.com/i-48/777.htm http://www.shop263.com/i-48/778.htm http://www.shop263.com/i-48/779.htm http://www.shop263.com/i-48/780.htm http://www.shop263.com/i-48/781.htm http://www.shop263.com/i-48/782.htm http://www.shop263.com/i-48/783.htm http://www.shop263.com/i-48/784.htm http://www.shop263.com/i-48/785.htm http://www.shop263.com/i-48/786.htm http://www.shop263.com/i-48/787.htm http://www.shop263.com/i-48/788.htm http://www.shop263.com/i-48/789.htm http://www.shop263.com/i-48/790.htm http://www.shop263.com/i-48/791.htm http://www.shop263.com/i-48/792.htm http://www.shop263.com/i-48/793.htm http://www.shop263.com/i-48/794.htm http://www.shop263.com/i-48/795.htm http://www.shop263.com/i-48/796.htm http://www.shop263.com/i-48/797.htm http://www.shop263.com/i-48/798.htm http://www.shop263.com/i-48/799.htm http://www.shop263.com/i-48/800.htm http://www.shop263.com/i-48/801.htm http://www.shop263.com/i-48/802.htm http://www.shop263.com/i-48/803.htm http://www.shop263.com/i-48/804.htm http://www.shop263.com/i-48/805.htm http://www.shop263.com/i-48/806.htm http://www.shop263.com/i-48/807.htm http://www.shop263.com/i-48/808.htm http://www.shop263.com/i-48/809.htm http://www.shop263.com/i-48/800.htm http://www.shop263.com/i-48/811.htm http://www.shop263.com/i-48/812.htm http://www.shop263.com/i-48/813.htm http://www.shop263.com/i-48/814.htm http://www.shop263.com/i-48/815.htm http://www.shop263.com/i-48/816.htm http://www.shop263.com/i-48/817.htm http://www.shop263.com/i-48/818.htm http://www.shop263.com/i-48/819.htm http://www.shop263.com/i-48/820.htm http://www.shop263.com/i-48/821.htm http://www.shop263.com/i-48/822.htm http://www.shop263.com/i-48/823.htm http://www.shop263.com/i-48/824.htm http://www.shop263.com/i-48/825.htm http://www.shop263.com/i-48/826.htm http://www.shop263.com/i-48/827.htm http://www.shop263.com/i-48/828.htm http://www.shop263.com/i-48/829.htm http://www.shop263.com/i-48/830.htm http://www.shop263.com/i-48/831.htm http://www.shop263.com/i-48/832.htm http://www.shop263.com/i-48/833.htm http://www.shop263.com/i-48/834.htm http://www.shop263.com/i-48/835.htm http://www.shop263.com/i-48/836.htm http://www.shop263.com/i-48/837.htm http://www.shop263.com/i-48/838.htm http://www.shop263.com/i-48/839.htm http://www.shop263.com/i-48/840.htm http://www.shop263.com/i-48/841.htm http://www.shop263.com/i-48/842.htm http://www.shop263.com/i-48/843.htm http://www.shop263.com/i-48/844.htm http://www.shop263.com/i-48/845.htm http://www.shop263.com/i-48/846.htm http://www.shop263.com/i-48/847.htm http://www.shop263.com/i-48/848.htm http://www.shop263.com/i-48/849.htm http://www.shop263.com/i-48/850.htm http://www.shop263.com/i-48/851.htm http://www.shop263.com/i-48/852.htm http://www.shop263.com/i-48/853.htm http://www.shop263.com/i-48/854.htm http://www.shop263.com/i-48/855.htm http://www.shop263.com/i-48/856.htm http://www.shop263.com/i-48/857.htm http://www.shop263.com/i-48/858.htm http://www.shop263.com/i-48/859.htm http://www.shop263.com/i-48/860.htm http://www.shop263.com/i-48/861.htm http://www.shop263.com/i-48/862.htm http://www.shop263.com/i-48/863.htm http://www.shop263.com/i-48/864.htm http://www.shop263.com/i-48/865.htm http://www.shop263.com/i-48/866.htm http://www.shop263.com/i-48/867.htm http://www.shop263.com/i-48/868.htm http://www.shop263.com/i-48/869.htm http://www.shop263.com/i-48/870.htm http://www.shop263.com/i-48/871.htm http://www.shop263.com/i-48/872.htm http://www.shop263.com/i-48/873.htm http://www.shop263.com/i-48/874.htm http://www.shop263.com/i-48/875.htm http://www.shop263.com/i-48/876.htm http://www.shop263.com/i-48/877.htm http://www.shop263.com/i-48/878.htm http://www.shop263.com/i-48/879.htm http://www.shop263.com/i-48/880.htm http://www.shop263.com/i-48/881.htm http://www.shop263.com/i-48/882.htm http://www.shop263.com/i-48/883.htm http://www.shop263.com/i-48/884.htm http://www.shop263.com/i-48/885.htm http://www.shop263.com/i-48/886.htm http://www.shop263.com/i-48/887.htm http://www.shop263.com/i-48/888.htm http://www.shop263.com/i-48/889.htm http://www.shop263.com/i-48/890.htm http://www.shop263.com/i-48/891.htm http://www.shop263.com/i-48/892.htm http://www.shop263.com/i-48/893.htm http://www.shop263.com/i-48/894.htm http://www.shop263.com/i-48/895.htm http://www.shop263.com/i-48/896.htm http://www.shop263.com/i-48/897.htm http://www.shop263.com/i-48/898.htm http://www.shop263.com/i-48/899.htm http://www.shop263.com/i-48/900.htm http://www.shop263.com/i-48/901.htm http://www.shop263.com/i-48/902.htm http://www.shop263.com/i-48/903.htm http://www.shop263.com/i-48/904.htm http://www.shop263.com/i-48/905.htm http://www.shop263.com/i-48/906.htm http://www.shop263.com/i-48/907.htm http://www.shop263.com/i-48/908.htm http://www.shop263.com/i-48/909.htm http://www.shop263.com/i-48/910.htm http://www.shop263.com/i-48/911.htm http://www.shop263.com/i-48/912.htm http://www.shop263.com/i-48/913.htm http://www.shop263.com/i-48/914.htm http://www.shop263.com/i-48/915.htm http://www.shop263.com/i-48/916.htm http://www.shop263.com/i-48/917.htm http://www.shop263.com/i-48/918.htm http://www.shop263.com/i-48/919.htm http://www.shop263.com/i-48/920.htm http://www.shop263.com/i-48/921.htm http://www.shop263.com/i-48/922.htm http://www.shop263.com/i-48/923.htm http://www.shop263.com/i-48/924.htm http://www.shop263.com/i-48/925.htm http://www.shop263.com/i-48/926.htm http://www.shop263.com/i-48/927.htm http://www.shop263.com/i-48/928.htm http://www.shop263.com/i-48/929.htm http://www.shop263.com/i-48/930.htm http://www.shop263.com/i-48/931.htm http://www.shop263.com/i-48/932.htm http://www.shop263.com/i-48/933.htm http://www.shop263.com/i-48/934.htm http://www.shop263.com/i-48/935.htm http://www.shop263.com/i-48/936.htm http://www.shop263.com/i-48/937.htm http://www.shop263.com/i-48/938.htm http://www.shop263.com/i-48/939.htm http://www.shop263.com/i-48/940.htm http://www.shop263.com/i-48/941.htm http://www.shop263.com/i-48/942.htm http://www.shop263.com/i-48/943.htm http://www.shop263.com/i-48/944.htm http://www.shop263.com/i-48/945.htm http://www.shop263.com/i-48/946.htm http://www.shop263.com/i-48/947.htm http://www.shop263.com/i-48/948.htm http://www.shop263.com/i-48/949.htm http://www.shop263.com/i-48/950.htm http://www.shop263.com/i-48/951.htm http://www.shop263.com/i-48/952.htm http://www.shop263.com/i-48/953.htm http://www.shop263.com/i-48/954.htm http://www.shop263.com/i-48/955.htm http://www.shop263.com/i-48/956.htm http://www.shop263.com/i-48/957.htm http://www.shop263.com/i-48/958.htm http://www.shop263.com/i-48/959.htm http://www.shop263.com/i-48/960.htm http://www.shop263.com/i-48/961.htm http://www.shop263.com/i-48/962.htm http://www.shop263.com/i-48/963.htm http://www.shop263.com/i-48/964.htm http://www.shop263.com/i-48/965.htm http://www.shop263.com/i-48/966.htm http://www.shop263.com/i-48/967.htm http://www.shop263.com/i-48/968.htm http://www.shop263.com/i-48/969.htm http://www.shop263.com/i-48/970.htm http://www.shop263.com/i-48/971.htm http://www.shop263.com/i-48/972.htm http://www.shop263.com/i-48/973.htm http://www.shop263.com/i-48/974.htm http://www.shop263.com/i-48/975.htm