2014-02-19 5 views
0

Я хочу создать видео пользователя, который должен взять фотоальбом в качестве входных данных и играть точно так же, как и в Facbook. Посмотрите видео.Динамическое создание видео с использованием нескольких изображений

Я рассмотрел пару вариантов, включая imagemagick и ffmpeg. Есть ли хорошие альтернативы для этого.

+0

У вас есть пример одного из этих видео для тех из нас, кто не является пользователями Facebook? – LordNeckbeard

+0

Я не уверен как таковой, мы видели его на facebook и любили его и, следовательно, хотели реализовать для себя. – user996048

ответ

0

Если вы хотите создать видео динамически через браузер, вы не можете сделать это на клиенте стороне (не в любом удобном случае). Сегодня в браузерах нет функциональности, которая позволяет создавать видеофайлы (только потоки), а опция - писать код JavaScript для выполнения всех низкоуровневых кодировок и т. Д., Которые потребуют времени (для записи, но также и для обработки), и подвержены ошибкам и т. д.

Ваш лучший вариант - отправить отдельные кадры на сервер, например, jpeg (или png, если вам нужно высокое качество) и обработать его там, используя задания, где обработка может быть выполнена с помощью f.ex. FFMpeg (что отлично подходит для этих вещей).

Отслеживать идентификатор задания с использованием своего идентификатора пользователя и обновлять базу данных или файл с текущим статусом, чтобы пользователь мог вернуться и проверить.

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