Sta*_*wer 1 c# video directshow
我需要获得mp4视频的视频时长(视频格式AVC)
我正在使用DirectShowLib 2.1
我下载了几个编解码器,但我仍然得到代码-2147220891(我不知道这意味着什么的错误代码)
graphBuilder.RenderFile(filePath, null);
知道如何获得这种视频的持续时间吗?
Chr*_*isF 6
-2147220891是十六进制的0x80040265.搜索该错误代码揭示了该线程
0x80040265真的不是"未知".严格来说,它是VFW_E_UNSUPPORTED_STREAM,这意味着您的AVI文件至少包含一个您没有正确编解码器的流(例如视频).
所以看起来你仍然没有找到合适的编解码器.
该文件是否在Windows Media Player或VLC中播放(例如)?
归档时间:
16 年,2 月 前
查看次数:
1768 次
最近记录:
6 年,11 月 前