def setUp(self): self.desc = [ 'CCC description 1', 'CCC description 2', 'CCC description 3', 'CCC description 4' ] self.input_desc = 'CCC Input Desc Text' self.viewing_desc = 'CCC Viewing Desc Text' self.color_correction_ids = [ '014_xf_seqGrade_v01', 'f51.200', 'f55.100', 'f54.112', 'burp_100.x12', 'burp_200.x15', 'burp_300.x35' ] # Build our ccc with tempfile.NamedTemporaryFile(mode='wb', delete=False) as f: f.write(enc(CCC_FULL)) self.filename = f.name self.node = cdl_convert.parse_ccc(self.filename)
def setUp(self): # Build our ccc with tempfile.NamedTemporaryFile(mode='wb', delete=False) as f: f.write(enc(CCC_FULL)) self.filename = f.name self.ccc = cdl_convert.parse_ccc(self.filename) self.target_xml_root = enc(CCC_FULL_WRITE) self.target_xml = enc('\n'.join(CCC_FULL_WRITE.split('\n')[1:]))
def add_ccc_to_edl(edl, ccc_file_path): """Add cdl values of the .ccc file to the EDL. Args: edl (Edl): Edit Decision List. ccc_file_path (string): Absolute pth to the .ccc file. """ # Clear members, so the ids are empty and no unique ids are created. cdl_convert.correction.ColorCorrection.members = {} ccc = cdl_convert.parse_ccc(ccc_file_path) _import_cdls(edl, ccc.color_corrections)
def setUp(self): self.desc = [ 'CCC description 1', 'Raised1 saturation a little!?! ag... \/Offset', 'Raised2 saturation a little!?! ag... \/Offset', ] self.input_desc = None self.viewing_desc = None self.color_correction_ids = [ '014_xf_seqGrade_v01', 'f51.200', 'f55.100', 'f54.112', 'burp_200.x15', ] # Build our ccc with tempfile.NamedTemporaryFile(mode='wb', delete=False) as f: f.write(enc(CCC_ODD)) self.filename = f.name self.node = cdl_convert.parse_ccc(self.filename)