C#中的H.264(或类似)编码器?

sha*_*roz 9 c# video-encoding h.264

有谁知道C#(或任何其他托管语言)的开源H.264编码器?我也许可以使用python实现.

我发现的库(例如x264)是用非常低级别的c(用大量宏程序编写)和汇编编写的.调整它们的结果远比我想象的要复杂得多.我的项目不关心性能或兼容性.我们只想测试一些想法会如何影响输出视频的感知.

如果需要,我们愿意为代码付费或许可.

提前致谢!

编辑 - 一些要点:

  1. 我根本不关心性能(例如实时编码).编码所有我关心可能需要10天.
  2. 包装器没有帮助,因为我想实际修改编码器本身.

col*_*sen 2

没有人可能会花时间用这些语言开发编解码器,因为它们对于实际编码来说会非常慢。但是,参考实现应该优化程度较低,但对您来说更有用。仍然是在 C 中。

http://iphome.hhi.de/suehring/tml/download/