我们正在寻找一个跨平台的视频框架添加到我们的应用程序,这将让我们阅读各种格式的视频文件,让他们的框架并播放它们。跨平台视频框架?
一个建议是VLC/VideoLan,但它的GPL框架,因此我们不能使用它 我们认为苹果的QuickTime,但它不能读取WMV文件(并需要Apple的批准)。 OpenML看起来有点冷清......
任何其他建议?
感谢很多
利奥尔
我们正在寻找一个跨平台的视频框架添加到我们的应用程序,这将让我们阅读各种格式的视频文件,让他们的框架并播放它们。跨平台视频框架?
一个建议是VLC/VideoLan,但它的GPL框架,因此我们不能使用它 我们认为苹果的QuickTime,但它不能读取WMV文件(并需要Apple的批准)。 OpenML看起来有点冷清......
任何其他建议?
感谢很多
利奥尔
libavcodec(从FFmpeg的项目)是下了LGPL许可,允许在专有软件的使用。
公共API文档可以找到here(即使它看起来没有更新一段时间,但项目仍然活动)。
见我的答案在这里:what technologies are available for programmatic video editing?
至于我而言MainConcept公司CodecSDK让您在所有三个平台好格式的支持,但它不是自由。
谢谢 - 好主意! – Lior 2010-02-11 19:35:40