我正在尝试将一个装满jpeg文件的文件夹制作成视频。我尝试了谷歌,但是大家都卡在这里了。我已经下载了WM SDK和编码器,但是由于我不知道它们的对象模型,所以我无能为力。
这里有人有关于如何从一个装满jpeg文件的文件夹中创建WMV、AVI或MPEG视频文件的工作代码吗?(使用C#)
我可以看到答案上似乎没有办法从C#中实现,只能使用第三方工具。我会检查你们的建议。
这里有人有关于如何从一个装满jpeg文件的文件夹中创建WMV、AVI或MPEG视频文件的工作代码吗?(使用C#)
我可以看到答案上似乎没有办法从C#中实现,只能使用第三方工具。我会检查你们的建议。
private void makeAvi(string imageInputfolderName, string outVideoFileName, float fps = 12.0f, string imgSearchPattern = "*.png")
{ // reads all images in folder
VideoWriter w = new VideoWriter(outVideoFileName,
new Accord.Extensions.Size(480, 640), fps, true);
Accord.Extensions.Imaging.ImageDirectoryReader ir =
new ImageDirectoryReader(imageInputfolderName, imgSearchPattern);
while (ir.Position < ir.Length)
{
IImage i = ir.Read();
w.Write(i);
}
w.Close();
}