我使用winopen('filename')
使用Windows Media Player打开AVI文件。我怎样才能关闭它?使用MATLAB关闭Windows Media Player
1
A
回答
1
如果您想在MATLAB中控制电影播放,请使用MATLAB自身播放电影。
您可以使用mmreader来执行此操作。文档中提供了一个示例。
请注意,在老版本的MATLAB中,您需要改用aviread
。另外,正如上面链接中提到的,在将来的MATLAB版本中mmreader
正在重新命名为VideoReader
。
+0
谢谢,但我需要使用winopen,因为我需要在电影播放时从键盘获得输入,并且我没有使用aviread()或其他matlab函数进行操作。 – user552231 2011-02-02 14:08:29
3
在Windows上有tkill
命令杀死任务。您可以使用system()
。如果几个人可以共存,你必须找到一种只杀死“你的”WMP的方法。
0
可能很难做到。我认为会有一种使用Matlab的dos命令和适当的参数的方法,但最近版本的WMP在播放命令后没有关闭(参见WMP Command Line Parameters)。这很奇怪,因为我找到了引用/ close参数的older documentation,但它不适用于Win7。
如果你绝望,你应该可以使用COM接口来完成它,但这是一个棘手的任务。
相关问题
- 1. Windows Media Player PlayStateChange
- 2. 为什么Windows Media Player不能用player.Close()方法关闭?
- 3. C#WPF调用Windows Media Player
- 4. 与Windows Media Player交互
- 5. 查询的Windows Media Player库
- 6. Windows Media Player Music Visualiser算法
- 7. ASP.NET C中的Windows Media Player#
- 8. Android-Media Player
- 9. Windows窗体中的Windows Media Player
- 10. MediaException使用BlackBerry Media Player
- 11. 导入对Windows Media Player的引用
- 12. 在Windows应用商店中使用Windows Media Player C++
- 13. Handle Media Player
- 14. 如何在完成播放后关闭Window Media Player?
- 15. 我怎么能在Windows Media Player
- 16. Windows Media Player无缝循环的视频
- 17. vba userform中的Windows Media Player大小
- 18. Windows Media Player DSP插件格式协商
- 19. 使用基于.net的应用程序分发Windows Media Player 11
- 20. 如何使用Java远程控制Windows Media Player?
- 21. 以编程方式安装使用.net的Windows Media Player
- 22. 使用WMP SDK发送命令时Windows Media Player UI未更新
- 23. 无法使用Windows Media Player库播放两个音频剪辑
- 24. 使用Windows Media Player SDK在特定位置停止视频
- 25. Media Player错误(-19,0)
- 26. 多次使用Media Player错误
- 27. Media Player停止工作
- 28. 嵌入带禁用可视化功能的Windows Media Player
- 29. 用windows media player插件嵌入MP4视频
- 30. 是否有适用于Windows Media Player的JavaScript文档?
您是否需要使用Windows Media Player打开文件?如果没有,你可以在matlab中使用“aviread”和“movie”函数。 – Ghaul 2011-02-02 13:36:28