Сжатие видео файла - PullRequest
       20

Сжатие видео файла

0 голосов
/ 04 февраля 2019

Я смотрю, как можно сжать файл mp4, сгенерированный с помощью:

 Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);

Когда я возвращаю данные, файлы огромны.Я хочу сжать видео и вижу некоторые примеры или упоминания об этом с помощью MediaRecorder, такие как следующий код:

 MediaRecorder mediaRecorder = new MediaRecorder();

    mediaRecorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);
    mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
    mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
    mediaRecorder.setVideoEncodingBitRate(690000);
    mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);
    mediaRecorder.setVideoFrameRate(30);
    mediaRecorder.setVideoSize(640, 480);
    //mediaRecorder.setVideoSource();

Но я не вижу способа настройки во входящем файле,Любые способы подачи в исходном файле?

...