Я пытаюсь использовать MediaCodec
в Android для сжатия видео.
Похоже, MediaCodec
вернет вам необработанный поток. Есть ли способ перейти от A-> B (сжать видео с выходным файлом в конце)?
Спасибо.
Я пытаюсь использовать MediaCodec
в Android для сжатия видео.
Похоже, MediaCodec
вернет вам необработанный поток. Есть ли способ перейти от A-> B (сжать видео с выходным файлом в конце)?
Спасибо.
Вы можете использовать класс MediaMuxer
для хранения элементарных потоков в файловом формате, подобном MP4
. Пожалуйста, обратитесь к этому cts
пример для хорошей иллюстрации транскодирования + мультиплексирования, когда закодированные данные записываются в файл через MediaMuxer
.