как создать видео с помощью mediaCodec?

Можно ли создать видео серии изображений, присутствующих на SdCard, с помощью MediaCodec? если да, может ли кто-нибудь поделиться ссылкой? Я хочу импортировать изображения с SD-карты и создавать видео из этих изображений, какие-либо предложения??? Я хочу сделать это программно. Я пытался использовать библиотеку jcodec, но процесс очень медленный, и я хочу еще немного ускориться. Есть ли шанс, что MediaCodec сможет сделать это в моем ADT и намного быстрее?

Импорт изображений с SdCard -> создание видео хорошего качества .mp4 (быстрее, чем способ jcodec).


person ranjitzade    schedule 31.08.2014    source источник
comment
Конечно, можно изменить образцы bigflake.com/Grapika, чтобы использовать неподвижные изображения вместо сгенерированного контента или ввода с камеры. В настоящее время на этих сайтах нет примеров кода, который делает то, что вы хотите.   -  person fadden    schedule 31.08.2014


Ответы (1)


Вы можете попробовать INDE Media Pack — https://software.intel.com/en-us/articles/intel-inde-media-pack-for-android-tutorials

Он имеет функциональность транскодирования\ремультиплексирования как класс MediaComposer и несколько примеров эффектов, таких как JpegSubstituteEffect - он показывает, как заменить видеокадр изображением из файла jpg. Вы можете взять черное видео в качестве референса и наложить на него изображения с возможностью установки длительности, добавить звуковую дорожку с помощью звукового эффекта и т.д.

введите здесь описание изображения

person Marlon    schedule 31.08.2014
comment
Что, если я закодирую то же самое в своем ADT...??? Я хочу попробовать это программно и хочу узнать, возможно ли это с помощью MediaCodedc в ADT. - person ranjitzade; 31.08.2014
comment
MediaPack похож на библиотеку SDK, вы можете использовать его в своем приложении, чтобы убедиться, что в нем есть пример кода, который показывает, как его использовать. Внутри он использует MediaCodec, поэтому работает быстро - person Marlon; 31.08.2014