Какую библиотеку обработки изображений я должен использовать для создания слайд-шоу?

4 David Shellabarger [2011-02-01 03:53:00]

Он выглядит как FFmpeg и библиотека MovieMaker в обработке создаст фильм слайд-шоу из массива изображений. Что лучше? Есть ли лучший вариант?

Мне нужно вывести видео, которое будет загружено на сторонний сайт, поэтому я хотел бы сделать это на устройстве, и он должен быть настоящим видео, а не только слайд-шоу в галерее.

android image-processing ffmpeg video slideshow


1 ответ


4 Решение Stu Thompson [2011-03-07 17:40:00]

FFmpeg - отличный вариант. Я много раз делал это с помощью экспериментов по съемке времени <..

  • Установить FFmpeg с x264 CODEC
  • Введите все ваши слайды, начиная с 0001.jpg
  • Запустите FFmpeg, как показано ниже (это то, что я использую для своих изображений → видеоконверсии):

Команда FFmpeg:

ffmpeg -f image2 -i %04d.jpg -vcodec libx264 -f mp4 -vpre main -vpre normal \
   -r 25 -an -threads 4 -b 3000k -mbd rd -flags +mv4+aic -trellis 2 -cmp 2 \
   -subcmp 2 -g 300 -y out.mp4

Вам может понадобиться возиться с командной строкой, чтобы получить желаемое качество вывода, которое вы ищете. Кроме того, частота кадров (-r 25), вероятно, слишком высока для вас. Либо эксперимент с небольшими значениями, либо дублирование слайдов программным способом.