大家如何設置我的Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
採取在爲320x480,而不是默認的1960x1080分辨率視頻,以避免巨大的視頻大小?設置攝影機分辨率的Android
回答
嘗試設置EXTRA_VIDEO_QUALITY爲0,但不能保證任何意向供應商將尊重您的額外費用。
說明
的Android推出的意圖的-應用間的合作機制。這個想法是,任何應用程序都可以向系統聲明它知道如何處理一個動作,例如創建視頻,最終用戶可以選擇此應用程序下次完成任務,或成爲此類操作的默認處理程序。這些動作被定義爲字符串,並且是無限可擴展的;而Google確實定義了一些「標準」行爲字符串;例如"android.media.action.VIDEO_CAPTURE"
。
所以,我可以上傳一個應用程序來Play商店將聲稱它知道如何處理這個著名的意圖,而不是打開錄像機,從YouTube下載的視頻。安裝我的應用程序的用戶將被要求在的任何應用程序中使用它,要求捕獲視頻。我相信,如果某款應用嚴重違反意圖合同,Google遲早會將其從Play商店中移除。
但秉承的所有_EXTRA_s,像_VIDEO_QUALITY_,是不是在Android上嚴格執行要求。更糟的是,一些內置的應用程序,例如您的設備上的庫存攝像頭在遵循http://developer.android.com/reference/android/provider/MediaStore.html的規格時可能不夠準確,但不幸的是,設備製造商經常選擇用他們自己的創作來替換AOSP攝像頭應用程序,這樣做效果不佳。
所以,如果您的應用程序(無論是本地或Web應用程序)的設備上請求視頻,沒有控制,應用程序將提供視頻給你,以及它將如何完成任務。您必須必須用多個視頻應用程序測試您的應用程序,以確保您的應用程序能夠存活我對依賴於不同視頻應用程序的合同的一些誤解。您可以建議您的用戶安裝並使用您認爲最適合您的任務的某些視頻捕獲應用程序。
我建議您嘗試安裝並使用至少Google Camera app - 這個至少來自一個已知的來源。
您可能會發現有趣的閱讀由其他的PhoneGap開發商誇大其詞:Limitations of Video Capture in Phone Gap + Native Plugins
的Android不具備錄製視頻 這裏後改變相機的分辨率可以與ffmpeg的實現它的任何許可是演示代碼http://androidwarzone.blogspot.com/2011/12/ffmpeg4android.html
ffmpeg4android沒有許可證且需要支付費用? – 2014-09-10 23:36:14
其許可證,但您可以使用此鏈接15天試用。 – 2014-09-11 19:40:46
- 1. 設置在Android手機上的攝像頭分辨率
- 2. Android相機意圖設置分辨率
- 3. Xamarin設置攝像頭分辨率
- 4. 設置相機拍攝圖像的分辨率
- 5. 用谷歌視覺設置攝像頭分辨率android
- 6. 如何使用OpenCV在Android中設置攝像頭分辨率?
- 7. 安卓:將手機攝像頭分辨率影響預處理
- 8. 獲取Android攝像頭分辨率
- 9. 設置android屏幕分辨率
- 10. 在Android上設置相機的最大分辨率
- 11. OpenCV - 攝像頭分辨率
- 12. 爲Android設計 - 分辨率?
- 13. Camera.setMode設置小分辨率
- 14. 設置分辨率xrandr --addmode
- 15. Vuforia相機低設備攝像頭分辨率與Unity
- 16. 如何在拍攝照片之前設置CWAC相機的分辨率?
- 17. 如何在Android錄像機中設置視頻分辨率?
- 18. 拍攝圖像時獲取/設置視頻分辨率
- 19. 如何在Qt中設置攝像頭分辨率?
- 20. 使用Java設置攝像頭分辨率(JMF)
- 21. 在J2ME中設置手機相機的所需分辨率
- 22. 以編程方式在android中更改攝像頭分辨率設置
- 23. Android + OpenCV:如何在使用CameraBridgeViewBase時設置攝像頭分辨率
- 24. mac上的攝像頭分辨率
- 25. j2me中的全分辨率攝像頭
- 26. Android x86分辨率
- 27. 如何調整相機分辨率android?
- 28. Android opencv相機分辨率低
- 29. Android4OpenCV:啓動時的設置分辨率
- 30. 設置我的顯示分辨率
我試圖設置它,但它不會改變UNA minchia – 2014-09-06 08:51:00
沒錯。嘗試選擇不同的意圖提供者,例如谷歌相機 – 2014-09-06 12:42:31
可以請給我一個例子。我是這個東西的新手。問題是,我用它與科爾多瓦插件媒體捕獲,所以我不是那麼自由地改變系統 – 2014-09-06 13:00:13