我使用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. Windows Media Player問題
- 4. C#WPF調用Windows Media Player
- 5. 在C#中使用Windows Media Player聲音
- 6. Windows Media Player Music Visualiser算法
- 7. ASP.NET C中的Windows Media Player#
- 8. Windows Media Player的BackgroundWorker進程
- 9. 與Windows Media Player交互
- 10. HTML5 Live Audio Streaming「Windows Media Player」
- 11. 查詢的Windows Media Player庫
- 12. Windows Media Player播放列表
- 13. MS Access中的Windows Media Player
- 14. Android-Media Player
- 15. MediaException使用BlackBerry Media Player
- 16. Windows窗體中的Windows Media Player
- 17. Windows Media Player,h264支持和Windows版本
- 18. 用於Windows Media Player的字幕
- 19. 導入對Windows Media Player的引用
- 20. 在Windows應用商店中使用Windows Media Player C++
- 21. Handle Media Player
- 22. 屏幕關閉時Android Media Player播放間隙
- 23. 如何在完成播放後關閉Window Media Player?
- 24. 將Windows Media Player添加到c#程序
- 25. Windows Media Player ctlcontrols.play和url不工作
- 26. 我怎麼能在Windows Media Player
- 27. vba userform中的Windows Media Player大小
- 28. 嵌入式Windows Media Player全屏
- 29. 在Windows Media Player中播放完成
- 30. 等到Windows Media Player結束爲止?
您是否需要使用Windows Media Player打開文件?如果沒有,你可以在matlab中使用「aviread」和「movie」函數。 – Ghaul 2011-02-02 13:36:28