AWS Elemental MediaConvert
 – это новый сервис перекодирования видеофайлов, который предоставляет полный набор продвинутых возможностей перекодирования. Тарифы по требованию начинаются с 0,0075 USD за минуту. Подробнее.

Уже используете Amazon Elastic Transcoder? Перейти к работе с MediaConvert с помощью данного руководства не составит труда: в него включены пошаговые инструкции и скрипт для конвертации созданных вами предварительных настроек.


Amazon Elastic Transcoder – сервис перекодирования мультимедиа в облаке. Это чрезвычайно масштабируемый, простой в использовании и экономичный способ конвертировать (перекодировать) медиафайлы из исходного формата в новый для воспроизведения на таких устройствах, как смартфоны, планшеты и ПК. Этот сервис подходит для разработчиков и коммерческих организаций.



Начните работать с AWS бесплатно

Создать бесплатный аккаунт
или войти в Консоль

Уровень бесплатного пользования Amazon Elastic Transcoder включает до 20 минут перекодирования каждый месяц.

Подробнее об уровне бесплатного пользования AWS »

Amazon Elastic Transcoder управляет всеми аспектами процесса перекодирования мультимедийных материалов автоматически и наглядно. Не требуется администрировать ПО, масштабировать аппаратное обеспечение, настраивать характеристики и управлять инфраструктурой перекодирования иными способами. Вы просто создаете задание на перекодирование, указав местоположение исходного медиафайла и нужные параметры. Amazon Elastic Transcoder также предоставляет предварительные настройки широко распространенных итоговых форматов, а это означает, что вам не придется гадать, какие настройки лучше подойдут для определенных устройств. Все эти возможности доступны через API, пакеты AWS SDK и Консоль управления AWS.

Как и для других продуктов Amazon Web Services, использование Amazon Elastic Transcoder не требует договоров или ежемесячных обязательств: плата начисляется по количеству минут материала, который нужно преобразовать, в зависимости от разрешения преобразованного контента.


Amazon Elastic Transcoder разработан для простого использования. Начать работу можно с помощью Консоли управления AWS, API или пакетов SDK. Предварительные настройки системы помогут установить правильные параметры перекодирования с первой попытки. Мы предоставляем предварительные настройки для создания медиафайлов, которые смогут воспроизводиться на широком диапазоне устройств (таких как смартфоны или планшеты), а также предварительные настройки для создания медиафайлов, оптимизированных для воспроизведения на конкретных устройствах (например, Amazon Kindle Fire HD или Apple iPod touch). Вы также можете создавать сегментированные файлы и списки воспроизведения для доставки на совместимые устройства с помощью протоколов HLS, Smooth или MPEG‑DASH. Разработчики приложений, требующих перекодировки, могут использовать пакеты AWS SDK для Java, .NET, Node.js, PHP, Python и Ruby, а также новый интерфейс командной строки AWS.

Amazon Elastic Transcoder эффективно масштабируется в соответствии с рабочей нагрузкой перекодирования мультимедиа. Amazon Elastic Transcoder приспособлен для работы с большим количеством медиафайлов и файлами большого размера. Конвейеры перекодирования позволяют параллельно выполнять несколько заданий. Чтобы обеспечить надежность и масштабируемость, Amazon Elastic Transcoder использует другие сервисы Amazon Web Services, такие как Amazon S3, Amazon EC2, Amazon DynamoDB, Простой сервис рабочих процессов Amazon (SWF) и Простой сервис уведомлений Amazon (SNS).

В Amazon Elastic Transcoder используется модель цен на основе длительности контента: вы платите только за длительность итогового перекодированного медиаматериала (в минутах). Например, если в результате преобразования получится видео длительностью 30 минут, плата будет начислена за 30 минут преобразования. Аналогичным образом, если из 30‑минутного входящего файла вы сделаете 20‑минутный клип, оплачивать придется только 20 минут. А если вы соедините два 5‑минутных входящих файла для создания одного 10‑минутного файла на выходе, плата будет начислена за 10 минут перекодирования. В Amazon Elastic Transcoder нет минимального объема перекодирования, ежемесячных обязательств или долгосрочных договоров.

Amazon Elastic Transcoder позволяет фокусироваться на контенте, а не на управлении ПО для перекодирования в распределенной облачной среде. Сервис позаботится о масштабировании и работе системы, а также управлении процессами обновления кодеков. В сочетании с API и пакетами SDK это позволяет просто разрабатывать решения для обработки мультимедиа, использующие Amazon Elastic Transcoder.

Контент всегда под контролем: ресурсы клиентов находятся в персональном разделе Amazon S3, доступ к которому предоставляется через роли IAM. Это позволяет просто и эффективно подстраиваться под существующую систему безопасности и идентификации без потери контроля. При разработке Amazon Elastic Transcoder мы использовали только лучшие методы безопасности, которые были выведены при работе с другими сервисами AWS. Подробнее о безопасности в AWS см. в Центре безопасности AWS. Подробнее о требованиях безопасности (включая рекомендации MPAA) см. на странице Соответствие AWS требованиям безопасности.

Используя Amazon Elastic Transcoder, Amazon S3 и Amazon CloudFront, можно хранить, перекодировать и доставлять контент. После настройки в Amazon Elastic Transcoder разрешения S3 для базы раздачи CloudFront останется выполнить только один шаг для перекодирования контента с помощью Amazon Elastic Transcoder и доставки различных итоговых видео, используя последовательную загрузку или адаптивную потоковую передачу (HLS, Smooth или MPEG‑DASH) в CloudFront.

Amazon Elastic Transcoder является важным элементом в построении комплексных медиарешений в AWS. Например, можно использовать Amazon Glacier для хранения исходного контента, Amazon Elastic Transcoder для его перекодирования и передачи в базу раздачи, расположенную в Amazon S3, осуществлять потоковую передачу этого перекодированного контента в нужном масштабе по Интернету с помощью Amazon CloudFront и контролировать состояние рабочих нагрузок перекодирования с помощью CloudWatch.