问题标签 [windows-media-player]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - AxWindowsMediaPlayer 没有触发任何事件
我有一个应用程序,它在 .NET Windows 窗体应用程序的 UserControl 中托管 AxWindowsMediaPlayer。
我已经为许多事件添加了事件侦听器,包括 CurrentItemChange、ModeChange 和 StatusChange。
我设置了播放列表,它可以正常播放播放列表。但是我的事件处理函数都没有被调用。
这令人沮丧,因为它在我的生产应用程序中失败了。但是我已经编写了一个单独的较小的应用程序,并且事件被触发没有问题。
有谁知道什么可能导致 Windows Media Player 停止触发事件?
看来我不是第一个遇到这种情况的人。
matlab - matlab - winopen(),在全屏窗口中从键盘读取
大家
好,我写了一个简短的程序,它运行一个 avi 文件并在显示 avi 时记录来自 keybpard 的输入。问题是这样的。如果电影在全屏中,则程序不会从键盘获取输入。仅当电影最小化时才需要输入。
这是我的代码
> 关闭所有
clc
winopen('c:/optic2.avi')
RT=[]
for i=1:1:5
tic
count=input('');
RT(i)=toc
end
xlswrite('c:/GS.xls',RT)
有任何想法吗?
谢谢
vb.net - 在 vb.net 应用程序中,AxWindowsMediaPlayer 在客户端机器上不起作用
我在 vb.net 中添加了 COM 控件 AxWindowsMediaPlayer。
并且只有以下代码
abase.mp4 文件保存在 exe 所在的目录中。一切都在 dev m/c 上运行良好,但在客户端机器应用程序上并没有启动。
当 Interop.WMPLib.dll 和 Interop.WMPLib.dll 被复制到 exe 文件目录时,应用程序至少会启动,但文件不会自动播放,即使按下播放按钮也不会播放。
是否需要一些 dll 注册才能使其工作?或者项目中需要一些参考资料?或者用户机器上的一些变化?
windows-7 - 使用 msdxm.ocx 将 vb6 项目升级到 wmp.dll
我们有一个遗留的 vb6 应用程序,它使用一个古老的 windows 媒体播放器组件,msdxm.ocx
将超声(怀孕)视频嵌入病历中。
这在 Windows 7 上不再起作用:它具有msdxm.ocx
无法从 vb6 引用的较新版本。
可嵌入播放器的较新版本是wmp.dll
,因此我们计划将应用程序升级到适用于 Windows 7 的较新版本。
在我们不得不自己找出所有困难之前:有人有从升级msdxm.ocx
到的经验wpm.dll
吗?升级时是否有需要考虑的事项列表?还是一个表格来将常量和事件从第一个转换为第二个?
c# - 使用计时器播放视频和抓取帧
我在播放视频和抓取帧时遇到问题。我需要抓取帧以执行更改检测...有没有办法定期播放视频和抓取帧(使用计时器),例如在 Windows 窗体上使用 Windows Media Player 控件?
注意:
- 我查看了 DirectShow.NET,对于这样一个简单的要求来说似乎太复杂了。所以不想走那条路,除非我绝对必须。
- AVIFile 库不会削减它,因为我需要支持多种视频格式(AVI 除外)
windows-7 - 为 MPEG2 传输流构建图的最佳方法
在 Windows 7 上,Windows Media Player 非常支持 .ts 文件,因为 Windows Media Player 知道如何处理此类文件而无需任何额外的编解码器包。
但是,如果我尝试使用 graphedit “渲染” .ts 文件,它会抱怨它不知道如何为它构建图形。
Windows Media Player 使用什么方法对这些文件进行解复用/解码?是直播吗?Windows 媒体基金会?BDA?微软电视技术?统一调优模型?
无论他们使用什么方法,都可以作为 API 用于我的自定义应用程序吗?
c# - 访问 Windows Media Player 库 C#
我正在尝试找出如何在 c# 中访问 Windows Media Player 库。我浏览了网络和 SO,发现了很多关于控制 WMP 的文章。但是,我正在尝试访问其图书馆信息。即它的轨道名称、文件路径和元数据。
是否有为此的库,或者至少它是否将其存储在某种形式的数据库中?
谢谢,本
.net - Windows Media Player ActiveX 中的视频失真
我正在尝试在 Windows Media Player ActiveX 控件中播放 MKV(Matroska 格式)文件。
虽然它在独立的 WMP 中播放得非常好,但嵌入式控件无法正确渲染视频。图像出现许多小方块,没有实际图片。
所需的编解码器已正确安装。所有其他格式都不会引起任何问题。
尝试在 WPF MediaElement 控件中播放会导致相同的行为,因为它在内部使用 WMP ActiveX。
我想知道这是否是一个已知错误并且有任何解决方法可用?
directshow - 使用 Media Foundation 解码 MPEG1/2 视频
我正在使用 Media Foundation 播放视频。在 Windows 7 上,一些用 Mpeg1/Mpeg2 PS 和 Windows Media Player 编码的视频可以播放它们,但 Media Foundation 不能(我尝试注册一个存根 MPEG1Source,但它仍然无法正常工作)。我注意到其中一些文件可以用 directshow 播放,但不能用 Media Foundation 播放(根本无法打开)。我猜“媒体播放器”不只使用媒体基金会?
是否可以使用 Media Foundation 播放这些文件?如果不是,媒体播放器如何工作?非常感谢。
PS我已经阅读了windows SDK并注册了一个“假”mpeg1解码,它显示了一个没有时间码的空白帧。如果 windows 媒体播放器可以解码,为什么我们需要一个假的 mpeg1 解码器?
vb.net - 使用 WMPLib(或其他)在 Visual Basic 中控制媒体播放器
我需要在 Windows Media Player 中获取当前歌曲,最好使用 wmp.dll 库。MSDN 上有文档http://msdn.microsoft.com/en-us/library/dd563069%28v=VS.85%29.aspx但我尝试过的资源都没有工作,即使我引用了 DLL 和进口的。一个简短的例子将不胜感激,因为我目前无处可去。
请注意,我使用的是 Visual Basic 2010 Express