2010-04-01 3 views
1

Мне нужно преобразовать последовательности изображений (например, png) в видеофайл в iPhone. Как я могу конвертировать изображения в видео.Создать видео в iPhone

С уважением,

+0

Вы говорите, что приложение iPhone принимает изображения и генерирует видео на их основе? Какова цель этого видео, просто чтобы повернуть изображения внутри приложения? –

+0

У меня есть последовательность изображений. Мне нужно преобразовать эти изображения в iPhone, совместимый с видео. – Timmi

+0

Вам нужно будет уточнить, о чем вы спрашиваете. Вы хотите написать приложение для работы на iOS, которое преобразует изображения в видео? Или вы хотите взять изображения, которые у вас уже есть, и создать видеоролик из них, который вы можете просмотреть на iPhone? Если да, хотите ли вы это сделать на телефоне или на отдельном компьютере? – stevekohls

ответ

-1

Вы, вероятно, будет нужно что-то вроде FFMPEG

2

Просто игнорировать плохие советы, как "использование FFmpeg". Это будет работать на рабочем столе, но license issue делает в том числе исходный код ffmpeg в вашем приложении iPhone юридически сомнительным. Apple предоставляет класс с именем AVAssetWriter, который вы бы использовали в своем приложении для кодирования серии изображений в виде h.264, хранящихся в файле контейнера .m4v quicktime. В то время как логика Apple предоставила логику, ее не так просто использовать, и вам нужно будет прочитать довольно много документации, чтобы заставить код работать. Если вы хотите пропустить его реализацию самостоятельно (и, вероятно, сэкономить 3 или 4 дня работы), рассмотрите возможность использования моей библиотеки AVAnimator для iOS, поскольку логика кодирования h.264 уже реализована в классе AVAssetWriterConvertFromMaxvid. После кодирования как h.264, видео может воспроизводиться со стандартным проигрывателем, и оно достаточно мало для загрузки на удаленный сервер.

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