私のアプリケーションでは、GPSを使用して住所、緯度、経度を取得しています。また、ビデオをキャプチャし、その場所をビデオに設定する必要がありました。ビデオ - >詳細オプションでそれを見ることができます。
写真では成功しましたが、ビデオではできません。
そのためにメディアレコーダーを使用していますが、setLocationプロパティを使用しようとしていますが、メディアレコーダーオブジェクトの場合、そのプロパティは表示されません。
何をすべきか???
以下はサンプルコードです
mrec.setCamera(mCamera);
mrec.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mrec.setAudioSource(MediaRecorder.AudioSource.MIC);
mrec.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
mrec.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);
mrec.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mrec.setPreviewDisplay(surfaceHolder.getSurface());
mrec.setOutputFile(path+filename);
mrec.prepare();
mrec.start();