跨平台视频框架?

时间:2010-02-09 19:14:08

标签: video quicktime vlc

我们正在寻找一个可以添加到我们应用程序中的跨平台视频框架,这样我们就可以阅读各种格式的视频文件,获取它们的帧并播放它们。

一个建议是VLC / VideoLan,但它是一个GPL框架,因此我们无法使用它 我们想到了Apple的QuickTime,但它无法读取WMV文件(并需要Apple的批准)。 OpenML看起来有点冷清......

还有其他建议吗?

非常感谢

利奥尔

2 个答案:

答案 0 :(得分:2)

libavcodec(来自ffmpeg项目)受LGPL许可,允许在专有软件中使用。

可以找到公共API文档here(即使它似乎暂时没有更新,但项目仍然有效)。

答案 1 :(得分:1)

请在此处查看我的回答:what technologies are available for programmatic video editing?

就我而言,MainConcept CodecSDK为所有三个平台提供了良好的格式支持,但它不是免费的。