Merge pull request #320 from rosenbjerg/bugfix/joinimagesequence-specify-yuv420

Fix for JoinImageSequence
This commit is contained in:
Malte Rosenbjerg 2022-04-15 13:10:07 +02:00 committed by GitHub
commit 6c752e4edb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -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);

View file

@ -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();