有人可以告诉我从一堆图像(位图)生成视频的方式。 可能是avi文件或开源库的开放格式,
我使用的是Splicer,但在使用时会产生一些错误。
BytesCount Image To Video SDK是最佳选择,但它是商务解决方案。
你现在有其他选择吗?
答案 0 :(得分:3)
我们使用了ffmpeg并取得了专业成果。
FFmpeg是一个完整的,跨平台的记录,转换和解决方案 传输音频和视频。
也...
FFmpeg是根据LGPL或GPL许可的免费软件 您选择的配置选项。如果你使用FFmpeg或它 组成图书馆,您必须遵守许可条款 题。您可以找到基本的合规信息并获得许可 帮助我们license and legal considerations page。
用于从许多图像创建视频:
ffmpeg -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi
答案 1 :(得分:1)
我自己没有尝试过,但CodeProject文章A Simple C# Wrapper for the AviFile Library似乎有你需要的东西,特别是它做了以下事情:
答案 2 :(得分:0)
这是DirectShow API的常见问题。 Windows SDK附带Push Source Filters Sample,它以本机代码引入视频生成。生成视频后,您可以使用DirectShow管道中的过滤器来显示序列和/或写入文件(压缩视频,附加音频等)。
示例不能直接转换为托管代码域,但您仍然可以选择。检查这些线程的相关讨论: