View Bug Details

IDProjectCategoryView StatusLast Update
0002756DCP-o-maticMajor featurespublic2024-05-11 20:01
Reportercarl Assigned Tocarl  
PrioritynormalSeverityblockReproducibilityN/A
Status resolvedResolutionfixed 
Target Version2.18.0 
Summary0002756: Stop used video directory and hard-linking
Description

Instead, store previously created video MXF UUIDs and settings in the metadata.xml so that we can find old video files by indirecting through there, rather than just going directly with the video MXF filename.

Advantages would be:

  • removal of confusion e.g. "why is my project folder so big"
  • removal of a confusing directory in the project folder
  • possibly nicer code as it would remove the mangling of settings into hashes into filename
  • one big step towards allowing DCPs to be created anywhere
TagsNo tags attached.
Branch2756-hard-links
Estimated weeks required
Estimated work requiredUndecided

Relationships

related to 0001351 acknowledged Option to select destination on make DCP 

Activities

carl

2024-03-14 21:44

administrator   ~0006350

Removing the mangling of settings into filenames seems awkward; I tried to do it with XML by separating out the bits of Film state that are relevant for video; that was OK but then doing the same for the playlist seems more inelegant.

carl

2024-03-14 21:45

administrator   ~0006351

There's still the info files, which are used to check existing video files to see if their hashes are as expected. Not 100% convinced this is necessary - maybe it only really solves the problem of a truncated video file (and maybe there's a nicer way to solve that).

carl

2024-05-11 20:01

administrator   ~0006401

d2c665cba983c625933817e0bf05e298f80f0119

Bug History

Date Modified Username Field Change
2024-02-07 23:32 carl New Bug
2024-02-07 23:32 carl Relationship added related to 0001351
2024-02-07 23:32 carl Status new => acknowledged
2024-02-07 23:32 carl Estimated work required => Undecided
2024-02-07 23:32 carl Severity minor => block
2024-03-14 17:40 carl Branch => 2756-hard-links
2024-03-14 17:40 carl Assigned To => carl
2024-03-14 17:40 carl Status acknowledged => in progress
2024-03-14 21:44 carl Note Added: 0006350
2024-03-14 21:45 carl Note Added: 0006351
2024-05-11 20:01 carl Status in progress => resolved
2024-05-11 20:01 carl Resolution open => fixed
2024-05-11 20:01 carl Note Added: 0006401