我在.NET Framework 3.5 SP1的VB.NET中搞乱了Windows Media Player 12(wmp.dll)提供的WMPLib组件。 我试图从我的媒体库中根据其名称检索媒体项目(假设没有重复的名称)。目前,我正在抓取整个媒体库,并循环播放每个媒体项目,并在找到正确的媒体项目时退出循环。这很有效(除了找不到具有该名称的媒体项目时),但我希望有一种更有效的方式来做到这一点。
我设置了一个网站,最终显示视频。视频文件都是.mpg,并且要求不允许我将它们转换为另一种格式,如flv。到目前为止,我一直在玩Windows Media Player,但发现它与非IE浏览器不兼容。出现的问题是,虽然视频会播放,但它不会收缩以适应WMP容器,因此只能看到顶部角落。如果我为Firefox下载np-mswmp插件,这个问题就会消失,但是这是一个手动安装,我宁愿不把它留给用户。一旦安装了
我有一个C#应用程序,我正在使用Windows Media Player COM控件来播放动画和音频。到目前为止,我所看到的编程控制播放控件的唯一方法是将其URL属性设置为指向某个文件(我假设有一些方法可以传入播放列表)。 WMP是否可以渲染完全在内存中的AVI,如MemoryStream或其他?如果是这样,WMP可以从一个AVI跳到下一个无缝地(即从音频或视频转换到下一个音频或视频时没有毛刺)?