DCP
數字電影包
數字電影包是一種數字文件集,用於存儲和轉換數字影像的音頻、圖像和數據流。
該術語由數字電影倡導聯盟(DCI)在對數字影像的打包建議中做出過定義。通用慣例採用一種文件結構來組織成多個通常有幾個G大小的MXF文件,這些文件分別用來存儲音頻和視頻流,以及XML格式的輔助索引文件。MXF文件包含有壓縮、編碼和加密的數據流,以此來減少所需的大量存儲空間和防止未授權使用。圖像部分是JPEG2000壓縮文件,然而音頻部分是線性PCM(脈衝編碼調製)。採用的加密標準是CBC模式中的AES-128位。較新的SMPTE標準用於使不同工具廠商和製片商的建議保持一致性。Interop,遺留的DCP標準仍需要各DCP播放器支持。
1、圖片MXF文件
圖片內容可能存儲在與MXF文件相關的一個或多個卷里。每個卷里包含有類似MPEG-2或JPEG2000精髓的圖片,這要看採用什麼樣的編碼方式。MPEG-2不再與DCI規格相兼容,而JPEG2000是唯一接受的壓縮方式。支持的幀率為24幀和48幀/秒。和較早規格保持一致的DCP可能是25幀/秒進行編碼,不過已經過時了。最大的幀大小:2K數字電影為2048x1080,而4K數字電影為4096x2160。常見格式為:
1.1.遮幅Flat(1998x1080或3996x2160),也就是1.85:1的高寬比
1.2寬幅Scope(2048x858或4096x1716),也就是2.39:1的高寬比
1.316:9(1920x1080或3840x2160),雖然未被DCI規格官方支持,但是這種高寬比已被廣泛使用,特別是用於最初為HDTV製作的內容。
12位/像素的精準度(共36位)XYZ色彩空間最大比特率為250Mb/s(24fps下為1.3MB/s)
2、聲音MXF文件
聲音內容也是以卷的方式存儲,在數量和位置上和圖片的卷相關。是多種語言的情況下,需要有單獨的捲來傳輸不同的語言。每個文件都包含有線性PCM精髓。採樣速率為48000樣本或96000樣本/秒,採樣精準度為24位線性映射(無壓縮),多達12個獨立通道
3、安排映射文件
DCP中所有文件的列表以XML格式存儲
4、編寫播放列表文件
在放映時規定回放順序。這個順序被以XML格式保存這個文件中;每個圖像和聲音的卷都有由它們獨有的UUID來區分。下面的例子中,一個卷中包含了圖像和聲音。
5、打包列表文件
所有文件都被散列處理過,而散列函數以XML格式存儲下來。通常,該文件在注入數字電影伺服器時來認證數據是否以某種方式遭到破壞或者干擾。散列值是SHA-1的Base64校驗編碼。可以通過命令來計算出來。opensslsha1-binary"FILE_NAME"|opensslbase64
6、總索引文件
簡單的DCP可能存儲在不止一個移動介質上(比如,複合式硬碟?)。這個索引文件用於識別整個DCP里的文件順序。
製作過程
大部分製片商和發布商在發布影片之前,依靠數字電影編碼設備來生產和用品質控制來檢查一個DCP包。硬體設備遵照DCI規格制定的、嚴格的嚮導內容,以此來確保所有數字影像設備能夠兼容。對於更大些的發布影片,硬體設備通常會創建一個數字影院發布母板(DCDM)。
DCDM是在DCP之前的後期製作步驟。所有的幀要麼是DPX,要麼是TIFF格式,聲音和圖像還都不能被包裹進MXF文件。DCP可以直接從DCDM編碼過來。DCDM對於存檔來講是很有用的,而且對於全球翻拍,硬體設備還可以共享它們。可以很容易地把它們轉換成世界各地不同版本的DCP。對於小規模的發布電影,硬體設備通常可以跳過DCDM製作,直接從提供的原始影片的數字源母板(DSM)開始。DSM可能以多種格式和色彩空間提供。因此,編碼設備需要廣泛地了解色彩空間,其中甚至包括3DLUT的用法來精確地配合。
很少有DCP從類似HDCAMSR的磁帶格式編碼過來。品質控制檢查在校準影片和差錯方面作用非常的大。品質控制檢查經常有色彩人員,主管、聲音合成人員還有其他檢查圖像和聲音製作的人員參加。
一些中高端製作通常採用這些軟體
剪輯:AvidMediaComposer
調色:DaVinciResolve或IridasSpeedGrade
特效:AutodeskMaya、3DsMax等各類CG軟體
合成:TheFoundryNuke、AutodeskFlame
混音:AvidProTools
免費DCP打包軟體
opendcp,dcpbuilder,dcpc,DVD-o-matic等
AES加密應用於所有MXF文件。密鑰通過KDM生成並傳輸到投影機上。KDM是只能被終端設備打開的XML文件。KDM和每一個播放列表相關聯,規定正確的投影開始和結束時間。
1.DCP文件的加密,在壓縮後會注入一個ContentKey,需要用一個KDM文件(KeyDeliveryMessage)進行解密,也是XML格式,通常由片方以郵件形式發送到各個影院。每個KDM對應一台伺服器里的一部影片以保證唯一性,KDM文件包含內容密鑰和CPL一併控制影片的播放,如果影片不對或者伺服器不對,那麼就無法播放,另外也註明了文件播放的有效期,超過有效期影片也無法播放。
2.原因是要考慮國際發行的需要,DCP的圖像及音軌已經經過了壓縮、打包和加密。如果其他地區需要對影片進行修改,比如刪減、修改畫面、譯制配音等,只能提供DCDM,方便各種影院版本的製作。
最常見的方法是使用專門的硬碟(比如CRUDX115),這是為注入數字電影伺服器而專門設計的。最初,這些硬碟是用作軍事,之後由於它頑強的耐用性和可靠性而被用於數字影院。通常硬碟的格式為EXT2或者是EXT3。有時候也用到NTFS格式,但不是那麼可靠,一些LINUX的數字影院伺服器(比如Dolby和Sony的產品)就不能讀取這些格式。通常,硬碟單元來自某家數字影院編碼公司,有時候達到上千的數量。驅動通常通過保護性的硬質箱子運輸。通過快遞郵寄到放映地點。還有,較少見的是採用完全的數字發放,或者使用專用的衛星連接或者是高速網際網路連接。
解析度規格:2k、4k
發行方
日期
DCP製作方
3D格式
文件包格式:OV原版、VF譯製版
玩具總動員3的範例:
TOY-STORY-3_FTR-1-3D_F_EN-XX_US-G_71_2K_DI_20100510_PX_i3D_OV