国际大片数字电影制作

时间:2020-08-26
目前电影在拍摄的时候,无非采用两种方式 胶片摄影机或数字摄影机,拍摄完成之后,素材需转换为数字中间片( Digital Intermediate )以便后期制作,如果是胶片素材,那么需要用扫描仪进行数字化,一般是以 的精度转换为 Digital Picture Exchange )图片序列格式。对于数字摄影机拍摄的素材,就要方便很多,比如变 等采用的 ARRI ALEXA 等数字机,都提供了相应的软件,直接将机内 12bit RAW 格式素材文件(类似单反的 )导出为 TIFF 等无损的数字中间片格式。 后期制作 获得数字中间片之后,各种后期流程就可以开始了,对于胶片机扫描下来的素材,要先进行噪点及颗粒消除( Noise & Grain Removal )。接下来就是剪辑、导出剪辑决定表( Edit Decision List ),调色( Color Grading ),特效( ),合成( Compositing )以及混音( Sound Mixing )。这些过程往往是电影制作中耗时最长的,尤其是一些特效较多的影片。 整部影片制作完成之后,就可以制作数字信源母带了( Digital Source Master ),这个是之后所有版本的基础,格式方面没有特别的规定,但一般是转换为无损 16bit TIFF 图像序列或 序列,或存储至 HDCAM-SR ,音频部分是 24bit 48Khz/96Khz 某些电影也会采取数字版胶片版同时发行的策略,这时候就需要将数字信源母带印制到电影胶片上。 数字信源母带用来进一步制作影片的各种发型版本,比如影院、蓝光、 等。在这里我着重介绍影院版,即数字院线发行母带( Digital Distribution Master DCDM
DCDM
的技术规格由数字院线联盟( Digital Cinema Initiative )制定: 级别:分辨率 2048x858 1998x1080 秒(支持 ,左右眼各 级别:分辨率 4096x1716 3996x2160 秒(不支持 图像格式为 16bit TIFF 序列,伽玛值 色彩空间,白点 5500K, 音频格式为 24bit 48Khz/96Khz 文件。一部标准长度的影片大概占用 30TB 左右的空间。 之所以在这一步依然将图像和声轨分开储存,是为了国际发行的需要,比如多语种配音、添加字幕等,音频文件是 声道,各声道是独立的文件,发行到其他国家,在译制的时候,只用替换掉对白声轨就可以了。 影院放映 终于到这一步了! DCDM 已制作完成,如何给数字影院放映呢?答案是数字院线文件包( Digital Cinema Package DCDM 的无损图像序列以 JPEG2000 小波变换的方式进行有损压缩,依然是 色彩空间,色深降为 12bit ,码率控制在 250Mbit/s ,储存至 容器内,音频方面不进行压缩,直接将译制后或者原版的内容打包至 容器中。这样一部影片图像部分切分为若干个 文件,音频部分切分为若干个 文件,相互对应的图像和音频 文件称为 Reel ,所有这些文件的连续播放由若干个 文件控制,分别是 Composition playlist (CPL), Package List (PKL), Assetmap, Volume Index
Composition playlist (CPL)
内所有文件的播放顺序和时间,影片的放映由这个文件启动。
Package List (PKL)
用于确认文件是否损坏
Assetmap
即文件列表
Volume Index
用于跨碟播放的控制,有些特别长的影片可能用多个硬盘存储。 另外,字幕文件也是 格式存储,相信大家还记得前年变形金刚上映前流出的官方中文字幕吧,就是用于 格式字幕。 所有这些 相关文件都存储到一块 500GB 左右的普通硬盘中,以前很多采用军工级的硬盘,现在基本都用消费级的了,国外用西数的比较多,国内好像很多日立和希捷吧 命名规则:
Composition playlist (CPL)
ContentTitleText 一项属性是整个 的片名,也有严格的规定。
MOVIE-TITLE_FTR-2_F_EN-XX_US-PG_51-EN_2K_ST_20070115_FAC_i3D_OV
从左至右依次是: 个字符以内 内容格式,有长片( Feature ),广告、预告片等等,后缀是版本号,是否 也在这里标示出。 宽高比: Flat 1.85 Scope 2.35 对白语种及字幕语种 地域及分级 声轨格式及语言: 分辨率规格: 文件包格式: 玩具总动员 的范例:
TOY-STORY-3_FTR-1-3D_F_EN-XX_US-G_71_2K_DI_20100510_PX_i3D_OV




1.DCP 文件的加密,在压缩后会注入一个 Content Key ,需要用一个 Key Delivery Message )进行解密,也是 格式,通常由片方以邮件形式发送到各个影院。每个 对应一台服务器里的一部影片以保证唯一性, 文件包含内容密钥和 一并控制影片的播放,如果影片不对或者服务器不对,那么就无法播放,另外也注明了文件播放的有效期,超过有效期影片也无法播放。 原因是要考虑国际发行的需要, 的图像及音轨已经经过了压缩、打包和加密。如果其他地区需要对影片进行修改,比如删减、修改画面、译制配音等,只能提供 DCDM ,方便各种影院版本的制作。 只是国产片采用 Rec.709 色彩空间吗?还是所有进入大陆的数字影片都是这个格式? 要是的话,那真是太坑爹了, Rec.709 色彩空间是针对高清电视的,色域和电脑显示器的 sRGB 一样,伽玛略低( )。一般数字影院采用的投影机是 DCI P3 色域,大约是 Rec.709 色彩范围的两倍。而且,数字院线不是都应该遵守 的规范吗,难道又是一个中国特色 一些中高端制作通常采用这些软件 Avid Media Composer
Da Vinci Resolve Iridas SpeedGrade
Autodesk Maya 3Ds Max The Foundry Nuke Autodesk Flame
Avid Pro Tools
DCP
制作有个开源软件你可以试下, OpenDCP ,搜索下就有,是命令行的。 片名过长就尽量砍掉过长的部分,比如 Alice in Wonderland ,可以写成 ALICEINWON, 另外后缀名可以直接去掉,比如 Pirates of the Carribean On Strangers Tide ,就直接写成 PIRATES4
各种环绕声,包括 声道乃至 声道,都是后期通过 声场重定向 panning )来实现的,也就是说,前期录音统统都是单声道,后期混音的时候,有个图形化的控制面板,混音师根据画面控制音轨朝各个方向运动。电影所有的对白,都是中置声道(银幕背后)是单独的一个声轨。国际版配音的时候,拿到 DCDM, 首先是去掉对白声轨,另外各种声效,比如对白的混响,有一个单独的总线( )控制,如果需要的话也可以在母带里编辑掉。 可以这么说,现在越来越多的电影采用 数字中间片 这种技术来节省成本,加快制作周期和制作效率。使用比较多流程可以这么形容: 现在数字技术可以基本上复制胶片的风格和色彩了,后期调色的时候会加载一个 Look Up Table ,查找表),把数字内容的色彩空间映射到胶片的风格,再人工加上噪点、颗粒,这样印制的时候就会带上浓厚的胶片感了。 克里斯托弗诺兰的盗梦空间是个例外,这部片子是全胶片制作,从拍摄到后期,几乎没有采用任何数字材料。 不知道制作方说不够是指什么, RED ONE 截图的话分辨率能有 4096x2160 ,接近一些单反的画质了, ARRI ALEXA 2048 ,这个可能勉强点。不过现在片场一般都会有剧照师专门负责拍剧照供平面使用。
-----------------------------------------------------------------------------------------------
蓝光和数字版的对比。 我个人认为,在制作和播放条件最优的状况下,数字版 绝对是压倒性胜过蓝光的,不仅是色彩空间、码率,还有位深度这个很重要的指标,蓝光是 8bit 压缩,只有 个灰阶,而 理论值为 12bit ,实际能有 10bit 左右,即 1024 灰阶,色彩过渡上会更平滑,能显示的颜色也更多。 当然,国内的数字版制作存在大量的草台班子,制作端就没有严格遵守 的规范,根本没有质量管理( Quality Control )的概念,影院的放映端也有很多不遵守设备规范的,比如放映机的亮度衰减(标准是 14ftl ,约等于 48cd/ 平米),白点偏移(一般是 6300k ),镜头的维护没有做到位等等。 所以说,蓝光强于很多数字版电影在某种程度上是成立的,因为毕竟在家看蓝光高清,各种画质参数可以自己掌握,现在高清电视也有广色域映射和 10bit 抖动功能,几乎和数字电影在观感上不相上下了。

数字电影包
数字电影包是一种数字文件集,用于存储和转换数字影像的音频、图像和数据流。
The term has been defined by Digital Cinema Initiatives, LLC in their recommendations for packaging of DC contents. General practice adopts a file structure that is organized into a number of usually multi-gigabyte size Material eXchange Format (MXF) files, which are separately used to store audio and video streams, and auxiliary index files in XML format.
该术语由数字电影倡导联盟( )在对数字影像的打包建议中做出过定义。通用惯例采用一种文件结构来组织成多个通常有几个 文件,这些文件分别用来存储音频和视频流,以及 格式的辅助索引文件。
The MXF files contain streams that are compressed, encoded, and encrypted, in order to reduce the huge amount of required storage and to protect from unauthorized use. The image part is JPEG 2000 compressed, whereas the audio part is linear PCM. The adopted (optional) encryption standard is AES 128 bit in CBC mode.
文件包含有压缩、编码和加密的数据流,以此来减少所需的大量存储空间和防止未授权使用。图像部分是 JPEG 2000 压缩文件,然而音频部分是线性 (脉冲编码调制)。采用的加密标准是 模式中的 AES-128
The newer SMPTE standards are used to conform the recommendations among different tool vendors and producers. Interop, the legacy DCP standard, is still required to be supported by DCP players.
SMPTE 标准用于使不同工具厂商和制片商的建议保持一致性。 Interop ,遗留的 标准仍需要各 播放器支持。

Technical specifications
技术说明书
The DCP root folder (in the storage medium) contains a number of files, some used to store the image and audio contents, and some other used to organize and manage the whole playlist.
根目录(存储介质里)包含有几个文件,有些用来存储图像和音频内容,有些用来组织和管理整个播放表单。
Picture MXF files

Picture contents may be stored in one or more reels corresponding to one or more MXF files. Each reel contains pictures as MPEG-2 or JPEG 2000 essence, depending on the adopted codec. MPEG-2 is no longer compliant with the DCI specification. JPEG 2000 is the only accepted compression format.
图片内容可能存储在与 文件相关的一个或多个卷里。每个卷里包含有类似 MPEG-2 JPEG 2000 精髓的图片,这要看采用什么样的编码方式。 MPEG-2 规格相兼容,而 JPEG 2000 是唯一接受的压缩方式。
Supported frame rates are 24, and 48 frames per second. DCPs conforming to older specifications could be encoded at 25fps. This is now outdated.
支持的帧率为 秒。和较早规格保持一致的 秒进行编码,不过现在已经过时了。
Maximum frame size is 2048x1080 for 2K DC, and 4096x2160 for 4K DC. Common formats are:
最大的帧大小: 数字电影为 2048x1080 数字电影为 4096x2160 。常见格式为:
Flat (1998x1080 or 3996x2160), ~1.85:1 aspect ratio
1998x1080 3996x2160 ),也就是 1.85:1 的高宽比
Scope (2048x858 or 4096x1716), ~2.39:1 aspect ratio
2048x858 4096x1716 ),也就是 2.39:1 的高宽比
16:9 (1920x1080 or 3840x2160), although not officially supported by the DCI specification, this aspect ratio is commonly used, especially for content originally made for HDTV.
16:9 1920x1080 3840x2160 ),虽然未被 规格官方支持,但是这种高宽比已被广泛使用,特别是用于最初为 HDTV 制作的内容。
12 bits per pixel precision (36 bits total)
像素的精准度(共
XYZ colorspace
色彩空间
Maximum bit rate is 250 Mbit/s (1.3 MBytes per frame at 24 fps)
最大比特率为 250 Mb/s 24fps 1.3MB/s
Sound MXF files

Sound contents are stored in reels, too, corresponding to picture reels in number and duration. In case of multilingual features, separate reels are required to convey different languages. Each file contains linear PCM essence.
声音内容也是以卷的方式存储,在数量和位置上和图片的卷相关。是多种语言的情况下,需要有单独的卷来传输不同的语言。每个文件都包含有线性
Sampling rate is 48,000 or 96,000 samples per second>
Sample precision of 24 bits
Linear mapping (no companding)
Up to 12 independent channels.
采样速率为 48000 96000
采样精准度为
线性映射(无压缩)
个独立通道。
Asset map file
安排映射文件
List of all files included in the DCP, in XML format.
中所有文件的列表以 格式存储
Composition playlist file
编写播放列表文件
Defines the playback order during presentation. The order is saved in XML format in this file; each picture and sound reel is identified by its UUID. In the following example, a reel is composed by picture and sound:
在放映时规定回放顺序。这个顺序被以 格式保存这个文件中;每个图像和声音的卷都有由它们独有的 UUID 来区分。下面的例子中,一个卷中包含了图像和声音。


Packing list file
打包列表文件
All files in the composition are hashed and their hash is stored here, in XML format. This file is generally used during ingestion in a digital cinema server to verify if data have been corrupted or tampered with in some way. For example, an MXF picture reel is identified by the following element:
所有文件都被散列处理过,而散列函数以 格式存储下来。通常,该文件在注入数字电影服务器时来认证数据是否以某种方式遭到破坏或者干扰。比如, 图片卷被下面的元素来识别:


The hash value is the Base64 encoding of the SHA-1 checksum. It can be calculated with the command
散列值是 SHA-1 Base64 校验编码。可以通过命令来计算出来。
openssl sha1 -binary 'FILE_NAME' | openssl base64
Volume index file
总索引文件
A single DCP may be stored in more than one medium (e.g., multiple hard disks). This file is used to identify the volume order in the series.
可能存储在不止一个移动介质上(比如,复合式硬盘?)。这个索引文件用于识别整个 里的文件顺序。

3D DCP
3D DCP
The DCP format is also used to store stereoscopic (3D) contents. In this case, 48 frames per second are used, with frames alternating for left eye and right eye pictures. Since the maximum bit rate is always 250 Mbit/s, this results in a net 125 Mbit/s for single frame, but the visual quality decrease is generally unnoticeable.
格式也用于存储 内容。此时,使用的是 秒,每帧都分左右两边的图片。由于最大比特率一直是 250Mbit/s ,对于每帧来说就成成了 125 Mbit/s ,但是通常视觉品质的下降也不是很明显。

DCP creation

Most film producers and distributors rely on digital cinema encoding facilities to produce and quality control check a digital cinema package before release. Facilities follow strict guidelines set out in the DCI recommendations to ensure compatibility with all digital cinema equipment. For bigger studio release films, the facility will usually create a DCDM (Digital Cinema Distribution Master).
大部分制片商和发布商在发布影片之前,依靠数字电影编码设备来生产和用品质控制来检查一个 包。硬件设备遵照 规格制定的、严格的向导内容,以此来确保所有数字影像设备能够兼容。对于更大些的发布影片,硬件设备通常会创建一个数字影院发布母板( DCDM
A DCDM is the post-production step prior to a DCP. The frames are in either DPX or TIFF format and both sound and picture are not yet wrapped into MXF files. A DCP can be encoded directly from a DCDM. A DCDM is useful for archiving purposes and also facilities can share them for international re-versioning purposes. They can easily be turned into alternative version DCPs for foreign territories. For smaller release films, the facility will usually skip the creation of a DCDM and instead encode directly from the DSM (Digital Source Master) the original film supplied to the encoding facility. A DSM can be supplied in a multitude of formats and colour spaces. For this reason, the encoding facility need to have extensive knowledge in colour space handling including, on occasion, the use of 3D LUTs to carefully match the look of the finished DCP to a celluloid film print. This can be a highly involved process in which the DCP and the film print are 'butterflied' (shown side by side) in a highly calibrated cinema.
DCDM 之前的后期制作步骤。所有的帧要么是 ,要么是 TIFF 格式,声音和图像还都不能被包裹进 可以直接从 DCDM 编码过来。 DCDM 对于存档来讲是很有用的,而且对于全球翻拍,硬件设备还可以共享它们。可以很容易地把它们转换成世界各地不同版本的 。对于小规模的发布电影,硬件设备通常可以跳过 DCDM 制作,直接从提供的原始影片的数字源母板( )开始。 可能以多种格式和色彩空间提供。因此,编码设备需要广泛地了解色彩空间,其中甚至包括 3D LUT 的用法来精确地配合。
Less demanding DCPs are encoded from tape formats such as HDCAM SR. Quality control checks are always performed in calibrated cinemas and carefully checked for errors. QC checks are often attended by colourists, directors, sound mixers and other personnel to check for correct picture and sound reproduction in the finished DCP.
HDCAM SR 的磁带格式编码过来。品质控制检查在校准影片和差错方面作用非常的大。品质控制检查经常有色彩人员,主管、声音合成人员还有其他检查图像和声音制作的人员参加。

DCP encryption

The AES encryption is applied to all MXF files. The encryption keys are generated and transmitted via a KDM (Key Delivery Message) to the projection site. KDMs are XML files that can be opened only by the destination device. A KDM is associated to each playlist and defines the start and stop times of validity for the projection of that particular feature.
加密应用于所有 文件。密钥通过 生成并传输到投影机上。 是只能被终端设备打开的 和每一个播放列表相关联,规定正确的投影开始和结束时间。

DCP delivery methods
传输方法
The most common method uses a specialist hard disk (most commonly the CRU DX115) designed specifically for digital cinema servers to ingest from. These hard drives were originally designed for military use but have since been adopted by digital cinema for their hard wearing and reliable characteristics. The hard drives are usually formatted in the Linux EXT2 or EXT3 format. NTFS is occasionally used but is generally not considered reliable as some Linux based digital cinema servers (such as those made by Dolby and Sony) are unable to read this format. Hard drive units are normally hired from a digital cinema encoding company, sometimes in quantities of thousands. Drives are commonly shipped in protective hard cases. The drives are delivered via Express Courier to the exhibition site. Other, less common methods adopt a full digital delivery, using either dedicated satellite links or high speed Internet connections.
最常见的方法是使用专门的硬盘(比如 CRU DX115 ),这是为注入数字电影服务器而专门设计的。最初,这些硬盘是用作军事,之后由于它顽强的耐用性和可靠性而被用于数字影院。通常硬盘的格式为 EXT2 EXT3 。有时候也用到 NTFS 格式,但不是那么可靠,一些 LINUX 的数字影院服务器(比如 Dolby Sony 的产品)就不能读取这些格式。通常,硬盘单元来自某家数字影院编码公司,有时候达到上千的数量。驱动通常通过保护性的硬质箱子运输。通过快递邮寄到放映地点。还有,较少见的是采用完全的数字发放,或者使用专用的卫星连接或者是高速因特网连接。

DCP creation tools
制作工具

[转载]揭秘数字电影DCP






数字电影
后期制作 数字电影
J2K SYS 可以为电影行业提供了完整的解决方案。

数字电影后期制作
在数字电影后期制作流程中,使用 Jpeg2000 对原始素材进行压缩,可以通过互联网进行传输影像素材,而不需要通过硬盘传递文件,缩短制作周期。

Jpeg2000 的无损压缩特性,使得影像素材能够保持最高的画质。
Jpeg2000 编码,您还可以提供高清视频的小画面预览,与异地的后期制作机构通过互联网进行交流。
Jpeg2000 技术,您可以选择特定的视频片段输出,编辑,而无需传输所有的视频片段。
高清视频制作和播放软件

数字电影包 制作系统
J2K SYS 即将推出国内首个 制作系统,包括 JPEG2000 图像压缩、 数据加密、 MXF/XML 封装打包等,您可以自己制作符合


Tif/Bmp 序列帧压缩为 DCP Y Y
控制播放器允许的分辨率

控制是否允许将视频还原为序列帧

长度限制
批量处理 打包多个视频

** J2K SYS 也将提供 制作系统的租用服务,按使用次数收费。

2k,4k 数字电影播放服务器
J2K SYS 提供高性能的数字电影解码软件。您可以使用中档 +J2K SYS 播放软件,播放 标准的数字电影, 电影,而不需要昂贵的专用解码卡。
J2K SYS 的技术,数字电影播放服务器成本将可以降低 ,而且能够随 成本降低而不断降低。


本文来自: E-Works ,转载请保留原文链接:

数字电影标准

迪斯尼、世纪福克斯、派拉蒙、索尼电影、华纳兄弟等公司组成的数字电影倡导联盟(DCI)正式公布了数字电影标准,而且很有可能成为全球通用的标准。
按照标准,数字电影播放机的像素要达到2K~4K,也即可以达到2048×1080个像素,可以达到4096×2160个像素。此外,标准要求音视频的压缩标准采用JPEG2000。这将意味着采用MPEG2的编解码方式的产品都将淘汰?
按照的这一标准,国家广电总局一位工作人员表示,当前正在使用的数字电影播放机没有符合这一标准的,即使在国外也很少有能够完全符合标准的数字电影播放机。


jpeg2000

随着多媒体技术的不断运用,图像压缩要求更高的性能和新的特征。为了满足静止图像在特殊领域编码的需求, JPEG2000作为一个新的标准处于不断的发展中。它不仅希望提供优于现行标准的失真率和个人图像压缩性能,而且还可以提供一些现行标准不能有效地实现甚至在很多情况下完全无法实现的功能和特性。这种新的标准更加注重图像的可伸缩表述。所以就可以在任意给定的分辨率级别上来提供一个低质量的图像恢复,或者在要求的分辨率和信噪比的情况下提取图像的部分区域。
JPEG2000 可以被设计成可以满足各类应用需求的标准,包括国际互联网、彩色传真、印刷、扫描、数字摄影、遥感、移动通讯应用、医用影像、数字图书库和电子商务等。
JEPG的标准文件格式:.jp2
JPEG2000标准提供了一组特征功能,这些功能对于很多高端新兴技术应用来说非常重要。该标准所拥有的一些最为重要的特征如下所列:
卓越的低比特率性能
无损和有损压缩之间良好兼容。
象素精度和分辨率的渐进式传输。
感兴趣域编码
随机码流访问和处理
开放性体系

一个经典的JPEG2000编码运算法则包含三个部分:小波变换、画布坐标系统、EBCOT编码。
原始图像数据(例如.bmp位图)首先进行画布坐标标定,然后在画布坐标的基础上进行划分:第一步先划分为不同的分量(component)第二步将画布区域划分为大小相同的矩形片(tile),这两个步骤可以互换。在画布坐标系统预处理之后,就是进入JPEG2000的核心阶段之一:离散小波分析()。小波分析被直接运用于各个片,这样每个片区域都被分析,形成不同的分辨率级别,每个分辨率级别中含有四个子带,这样就为JPEG2000的分辨率递进的功能提供了可能。在这之后,就进入了JPEG2000的第二个核心阶段 嵌入式优化截断编码(EBCOT)。首先将各个子带进行EBCOT的预处理过程:量化。量化对图像有损压缩负责,而此过程可有可无,用户可以自由选择,因而JPEG2000对有损和无损压缩兼容。预处理过后,进入EBCOT的核心编码阶段,该阶段分为两次,一次编码主要是码块划分和熵编码,二次编码主要是分层打包的过程。最后,码流将会以封包流(pack-stream)的形式传输,包的主头描述了原始图像和不同的分解及编码类型以便查找、提取、解码和重构指定分辨率级、保真度、感兴趣区域和其他特点的图像部分。
【推荐】 一般1920*1080的高清视频的比特率是多少kbps ?
【推荐】 Spark入门实战系列--8.Spark MLlib(下)
【推荐】 FreeMarker标签使用以及精度数字的处理
【推荐】 VTL velocity 参考手册