Я хочу конвертировать аудио 3gp в формат .wav. Я использовал ffmpeg для преобразования этого. В этом он показывает успех, не получая никакой ошибки. Но я не могу получить окончательный выходной файл. Пожалуйста, помогите мне решить эту проблему.
Вот мой код.
sampleDir = new File(Environment.getExternalStorageDirectory().getAbsolutePath(), "/OfficeRecordings/");
if (!sampleDir.exists()) {
sampleDir.mkdirs();
}
outputFile = sampleDir+"/"+"sample_record.3gp";
finalFile = sampleDir+"/"+"final_record.wav";
final String[] cmd = new String[]{"-y", "-i", outputFile, finalFile};
execFFmpegBinary(cmd);
private void execFFmpegBinary(final String[] command) {
FFmpeg ffmpeg = FFmpeg.getInstance(this);
try {
FFmpeg.getInstance(MainActivity.this).loadBinary(new FFmpegLoadBinaryResponseHandler() {
@Override
public void onStart() {
Log.e("start",".......");
}
@Override
public void onSuccess() {
Log.e("success",".......");
}
@Override
public void onFailure() {
Log.e("fail",".......");
}
@Override
public void onFinish() {
Log.e("finish",".......");
}
});
} catch (FFmpegNotSupportedException e) {
e.printStackTrace();
}