View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002465 | DCP-o-matic | Features | public | 2023-02-21 00:28 | 2023-02-24 10:43 |
Reporter | mhm | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Target Version | 2.16.x | ||||
Summary | 0002465: Path and file name constraints | ||||
Description | I think DoM should at least emit a warning in the case that these are violated. As the Interop (UDF) constraints are a bit messy I think it would be easier to just enforce the SMPTE rules also for interop. Mainly:
References: SMPTE: 7.1 Path Annex A Basic Map Profile v2 (Normative) A.2 Path INTEROP: 6.4 Chunk Path Format http://www.osta.org/specs/pdf/udf201.pdf
4.2.2.1 char FileIdentifier | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Undecided | ||||
related to | 0000945 | closed | carl | Illegal filenames can occur when using template naming |
related to | 0000710 | closed | carl | Set name of MXFs/CPLs etc. |
related to | 0001755 | closed | carl | boost::filesystem::file_size: The system cannot find the path specified |
related to | 0000366 | closed | carl | Filenames suggestions |
related to | 0002459 | closed | carl | Verify fails on Windows, apparently because of non-ASCII filenames |
related to | 0001712 | acknowledged | Option to remove UUID from CPL/PKL names |
|
DoM currently uses a three letter prefix + the full uuid + "." + extension (45 characters) which leaves 54 characters for the rest of the paht element.. Deluxe has this to say ( https://hpaonline.com/wp-content/uploads/2022/07/Deluxe_Source-and-DCP_Delivery_Specifications_v5-11_20220314-2.pdf ). 3.2.4.2 Asset File Names |
|
Possibly related to 0002459 |
|
Possibly related also to 0000366 |
|
Maybe add a paramter in the advanced filename template for "film name" (%n) and uuid. (%u) (Now the filename always contain the full uuid). And perhaps change the default to "%t_%8u" for compliance with the Deluxe specification. At the same time it would be helpful to be able to specify how many characters should be used for each %-parameter: E.g. %8u = first eight characters of the file UUID %5n = first five characters of film name in lower case and " " replaced with "_" |
|
Possibly related also to 0001755 |
|
Possibly also related to 0000710 |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-02-21 00:28 | mhm | New Bug | |
2023-02-21 01:11 | mhm | Note Added: 0005515 | |
2023-02-21 09:50 | carl | Relationship added | related to 0000945 |
2023-02-21 09:52 | carl | Relationship added | related to 0001712 |
2023-02-22 22:45 | carl | Status | new => acknowledged |
2023-02-22 22:45 | carl | Target Version | => 2.16.x |
2023-02-22 22:45 | carl | Estimated work required | => Undecided |
2023-02-24 07:20 | mhm | Note Added: 0005534 | |
2023-02-24 07:27 | mhm | Note Added: 0005535 | |
2023-02-24 07:33 | mhm | Note Added: 0005536 | |
2023-02-24 07:35 | mhm | Note Added: 0005537 | |
2023-02-24 07:39 | mhm | Note Added: 0005538 | |
2023-02-24 10:41 | carl | Relationship added | related to 0000710 |
2023-02-24 10:41 | carl | Relationship added | related to 0001755 |
2023-02-24 10:43 | carl | Relationship added | related to 0000366 |
2023-02-24 10:43 | carl | Relationship added | related to 0002459 |