Использование MediaCodec для сжатия видео

Я пытаюсь использовать MediaCodec в Android для сжатия видео.

Похоже, MediaCodec вернет вам необработанный поток. Есть ли способ перейти от A-> B (сжать видео с выходным файлом в конце)?

Спасибо.


person James Nguyen    schedule 01.06.2015    source источник
comment
Различные примеры: bigflake.com/mediacodec, github.com/google/grafika   -  person fadden    schedule 02.06.2015


Ответы (1)


Вы можете использовать класс MediaMuxer для хранения элементарных потоков в файловом формате, подобном MP4. Пожалуйста, обратитесь к этому cts пример для хорошей иллюстрации транскодирования + мультиплексирования, когда закодированные данные записываются в файл через MediaMuxer.

person Ganesh    schedule 02.06.2015
comment
Господа, не могли бы вы взглянуть на эту тему? stackoverflow.com/ вопросы/32723393/ - person Kaidul; 22.09.2015