use new functions in code

This commit is contained in:
iLLiCiTiT 2020-02-15 11:08:39 +01:00
parent 6a5d43a479
commit 6efb1b0a74
8 changed files with 19 additions and 37 deletions

View file

@ -66,9 +66,10 @@ class ExtractJpegEXR(pyblish.api.InstancePlugin):
proj_name = os.environ.get('AVALON_PROJECT', '__default__')
profile = config_data.get(proj_name, config_data['__default__'])
ffmpeg_path = pype.lib.get_ffmpeg_tool_path("ffmpeg")
jpeg_items = []
jpeg_items.append(
os.path.join(pype.lib.get_path_to_ffmpeg(), "ffmpeg"))
jpeg_items.append(ffmpeg_path)
# override file if already exists
jpeg_items.append("-y")
# use same input args like with mov

View file

@ -311,10 +311,11 @@ class ExtractReview(pyblish.api.InstancePlugin):
"creating dir: {}".format(stg_dir))
os.mkdir(stg_dir)
ffmpeg_path = (
pype.lib.get_ffmpeg_tool_path("ffmpeg")
)
mov_args = [
os.path.join(
pype.lib.get_path_to_ffmpeg(), "ffmpeg"
),
ffmpeg_path,
" ".join(input_args),
" ".join(output_args)
]

View file

@ -22,7 +22,7 @@ class ExtractReviewSlate(pype.api.Extractor):
suffix = "_slate"
slate_path = inst_data.get("slateFrame")
ffmpeg_path = os.path.join(pype.lib.get_path_to_ffmpeg(), "ffmpeg")
ffmpeg_path = pype.lib.get_ffmpeg_tool_path("ffmpeg")
to_width = 1920
to_height = 1080

View file

@ -28,11 +28,8 @@ class ValidateFfmpegInstallef(pyblish.api.Validator):
return True
def process(self, instance):
self.log.info("ffmpeg path: `{}`".format(
pype.lib.get_path_to_ffmpeg()
))
if self.is_tool(
os.path.join(
pype.lib.get_path_to_ffmpeg(), "ffmpeg")) is False:
ffmpeg_path = pype.lib.get_ffmpeg_tool_path("ffmpeg")
self.log.info("ffmpeg path: `{}`".format(ffmpeg_path))
if self.is_tool(ffmpeg_path) is False:
self.log.error("ffmpeg not found in PATH")
raise RuntimeError('ffmpeg not installed.')

View file

@ -149,12 +149,7 @@ class ExtractReviewSP(pyblish.api.InstancePlugin):
# output filename
output_args.append(full_output_path)
ffmpeg_path = pype.lib.get_path_to_ffmpeg()
if ffmpeg_path:
ffmpeg_path += "/ffmpeg"
else:
ffmpeg_path = "ffmpeg"
ffmpeg_path = pype.lib.get_ffmpeg_tool_path("ffmpeg")
mov_args = [
ffmpeg_path,
" ".join(input_args),

View file

@ -74,11 +74,7 @@ class ExtractThumbnailSP(pyblish.api.InstancePlugin):
config_data.get("__default__", {})
)
ffmpeg_path = pype.lib.get_path_to_ffmpeg()
if ffmpeg_path:
ffmpeg_path += "/ffmpeg"
else:
ffmpeg_path = "ffmpeg"
ffmpeg_path = pype.lib.get_ffmpeg_tool_path("ffmpeg")
jpeg_items = []
jpeg_items.append(ffmpeg_path)