2014-11-10 2 views
3

Пожалуйста, дайте мне знать, если этот вопрос не относится к stackoverflow, так что я могу двигаться соответствующим образом.Оптимизация хранения/кодирования видео на сервере (J2EE)

Цель: i) Я хочу преобразовать mp4 в mov и наоборот. б) Я хочу, чтобы создать миниатюру для видео III) Поворот изображения, если это необходимо (посмотрев на метаинформации данных изображения)

Решение Я пытался до сих пор: я) (http://www.xuggle.com/xuggler/ - миниатюрное II) https://www.ffmpeg.org/ - Конвертировать видео форматы. iii) Вращение: код Java.

Я могу выполнить все свои цели, используя вышеупомянутое решение, но в вышеупомянутом решении поток чтения 3 раза и, следовательно, вызывает проблемы с производительностью .

Есть ли какая-либо отдельная библиотека или решение, которое делает все это, но не замедляет нас и не вызывает проблем с производительностью?

ответ

1

Библиотека Libav удовлетворит ваши требования. Это библиотека за ffmpeg, но, создав собственный инструмент поверх библиотеки, вы можете достичь всех трех шагов в одном чтении исходного потока. Wikipedia entry для библиотеки имеет лучшее обзорное описание, чем главная страница проекта.

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