Я записываю звук на устройстве Android, и он будет воспроизводиться на устройстве, но не на компьютере.Я чувствую, что это как-то связано с тем путем, который я ему даю.В пути я указываю расширение файла.Я не пробовал расширения и .3gp (с соответствующим форматом вывода), но он не будет воспроизводиться на компьютере.Кто-нибудь может пролить свет на это?
VLC выдает следующую ошибку
Нет подходящего модуля декодера: VLC не поддерживает аудио или видео формат "samr"К сожалению, у вас нет возможности это исправить.
// Set up sound recording
recorder = new MediaRecorder();
path = "/sdcard/prism/sound/";
// Make sure the directory we plan to store the recording in exists
directory = new File(path);
directory.mkdirs();
recorder.reset();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
recorder.setOutputFile(path + username + "_" + taskId + ".mpeg4");// + ".mp3");
//Sometime later after button presses recorder.prepare() and recorder.start() are called
// then after stop is pressed recorder.stop() and recorder.release() are called