BS EN 17650:2022
$215.11
A framework for digital preservation of cinematographic works. The Cinema Preservation Package
Published By | Publication Date | Number of Pages |
BSI | 2022 | 92 |
This document specifies the Cinema Preservation Package (CPP) to facilitate the digital preservation of cinematographic works. It specifies methods to describe the relationship of components of a cinematographic work and delivers a syntax to describe the package content. The document itself specifies the structure of the package and the constraints that are necessary to enable compliance and interoperability. Versions of the content using different encoding formats can be preserved in a layered structure where the lowest level is describing the physical file. The files can carry data representing moving images, sound, metadata or ancillary information like quality control (QC) reports or film posters. The Cinema Preservation Package also contains hash values on different levels to ensure data integrity and version control. The syntax for this description and the methods for the hash value generation are specified in this document. Various types of packages are described as reference for practical implementations. The Cinema Preservation Package is designed to serve as a Submission Information Package (SIP) in an OAIS compliant preservation system, and it may be used as a self-contained exchange format between media archives (as Distribution Information Package DIP). Based on the requirements of an archive, it can also be used as complete Archival Information Package (AIP) if the constraints set out in this document for such use are adhered to. A CPP does not necessarily contain a complete cinematographic work, it can also be used for the exchange of parts of a work.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
10 | 1 Scope 2 Normative references |
12 | 3 Terms and definitions |
13 | 4 Abbreviations |
14 | 5 Syntax conventions used in this document 5.1 General 5.2 Expressions used to denote file or folder names 5.2.1 Composition of name with parts 5.2.2 Literal parts 5.2.3 Optional part 5.2.4 Alternative parts 5.2.5 Explicitly defined part |
15 | 5.3 Expressions used to denote file or folder multiplicity 5.3.1 General 5.3.2 One occurrence or more 5.3.3 Zero occurrence or more 5.3.4 Optional file or folder 5.4 Typographic conventions 5.4.1 Monospaced fonts 5.4.2 Italic 5.5 Conventions used to denote XML content 5.5.1 General consideration 5.5.2 Hierarchy |
16 | 5.5.3 Namespace 5.5.4 Subelements 5.5.5 Property 5.5.6 Conventions used in XML constraints list tables |
17 | 6 Core structure 6.1 General description (informative) 6.2 General constraints 6.3 Root Folder structure 6.3.1 Synthetic view (informative) |
18 | 6.3.2 Root folder name 6.3.3 Root folder content 6.3.3.1 Contained file 6.3.3.2 Subpackage folders |
19 | 6.3.3.3 Playlists folder 6.3.3.4 Root Metadata folder 6.3.3.5 Root Ancillary Data folder 6.3.3.6 Root Checker Reports folder 6.4 Subpackage folder structure 6.4.1 Synthetic view (informative) 6.4.2 List of existing subpackages |
20 | 6.4.3 Subpackage UUID 6.4.3.1 UUID generation 6.4.3.2 UUID presentation 6.4.3.3 UUID consistency 6.4.3.4 UUID uniqueness 6.4.4 Subpackage folder name 6.4.5 Subpackage folder content 6.4.5.1 General 6.4.5.2 Subpackage Data folder |
21 | 6.4.5.3 Subpackage Metadata folder 6.4.5.4 Subpackage Ancillary Data folder |
22 | 6.4.5.5 “packingList.xml” 6.5 Root Metadata folder structure 6.5.1 General description (informative) 6.5.2 Synthetic view (informative) 6.5.3 Root Metadata folder content 6.5.4 Descriptive metadata files 6.5.5 Provenance metadata files |
23 | 6.6 Root Ancillary Data folder structure 6.6.1 General description (informative) 6.6.2 Synthetic view (informative) 6.6.3 Root Ancillary Data folder content 6.6.4 Root Ancillary Data filename 6.7 Playlists folder structure 6.7.1 General description (informative) 6.7.2 Synthetic view (informative) |
24 | 6.7.3 Playlists folder content 6.7.4 Playlist UUID 6.7.4.1 UUID generation 6.7.4.2 UUID presentation 6.7.4.3 UUID uniqueness 6.7.5 Playlist filename 6.8 Root Checker Report folder structure 6.8.1 General description (informative) 6.8.2 Synthetic view 6.8.3 Root Checker Reports folder content |
25 | 6.8.4 Content of the Report subfolder 6.8.5 Reports filename 6.9 Preservation Package UUID 6.9.1 UUID generation 6.9.2 UUID presentation 6.9.3 UUID uniqueness 7 Profiles 7.1 General description (informative) 7.2 Profile attribution |
26 | 8 Content of Packing List files 8.1 Synthetic view (informative) |
27 | 8.2 Packing List 8.2.1 General description (informative) 8.2.2 File conformance 8.2.3 Common constraints on Packing List 8.2.3.1 Constraints on root element |
28 | 8.2.3.2 Constraints on the element 8.2.3.3 elements common constraints |
29 | 8.3 Preservation Packing List 8.3.1 General description (informative) 8.3.2 Files to be referenced |
30 | 8.3.3 Preservation Package Unique Identifier uniqueness 8.3.4 Specific constraints on the Preservation Packing List 8.3.4.1 Constraints on the root element 8.3.4.2 Constraints on the element |
31 | 8.3.4.3 Constraints on the element |
32 | 8.3.4.4 Constraints on the element |
33 | 8.3.4.5 Ancillary files element constraints 8.3.4.6 Playlist files element constraints 8.3.4.7 CheckerReportsList file element constraints |
34 | 8.3.4.8 Subpackages element constraints 8.3.4.9 Constraints on the “physical” element 8.3.4.10 Constraints to the “physical” sub |
35 | 8.3.4.11 ”ancillaryData”
8.3.4.12 “playlists”
8.3.4.13 “subPackages”
|
36 | 8.3.4.14 “checkerReports”
8.3.4.15 Constraints to the “logical” 8.3.4.16 Constraints to the “logical” sub |
37 | 8.4 Subpackage Packing List 8.4.1 General description (informative) 8.4.2 Files to be referenced 8.4.3 Subpackage Unique Identifier uniqueness 8.4.4 Constraints on the Subpackage Packing List 8.4.4.1 Constraints on the root element 8.4.4.2 Constraints on the element |
39 | 8.4.4.3 Constraints on the element 8.4.4.4 Ancillary files element constraints |
40 | 8.4.4.5 Data element constraints 8.4.4.6 Constraints on the “physical” element 8.4.4.7 Constraints to the “physical” sub |
41 | 8.4.4.8 Ancillary data
8.4.4.9 Data
|
42 | 9 Specification of the subpackages 9.1 Image Package 9.1.1 General description 9.1.2 General provisions 9.1.3 Data folder content 9.1.4 Sequence homogeneity 9.1.5 Sequence continuity 9.1.6 Image filenames 9.1.7 Image numbering 9.1.8 Image Package standard conformance 9.1.8.1 List of standards |
43 | 9.1.8.2 Constraints on JPEG 2000 9.1.9 Technical Metadata |
44 | 9.2 Sound Package 9.2.1 General description 9.2.2 General provisions 9.2.3 Data folder content 9.2.4 Soundfield consistency 9.2.5 Homogeneity 9.2.6 Time representation consistency 9.2.7 Sound file names 9.2.8 Sound Package Standard conformance |
45 | 9.2.9 Technical Metadata 9.3 Timed Text Package 9.3.1 General description 9.3.2 General provisions 9.3.3 Data folder content 9.3.4 Timed text filename |
46 | 9.3.5 Technical Metadata 9.3.6 Constraints 9.3.6.1 Character encoding 9.3.7 Timed Text Package Standard conformance 9.4 Audiovisual Package 9.4.1 General description 9.4.2 General provisions 9.4.3 Data folder content 9.4.4 Audiovisual filename |
47 | 9.4.5 Audiovisual Packages standard conformance 9.4.5.1 Containers 9.4.5.2 Video Codecs |
48 | 9.4.5.3 Audio Codecs 9.4.6 Technical Metadata 9.5 Componentized Package 9.5.1 General description (informative) 9.5.2 General provisions 9.5.3 Data folder content |
49 | 9.5.4 Componentized Packages standard conformance 9.5.4.1 Standard conformance 9.5.5 Technical Metadata 9.6 Extra Package 9.6.1 General description 9.6.2 General provisions |
50 | 9.6.3 Data folder content 9.6.4 Extra Package filename 9.6.5 Technical Metadata 10 Ancillary Data 10.1 General description (informative) 10.2 Root Ancillary Data 10.2.1 General description (informative) 10.2.2 File conformance |
51 | 10.2.3 Constraints on text files 10.3 Subpackage Ancillary Data 10.3.1 General description (informative) 10.3.2 File conformance 11 Metadata 11.1 General metadata files description 11.1.1 General description (informative) 11.1.2 Languages 11.1.3 Character encoding 11.2 Root Metadata 11.2.1 Descriptive metadata 11.2.1.1 File conformance |
52 | 11.2.1.2 Constraints on the Work Descriptive Metadata file |
55 | 11.2.1.3 Constraints on the variant descriptive metadata files |
57 | 11.2.2 Provenance metadata 11.3 Subpackage metadata 11.3.1 Technical metadata 11.3.1.1 General file conformance |
58 | 11.3.1.2 General constraints |
59 | 11.3.1.3 Specific constraints for Image Package |
65 | 11.3.1.4 Specific constraints for Sound Package |
71 | 11.3.1.5 Specific constraints for Timed Text Package |
72 | 11.3.1.6 Specific constraints for Audiovisual Package |
78 | 11.3.1.7 Specific constraints for Componentized Package |
80 | 11.3.2 Provenance metadata 12 Specification of the playlist 12.1 File content 12.2 File conformance |
81 | 12.3 Constraints on the Playlist XML file 12.3.1 EssenceDescriptor elements 12.3.2 Resource elements 12.3.3 Sequence elements 12.4 File revision 13 Checker reports 13.1 General description (informative) 13.2 Constraints on the XML Checker Reports List files 13.2.1 General description (informative) 13.2.2 General constraints |
82 | 13.2.3 Constraints on the checkerDescription element 13.2.4 Constraints on the checkerProcessDescription element 13.2.5 Constraints on the checkerFileDescription element |
84 | Annex A(normative)XML Schema for the Packing List |
85 | Annex B(normative)XML Schema for the Playlist |
86 | Annex C(normative)XML Schema for the Checker Reports List |
88 | Annex D(normative)Tables from ISO/IEC 211223:2022 D.1 Interlaced modes D.2 Sampling structure |
89 | Annex E(informative)Synthetic package view |