From 27683c478ba96c7cca1812fc9c6796de6c898628 Mon Sep 17 00:00:00 2001 From: Malte Rosenbjerg Date: Fri, 15 Apr 2022 12:55:34 +0200 Subject: [PATCH] Fix for JoinImageSequence #281 Former-commit-id: 9c0b2bdb442c25a92bccc83a329a7956dd5dae04 --- FFMpegCore.Test/VideoTest.cs | 2 +- FFMpegCore/FFMpeg/FFMpeg.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/FFMpegCore.Test/VideoTest.cs b/FFMpegCore.Test/VideoTest.cs index 56579e9..802f83e 100644 --- a/FFMpegCore.Test/VideoTest.cs +++ b/FFMpegCore.Test/VideoTest.cs @@ -468,7 +468,7 @@ public void Video_Join_Image_Sequence() } }); - var outputFile = new TemporaryFile("out.mp4"); + using var outputFile = new TemporaryFile("out.mp4"); var success = FFMpeg.JoinImageSequence(outputFile, images: imageSet.ToArray()); Assert.IsTrue(success); var result = FFProbe.Analyse(outputFile); diff --git a/FFMpegCore/FFMpeg/FFMpeg.cs b/FFMpegCore/FFMpeg/FFMpeg.cs index bceea02..9e9e0ce 100644 --- a/FFMpegCore/FFMpeg/FFMpeg.cs +++ b/FFMpegCore/FFMpeg/FFMpeg.cs @@ -325,6 +325,7 @@ public static bool JoinImageSequence(string output, double frameRate = 30, param return FFMpegArguments .FromFileInput(Path.Combine(tempFolderName, "%09d.png"), false) .OutputToFile(output, true, options => options + .ForcePixelFormat("yuv420p") .Resize(firstImage.Width, firstImage.Height) .WithFramerate(frameRate)) .ProcessSynchronously();