我使用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