逐帧播放视频的组件

Posted

技术标签:

【中文标题】逐帧播放视频的组件【英文标题】:Component for playing video frame by frame 【发布时间】:2011-04-03 14:26:38 【问题描述】:

我需要一个可以逐帧播放视频的组件(.NET 或 COM)。 我已经尝试过 wmp.dll (axWindowsMediaPlayer),但无法逐帧播放。

有什么建议吗?

【问题讨论】:

【参考方案1】:

免费的VLC: open-source multimedia framework, player and server可以逐帧播放视频。 它是开源的并且有一个程序化框架。

Main Developers Wiki

Developers Corner 程序员

享受吧。

【讨论】:

MBZ 指的是组件,而不是播放器。 @cad OMG。你有没有看过该死的链接?它不仅仅是一个玩家。我说这是一个框架。你是程序员吗?你了解立场框架吗?我想我会低调回答。 对不起,我没有意识到。我虽然你正在链接一般的 VLC 播放器。但是恕我直言,您可以放松并学习更多的教育。无论如何...如果您编辑答案,我将能够删除反对票。 你应该提高你的社交技巧,你真的需要它。再见:) @cad 在投票前了解如何阅读答案并点击链接。 你犯了错误,现在正试图将其转移到我身上。不,不买。再见。【参考方案2】:

如果你避免 COM 会好很多...

你试过VideoCog .NET Control吗?

在描述中可以看到“接收逐帧回调事件,方便图像处理”

【讨论】:

如果你避免 COM 会更好 请引用。伙计,这不值得。

以上是关于逐帧播放视频的组件的主要内容,如果未能解决你的问题,请参考以下文章

想要在 AVPlayer 中播放视频时逐帧提取视频中的所有图像

更改正在动画的精灵表时 HTML5 Canvas 挂起(逐帧播放视频)

OpenCV这么简单为啥不学——2逐帧播放视频(VideoCapture函数waitKey函数0xFF == ord(‘1‘))

opencv 提取avi视频中的帧,逐帧播放

AVPlayer 不播放视频文件

滚动 UITableView 停止视频播放