2
我正在從事社交網絡android應用程序,我需要分享從相機捕獲的視頻文件。但是當我上傳到服務器上時,由於視頻文件的大小很大,上傳時間太長。我使用了擁有130萬像素攝像頭的三星Galaxy S4,它在60秒內拍攝了122MB左右的視頻文件。如何減少android中的視頻文件大小?
因此,我的上傳時間太長。任何人都可以告訴我如何減少視頻文件的大小,我不希望高質量的視頻。
要啓動相機,我使用下面的代碼,我也嘗試用相機的'videoQuality'意圖標誌在我的代碼上註釋,但沒有得到結果。
Intent intent=new Intent("android.media.action.VIDEO_CAPTURE");
intent.putExtra("android.intent.extra.durationLimit", VIDEO_DURATION);
intent.putExtra("android.intent.extra.videoQuality",1);
// intent.putExtra(android.provider.MediaStore.EXTRA_SIZE_LIMIT,10485760);
// intent.putExtra(android.provider.MediaStore.EXTRA_VIDEO_QUALITY,0);
startActivityForResult(intent, VIDEO_ACTIVITY);
你現在的代碼在哪裏? – Raptor
我用代碼更新我的問題,請檢查。 –
嗨兄弟實際上是O爲低質量的視頻和1是高品質的視頻結帳http://developer.android.com/reference/android/provider/MediaStore.html#INTENT_ACTION_VIDEO_CAMERA –