我已关注this来录制视频。我使用以下编码播放录制的视频..
url =“file:///mnt/sdcard/CaptureVideo/1510402819.3gpp”
Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse(url), "video/*");
startActivity(i);
我试过用mp4和mp3格式仍听不到声音。 。
注意: 如果我正在播放录制的视频直接无法听到声音.. 任何人帮助我..
答案 0 :(得分:1)
试试这个:
Intent movieIntent = new Intent();
movieIntent.setAction(android.content.Intent.ACTION_VIEW);
movieIntent.setDataAndType(Uri.fromFile(file), "video/*");
startActivity(movieIntent);
答案 1 :(得分: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);