Как использовать AWS Elastic Transcoder в ведре, полном видео?

Итак, у меня есть корзина S3, полная более 200 ГБ различных видео. Ручная настройка заданий для перекодирования всего этого займет очень много времени.

Как я могу использовать веб-интерфейс или aws cli для перекодирования всех видео в этом сегменте с разрешением 1080p, реплицируя один и тот же выходной путь в другом сегменте?

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

I Я видел несколько сообщений о лямбда-функциях, но ничего об этом не знаю.


comment
Что касается части 2, вот пример проекта github для запуска Elastic Transcoder, когда видео помещается в корзину S3: github.com / bitblit / LambdaTranscoderTrigger.   -  person jarmod    schedule 02.08.2017


Ответы (1)


Лямбда-функция - это просто временная машина, на которой выполняется некоторый код.

Пример кода в вашей ссылке - это то, что вы ищете в качестве решения. Вы можете вызвать лямбда-функцию один раз для каждого элемента в сегменте S3 и запустить параллельную обработку всего сегмента.

person Milk    schedule 02.08.2017