public void DrawImagesAndTextsOnOneVideo_Test() { const string OutputFile = OutputFolder + "DrawImagesAndTextsOnOneVideo.mp4"; var ffmpeg = new FFMpeg(this.temporaryFilesStorage); var images = new List <DrawImageTimeRecord>(); images.Add(new DrawImageTimeRecord(File.ReadAllBytes(SampleFiles.SamplePngImage), 100, 100, 1, 4)); images.Add(new DrawImageTimeRecord(File.ReadAllBytes(SampleFiles.SamplePngImage), 100, 100, 8, 9)); var text = new List <TextTimeRecord>(); text.Add(new TextTimeRecord("First", 0, 7)); text.Add(new TextTimeRecord("Second", 9, 14)); text.Add(new TextTimeRecord("Third", 29, 34)); ffmpeg.DrawImagesAndText(SampleFiles.Helicopter_1min_48sec, images, text, OutputFile, GlobalExportProgress.Empty); Assert.IsTrue(File.Exists(OutputFile)); }