{"id":131101,"date":"2026-02-25T11:47:26","date_gmt":"2026-02-25T16:47:26","guid":{"rendered":"https:\/\/massive.io\/?p=131101"},"modified":"2026-03-03T15:04:01","modified_gmt":"2026-03-03T20:04:01","slug":"encrypted-dcp-delivery","status":"publish","type":"post","link":"https:\/\/massive.io\/workflow\/encrypted-dcp-delivery\/","title":{"rendered":"The Ultimate Guide to an Encrypted DCP Delivery Workflow: Film Festivals &#038; Cinemas"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;2%|20%|2%|20%|false|true&#8221; custom_padding_tablet=&#8221;4%|0%|4%|0%|true|true&#8221; custom_padding_phone=&#8221;6%|0%|6%|0%|true|true&#8221; border_color_top=&#8221;#e1e1e1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;7b1bf5ad-cc2a-4448-981c-4963d88bd6e8&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px||0px||false|true&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2><strong><em>Understanding why traditional DCP transfer often fails under pressure, and how cloud-native transfer can help<\/em><\/strong><\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span style=\"font-weight: 400;\">It seemed so sensible: Relying on an encrypted digital cinema package (DCP) delivery workflow to securely distribute hundreds of physical hard drives, each containing your final film for film festival and cinema projection.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But then you discover a corruption in your DCP. It won&#8217;t ingest, or a security key fails, leaving you staring at a dark screen \u2013 all while the audience grows restless. Not only must you recall, fix, and re-ship every other DCP drive, but you also have to deal with the expense and embarrassment of a cancelled screening.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But the situation is above avoidable: High-capacity cloud transfers can eliminate the risks of logistical risks, delays, and expense of physical shipping. <\/span><b>In this blog post, we\u2019ll show you how to achieve an efficient, cloud-based DCP process when you send large video files for film festivals.<\/b><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;26px&#8221; width=&#8221;100%&#8221; width_tablet=&#8221;100%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|tablet&#8221; max_width=&#8221;100%&#8221; custom_margin=&#8221;|-54px|0px||false|false&#8221; custom_padding=&#8221;0px|||0px|false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"\" data-block=\"true\" data-editor=\"520fd\" data-offset-key=\"ekesf-0-0\">\n<div class=\"public-DraftStyleDefault-block public-DraftStyleDefault-ltr\" data-offset-key=\"ekesf-0-0\">\n<p><strong>Table of Contents<\/strong><\/p>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"#Fundamentals\"><span style=\"font-weight: 400;\">Understanding DCP Fundamentals<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"#Steps\"><span style=\"font-weight: 400;\">The Standard DCP Delivery Workflow: Step-by-Step<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"#Logistics\"><span style=\"font-weight: 400;\">The Logistics Gap: Why Traditional Methods Fail<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"#Solution\"><span style=\"font-weight: 400;\">The Solution: MASV for Cinema-Grade Delivery<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"#Checklist\"><span style=\"font-weight: 400;\">Encrypted DCP Delivery Workflow: Screening-Ready Checklist<\/span><\/a><\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_cta title=&#8221;Receive DCPs the cloud-native way&#8221; button_url=&#8221;https:\/\/app.massive.io\/en\/signup&#8221; button_text=&#8221;Start for Free&#8221; module_class=&#8221;starttrial&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h5&#8243; header_font=&#8221;||||||||&#8221; header_font_size=&#8221;26px&#8221; header_line_height=&#8221;1.3em&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#202332&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#072231&#8243; background_color_gradient_end=&#8221;#031119&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;18px&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;#0472ef&#8221; button_bg_color_gradient_start=&#8221;#0472ef&#8221; button_bg_color_gradient_end=&#8221;#005dc6&#8243; button_bg_color_gradient_direction=&#8221;90deg&#8221; button_border_width=&#8221;0px&#8221; button_font=&#8221;Roboto|700|||||||&#8221; button_custom_padding=&#8221;10px|42px|10px|42px|true|true&#8221; custom_margin=&#8221;||20px||false|false&#8221; link_option_url=&#8221;https:\/\/app.massive.io\/en\/signup&#8221; border_radii=&#8221;on|10px|10px|10px|10px&#8221; border_color_top=&#8221;#3d72e7&#8243; border_color_left=&#8221;#3d72e7&#8243; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;-13px&#8221; box_shadow_style_button=&#8221;preset1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_border_width__hover_enabled=&#8221;on|hover&#8221; button_custom_padding__hover_enabled=&#8221;on|hover&#8221; button_custom_padding__hover=&#8221;|2em|||false|false&#8221; button_border_width__hover=&#8221;0px&#8221; button_bg_color__hover=&#8221;#005dc6&#8243; button_bg_color__hover_enabled=&#8221;on|desktop&#8221;]<\/p>\n<p><span style=\"font-weight: 400;\">Integrate MASV with cloud and on-prem storage for automated, hands-free DCP ingest for film festivals and cinemas.\u00a0<\/span><br \/><!-- notionvc: e1efacb6-d516-4d39-b64e-9ea7089973f6 --><\/p>\n<p>[\/et_pb_cta][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;2%|20%|2%|20%|false|true&#8221; custom_padding_tablet=&#8221;4%|0%|4%|0%|true|true&#8221; custom_padding_phone=&#8221;6%|0%|6%|0%|true|true&#8221; border_width_top=&#8221;1px&#8221; border_color_top=&#8221;#e1e1e1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;7b1bf5ad-cc2a-4448-981c-4963d88bd6e8&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px||||false|true&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_id=&#8221;Fundamentals&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; custom_padding=&#8221;23px|||||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2><b>Understanding DCP Fundamentals<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">If you\u2019re new to the world of encrypted DCPs, here\u2019s a quick recap of the technical process. For a comprehensive deep dive into the topic, read our guide: \u201c<\/span><a href=\"https:\/\/massive.io\/file-transfer\/dcp-what-is-a-digital-cinema-package\/\"><span style=\"font-weight: 400;\">DCP: What is a Digital Cinema Package<\/span><\/a><span style=\"font-weight: 400;\">.\u201d<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;production-workflow&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_2_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3><b>What is a DCP? <\/b><\/h3>\n<p><span style=\"font-weight: 400;\">A DCP is a<\/span><a href=\"https:\/\/jonnyelwyn.co.uk\/film-and-video-editing\/how-to-make-a-dcp-for-film-festival-projection\/\" target=\"_blank\" rel=\"noopener\"> <span style=\"font-weight: 400;\">correctly named and configured directory<\/span><\/a><span style=\"font-weight: 400;\"> of files \u2013 not a single, self-contained video and audio file. They\u2019re used to send large video files for film festivals and cinemas.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Most DCPs are created by digital cinema encoding facilities, like<\/span><a href=\"https:\/\/massive.io\/customer-stories\/simple-dcp\/\"> <span style=\"font-weight: 400;\">Simple DCP<\/span><\/a><span style=\"font-weight: 400;\">, which create and perform quality control on the DCP prior to release. But there are also self-serve tools filmmakers can use, like DCP-o-matic, to convert video, audio, and subtitle files into a DCP.<br \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">A DCP folder directory contains the following:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Video folder<\/b><span style=\"font-weight: 400;\">: The video track includes an MXF wrapped JPEG-2000 (J2K) lossless image sequence, in the XYZ colour space.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Audio folder<\/b><span style=\"font-weight: 400;\">: MXF wrapped 24-bit linear PCM uncompressed multichannel WAV files, sampled at 48kHz.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Metadata (XML files)<\/b><span style=\"font-weight: 400;\">: These hold the entire package together and instruct the digital cinema projection system how to parse, synchronize, and play the various assets in the DCP. Most digital cinema infrastructure adheres to universal specifications established by Digital Cinema Initiatives (DCI), a consortium of major motion picture studios.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Subtitles:<\/b><span style=\"font-weight: 400;\"> If the film requires subtitles, they are included as separate files within the DCP folder structure, allowing easy localization.<\/span><\/li>\n<\/ul>\n<p>Other important elements of a DCP include:<\/p>\n<ul>\n<li><b>ISDCF naming convention:<\/b><span style=\"font-weight: 400;\"> Cinema servers use the Digital Cinema Naming Convention to identify metadata<\/span><span style=\"font-weight: 400;\">; a folder named &#8220;My_Film_Final_v2&#8221; is a disaster for projectionists. Strict adherence to the official naming specs is essential for successful ingestion into the cinema server.<\/span><\/li>\n<\/ul>\n<p>You can visit the Inter-Society Digital Cinema Forum (ISDCF)&#8217;s website for an <a href=\"https:\/\/registry-page.isdcf.com\/illustratedguide\/\" target=\"_blank\" rel=\"noopener\">illustrated guide<\/a> to the latest DCP naming convention best practices.<\/p>\n<ul>\n<li><b>DCP standards:<\/b><span style=\"font-weight: 400;\"> DCPs adhere to two main standards: Interop (2001) and SMPTE (2009). Interop is older, widely supported, and simpler but limited in features. SMPTE is newer, more robust, and standardized, supporting advanced audio, subtitles, and higher frame rates.<\/span><\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/massive.io\/wp-content\/uploads\/2026\/02\/The-Top-5-Reasons-DCPs-Fail-infographic.png&#8221; alt=&#8221;Top 5 reasons DCPs fail infographic. Avoid DCP delivery issues for film festivals and cinemas. Drive formatting, KDM, frame rates.&#8221; title_text=&#8221;Top 5 Reasons DCPs Fail: DCP Delivery for Film Festivals&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;notion&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3><b>How does DCP encryption work?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Encryption is the process of securing your assets with a private key that must be used to unlock them. These are paired with public keys, also known as certificates, used to deliver key delivery messages. DCPs don\u2019t have to be encrypted, but without encryption, they can be easily copied and distributed by anyone with access.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here\u2019s how DCP encryption works, including the difference between DKDM vs. KDM:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>DKDM (distribution key)<\/b><span style=\"font-weight: 400;\">: The master key kept by the lab or DCP creator and used to generate individual keys.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>KDM (key delivery message)<\/b><span style=\"font-weight: 400;\">: The specific key for one unique cinema server, restricted to a specific projection time window.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Certificate chain<\/b><span style=\"font-weight: 400;\">: KDMs are also tied to specific projection hardware via manufacturer-issued server certificates from Dolby, Christie, or GDC.<\/span><\/li>\n<\/ul>\n<p><b>All this makes the certificate chain incredibly fragile: A single incorrect digit in a server ID or a sudden change in the venue&#8217;s equipment can prevent the DCP from playing. <\/b><span style=\"font-weight: 400;\">This has led some film festivals, such as<\/span><a href=\"https:\/\/www.sundance.org\/wp-content\/uploads\/2022\/11\/Technical-Specifications-For-Festival-Presentation.pdf\" target=\"_blank\" rel=\"noopener\"> <span style=\"font-weight: 400;\">Sundance<\/span><\/a><span style=\"font-weight: 400;\">, to state that they \u201cstrongly prefer\u201d receiving unencrypted DCPs \u2013 although that carries a significant element of risk.\u00a0<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;physical&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;18px&#8221; text_line_height=&#8221;1.8em&#8221; header_4_text_color=&#8221;#444444&#8243; background_color=&#8221;rgba(158,213,247,0.19)&#8221; custom_padding=&#8221;2%|3%|2%|3%|false|true&#8221; border_width_left=&#8221;5px&#8221; border_color_left=&#8221;#3d72e7&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>\ud83d\udca1 <strong>Go deeper: <\/strong><a href=\"https:\/\/massive.io\/customer-stories\/canadian-film-institute\/\"><span style=\"font-weight: 400;\">Accelerating downloads by up to 90% for the Canadian Film Institute and Ottawa International Film Festival<\/span><\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;2%|20%|2%|20%|false|true&#8221; custom_padding_tablet=&#8221;4%|0%|4%|0%|true|true&#8221; custom_padding_phone=&#8221;6%|0%|6%|0%|true|true&#8221; border_width_top=&#8221;1px&#8221; border_color_top=&#8221;#e1e1e1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;7b1bf5ad-cc2a-4448-981c-4963d88bd6e8&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px||||false|true&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_id=&#8221;Steps&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2><strong>The Standard DCP Delivery Workflow: Step-by-Step<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">So what does all of this look like in practice? Here\u2019s a four-step guide to an encrypted DCP delivery workflow.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/massive.io\/wp-content\/uploads\/2026\/02\/DCP-workflow-diagram.jpg&#8221; alt=&#8221;DCP delivery workflow diagram for film festivals and cinemas, showing DCDM mastering, targeting, KDM management, and ingest.&#8221; title_text=&#8221;DCP Workflow Diagram: Encrypted Delivery for Film Festivals&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;descript&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>DCDM mastering: <\/b><span style=\"font-weight: 400;\">Finalize the digital cinema distribution master (DCDM), the final source file for making the DCP.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Targeting:<\/b><span style=\"font-weight: 400;\"> Collect unique server certificates and IDs from the specific <\/span><a href=\"https:\/\/massive.io\/industries\/cinema-and-film-festivals\/\"><span style=\"font-weight: 400;\">cinema or film festival<\/span><\/a><span style=\"font-weight: 400;\"> where the film will be projected.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>KDM management:<\/b><span style=\"font-weight: 400;\"> Issue keys with the correct certificates and with a specific UTC time window. A common local time pitfall is failing to account for time zone offsets, which can render a KDM invalid at the time of the actual screening.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The ingest process: <\/b><span style=\"font-weight: 400;\">The DCP is loaded into the theatre management system (TMS) or playback server from a physical DCP or cloud transfer. After ingest, a SHA-265 checksum validation automatically runs to verify that the content is identical to the lab source and has not been modified.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">If all goes according to plan, the KDM will perform decryption on the DCP to allow it to play correctly.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;physical&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;18px&#8221; text_line_height=&#8221;1.8em&#8221; header_4_text_color=&#8221;#444444&#8243; background_color=&#8221;rgba(158,213,247,0.19)&#8221; custom_padding=&#8221;2%|3%|2%|3%|false|true&#8221; border_width_left=&#8221;5px&#8221; border_color_left=&#8221;#3d72e7&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>\ud83d\udca1<span style=\"font-weight: 400;\"><strong>Read more<\/strong>: <\/span><a href=\"https:\/\/massive.io\/customer-stories\/wiff\/\"><span style=\"font-weight: 400;\">Helping Windsor International Film Fesitval save time and stress with automated DCP ingest<\/span><\/a><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;2%|20%|2%|20%|false|true&#8221; custom_padding_tablet=&#8221;4%|0%|4%|0%|true|true&#8221; custom_padding_phone=&#8221;6%|0%|6%|0%|true|true&#8221; border_width_top=&#8221;1px&#8221; border_color_top=&#8221;#e1e1e1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;7b1bf5ad-cc2a-4448-981c-4963d88bd6e8&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px||||false|true&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_id=&#8221;Logistics&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2><strong>The Logistics Gap: Why Traditional DCPs Often Fail<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">One aspect we have so far overlooked is the sheer logistics, timeframes, and risk involved in creating DCP drives and distributing the relevant KDMs for each one, or relying on consumer-grade file sharing tools like WeTransfer or Dropbox. Such reliabce can result in:<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;notion&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Dead-on-arrival drives<\/b><span style=\"font-weight: 400;\">: DCP drives need to be shipped, pass through customs, and be free from mechanical failure or file transfer corruption to avoid being dead on arrival.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Consumer-grade transfer failures:<\/b><span style=\"font-weight: 400;\"> Feature film DCPs can be 200 to 500 GB in size, depending on formats such as 3D, 4K, or IMAX. That means attempting to transfer them with consumer-grade cloud platforms such as Dropbox or WeTransfer just won\u2019t cut it.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Along with being unable to quickly and reliably transfer massive file packages, consumer-grade file sharing tools struggle to maintain the DCP\u2019s critical folder structure. If the folder structure is altered in transit, you\u2019ll almost certainly be greeted with an error message upon playback.\u00a0<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;notion&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3><b>Comparison Table: MASV vs. standard cloud vs. physical shipping<\/b><\/h3>\n<p>[\/et_pb_text][et_pb_code module_id=&#8221;AI-table&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->.masv-master-table {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  border-collapse: collapse;<!-- [et_pb_line_break_holder] -->  margin: 20px 0;<!-- [et_pb_line_break_holder] -->  font-family: 'Roboto', system-ui, -apple-system, sans-serif;<!-- [et_pb_line_break_holder] -->  background: #fff;<!-- [et_pb_line_break_holder] -->  word-wrap: break-word;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.masv-master-table th,<!-- [et_pb_line_break_holder] -->.masv-master-table td {<!-- [et_pb_line_break_holder] -->  padding: 15px;<!-- [et_pb_line_break_holder] -->  text-align: left;<!-- [et_pb_line_break_holder] -->  border: 1px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->  vertical-align: top;<!-- [et_pb_line_break_holder] -->  line-height: 1.5;<!-- [et_pb_line_break_holder] -->  color: #000000;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.masv-master-table thead th {<!-- [et_pb_line_break_holder] -->  background-color: #005DC6;<!-- [et_pb_line_break_holder] -->  color: white;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  text-transform: capitalize;<!-- [et_pb_line_break_holder] -->  font-size: 18px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.masv-master-table tbody td,<!-- [et_pb_line_break_holder] -->.masv-master-table tbody th {<!-- [et_pb_line_break_holder] -->  font-size: 16px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->\/* -------- Responsive Stacked Card Layout -------- *\/<!-- [et_pb_line_break_holder] -->@media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->  .masv-master-table,<!-- [et_pb_line_break_holder] -->  .masv-master-table thead,<!-- [et_pb_line_break_holder] -->  .masv-master-table tbody,<!-- [et_pb_line_break_holder] -->  .masv-master-table th,<!-- [et_pb_line_break_holder] -->  .masv-master-table td,<!-- [et_pb_line_break_holder] -->  .masv-master-table tr {<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .masv-master-table thead {<!-- [et_pb_line_break_holder] -->    display: none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .masv-master-table tr {<!-- [et_pb_line_break_holder] -->    border: 1px solid #e0e0e0;<!-- [et_pb_line_break_holder] -->    border-radius: 5px;<!-- [et_pb_line_break_holder] -->    margin-bottom: 1em;<!-- [et_pb_line_break_holder] -->    padding: 10px;<!-- [et_pb_line_break_holder] -->    background: #fff;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .masv-master-table td {<!-- [et_pb_line_break_holder] -->    border: none !important;<!-- [et_pb_line_break_holder] -->    padding: 10px 15px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .masv-master-table td::before {<!-- [et_pb_line_break_holder] -->    content: attr(data-label);<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    font-weight: 700;<!-- [et_pb_line_break_holder] -->    margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->    color: #000;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<table class=\"masv-master-table\"><!-- [et_pb_line_break_holder] --><\/p>\n<thead><!-- [et_pb_line_break_holder] --><\/p>\n<tr><!-- [et_pb_line_break_holder] --><\/p>\n<th scope=\"col\">Feature<\/th>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<th scope=\"col\">MASV<\/th>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<th scope=\"col\">Standard Cloud (WeTransfer\/Dropbox)<\/th>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<th scope=\"col\">Physical Shipping (HDD\/SSD)<\/th>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><\/thead>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<tbody><!-- [et_pb_line_break_holder] --><\/p>\n<tr><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Feature\"><strong>Latency<\/strong><\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"MASV Transfer\"><b>Very low<\/b><!\u2013- [et_pb_br_holder] -\u2013> Uses a private accelerated network, file chunking, bandwidth saturation, and 10Gbps transfer optimizations.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Standard Cloud\"><b>Medium to high<\/b><!\u2013- [et_pb_br_holder] -\u2013> Bottlenecked by lower-grade infrastructure and public internet congestion.<\/td>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<td data-label=\"Physical Shipping (HDD\/SSD)\"><b>Very high<\/b><!\u2013- [et_pb_br_holder] -\u2013> Transit takes 24 to 72 hours (or longer), regardless of file size.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<tr><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Feature\"><strong>Reliability<\/strong><\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"MASV Transfer\"><b>Very high<\/b><!\u2013- [et_pb_br_holder] -\u2013> Purpose-built for massive files with checkpoint restart and automatic retries in case of internet drops. No file package size limits.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Standard Cloud\"><b>Medium<\/b><!\u2013- [et_pb_br_holder] -\u2013> Restrictive file package size limits. Good uptime but large transfers are often impossible, fail, or time out and must be restarted from scratch.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Physical Shipping (HDD\/SSD)\"><b>Medium<\/b><!\u2013- [et_pb_br_holder] -\u2013> Risk of hardware failure, physical damage, or loss in transit. No &#8220;resume&#8221; button if a drive dies.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<tr><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Feature\"><strong>Cost<\/strong><\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"MASV Transfer\"><b>Flexible<\/b><!\u2013- [et_pb_br_holder] -\u2013> Usage-based, prepaid credits, annual subscriptions, or custom enterprise <a https:\/\/massive.io\/pricing\/<\/a>pricing.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Standard Cloud\"><b>Subscription-based<\/b><!\u2013- [et_pb_br_holder] -\u2013> Usually unlimited transfers for a flat monthly fee.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Physical Shipping (HDD\/SSD)\"><b>Fixed<\/b><!\u2013- [et_pb_br_holder] -\u2013> Costs of the drive ($50 to $200) plus overnight courier fees ($30 to $100+).<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<tr><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Feature\"><strong>Ideal For<\/strong><\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"MASV Transfer\">Time-critical and reliable media delivery of any size, anywhere in the world.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Standard Cloud\">Small to medium files, daily office documents, and long-term storage\/collaboration.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<td data-label=\"Physical Shipping (HDD\/SSD)\">Transfers where speed isn\u2019t a requirement and the chance of damage or corruption isn\u2019t catastrophic.<\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><\/tbody>\n<p><!-- [et_pb_line_break_holder] --><\/table>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;2%|20%|2%|20%|false|true&#8221; custom_padding_tablet=&#8221;4%|0%|4%|0%|true|true&#8221; custom_padding_phone=&#8221;6%|0%|6%|0%|true|true&#8221; border_width_top=&#8221;1px&#8221; border_color_top=&#8221;#e1e1e1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;7b1bf5ad-cc2a-4448-981c-4963d88bd6e8&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px||||false|true&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_id=&#8221;Solution&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2><strong>The Solution: MASV for Cinema-Grade Delivery<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">There is a better way to move large DCPs over the cloud: MASV\u2019s high-capacity global transfer network overcomes traditional limitations and avoids common bottlenecks, making it the ideal solution for individual or large-scale encrypted DCP delivery workflows.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;notion&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3><span style=\"font-weight: 400;\">Transferring a DCP with MASV offers several significant benefits:\u00a0<\/span><\/h3>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Relentless reliability:<\/b><a href=\"https:\/\/massive.io\/product\/\"> <span style=\"font-weight: 400;\">MASV<\/span><\/a><span style=\"font-weight: 400;\"> preserves DCP file and folder structure without time-consuming zipping, ensuring the package remains projection-ready as soon as it\u2019s downloaded. MASV\u2019s built-in, byte-for-byte checksum verification ensures every bit of a 200 GB-plus file arrives intact and protects against unseen corruption.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Size: <\/b><span style=\"font-weight: 400;\">Moves file packages of unlimited size and can readily handle even the largest DCPs, even across large geographic distances or in areas with limited connectivity.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Speed:<\/b><span style=\"font-weight: 400;\"> Overcomes browser-based upload limitations, allowing it to<\/span><a href=\"https:\/\/massive.io\/product\/speed\/\"> <span style=\"font-weight: 400;\">fully saturate<\/span><\/a><span style=\"font-weight: 400;\"> high-speed connections to ensure faster, more efficient transfers.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Security:<\/b><span style=\"font-weight: 400;\"> A<\/span><a href=\"https:\/\/massive.io\/product\/secure-file-transfer\/\"> <span style=\"font-weight: 400;\">TPN Gold Shield<\/span><\/a><span style=\"font-weight: 400;\"> member and compliant with ISO 27001:2022 and SOC 2 Type II, providing the enterprise-grade security required for protecting high-value studio content.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Global Reach: <\/b><span style=\"font-weight: 400;\">MASV\u2019s backbone is a global network of 450-plus AWS data centres, ensuring global high-speed delivery by transferring data through the fastest possible routes.<\/span><\/li>\n<\/ol>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;notion&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3><b>Portals &#8211; Drag-and-drop uploaders, perfect for film festivals<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">If you\u2019re a film festival looking to gather DCPs from hundreds of filmmakers, then<\/span><a href=\"https:\/\/massive.io\/product\/masv-portals\/\"> <span style=\"font-weight: 400;\">MASV Portals<\/span><\/a><span style=\"font-weight: 400;\"> browser-based file uploaders make it easy to email collaborators a transfer link and have filmmakers upload their final DCPs directly to your online storage.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Festivals can spin up as many Portals as they need for free and integrate them with cloud or connected on-prem storage, for easy print traffic management.\u00a0<\/span><\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;notion&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_3_text_color=&#8221;#000000&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3><b>Watch Folders for no-code transfer automations<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">MASV\u2019s no-code automation features allow DCP labs, filmmakers, distributors, and other stakeholders to automate the DCP delivery process.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Filmmakers, distributors, and DCP labs can use Watch Folders \u2013 a folder that executes an automation as soon as it detects a new file \u2013 to automatically trigger a delivery as soon as the DCP conversion completes.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Festivals and many cinemas can configure their Portals to automatically send uploaded content to multiple destinations simultaneously, from cloud storage to physical NAS drives.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">These built-in efficiencies save time and money with each and every transfer.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.14.7&#8243; background_color=&#8221;#f5f5f5&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;2%|20%|2%|20%|true|true&#8221; custom_padding_tablet=&#8221;4%|0%|4%|0%|true|true&#8221; custom_padding_phone=&#8221;6%|0%|6%|0%|true|true&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;7b1bf5ad-cc2a-4448-981c-4963d88bd6e8&#8243; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;||||false|true&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text module_id=&#8221;Checklist&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_2_text_color=&#8221;#000000&#8243; custom_css_before=&#8221;.dcp-checklist {||  max-width: 900px;||}||||.dcp-checklist ol {||  counter-reset: step;||  list-style: none;||  padding-left: 0;||}||||.dcp-checklist ol > li {||  counter-increment: step;||  margin-bottom: 2rem;||}||||.dcp-checklist ol > li > h3 {||  display: flex;||  align-items: baseline;||  font-size: 1.5rem;||  margin-bottom: 1rem;||}||||.dcp-checklist ol > li > h3::before {||  content: counter(step) %22. %22;||  font-weight: 700;||  margin-right: 0.5rem;||}||||.dcp-checklist h4 {||  margin-bottom: 0.3rem;||}||||.dcp-checklist ul {||  margin-top: 0.3rem;||}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>The Encrypted DCP Delivery Workflow: A Screening-Ready Checklist<\/h2>\n<p>We\u2019ve covered a lot of technical ground in this article. Use this condensed checklist to ensure your encrypted DCP delivery workflow runs smoothly and your content is screening-ready.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;Checklist&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_2_text_color=&#8221;#000000&#8243; custom_css_before=&#8221;.dcp-checklist {||  max-width: 900px;||}||||.dcp-checklist ol {||  counter-reset: step;||  list-style: none;||  padding-left: 0;||}||||.dcp-checklist ol > li {||  counter-increment: step;||  margin-bottom: 2rem;||}||||.dcp-checklist ol > li > h3 {||  display: flex;||  align-items: baseline;||  font-size: 1.5rem;||  margin-bottom: 1rem;||}||||.dcp-checklist ol > li > h3::before {||  content: counter(step) %22. %22;||  font-weight: 700;||  margin-right: 0.5rem;||}||||.dcp-checklist h4 {||  margin-bottom: 0.3rem;||}||||.dcp-checklist ul {||  margin-top: 0.3rem;||}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>1. Preparation<\/h3>\n<h4>DCP Creation<\/h4>\n<ul>\n<li>Finalize DCDM (Digital Cinema Distribution Master)<\/li>\n<li>Choose DCP standard: InterOp or SMPTE<\/li>\n<li>Ensure correct ISDCF naming convention<\/li>\n<li>Include subtitles as separate files if required<\/li>\n<li>Verify folder structure: Video (MXF \/ J2K), Audio (MXF \/ WAV 48kHz), Metadata (XML)<\/li>\n<\/ul>\n<h4>Encryption Setup<\/h4>\n<ul>\n<li>Decide: encrypted or unencrypted<\/li>\n<li>Generate DKDM (Distribution Key) if encrypting<\/li>\n<li>Keep the master key secure with the lab or DCP creator<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;Checklist&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_2_text_color=&#8221;#000000&#8243; custom_css_before=&#8221;.dcp-checklist {||  max-width: 900px;||}||||.dcp-checklist ol {||  counter-reset: step;||  list-style: none;||  padding-left: 0;||}||||.dcp-checklist ol > li {||  counter-increment: step;||  margin-bottom: 2rem;||}||||.dcp-checklist ol > li > h3 {||  display: flex;||  align-items: baseline;||  font-size: 1.5rem;||  margin-bottom: 1rem;||}||||.dcp-checklist ol > li > h3::before {||  content: counter(step) %22. %22;||  font-weight: 700;||  margin-right: 0.5rem;||}||||.dcp-checklist h4 {||  margin-bottom: 0.3rem;||}||||.dcp-checklist ul {||  margin-top: 0.3rem;||}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>2. Venue Information Collection<\/h3>\n<h4>Certificate &amp; Server Details<\/h4>\n<ul>\n<li>Collect unique server certificates from each venue<\/li>\n<li>Obtain exact server IDs from projection hardware (Dolby \/ Christie \/ GDC)<\/li>\n<li>Verify all digits are correct (one incorrect digit = playback failure)<\/li>\n<li>Confirm projection equipment hasn\u2019t changed since certificate issuance<\/li>\n<\/ul>\n<h4>Screening Schedule<\/h4>\n<ul>\n<li>Get exact screening date and time for each venue<\/li>\n<li>Convert local times to UTC<\/li>\n<li>Add buffer window for KDM validity (account for time zones)<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;Checklist&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_2_text_color=&#8221;#000000&#8243; custom_css_before=&#8221;.dcp-checklist {||  max-width: 900px;||}||||.dcp-checklist ol {||  counter-reset: step;||  list-style: none;||  padding-left: 0;||}||||.dcp-checklist ol > li {||  counter-increment: step;||  margin-bottom: 2rem;||}||||.dcp-checklist ol > li > h3 {||  display: flex;||  align-items: baseline;||  font-size: 1.5rem;||  margin-bottom: 1rem;||}||||.dcp-checklist ol > li > h3::before {||  content: counter(step) %22. %22;||  font-weight: 700;||  margin-right: 0.5rem;||}||||.dcp-checklist h4 {||  margin-bottom: 0.3rem;||}||||.dcp-checklist ul {||  margin-top: 0.3rem;||}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>3. KDM Generation<\/h3>\n<ul>\n<li>Generate an individual KDM for each unique cinema server<\/li>\n<li>Match each KDM to the correct server certificate<\/li>\n<li>Set appropriate UTC time window (not local time)<\/li>\n<li>Double-check timezone calculations<\/li>\n<li>Deliver KDMs separately from DCP files<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;Checklist&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;2514b1ee-af07-4bc3-a96b-c9aaa32f4a18&#8243; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1.8em&#8221; header_2_text_color=&#8221;#000000&#8243; custom_css_before=&#8221;.dcp-checklist {||  max-width: 900px;||}||||.dcp-checklist ol {||  counter-reset: step;||  list-style: none;||  padding-left: 0;||}||||.dcp-checklist ol > li {||  counter-increment: step;||  margin-bottom: 2rem;||}||||.dcp-checklist ol > li > h3 {||  display: flex;||  align-items: baseline;||  font-size: 1.5rem;||  margin-bottom: 1rem;||}||||.dcp-checklist ol > li > h3::before {||  content: counter(step) %22. %22;||  font-weight: 700;||  margin-right: 0.5rem;||}||||.dcp-checklist h4 {||  margin-bottom: 0.3rem;||}||||.dcp-checklist ul {||  margin-top: 0.3rem;||}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>4. Delivery Method<\/h3>\n<h4>Physical Drives<\/h4>\n<ul>\n<li>Use cinema-grade CRU drives for delivery<\/li>\n<li>Account for shipping time and customs clearance<\/li>\n<li>Build in contingency time for delays or failures<\/li>\n<li>Ship multiple copies for critical screenings<\/li>\n<\/ul>\n<h4>Cloud Transfer (Recommended)<\/h4>\n<ul>\n<li>Use a cinema-grade cloud platform (e.g., MASV), not consumer tools<\/li>\n<li>Verify support for 200\u2013500 GB file sizes<\/li>\n<li>Ensure folder structure preservation (no zipping required)<\/li>\n<li>Confirm byte-for-byte checksum verification<\/li>\n<li>Ensure global network coverage for optimized downloads<\/li>\n<\/ul>\n<p><a href=\"https:\/\/app.massive.io\/en\/signup\"><strong>Sign up for MASV <\/strong><\/a>to test your DCP transfer workflows for free and experience reliable, high-speed DCP delivery for distributors, cinemas, and film festivals.<\/p>\n<p>[\/et_pb_text][et_pb_cta title=&#8221;Send and receive file packages of any size with MASV&#8221; button_url=&#8221;https:\/\/app.massive.io\/en\/signup&#8221; button_text=&#8221;Start for Free&#8221; module_class=&#8221;starttrial&#8221; _builder_version=&#8221;4.14.7&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h5&#8243; header_font=&#8221;||||||||&#8221; header_font_size=&#8221;26px&#8221; header_line_height=&#8221;1.3em&#8221; body_line_height=&#8221;1.8em&#8221; background_color=&#8221;#202332&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#072231&#8243; background_color_gradient_end=&#8221;#031119&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;18px&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;#0472ef&#8221; button_bg_color_gradient_start=&#8221;#0472ef&#8221; button_bg_color_gradient_end=&#8221;#005dc6&#8243; button_bg_color_gradient_direction=&#8221;90deg&#8221; button_border_width=&#8221;0px&#8221; button_font=&#8221;Roboto|700|||||||&#8221; button_custom_padding=&#8221;10px|42px|10px|42px|true|true&#8221; custom_margin=&#8221;||20px||false|false&#8221; link_option_url=&#8221;https:\/\/app.massive.io\/en\/signup&#8221; border_radii=&#8221;on|10px|10px|10px|10px&#8221; border_color_top=&#8221;#3d72e7&#8243; border_color_left=&#8221;#3d72e7&#8243; box_shadow_style=&#8221;preset2&#8243; box_shadow_horizontal=&#8221;-13px&#8221; box_shadow_style_button=&#8221;preset1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_border_width__hover_enabled=&#8221;on|hover&#8221; button_custom_padding__hover_enabled=&#8221;on|hover&#8221; button_custom_padding__hover=&#8221;|2em|||false|false&#8221; button_border_width__hover=&#8221;0px&#8221; button_bg_color__hover=&#8221;#005dc6&#8243; button_bg_color__hover_enabled=&#8221;on|desktop&#8221;]<\/p>\n<p><span style=\"font-weight: 400;\">Stop shipping drives. Start your first 15 GB transfer for free with MASV.<\/span><br \/>\n<!-- notionvc: e1efacb6-d516-4d39-b64e-9ea7089973f6 --><\/p>\n<p>[\/et_pb_cta][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Master the DCP delivery workflow: From KDM management to high-speed digital transfer, learn how to ensure your film arrives safely and plays perfectly at any festival or cinema.<\/p>\n","protected":false},"author":33,"featured_media":131111,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[364],"tags":[],"class_list":["post-131101","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-workflow"],"acf":[],"_links":{"self":[{"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/posts\/131101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/comments?post=131101"}],"version-history":[{"count":0,"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/posts\/131101\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/media\/131111"}],"wp:attachment":[{"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/media?parent=131101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/categories?post=131101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/massive.io\/wp-json\/wp\/v2\/tags?post=131101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}