我需要从视频文件生成缩略图,我使用IMediaDet从视频中获取帧,它不适用于(* .vob)文件DVD,如何从C#中获取DVD缩略图..
答案 0 :(得分:0)
您可以编写自己的渲染过滤器......这样您就可以获得原始数据,您可以随意使用。 Dunno,如果复制保护机制会阻止你这样做,但是......
答案 1 :(得分:0)
您需要使用未加密的DVD,或者需要解密DVD才能使其正常工作。
答案 2 :(得分:0)
目前尚不清楚您是否使用未加密的DVD。为了这个答案,我会假设你是。
IMediaDet使用Sample Grabber过滤器执行大部分操作。遗憾的是,Sample Grabber不支持VIDEOINFOHEADER2所示的here格式。一些MPEG-2解码器将仅使用VIDEOINFOHEADER2格式,从而阻止Sample Grabber连接,并且IMediaDet无法工作。
我知道Elecard提供的here的MPEG-2解码器能够同时输出VIDEOINFOHEADER和VIDEOINFOHEADER2。因此它与IMediaDet兼容,应该能够完成你想要的。