我有一个项目,要求最终用户选择一个模板,输入一些信息,然后我的程序应该创建一个WMV电影文件,该文件将输入的信息编码到电影中。
因此,从我的角度来看,我希望有一个框架,允许我向电影添加图形和文本。像这样:
movie.addframes(framecount, templateimage)
movie.frame(x).drawtext(x,y,text,font,size,color)
movie.frame(x).drawRectangle(rect,color,bordersize)
movie.frame(x).drawImage(rect,borderstyle,bordersize, image,sizemode)
movie.save(filename,filetype)
这存在吗?
我已经搜索过了,只找到了一些关于ffmpeg的信息,这些信息似乎不能满足我的需要。
我不需要它进行实时编码。
我不在乎框架/库是否昂贵。
如果有关于如何使用DirectX或DirectShow的信息,并指向实际工作的VB.NET示例,那么我也会很高兴的。(相信我,我一直在找,什么也没找到。)
我没有找到任何关于如何使用Windows Media Encoder的好信息,但似乎Windows Media Encoder是我自己使用的方法。