数字电影技术术语普及(9)

  白白二世      2017-04-11   

1打包(Packaging)


在数字电影领域,打包(Packaging)是指将节目素材(含图像、声音和字幕)按照一定的规则进行封装和组织,以用于节目传输和存储。


在数字电影发展初期,下发到影院的数字节目没有统一的播放格式,厂商使用私有节目格式,这导致发行制作单位必须拥有与多个厂商播放服务器配套的母版制作系统,因而增加了制作成本,也导致节目文件不具备互交换性,加密和版权保护技术也不能实现统一。


数字电影文件打包经历了私有格式、MPEG MXF Interop格式、JPEG MXF Interop格式、SMPTE MXF格式的发展历程。随着国际、国内标准化进程的推进,目前数字电影行业已经使用了统一的打包格式,我国专业数字电影系统也已逐步与国际标准相接轨,节目内容已实现互通。


数字电影打包主要应用了素材交换格式/可扩展标记语言(MXF/XML)技术。在打包过程中,使用MXF对图像、声音和字幕素材进行封装,使用XML对封装形成的MXF文件进行组织。


MXF封装支持加密和不加密两种模式,当需对影片进行加密时,MXF文件中嵌入的素材数据首先须经加密处理。在使用XML对MXF文件进行组织的过程中,主要形成合成播放列表(CPL)、打包列表(PKL)和资产映射表等XML文件。数字电影数据包(DCP)是打包过程的最终产物,由这些内在关联的MXF和XML文件共同组成。


数字电影打包涵盖操作模式(OP, Operational Pattern)、合成播放列表(CPL)、打包列表(PKL)、图像与声音数据封装、KLV数据加密、字幕轨迹文件及其XML加密、数字电影证书(X.509 V3)、图像压缩编码要求及DCDM要求等要素,其中操作模式(OP)通过格式限定以及定义不同的结构元数据来限制与约束MXF的复杂性,即限定MXF的应用环境,如图11所示。



图11  数字电影打包涵盖要素


打包技术在数字电影领域非常重要,它一方面保证了不同设备厂商提供的数字电影编码器所生成的数字电影数据包(DCP)的通用性,另一方面也保证了不同设备厂商提供的数字电影播放服务器之间的互操作性(Interoperability)。


2打包列表(PKL)


打包列表(Packing List)简称PKL。


打包列表(PKL)是组成数字电影数据包(DCP)的关键要素之一,它是一个资产清单,在数字电影节目打包完成之后产生,它列出了DCP所携带的各个资产(Assets)。


打包列表(PKL)所列出的资产清单,包括图像、声音、字幕、合成播放列表(CPL)等资产文件,资产映射表和卷索引表则不在PKL中列出。打包列表(PKL)通过UUID(通用唯一标识符)来对资产进行标识,其中还加入了资产发行者的相关信息,并提供各资产的消息摘要值。


接收端通过PKL,不仅可进行资产管理与确认,还可通过消息摘要值验证资产的完整性和真实性。此外,为方便资产管理,PKL还可在传输DCP之前首先发送给影院方。


PKL采用XML数据格式,它不仅仅是一个资产清单,还可为多个DCP创建关联。如果某个文件被多个DCP引用,该文件可仅包含于一个DCP中,其他DCP可通过PKL找到携带该文件的DCP,进而引用该文件。根据DCI数字电影系统规范(DCSS, Digital Cinema System Specification),对于加密的影片内容,应对其PKL进行数字签名。

转载来源于电科动态


声明:影聚合仅提供信息展示和存储服务,文章均来自网络和个人,内容仅代表作者本人观点,不代表本站观点。部分内容由AI智能生成,请谨慎参考。如内容如有侵权,请联系cm@rov8.com,我们将第一时间处理。

评论(0)

等待你的第一个评论哦...

影片推荐