インテントエクストラを設定して記録されたビデオのビデオフォーマット出力を選択する方法はありますか?それとも、ポストレコーディング処理機能でもできますか?私がやろうとしているのは、録画したビデオをACTION_SENDインテントを使ってMMSメッセージで送信することですが、カメラが保存している.mp4形式は使用しません。ACTION_VIDEO_CAPTUREのフォーマットを変更してください
どうすればいいですか?
編集:これは私の記録符号が何であるかです:私は、これはあなたが正確に探しているものではありませんが、することができますかなり確信しているものの
Intent videoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
videoIntent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 60);
videoIntent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
startActivityForResult(videoIntent, VIDEO_ACTIVITY);
あなたは、デバイスのネイティブビデオレコーダーからビデオを収集していますか?または、あなた自身であなたのアプリにビデオを録画していますか? –
私はACTION_VIDEO_CAPTUREインテントを使用しているネイティブビデオレコーダーを使用しています –
あなたの最善の策はあなたが望む設定を自由に設定できる独自のビデオ録画活動を書くことだと思います。これが役立つかどうかを確認してください:http://stackoverflow.com/questions/1817742/android-video-recording-sample –