Я задаю общий вопрос, так как я разработчик, и у меня нет никакого опыта в разработке видео. Я должен подготовить веб-приложение, чтобы разрешить загрузку видеофайлов на сервер нашей компании, а затем обработку видео на сервере по команде пользователя. Цель веб-приложения состоит в том, чтобы дать пользователю возможность немного проработать видео в зависимости от запуска действий пользователя из веб-приложения:
(сервер должен) конвертировать видео в другой формат (mp4, flv ...)
извлекает ключевые кадры из видео и сохраняет их в формате jpeg
возможность извлечения аудио из видео
автоматический контроль качества звука и видео (черные рамки, обнаружение пауз)
изменение определения сцены и извлечение ключевого кадра
.....
Это то, что мои начальники хотели от веб-приложения (с поддержкой сервера, очевидно), и я понимаю только первые 3 пункта этого списка, остальное для меня было арабским ....
У меня такой вопрос: какое приложение для серверной стороны лучше и быстрее для этой работы, которое может поддерживать многократное конвертирование видео из командной строки (командной строки для взаимодействия php-soap-socket или что-то еще ...)?
Подходит ли Adobe Media Server для пакетного преобразования видео?
Какие продукты Adobe могут быть использованы для этой цели?
Примечание: у меня есть опыт программирования сценариев Indesign Server (отправка xml с вызовом php и мыла ...), и я ищу что-то похожее на разработку видео.
Буду признателен за любые ответы.
СПАСИБО ВСЕМ