如何使用java播放視頻並從中捕獲幀...我想通過在對話框中瀏覽來選擇特定的視頻...並且然後播放它,並希望捕獲該視頻中的幀。使用java如何使用java播放視頻並從中捕獲它的幀
1
A
回答
3
您應該使用JMF-Java Media Framework。看看這個參考:http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html
它包含下載鏈接和教程。
0
只需按照以下步驟操作即可。
解碼視頻。您必須爲您想播放的每種類型的視頻創建或查找解碼器。這裏有一篇很好的關於video codecs的維基百科文章來幫助你入門。
捕獲來自視頻的每個幀爲圖像
存儲在盤上的圖像。
您還必須構建一個完整的Java Swing GUI來管理您的視頻文件和圖像文件。這Oracle tutorial應該讓你開始學習Java Swing。
哦,最後一個想法。每一秒的視頻都會產生大約32個圖像。您可能希望在您的過程中添加一個選項,以僅保存每10幀,每100幀或甚至每1000幀。
祝你好運。
相關問題
- 1. 從Android上的視頻播放中捕獲YUV幀
- 2. 捕獲視頻播放器中的當前幀
- 3. 如何在使用Java播放加密視頻時在Windows中停止圖像捕獲和視頻捕獲
- 4. 從視頻捕獲幀
- 5. 視頻幀捕獲
- 6. 如何捕捉視頻並使用C#播放?
- 7. 如何使用Google Youtube API在asp.net中播放視頻並捕獲onStatusChange事件?
- 8. 使從captureOutput捕獲幀視頻:didOutputSampleBuffer:fromConnection
- 9. 如何從UIImagePickerController中選擇一個視頻並播放它?
- 10. Android的幀逐幀視頻播放前進/後退和捕捉
- 11. 如何從視頻播放的視頻中獲取圖像?
- 12. 從InputStream播放java視頻
- 13. 如何從視頻文件捕獲視頻幀
- 14. 逐幀播放視頻 - Kivy
- 15. Android捕獲視頻和播放
- 16. 如何捕獲Android版YouTube播放器中的播放視頻動作
- 17. 如何從相冊中獲取視頻並播放
- 18. 使用mciSendCommand捕獲視頻幀
- 19. 如何使用AVFoundation獲取在iOS中播放的視頻的當前幀?
- 20. 在html5視頻播放事件中捕獲視頻源
- 21. 從VB.net中的視頻文件捕獲視頻幀
- 22. 如何從android中的庫中播放視頻播放器中的視頻?
- 23. 如何獲取Youtube視頻列表並點擊視頻播放
- 24. 如何從使用Java的直播視頻中獲取視頻鏈接?
- 25. 如何從Android的YouTube視頻視頻播放視頻視頻?
- 26. 在Android上捕捉視頻並在iPhone上播放它
- 27. 播放視頻一幀一幀
- 28. 按幀播放原始視頻幀
- 29. 如何訪問相冊中的視頻並播放它們?
- 30. 用java播放視頻
這是一個很好的問題,對每個人和未來的訪問者都有用。通過詢問迄今爲止他們做了什麼來停止強姦人們。良好的普遍性一般問題不需要通過特定的用戶體驗來縮小。 – Val
你究竟想達到什麼目的?我認爲直接從視頻文件中檢索幀會更簡單。 – jnovacho
不要在這裏給任務,它不是谷歌.... –