Commit graph

1175 commits

Author SHA1 Message Date
Petr Kalis
9f35ed2a63
Fix - store target_colorspace as new colorspace (#4544)
When transcoding into new colorspace, representation must carry this information instead original color space.
2023-02-28 16:33:18 +01:00
Petr Kalis
72a3572d95 Revert "OP-4643 - split command line arguments to separate items"
This reverts commit deaad39437.
2023-02-23 16:35:42 +01:00
Petr Kalis
9eaa0d1ff8 OP-4643 - split command line arguments to separate items
Reuse existing method from ExtractReview, put it into transcoding.py
2023-02-23 16:31:25 +01:00
Petr Kalis
cce048fd3e OP-4642 - refactored newly added representations 2023-02-23 16:30:54 +01:00
Petr Kalis
7f94f7ef71 OP-4643 - allow new repre to stay
One might want to delete outputs with 'delete' tag, but repre must stay there at least until extract_review.

More universal new tag might be created for this.
2023-02-23 16:29:05 +01:00
Petr Kalis
195e9b4360 OP-4643 - name of new representation from output definition key 2023-02-23 16:27:24 +01:00
Petr Kalis
c038fbf884 OP-4643 - fix no tags in repre 2023-02-23 16:26:25 +01:00
Petr Kalis
d2f8407111 OP-4643 - fix files to delete 2023-02-23 16:26:24 +01:00
Petr Kalis
64a142ef64 OP-4643 - fix for full file paths 2023-02-23 16:05:31 +01:00
Petr Kalis
945f1dfe55 OP-4643 - added explicit enum for transcoding type
As transcoding info (colorspace, display) might be collected from DCC, it must be explicit which should be used.
2023-02-23 15:39:55 +01:00
Petr Kalis
7ecf6fde48 OP-4643 - fix colorspace from DCC
representation["colorspaceData"]["colorspace"] is only input colorspace
2023-02-23 15:39:55 +01:00
Petr Kalis
f30b3c5230 OP-4643 - allow colorspace to be empty and collected from DCC 2023-02-23 15:39:55 +01:00
Petr Kalis
559d54c3a1 Revert "OP-4643 - split command line arguments to separate items"
This reverts commit deaad39437.
2023-02-23 15:39:55 +01:00
Petr Kalis
51c54e1aa1 OP-4643 - refactor - changed existence check 2023-02-23 15:39:54 +01:00
Petr Kalis
984974d7e0 OP-4643 - split command line arguments to separate items
Reuse existing method from ExtractReview, put it into transcoding.py
2023-02-23 15:39:54 +01:00
Petr Kalis
cf066d1441 OP-4643 - fixed subset filtering
Co-authored-by: Toke Jepsen <tokejepsen@gmail.com>
2023-02-23 15:39:54 +01:00
Petr Kalis
263d3dccc2 OP-4642 - refactored query of representations
line 73 returns if no representations.
2023-02-23 15:39:54 +01:00
Petr Kalis
0834b7564b OP-4642 - refactored newly added representations 2023-02-23 15:39:54 +01:00
Petr Kalis
3921982365 OP-4642 - added additional command arguments for oiiotool
Some extension requires special command line arguments (.dpx and binary depth).
2023-02-23 15:39:54 +01:00
Petr Kalis
1d12316ee1 OP-4643 - allow new repre to stay
One might want to delete outputs with 'delete' tag, but repre must stay there at least until extract_review.

More universal new tag might be created for this.
2023-02-23 15:39:53 +01:00
Petr Kalis
82b44da739 OP-4643 - fix logging
Wrong variable used
2023-02-23 15:39:53 +01:00
Petr Kalis
7540f61791 OP-4643 - remove representation that should be deleted
Or old revieable representation would be reviewed too.
2023-02-23 15:39:53 +01:00
Petr Kalis
d96775867a OP-4643 - remove review from old representation
If new representation gets created and adds 'review' tag it becomes new reviewable representation.
2023-02-23 15:39:53 +01:00
Petr Kalis
b4085288c3 OP-4643 - name of new representation from output definition key 2023-02-23 15:39:53 +01:00
Petr Kalis
e1d68ec387 OP-4663 - fix double dots in extension
Co-authored-by: Toke Jepsen <tokejepsen@gmail.com>
2023-02-23 15:39:53 +01:00
Petr Kalis
3d2f431936 OP-4643 - fix no tags in repre 2023-02-23 15:39:53 +01:00
Petr Kalis
f226dc60cf OP-4643 - fix files to delete 2023-02-23 15:39:53 +01:00
Petr Kalis
c50d9917a4 OP-4643 - fix wrong assignment 2023-02-23 15:39:52 +01:00
Petr Kalis
7e9d707226 OP-4643 - updated docstring, standardized arguments 2023-02-23 15:39:52 +01:00
Petr Kalis
3dba4f3eb1 OP-4643 - fix wrong order of deletion of representation 2023-02-23 15:39:52 +01:00
Petr Kalis
be176bbeb2 OP-4643 - implemented display and viewer color space 2023-02-23 15:39:52 +01:00
Petr Kalis
34d519524e OP-4643 - updated to calculate sequence format 2023-02-23 15:39:52 +01:00
Petr Kalis
2a7fd01aad OP-4643 - fixed renaming files 2023-02-23 15:39:52 +01:00
Petr Kalis
99d687c9a1 OP-4643 - fixed config path key 2023-02-23 15:39:52 +01:00
Petr Kalis
e64389f11b OP-4643 - renanmed plugin, added new keys into outputs 2023-02-23 15:39:52 +01:00
Petr Kalis
9fc4070e06 OP-4643 - refactored according to review
Function turned into single filepath input.
2023-02-23 15:39:51 +01:00
Petr Kalis
d5cc450e9c OP-4643 - propagate new extension to representation 2023-02-23 15:39:51 +01:00
Petr Kalis
7341c61827 OP-4643 - switched logging levels
Do not use warning unnecessary.
2023-02-23 15:39:51 +01:00
Petr Kalis
e63dc40756 OP-4643 - refactored profile, delete of original
Implemented multiple outputs from single input representation
2023-02-23 15:39:51 +01:00
Petr Kalis
2f79021aca OP-4643 - skip video files
Only frames currently supported.
2023-02-23 15:39:51 +01:00
Petr Kalis
4a80b7bb34 OP-4643 - added docstring 2023-02-23 15:39:51 +01:00
Petr Kalis
2bc8377dbc OP-4643 - add custom_tags 2023-02-23 15:39:51 +01:00
Petr Kalis
ec299f0d3c OP-4643 - pass path for ocio config 2023-02-23 15:39:51 +01:00
Petr Kalis
48f24ef17d OP-4643 - fix for full file paths 2023-02-23 15:39:51 +01:00
Petr Kalis
b932994e15 OP-4643 - extractor must run just before ExtractReview
Nuke render local is set to 0.01
2023-02-23 15:39:51 +01:00
Petr Kalis
2f1888bbfb OP-4643 - added ExtractColorTranscode
Added method to convert from one colorspace to another to transcoding lib
2023-02-23 15:39:50 +01:00
Jakub Jezek
6a8f40f5bb anatomy data from instance rather then context 2023-02-22 11:55:08 +01:00
Jakub Jezek
c103ac1907 wrong template key name 2023-02-22 11:55:08 +01:00
Jakub Jezek
8eae684f01 polishing fixes 2023-02-22 11:55:08 +01:00
Jakub Jezek
ebb477e068 publishing files with fixed versionData to fit originalBasename tempate 2023-02-22 11:55:08 +01:00