【发布时间】:2011-11-20 11:01:35
【问题描述】:
就像我的问题一样,谁能告诉我如何从 avi 文件中获取帧数?并转到特定帧并在 c# 中提取到屏幕。
【问题讨论】:
-
不是 avi 文件是各种底层格式的包装器,每种格式都需要自己的编解码器才能播放吗?如果是这样,我不确定这是否微不足道。
-
DirectShow?好像这是not as simple as it might be。
就像我的问题一样,谁能告诉我如何从 avi 文件中获取帧数?并转到特定帧并在 c# 中提取到屏幕。
【问题讨论】:
在 AVI 标头中有一个 dwTotalFrames 计数,用于保存总帧数。
在此处查看文档:
http://www.alexander-noe.com/video/documentation/avi.pdf
第 8 页
看看这个 C# 头解析器:
【讨论】: