From a094342e16a2136cf2462d4ffe181fa92da299ed Mon Sep 17 00:00:00 2001 From: John Andrews Date: Mon, 11 Jul 2022 20:08:44 +1200 Subject: [PATCH] fixing issue with subtitle track merge using workingfile instead of temp directory --- .../Subtitle/FfmpegBuilderSubtitleTrackMerge.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/VideoNodes/FfmpegBuilderNodes/Subtitle/FfmpegBuilderSubtitleTrackMerge.cs b/VideoNodes/FfmpegBuilderNodes/Subtitle/FfmpegBuilderSubtitleTrackMerge.cs index c49e2d64..d876292f 100644 --- a/VideoNodes/FfmpegBuilderNodes/Subtitle/FfmpegBuilderSubtitleTrackMerge.cs +++ b/VideoNodes/FfmpegBuilderNodes/Subtitle/FfmpegBuilderSubtitleTrackMerge.cs @@ -42,7 +42,8 @@ public class FfmpegBuilderSubtitleTrackMerge : FfmpegBuilderNode public override int Execute(NodeParameters args) { - var dir = new FileInfo(UseSourceDirectory ? args.FileName : args.WorkingFile).Directory; + + var dir = UseSourceDirectory ? new FileInfo(args.FileName).Directory : new DirectoryInfo(args.TempPath); if (dir.Exists == false) { args.Logger?.ILog("Directory does not exist: " + dir.FullName);