2016-04-07 21 views
0

Medya kaydedici kullanarak ses dosyası kaydediyorum Ve çıkış dosya boyutunu veya kalitesini düşürmek istiyorum Düşük kaliteli çıktı dosyası boyutunu nasıl düşürürüm? Medya kaydedici çıktı dosya boyutunu küçültme

Bu

böyle QUALITY_LOW olarak düşük kaliteli CamcorderProfile, seçme, benim kod

private MediaRecorder recorder = null; 

int audioformat = Integer.parseInt(prefs.getString(Preferences.PREF_AUDIO_FORMAT, "1")); 
    switch (audioformat) { 
    case MediaRecorder.OutputFormat.THREE_GPP: 
     suffix = ".3gpp"; 
     break; 
    case MediaRecorder.OutputFormat.MPEG_4: 
     suffix = ".mpg"; 
     break; 
    case MediaRecorder.OutputFormat.RAW_AMR: 
     suffix = ".amr"; 
     break; 

    } 

    recorder.setAudioSource(audiosource);  recorder.setOutputFormat(audioformat); recorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT); 
    recorder.setOutputFile(recording.getAbsolutePath()); 
+0

Örnekleme oranıyla ilgilidir: http://stackoverflow.com/questions/16354269/sample-rate-in-android-audio-record-class-and-mediarecord-class –

cevap