1

我按照这个来录制视频。我使用以下编码播放录制的视频..

url = "file:///mnt/sdcard/CaptureVideo/1510402819.3gpp"

Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse(url), "video/*");
startActivity(i);

我试过用 mp4 和 mp3 格式还是听不到声音。. .

注意:如果我直接播放录制的视频听不到声音.. 任何人帮助我..

4

2 回答 2

1

尝试这个 :

Intent movieIntent = new Intent();
movieIntent.setAction(android.content.Intent.ACTION_VIEW);
movieIntent.setDataAndType(Uri.fromFile(file), "video/*");
startActivity(movieIntent);
于 2012-06-11T11:04:44.910 回答
0

如下设置 AudioSource 和 Audio Encoder,

recorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);
recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
于 2012-06-11T11:53:17.513 回答