【问题标题】:How can I create an H.264 encoded movie from a set of images in c#?如何从 c# 中的一组图像创建 H.264 编码电影?
【发布时间】:2010-06-09 02:22:43
【问题描述】:

我今天一直在搜索 C# 库,这些库可以让我创建 H.264 编码的视频文件。有谁知道是否存在任何此类库或 3rd 方组件?

【问题讨论】:

  • 只是好奇,你在写什么软件需要H.264编码?
  • 基本上我需要能够将一组雷达图像组合成来自网络服务器的“翻书”式动画。我目前正在使用 SWFMil 制作 Flash 电影,但我现在需要能够支持 H.264。

标签: c# video-encoding h.264


【解决方案1】:

使用ffmpeg。我建议直接运行 ffmpeg 进程,例如在这个示例中:http://jasonjano.wordpress.com/2010/02/09/a-simple-c-wrapper-for-ffmpeg/

虽然该示例不涉及您需要的操作,但我建议您根据需要对其进行调整。

【讨论】:

  • 谢谢。这是这里最重要的答案。
  • 是的,我也很难弄清楚在不同的场景中使用什么。一旦我下定决心修改示例以支持我需要的操作,这一切对我来说都很顺利。
  • @eglasius:有没有办法获取当前 ffmpeg 进程操作的进度,以便我可以在每次进度更改时异步通知用户?
【解决方案2】:

ffmpeg-sharp 可能是一个很好的起点。

【讨论】:

  • 这个项目太新了。他们目前不支持视频编码。不过还是谢谢。
猜你喜欢
  • 1970-01-01
  • 2012-02-10
  • 1970-01-01
  • 2012-08-06
  • 2011-12-03
  • 1970-01-01
  • 2020-05-26
  • 2012-02-03
  • 2012-11-07
相关资源
最近更新 更多