Clean-up add set stamps

This commit is contained in:
Christophe SEUX
2023-04-14 18:55:00 +02:00
parent c00041005f
commit 08885f8c59
7 changed files with 426 additions and 212 deletions
+12 -8
View File
@@ -12,7 +12,12 @@ from vse_toolbox.bl_utils import get_addon_prefs, get_scene_settings
from vse_toolbox.file_utils import install_module, norm_str
from vse_toolbox.resources.trackers.tracker import Tracker
gazu = install_module('gazu')
try:
gazu = install_module('gazu')
except Exception as e:
print('Could not install gazu')
print(e)
class Kitsu(Tracker):
name = "Kitsu"
@@ -51,14 +56,13 @@ class Kitsu(Tracker):
return assets
def get_shots_metadata(self, project):
metadata = []
for md in gazu.project.all_metadata_descriptors(project):
asset_type = md.get('asset_type')
field_name = md.get('field_name')
if asset_type and asset_type.lower() == 'shot' and field_name:
metadata.append(field_name)
metadatas = []
return metadata
for metadata in gazu.project.all_metadata_descriptors(project):
if metadata['entity_type'] == 'Shot' and metadata['name']:
metadatas.append(metadata)
return metadatas
def download_preview(self, preview_id, filepath):
if isinstance(filepath, str):