Digital Cinema Package integrity checker / Linux Script
- or -
Post a project like this$$
- Posted:
- Proposals: 3
- Remote
- #1176227
- Expired
Description
Experience Level: Intermediate
General information for the business: Cinema Distributor
Description of requirements/functionality: Dear All,
We duplicate, send through internet what we call DCPs (Digital Cinema Package). It's actually a folder containing some files and represent the digital copy of a movie to be projected in cinemas. In order to be sure that the final copy that is send to the cinema has no error, I would need you to develop a tool that would help us check if the DCP is good.
The Folder has some xml files, .log file and some mxf files.
Among the xml files, you have the ASSETMAP, VOLINDEX, playlist (cpl) files and package list (pkl) files.
The .log file contains the original checksum values.
Among the .mxf files, you have video and audio files. These files are encrypted.
Accessorily, you may have some folders containing some others xml files. They are subtitle files.
The package list files and cpl files have all the informations regarding the DCP :
- file list
- file size in octet
- file hash result (sha1 base64)
The software should first check if all files are present in the DCP folder, then it should check if the file size is wright, and finally it must check hash result.
A report in the form of excel file or pdf should be generated with the following information :
Movie title :
Start Time :
End Time :
Duration :
Result : (PASS or FAIL)
Report table :
Columns :
- file name
- path
- file found (YES or NO)
- Actual size (wright or wrong)
- Cheskum result (Ok or Not Ok)
The line with any of the three checking is wrong should be red highlighted.
PFA files.
OS requirements: Linux
Extra notes:
Description of requirements/functionality: Dear All,
We duplicate, send through internet what we call DCPs (Digital Cinema Package). It's actually a folder containing some files and represent the digital copy of a movie to be projected in cinemas. In order to be sure that the final copy that is send to the cinema has no error, I would need you to develop a tool that would help us check if the DCP is good.
The Folder has some xml files, .log file and some mxf files.
Among the xml files, you have the ASSETMAP, VOLINDEX, playlist (cpl) files and package list (pkl) files.
The .log file contains the original checksum values.
Among the .mxf files, you have video and audio files. These files are encrypted.
Accessorily, you may have some folders containing some others xml files. They are subtitle files.
The package list files and cpl files have all the informations regarding the DCP :
- file list
- file size in octet
- file hash result (sha1 base64)
The software should first check if all files are present in the DCP folder, then it should check if the file size is wright, and finally it must check hash result.
A report in the form of excel file or pdf should be generated with the following information :
Movie title :
Start Time :
End Time :
Duration :
Result : (PASS or FAIL)
Report table :
Columns :
- file name
- path
- file found (YES or NO)
- Actual size (wright or wrong)
- Cheskum result (Ok or Not Ok)
The line with any of the three checking is wrong should be red highlighted.
PFA files.
OS requirements: Linux
Extra notes:
Agilane P.
94% (7)Projects Completed
8
Freelancers worked with
8
Projects awarded
72%
Last project
22 Nov 2024
France
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Dear Agilane,
I came across your post and wondered if you were still looking for a developer?
Also wanted to confirm that the list of files that are expected will be contained within the folder (filelist) and that the checksum is for the video file rather than the whole folder? What kind of file sizes are you looking at?
Kind Regards
Mark
9465
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies