我正在使用AForge Video Source Player在winforms应用程序中播放我本地文件系统中存在的几个影片剪辑。
我的播放代码示例:
videoSourcePlayer.VideoSource = new AForge.Video.AsyncVideoSource(new FileVideoSource(fileName), true);
videoSourcePlayer.VideoSource.VideoSourceError += VideoSource_VideoSourceError;
videoSourcePlayer.Start();
我觉得很奇怪它没有在生产机器上显示任何视频,尽管它在我的开发机器上运行。我继续在错误日志中找到了这个。
这是从事件VideoSourceError
输出的。
Did not find acceptable output video pin in the given source
有人能告诉我如何解决这个问题吗?
谢谢。
答案:感谢valter
您的特定视频文件可能缺少video filter。尝试安装过滤器/编解码器包。