0

Работа для сжатия видео и аудиофайлов в Android Studio. Мне нужны полезные предложения и ссылки. Я прошел через некоторые из этих ссылок, но не нашел много полезного. How to compress video in android `,Студия Android: сжатие видео и аудио

Is there possibility to compress audio and video file in android programmatically?,

FFmpegFrameGrabber crashes 100% of time attempting to compress video on Android

Пожалуйста, помогите мне. Благодаря

ответ

1

Как бой это:
https://github.com/hoolrory/AndroidVideoSamples
эпидермальный Java основы для работы с видео в Android (я не знаю, если that's то, что вам нужно ... но проверить это) .. .

Существует также Intel INDE (https://software.intel.com/en-us/intel-inde) и Media Pack для Android, который является частью INDE.
ComposerTranscodeCoreActivity.java

1

Вы можете использовать ffmpeg в своем проекте Android для сжатия видео.

Существует несколько подходов, но общий подход заключается в использовании обертки вокруг инструмента командной строки ffmpeg. Это позволяет использовать регулярный синтаксис mpeg, который хорошо документирован.

В качестве примера, этот код использует FFmpeg для сжатия файла mp4 в Android:

String argv[] = {"ffmpeg", "-i", videoFileToCompress.getAbsolutePath(), "-strict", "experimental", 
               "-acodec", "aac", compressedVideoFile.getAbsolutePath()}; 

int ffmpegWrapperreturnCode = FfmpegJNIWrapper.call_ffmpegWrapper(this.ctx, argue); 

выше, от https://github.com/mickod/ColabAndroidHelper, использует пользовательский FFmpeg обертку.

Там целый ряд Android библиотек FFmpeg оберток теперь, которые, кажется, хорошо поддерживается и что было бы лучше использовать, я думаю, - один из примеров:

Смежные вопросы